analysis.locally_convex.polar
β·
Mathlib.Analysis.LocallyConvex.Polar
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)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(no changes)
(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/ce64cd319bb6b3e82f31c2d38e79080d377be451
@@ -3,9 +3,9 @@ Copyright (c) 2022 Moritz Doll. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Moritz Doll, Kalle KytΓΆlΓ€
-/
-import Mathbin.Analysis.Normed.Field.Basic
-import Mathbin.LinearAlgebra.SesquilinearForm
-import Mathbin.Topology.Algebra.Module.WeakDual
+import Analysis.Normed.Field.Basic
+import LinearAlgebra.SesquilinearForm
+import Topology.Algebra.Module.WeakDual
#align_import analysis.locally_convex.polar from "leanprover-community/mathlib"@"25a9423c6b2c8626e91c688bfd6c1d0a986a3e6e"
mathlib commit https://github.com/leanprover-community/mathlib/commit/8ea5598db6caeddde6cb734aa179cc2408dbd345
@@ -2,16 +2,13 @@
Copyright (c) 2022 Moritz Doll. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Moritz Doll, Kalle KytΓΆlΓ€
-
-! This file was ported from Lean 3 source module analysis.locally_convex.polar
-! leanprover-community/mathlib commit 25a9423c6b2c8626e91c688bfd6c1d0a986a3e6e
-! Please do not edit these lines, except to modify the commit id
-! if you have ported upstream changes.
-/
import Mathbin.Analysis.Normed.Field.Basic
import Mathbin.LinearAlgebra.SesquilinearForm
import Mathbin.Topology.Algebra.Module.WeakDual
+#align_import analysis.locally_convex.polar from "leanprover-community/mathlib"@"25a9423c6b2c8626e91c688bfd6c1d0a986a3e6e"
+
/-!
# Polar set
mathlib commit https://github.com/leanprover-community/mathlib/commit/9fb8964792b4237dac6200193a0d533f1b3f7423
@@ -65,23 +65,32 @@ def polar (s : Set E) : Set F :=
#align linear_map.polar LinearMap.polar
-/
+#print LinearMap.polar_mem_iff /-
theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, βB x yβ β€ 1 :=
Iff.rfl
#align linear_map.polar_mem_iff LinearMap.polar_mem_iff
+-/
+#print LinearMap.polar_mem /-
theorem polar_mem (s : Set E) (y : F) (hy : y β B.polar s) : β x β s, βB x yβ β€ 1 :=
hy
#align linear_map.polar_mem LinearMap.polar_mem
+-/
+#print LinearMap.zero_mem_polar /-
@[simp]
theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
simp only [map_zero, norm_zero, zero_le_one]
#align linear_map.zero_mem_polar LinearMap.zero_mem_polar
+-/
+#print LinearMap.polar_eq_iInter /-
theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, {y : F | βB x yβ β€ 1} := by ext;
simp only [polar_mem_iff, Set.mem_iInter, Set.mem_setOf_eq]
#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInter
+-/
+#print LinearMap.polar_gc /-
/-- The map `B.polar : set E β set F` forms an order-reversing Galois connection with
`B.flip.polar : set F β set E`. We use `order_dual.to_dual` and `order_dual.of_dual` to express
that `polar` is order-reversing. -/
@@ -89,26 +98,36 @@ theorem polar_gc :
GaloisConnection (OrderDual.toDual β B.polar) (B.flip.polar β OrderDual.ofDual) := fun s t =>
β¨fun h _ hx _ hy => h hy _ hx, fun h _ hx _ hy => h hy _ hxβ©
#align linear_map.polar_gc LinearMap.polar_gc
+-/
+#print LinearMap.polar_iUnion /-
@[simp]
theorem polar_iUnion {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B.polar (s i) :=
B.polar_gc.l_iSup
#align linear_map.polar_Union LinearMap.polar_iUnion
+-/
+#print LinearMap.polar_union /-
@[simp]
theorem polar_union {s t : Set E} : B.polar (s βͺ t) = B.polar s β© B.polar t :=
B.polar_gc.l_sup
#align linear_map.polar_union LinearMap.polar_union
+-/
+#print LinearMap.polar_antitone /-
theorem polar_antitone : Antitone (B.polar : Set E β Set F) :=
B.polar_gc.monotone_l
#align linear_map.polar_antitone LinearMap.polar_antitone
+-/
+#print LinearMap.polar_empty /-
@[simp]
theorem polar_empty : B.polar β
= Set.univ :=
B.polar_gc.l_bot
#align linear_map.polar_empty LinearMap.polar_empty
+-/
+#print LinearMap.polar_zero /-
@[simp]
theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
by
@@ -116,11 +135,15 @@ theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
rw [set.mem_singleton_iff.mp hx, map_zero, LinearMap.zero_apply, norm_zero]
exact zero_le_one
#align linear_map.polar_zero LinearMap.polar_zero
+-/
+#print LinearMap.subset_bipolar /-
theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx y hy => by
rw [B.flip_apply]; exact hy x hx
#align linear_map.subset_bipolar LinearMap.subset_bipolar
+-/
+#print LinearMap.tripolar_eq_polar /-
@[simp]
theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.polar s :=
by
@@ -128,7 +151,9 @@ theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.p
convert subset_bipolar B.flip (B.polar s)
exact B.flip_flip.symm
#align linear_map.tripolar_eq_polar LinearMap.tripolar_eq_polar
+-/
+#print LinearMap.polar_weak_closed /-
/-- The polar set is closed in the weak topology induced by `B.flip`. -/
theorem polar_weak_closed (s : Set E) : is_closed[WeakBilin.topologicalSpace B.flip] (B.polar s) :=
by
@@ -136,6 +161,7 @@ theorem polar_weak_closed (s : Set E) : is_closed[WeakBilin.topologicalSpace B.f
refine' isClosed_iInter fun x => isClosed_iInter fun _ => _
exact isClosed_le (WeakBilin.eval_continuous B.flip x).norm continuous_const
#align linear_map.polar_weak_closed LinearMap.polar_weak_closed
+-/
end NormedRing
@@ -147,6 +173,7 @@ variable [Module π E] [Module π F]
variable (B : E ββ[π] F ββ[π] π)
+#print LinearMap.polar_univ /-
theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} :=
by
rw [Set.eq_singleton_iff_unique_mem]
@@ -160,6 +187,7 @@ theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} :=
_ β€ Ξ΅ * 1 := (mul_le_mul hcΞ΅.le (hy _ trivial) (norm_nonneg _) hΞ΅.le)
_ = Ξ΅ := mul_one _
#align linear_map.polar_univ LinearMap.polar_univ
+-/
end NontriviallyNormedField
mathlib commit https://github.com/leanprover-community/mathlib/commit/7e5137f579de09a059a5ce98f364a04e221aabf0
@@ -159,7 +159,6 @@ theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} :=
mul_inv_cancel_leftβ hc.ne']
_ β€ Ξ΅ * 1 := (mul_le_mul hcΞ΅.le (hy _ trivial) (norm_nonneg _) hΞ΅.le)
_ = Ξ΅ := mul_one _
-
#align linear_map.polar_univ LinearMap.polar_univ
end NontriviallyNormedField
mathlib commit https://github.com/leanprover-community/mathlib/commit/5f25c089cb34db4db112556f23c50d12da81b297
@@ -61,7 +61,7 @@ variable (B : E ββ[π] F ββ[π] π)
/-- The (absolute) polar of `s : set E` is given by the set of all `y : F` such that `βB x yβ β€ 1`
for all `x β s`.-/
def polar (s : Set E) : Set F :=
- { y : F | β x β s, βB x yβ β€ 1 }
+ {y : F | β x β s, βB x yβ β€ 1}
#align linear_map.polar LinearMap.polar
-/
@@ -78,7 +78,7 @@ theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
simp only [map_zero, norm_zero, zero_le_one]
#align linear_map.zero_mem_polar LinearMap.zero_mem_polar
-theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } := by ext;
+theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, {y : F | βB x yβ β€ 1} := by ext;
simp only [polar_mem_iff, Set.mem_iInter, Set.mem_setOf_eq]
#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInter
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -45,7 +45,7 @@ polar
variable {π E F : Type _}
-open Topology
+open scoped Topology
namespace LinearMap
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -65,41 +65,23 @@ def polar (s : Set E) : Set F :=
#align linear_map.polar LinearMap.polar
-/
-/- warning: linear_map.polar_mem_iff -> LinearMap.polar_mem_iff is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem_iff LinearMap.polar_mem_iffβ'. -/
theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, βB x yβ β€ 1 :=
Iff.rfl
#align linear_map.polar_mem_iff LinearMap.polar_mem_iff
-/- warning: linear_map.polar_mem -> LinearMap.polar_mem is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem LinearMap.polar_memβ'. -/
theorem polar_mem (s : Set E) (y : F) (hy : y β B.polar s) : β x β s, βB x yβ β€ 1 :=
hy
#align linear_map.polar_mem LinearMap.polar_mem
-/- warning: linear_map.zero_mem_polar -> LinearMap.zero_mem_polar is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) (OfNat.ofNat.{u3} F 0 (OfNat.mk.{u3} F 0 (Zero.zero.{u3} F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F _inst_3)))))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E), Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) (OfNat.ofNat.{u2} F 0 (Zero.toOfNat0.{u2} F (AddMonoid.toZero.{u2} F (AddCommMonoid.toAddMonoid.{u2} F _inst_3)))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
-Case conversion may be inaccurate. Consider using '#align linear_map.zero_mem_polar LinearMap.zero_mem_polarβ'. -/
@[simp]
theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
simp only [map_zero, norm_zero, zero_le_one]
#align linear_map.zero_mem_polar LinearMap.zero_mem_polar
-/- warning: linear_map.polar_eq_Inter -> LinearMap.polar_eq_iInter is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInterβ'. -/
theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } := by ext;
simp only [polar_mem_iff, Set.mem_iInter, Set.mem_setOf_eq]
#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInter
-/- warning: linear_map.polar_gc -> LinearMap.polar_gc is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_gc LinearMap.polar_gcβ'. -/
/-- The map `B.polar : set E β set F` forms an order-reversing Galois connection with
`B.flip.polar : set F β set E`. We use `order_dual.to_dual` and `order_dual.of_dual` to express
that `polar` is order-reversing. -/
@@ -108,52 +90,25 @@ theorem polar_gc :
β¨fun h _ hx _ hy => h hy _ hx, fun h _ hx _ hy => h hy _ hxβ©
#align linear_map.polar_gc LinearMap.polar_gc
-/- warning: linear_map.polar_Union -> LinearMap.polar_iUnion is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u2} E)}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.iUnion.{u2, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.iInter.{u3, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u3} E)}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.iUnion.{u3, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.iInter.{u2, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_Union LinearMap.polar_iUnionβ'. -/
@[simp]
theorem polar_iUnion {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B.polar (s i) :=
B.polar_gc.l_iSup
#align linear_map.polar_Union LinearMap.polar_iUnion
-/- warning: linear_map.polar_union -> LinearMap.polar_union is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E} {t : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Union.union.{u2} (Set.{u2} E) (Set.hasUnion.{u2} E) s t)) (Inter.inter.{u3} (Set.{u3} F) (Set.hasInter.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B t))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {s : Set.{u3} E} {t : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Union.union.{u3} (Set.{u3} E) (Set.instUnionSet.{u3} E) s t)) (Inter.inter.{u2} (Set.{u2} F) (Set.instInterSet.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B t))
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_union LinearMap.polar_unionβ'. -/
@[simp]
theorem polar_union {s t : Set E} : B.polar (s βͺ t) = B.polar s β© B.polar t :=
B.polar_gc.l_sup
#align linear_map.polar_union LinearMap.polar_union
-/- warning: linear_map.polar_antitone -> LinearMap.polar_antitone is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_antitone LinearMap.polar_antitoneβ'. -/
theorem polar_antitone : Antitone (B.polar : Set E β Set F) :=
B.polar_gc.monotone_l
#align linear_map.polar_antitone LinearMap.polar_antitone
-/- warning: linear_map.polar_empty -> LinearMap.polar_empty is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (EmptyCollection.emptyCollection.{u2} (Set.{u2} E) (Set.hasEmptyc.{u2} E))) (Set.univ.{u3} F)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_2] [_inst_5 : Module.{u2, u3} π F (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) E (LinearMap.{u2, u2, u3, u2} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (EmptyCollection.emptyCollection.{u1} (Set.{u1} E) (Set.instEmptyCollectionSet.{u1} E))) (Set.univ.{u3} F)
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_empty LinearMap.polar_emptyβ'. -/
@[simp]
theorem polar_empty : B.polar β
= Set.univ :=
B.polar_gc.l_bot
#align linear_map.polar_empty LinearMap.polar_empty
-/- warning: linear_map.polar_zero -> LinearMap.polar_zero is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Singleton.singleton.{u2, u2} E (Set.{u2} E) (Set.hasSingleton.{u2} E) (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E _inst_2)))))))) (Set.univ.{u3} F)
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_2] [_inst_5 : Module.{u2, u3} π F (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) E (LinearMap.{u2, u2, u3, u2} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Singleton.singleton.{u1, u1} E (Set.{u1} E) (Set.instSingletonSet.{u1} E) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (AddMonoid.toZero.{u1} E (AddCommMonoid.toAddMonoid.{u1} E _inst_2)))))) (Set.univ.{u3} F)
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_zero LinearMap.polar_zeroβ'. -/
@[simp]
theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
by
@@ -162,16 +117,10 @@ theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
exact zero_le_one
#align linear_map.polar_zero LinearMap.polar_zero
-/- warning: linear_map.subset_bipolar -> LinearMap.subset_bipolar is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.subset_bipolar LinearMap.subset_bipolarβ'. -/
theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx y hy => by
rw [B.flip_apply]; exact hy x hx
#align linear_map.subset_bipolar LinearMap.subset_bipolar
-/- warning: linear_map.tripolar_eq_polar -> LinearMap.tripolar_eq_polar is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.tripolar_eq_polar LinearMap.tripolar_eq_polarβ'. -/
@[simp]
theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.polar s :=
by
@@ -180,9 +129,6 @@ theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.p
exact B.flip_flip.symm
#align linear_map.tripolar_eq_polar LinearMap.tripolar_eq_polar
-/- warning: linear_map.polar_weak_closed -> LinearMap.polar_weak_closed is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_weak_closed LinearMap.polar_weak_closedβ'. -/
/-- The polar set is closed in the weak topology induced by `B.flip`. -/
theorem polar_weak_closed (s : Set E) : is_closed[WeakBilin.topologicalSpace B.flip] (B.polar s) :=
by
@@ -201,9 +147,6 @@ variable [Module π E] [Module π F]
variable (B : E ββ[π] F ββ[π] π)
-/- warning: linear_map.polar_univ -> LinearMap.polar_univ is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_univ LinearMap.polar_univβ'. -/
theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} :=
by
rw [Set.eq_singleton_iff_unique_mem]
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -93,9 +93,7 @@ theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
/- warning: linear_map.polar_eq_Inter -> LinearMap.polar_eq_iInter is a dubious translation:
<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInterβ'. -/
-theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } :=
- by
- ext
+theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } := by ext;
simp only [polar_mem_iff, Set.mem_iInter, Set.mem_setOf_eq]
#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInter
@@ -167,10 +165,8 @@ theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
/- warning: linear_map.subset_bipolar -> LinearMap.subset_bipolar is a dubious translation:
<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.subset_bipolar LinearMap.subset_bipolarβ'. -/
-theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx y hy =>
- by
- rw [B.flip_apply]
- exact hy x hx
+theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx y hy => by
+ rw [B.flip_apply]; exact hy x hx
#align linear_map.subset_bipolar LinearMap.subset_bipolar
/- warning: linear_map.tripolar_eq_polar -> LinearMap.tripolar_eq_polar is a dubious translation:
mathlib commit https://github.com/leanprover-community/mathlib/commit/917c3c072e487b3cccdbfeff17e75b40e45f66cb
@@ -66,20 +66,14 @@ def polar (s : Set E) : Set F :=
-/
/- warning: linear_map.polar_mem_iff -> LinearMap.polar_mem_iff is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), Iff (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), Iff (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem_iff LinearMap.polar_mem_iffβ'. -/
theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, βB x yβ β€ 1 :=
Iff.rfl
#align linear_map.polar_mem_iff LinearMap.polar_mem_iff
/- warning: linear_map.polar_mem -> LinearMap.polar_mem is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem LinearMap.polar_memβ'. -/
theorem polar_mem (s : Set E) (y : F) (hy : y β B.polar s) : β x β s, βB x yβ β€ 1 :=
hy
@@ -97,10 +91,7 @@ theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
#align linear_map.zero_mem_polar LinearMap.zero_mem_polar
/- warning: linear_map.polar_eq_Inter -> LinearMap.polar_eq_iInter is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.iInter.{u3, succ u2} F E (fun (x : E) => Set.iInter.{u3, 0} F (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) (fun (H : Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) => setOf.{u3} F (fun (y : F) => LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.iInter.{u2, succ u3} F E (fun (x : E) => Set.iInter.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInterβ'. -/
theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } :=
by
@@ -109,10 +100,7 @@ theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x
#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInter
/- warning: linear_map.polar_gc -> LinearMap.polar_gc is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), GaloisConnection.{u2, u3} (Set.{u2} E) (OrderDual.{u3} (Set.{u3} F)) (PartialOrder.toPreorder.{u2} (Set.{u2} E) (CompleteSemilatticeInf.toPartialOrder.{u2} (Set.{u2} E) (CompleteLattice.toCompleteSemilatticeInf.{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))))))) (OrderDual.preorder.{u3} (Set.{u3} F) (PartialOrder.toPreorder.{u3} (Set.{u3} F) (CompleteSemilatticeInf.toPartialOrder.{u3} (Set.{u3} F) (CompleteLattice.toCompleteSemilatticeInf.{u3} (Set.{u3} F) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} F) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} F) (Set.completeBooleanAlgebra.{u3} F)))))))) (Function.comp.{succ u2, succ u3, succ u3} (Set.{u2} E) (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F)) (coeFn.{succ u3, succ u3} (Equiv.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) (fun (_x : Equiv.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) => (Set.{u3} F) -> (OrderDual.{u3} (Set.{u3} F))) (Equiv.hasCoeToFun.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) (OrderDual.toDual.{u3} (Set.{u3} F))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u3, succ u3, succ u2} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F) (Set.{u2} E) (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (coeFn.{succ u3, succ u3} (Equiv.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) (fun (_x : Equiv.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) => (OrderDual.{u3} (Set.{u3} F)) -> (Set.{u3} F)) (Equiv.hasCoeToFun.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) (OrderDual.ofDual.{u3} (Set.{u3} F))))
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))), GaloisConnection.{u3, u2} (Set.{u3} E) (OrderDual.{u2} (Set.{u2} F)) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (OrderDual.preorder.{u2} (Set.{u2} F) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F)))))))) (Function.comp.{succ u3, succ u2, succ u2} (Set.{u3} E) (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (Set.{u2} F) (fun (_x : Set.{u2} F) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.812 : Set.{u2} F) => OrderDual.{u2} (Set.{u2} F)) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (OrderDual.toDual.{u2} (Set.{u2} F))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u2, succ u2, succ u3} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F) (Set.{u3} E) (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) B)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.{u2} (Set.{u2} F)) (fun (_x : OrderDual.{u2} (Set.{u2} F)) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.812 : OrderDual.{u2} (Set.{u2} F)) => Set.{u2} F) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.ofDual.{u2} (Set.{u2} F))))
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.polar_gc LinearMap.polar_gcβ'. -/
/-- The map `B.polar : set E β set F` forms an order-reversing Galois connection with
`B.flip.polar : set F β set E`. We use `order_dual.to_dual` and `order_dual.of_dual` to express
@@ -145,10 +133,7 @@ theorem polar_union {s t : Set E} : B.polar (s βͺ t) = B.polar s β© B.polar t
#align linear_map.polar_union LinearMap.polar_union
/- warning: linear_map.polar_antitone -> LinearMap.polar_antitone is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Antitone.{u2, u3} (Set.{u2} E) (Set.{u3} F) (PartialOrder.toPreorder.{u2} (Set.{u2} E) (CompleteSemilatticeInf.toPartialOrder.{u2} (Set.{u2} E) (CompleteLattice.toCompleteSemilatticeInf.{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))))))) (PartialOrder.toPreorder.{u3} (Set.{u3} F) (CompleteSemilatticeInf.toPartialOrder.{u3} (Set.{u3} F) (CompleteLattice.toCompleteSemilatticeInf.{u3} (Set.{u3} F) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} F) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} F) (Set.completeBooleanAlgebra.{u3} F))))))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))), Antitone.{u3, u2} (Set.{u3} E) (Set.{u2} F) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F))))))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.polar_antitone LinearMap.polar_antitoneβ'. -/
theorem polar_antitone : Antitone (B.polar : Set E β Set F) :=
B.polar_gc.monotone_l
@@ -180,10 +165,7 @@ theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
#align linear_map.polar_zero LinearMap.polar_zero
/- warning: linear_map.subset_bipolar -> LinearMap.subset_bipolar is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) s (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))
-but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u3}} {F : Type.{u1}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u2, u3} π E (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_2] [_inst_5 : Module.{u2, u1} π F (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3] (B : LinearMap.{u2, u2, u3, max u2 u1} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) E (LinearMap.{u2, u2, u1, u2} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u1, u2} π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u1, u2} π π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))))))) (s : Set.{u3} E), HasSubset.Subset.{u3} (Set.{u3} E) (Set.instHasSubsetSet.{u3} E) s (LinearMap.polar.{u2, u1, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u2, u2, u2, u2, u3, u1, u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) B) (LinearMap.polar.{u2, u3, u1} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.subset_bipolar LinearMap.subset_bipolarβ'. -/
theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx y hy =>
by
@@ -192,10 +174,7 @@ theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx
#align linear_map.subset_bipolar LinearMap.subset_bipolar
/- warning: linear_map.tripolar_eq_polar -> LinearMap.tripolar_eq_polar is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E), Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) B) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.tripolar_eq_polar LinearMap.tripolar_eq_polarβ'. -/
@[simp]
theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.polar s :=
@@ -206,10 +185,7 @@ theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.p
#align linear_map.tripolar_eq_polar LinearMap.tripolar_eq_polar
/- warning: linear_map.polar_weak_closed -> LinearMap.polar_weak_closed is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), IsClosed.{u3} (WeakBilin.{u1, u3, u2} π F E (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (WeakBilin.topologicalSpace.{u1, u3, u2} π F E (UniformSpace.toTopologicalSpace.{u1} π (PseudoMetricSpace.toUniformSpace.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
-but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E), IsClosed.{u2} (WeakBilin.{u1, u2, u3} π F E (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) B)) (WeakBilin.instTopologicalSpace.{u1, u2, u3} π F E (UniformSpace.toTopologicalSpace.{u1} π (PseudoMetricSpace.toUniformSpace.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) B)) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.polar_weak_closed LinearMap.polar_weak_closedβ'. -/
/-- The polar set is closed in the weak topology induced by `B.flip`. -/
theorem polar_weak_closed (s : Set E) : is_closed[WeakBilin.topologicalSpace B.flip] (B.polar s) :=
@@ -230,10 +206,7 @@ variable [Module π E] [Module π F]
variable (B : E ββ[π] F ββ[π] π)
/- warning: linear_map.polar_univ -> LinearMap.polar_univ is a dubious translation:
-lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))))))), (LinearMap.SeparatingRight.{u1, u1, u1, u2, u3} π π π E F (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_2 _inst_4 (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 _inst_5 (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) B) -> (Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)) _inst_2 _inst_3 _inst_4 _inst_5 B (Set.univ.{u2} E)) (Singleton.singleton.{u3, u3} F (Set.{u3} F) (Set.hasSingleton.{u3} F) (OfNat.ofNat.{u3} F 0 (OfNat.mk.{u3} F 0 (Zero.zero.{u3} F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F _inst_3))))))))
-but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NontriviallyNormedField.{u3} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u3, u2} π E (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_2] [_inst_5 : Module.{u3, u1} π F (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3] (B : LinearMap.{u3, u3, u2, max u3 u1} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) E (LinearMap.{u3, u3, u1, u3} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) _inst_2 (LinearMap.addCommMonoid.{u3, u3, u1, u3} π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (smulCommClass_self.{u3, u3} π π (CommRing.toCommMonoid.{u3} π (EuclideanDomain.toCommRing.{u3} π (Field.toEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (MulActionWithZero.toMulAction.{u3, u3} π π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (CommMonoidWithZero.toZero.{u3} π (CommGroupWithZero.toCommMonoidWithZero.{u3} π (Semifield.toCommGroupWithZero.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (MonoidWithZero.toMulActionWithZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))))))), (LinearMap.SeparatingRight.{u3, u3, u3, u2, u1} π π π E F (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_2 _inst_4 (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_3 _inst_5 (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) B) -> (Eq.{succ u1} (Set.{u1} F) (LinearMap.polar.{u3, u2, u1} π E F (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)) _inst_2 _inst_3 _inst_4 _inst_5 B (Set.univ.{u2} E)) (Singleton.singleton.{u1, u1} F (Set.{u1} F) (Set.instSingletonSet.{u1} F) (OfNat.ofNat.{u1} F 0 (Zero.toOfNat0.{u1} F (AddMonoid.toZero.{u1} F (AddCommMonoid.toAddMonoid.{u1} F _inst_3))))))
+<too large>
Case conversion may be inaccurate. Consider using '#align linear_map.polar_univ LinearMap.polar_univβ'. -/
theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} :=
by
mathlib commit https://github.com/leanprover-community/mathlib/commit/8d33f09cd7089ecf074b4791907588245aec5d1b
@@ -69,7 +69,7 @@ def polar (s : Set E) : Set F :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), Iff (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), Iff (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), Iff (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem_iff LinearMap.polar_mem_iffβ'. -/
theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, βB x yβ β€ 1 :=
Iff.rfl
@@ -79,7 +79,7 @@ theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, β
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem LinearMap.polar_memβ'. -/
theorem polar_mem (s : Set E) (y : F) (hy : y β B.polar s) : β x β s, βB x yβ β€ 1 :=
hy
@@ -100,7 +100,7 @@ theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.iInter.{u3, succ u2} F E (fun (x : E) => Set.iInter.{u3, 0} F (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) (fun (H : Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) => setOf.{u3} F (fun (y : F) => LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.iInter.{u2, succ u3} F E (fun (x : E) => Set.iInter.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.iInter.{u2, succ u3} F E (fun (x : E) => Set.iInter.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6193 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInterβ'. -/
theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } :=
by
mathlib commit https://github.com/leanprover-community/mathlib/commit/95a87616d63b3cb49d3fe678d416fbe9c4217bf4
@@ -112,7 +112,7 @@ theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), GaloisConnection.{u2, u3} (Set.{u2} E) (OrderDual.{u3} (Set.{u3} F)) (PartialOrder.toPreorder.{u2} (Set.{u2} E) (CompleteSemilatticeInf.toPartialOrder.{u2} (Set.{u2} E) (CompleteLattice.toCompleteSemilatticeInf.{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))))))) (OrderDual.preorder.{u3} (Set.{u3} F) (PartialOrder.toPreorder.{u3} (Set.{u3} F) (CompleteSemilatticeInf.toPartialOrder.{u3} (Set.{u3} F) (CompleteLattice.toCompleteSemilatticeInf.{u3} (Set.{u3} F) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} F) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} F) (Set.completeBooleanAlgebra.{u3} F)))))))) (Function.comp.{succ u2, succ u3, succ u3} (Set.{u2} E) (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F)) (coeFn.{succ u3, succ u3} (Equiv.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) (fun (_x : Equiv.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) => (Set.{u3} F) -> (OrderDual.{u3} (Set.{u3} F))) (Equiv.hasCoeToFun.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) (OrderDual.toDual.{u3} (Set.{u3} F))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u3, succ u3, succ u2} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F) (Set.{u2} E) (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (coeFn.{succ u3, succ u3} (Equiv.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) (fun (_x : Equiv.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) => (OrderDual.{u3} (Set.{u3} F)) -> (Set.{u3} F)) (Equiv.hasCoeToFun.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) (OrderDual.ofDual.{u3} (Set.{u3} F))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))), GaloisConnection.{u3, u2} (Set.{u3} E) (OrderDual.{u2} (Set.{u2} F)) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (OrderDual.preorder.{u2} (Set.{u2} F) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F)))))))) (Function.comp.{succ u3, succ u2, succ u2} (Set.{u3} E) (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (Set.{u2} F) (fun (_x : Set.{u2} F) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : Set.{u2} F) => OrderDual.{u2} (Set.{u2} F)) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (OrderDual.toDual.{u2} (Set.{u2} F))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u2, succ u2, succ u3} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F) (Set.{u3} E) (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) B)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.{u2} (Set.{u2} F)) (fun (_x : OrderDual.{u2} (Set.{u2} F)) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : OrderDual.{u2} (Set.{u2} F)) => Set.{u2} F) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.ofDual.{u2} (Set.{u2} F))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))), GaloisConnection.{u3, u2} (Set.{u3} E) (OrderDual.{u2} (Set.{u2} F)) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (OrderDual.preorder.{u2} (Set.{u2} F) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F)))))))) (Function.comp.{succ u3, succ u2, succ u2} (Set.{u3} E) (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (Set.{u2} F) (fun (_x : Set.{u2} F) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.812 : Set.{u2} F) => OrderDual.{u2} (Set.{u2} F)) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (OrderDual.toDual.{u2} (Set.{u2} F))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u2, succ u2, succ u3} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F) (Set.{u3} E) (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) B)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.{u2} (Set.{u2} F)) (fun (_x : OrderDual.{u2} (Set.{u2} F)) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.812 : OrderDual.{u2} (Set.{u2} F)) => Set.{u2} F) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.ofDual.{u2} (Set.{u2} F))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_gc LinearMap.polar_gcβ'. -/
/-- The map `B.polar : set E β set F` forms an order-reversing Galois connection with
`B.flip.polar : set F β set E`. We use `order_dual.to_dual` and `order_dual.of_dual` to express
mathlib commit https://github.com/leanprover-community/mathlib/commit/c89fe2d59ae06402c3f55f978016d1ada444f57e
@@ -69,7 +69,7 @@ def polar (s : Set E) : Set F :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), Iff (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), Iff (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), Iff (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem_iff LinearMap.polar_mem_iffβ'. -/
theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, βB x yβ β€ 1 :=
Iff.rfl
@@ -79,7 +79,7 @@ theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, β
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem LinearMap.polar_memβ'. -/
theorem polar_mem (s : Set E) (y : F) (hy : y β B.polar s) : β x β s, βB x yβ β€ 1 :=
hy
@@ -100,7 +100,7 @@ theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.iInter.{u3, succ u2} F E (fun (x : E) => Set.iInter.{u3, 0} F (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) (fun (H : Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) => setOf.{u3} F (fun (y : F) => LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.iInter.{u2, succ u3} F E (fun (x : E) => Set.iInter.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.iInter.{u2, succ u3} F E (fun (x : E) => Set.iInter.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6191 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInterβ'. -/
theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } :=
by
mathlib commit https://github.com/leanprover-community/mathlib/commit/e3fb84046afd187b710170887195d50bada934ee
@@ -96,17 +96,17 @@ theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
simp only [map_zero, norm_zero, zero_le_one]
#align linear_map.zero_mem_polar LinearMap.zero_mem_polar
-/- warning: linear_map.polar_eq_Inter -> LinearMap.polar_eq_interα΅’ is a dubious translation:
+/- warning: linear_map.polar_eq_Inter -> LinearMap.polar_eq_iInter is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.interα΅’.{u3, succ u2} F E (fun (x : E) => Set.interα΅’.{u3, 0} F (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) (fun (H : Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) => setOf.{u3} F (fun (y : F) => LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))))
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.iInter.{u3, succ u2} F E (fun (x : E) => Set.iInter.{u3, 0} F (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) (fun (H : Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) => setOf.{u3} F (fun (y : F) => LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.interα΅’.{u2, succ u3} F E (fun (x : E) => Set.interα΅’.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_eq_Inter LinearMap.polar_eq_interα΅’β'. -/
-theorem polar_eq_interα΅’ {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } :=
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.iInter.{u2, succ u3} F E (fun (x : E) => Set.iInter.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInterβ'. -/
+theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } :=
by
ext
- simp only [polar_mem_iff, Set.mem_interα΅’, Set.mem_setOf_eq]
-#align linear_map.polar_eq_Inter LinearMap.polar_eq_interα΅’
+ simp only [polar_mem_iff, Set.mem_iInter, Set.mem_setOf_eq]
+#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInter
/- warning: linear_map.polar_gc -> LinearMap.polar_gc is a dubious translation:
lean 3 declaration is
@@ -122,16 +122,16 @@ theorem polar_gc :
β¨fun h _ hx _ hy => h hy _ hx, fun h _ hx _ hy => h hy _ hxβ©
#align linear_map.polar_gc LinearMap.polar_gc
-/- warning: linear_map.polar_Union -> LinearMap.polar_unionα΅’ is a dubious translation:
+/- warning: linear_map.polar_Union -> LinearMap.polar_iUnion is a dubious translation:
lean 3 declaration is
- forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u2} E)}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.unionα΅’.{u2, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.interα΅’.{u3, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u2} E)}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.iUnion.{u2, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.iInter.{u3, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u3} E)}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.unionα΅’.{u3, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.interα΅’.{u2, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
-Case conversion may be inaccurate. Consider using '#align linear_map.polar_Union LinearMap.polar_unionα΅’β'. -/
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u3} E)}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.iUnion.{u3, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.iInter.{u2, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_Union LinearMap.polar_iUnionβ'. -/
@[simp]
-theorem polar_unionα΅’ {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B.polar (s i) :=
- B.polar_gc.l_supα΅’
-#align linear_map.polar_Union LinearMap.polar_unionα΅’
+theorem polar_iUnion {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B.polar (s i) :=
+ B.polar_gc.l_iSup
+#align linear_map.polar_Union LinearMap.polar_iUnion
/- warning: linear_map.polar_union -> LinearMap.polar_union is a dubious translation:
lean 3 declaration is
@@ -215,7 +215,7 @@ Case conversion may be inaccurate. Consider using '#align linear_map.polar_weak_
theorem polar_weak_closed (s : Set E) : is_closed[WeakBilin.topologicalSpace B.flip] (B.polar s) :=
by
rw [polar_eq_Inter]
- refine' isClosed_interα΅’ fun x => isClosed_interα΅’ fun _ => _
+ refine' isClosed_iInter fun x => isClosed_iInter fun _ => _
exact isClosed_le (WeakBilin.eval_continuous B.flip x).norm continuous_const
#align linear_map.polar_weak_closed LinearMap.polar_weak_closed
mathlib commit https://github.com/leanprover-community/mathlib/commit/08e1d8d4d989df3a6df86f385e9053ec8a372cc1
@@ -69,7 +69,7 @@ def polar (s : Set E) : Set F :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), Iff (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E) (y : F), Iff (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), Iff (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem_iff LinearMap.polar_mem_iffβ'. -/
theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, βB x yβ β€ 1 :=
Iff.rfl
@@ -79,7 +79,7 @@ theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, β
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E) (y : F), (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E) (y : F), (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem LinearMap.polar_memβ'. -/
theorem polar_mem (s : Set E) (y : F) (hy : y β B.polar s) : β x β s, βB x yβ β€ 1 :=
hy
@@ -89,7 +89,7 @@ theorem polar_mem (s : Set E) (y : F) (hy : y β B.polar s) : β x β s, βB
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) (OfNat.ofNat.{u3} F 0 (OfNat.mk.{u3} F 0 (Zero.zero.{u3} F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F _inst_3)))))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) (OfNat.ofNat.{u2} F 0 (Zero.toOfNat0.{u2} F (AddMonoid.toZero.{u2} F (AddCommMonoid.toAddMonoid.{u2} F _inst_3)))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E), Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) (OfNat.ofNat.{u2} F 0 (Zero.toOfNat0.{u2} F (AddMonoid.toZero.{u2} F (AddCommMonoid.toAddMonoid.{u2} F _inst_3)))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
Case conversion may be inaccurate. Consider using '#align linear_map.zero_mem_polar LinearMap.zero_mem_polarβ'. -/
@[simp]
theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
@@ -100,7 +100,7 @@ theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.interα΅’.{u3, succ u2} F E (fun (x : E) => Set.interα΅’.{u3, 0} F (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) (fun (H : Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) => setOf.{u3} F (fun (y : F) => LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.interα΅’.{u2, succ u3} F E (fun (x : E) => Set.interα΅’.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.interα΅’.{u2, succ u3} F E (fun (x : E) => Set.interα΅’.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_eq_Inter LinearMap.polar_eq_interα΅’β'. -/
theorem polar_eq_interα΅’ {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } :=
by
@@ -112,7 +112,7 @@ theorem polar_eq_interα΅’ {s : Set E} : B.polar s = β x β s, { y : F | βB
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), GaloisConnection.{u2, u3} (Set.{u2} E) (OrderDual.{u3} (Set.{u3} F)) (PartialOrder.toPreorder.{u2} (Set.{u2} E) (CompleteSemilatticeInf.toPartialOrder.{u2} (Set.{u2} E) (CompleteLattice.toCompleteSemilatticeInf.{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))))))) (OrderDual.preorder.{u3} (Set.{u3} F) (PartialOrder.toPreorder.{u3} (Set.{u3} F) (CompleteSemilatticeInf.toPartialOrder.{u3} (Set.{u3} F) (CompleteLattice.toCompleteSemilatticeInf.{u3} (Set.{u3} F) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} F) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} F) (Set.completeBooleanAlgebra.{u3} F)))))))) (Function.comp.{succ u2, succ u3, succ u3} (Set.{u2} E) (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F)) (coeFn.{succ u3, succ u3} (Equiv.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) (fun (_x : Equiv.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) => (Set.{u3} F) -> (OrderDual.{u3} (Set.{u3} F))) (Equiv.hasCoeToFun.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) (OrderDual.toDual.{u3} (Set.{u3} F))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u3, succ u3, succ u2} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F) (Set.{u2} E) (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (coeFn.{succ u3, succ u3} (Equiv.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) (fun (_x : Equiv.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) => (OrderDual.{u3} (Set.{u3} F)) -> (Set.{u3} F)) (Equiv.hasCoeToFun.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) (OrderDual.ofDual.{u3} (Set.{u3} F))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))), GaloisConnection.{u3, u2} (Set.{u3} E) (OrderDual.{u2} (Set.{u2} F)) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (OrderDual.preorder.{u2} (Set.{u2} F) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F)))))))) (Function.comp.{succ u3, succ u2, succ u2} (Set.{u3} E) (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (Set.{u2} F) (fun (_x : Set.{u2} F) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : Set.{u2} F) => OrderDual.{u2} (Set.{u2} F)) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (OrderDual.toDual.{u2} (Set.{u2} F))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u2, succ u2, succ u3} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F) (Set.{u3} E) (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.{u2} (Set.{u2} F)) (fun (_x : OrderDual.{u2} (Set.{u2} F)) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : OrderDual.{u2} (Set.{u2} F)) => Set.{u2} F) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.ofDual.{u2} (Set.{u2} F))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))), GaloisConnection.{u3, u2} (Set.{u3} E) (OrderDual.{u2} (Set.{u2} F)) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (OrderDual.preorder.{u2} (Set.{u2} F) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F)))))))) (Function.comp.{succ u3, succ u2, succ u2} (Set.{u3} E) (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (Set.{u2} F) (fun (_x : Set.{u2} F) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : Set.{u2} F) => OrderDual.{u2} (Set.{u2} F)) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (OrderDual.toDual.{u2} (Set.{u2} F))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u2, succ u2, succ u3} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F) (Set.{u3} E) (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) B)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.{u2} (Set.{u2} F)) (fun (_x : OrderDual.{u2} (Set.{u2} F)) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : OrderDual.{u2} (Set.{u2} F)) => Set.{u2} F) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.ofDual.{u2} (Set.{u2} F))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_gc LinearMap.polar_gcβ'. -/
/-- The map `B.polar : set E β set F` forms an order-reversing Galois connection with
`B.flip.polar : set F β set E`. We use `order_dual.to_dual` and `order_dual.of_dual` to express
@@ -126,7 +126,7 @@ theorem polar_gc :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u2} E)}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.unionα΅’.{u2, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.interα΅’.{u3, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u3} E)}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.unionα΅’.{u3, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.interα΅’.{u2, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u3} E)}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.unionα΅’.{u3, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.interα΅’.{u2, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_Union LinearMap.polar_unionα΅’β'. -/
@[simp]
theorem polar_unionα΅’ {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B.polar (s i) :=
@@ -137,7 +137,7 @@ theorem polar_unionα΅’ {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E} {t : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Union.union.{u2} (Set.{u2} E) (Set.hasUnion.{u2} E) s t)) (Inter.inter.{u3} (Set.{u3} F) (Set.hasInter.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B t))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {s : Set.{u3} E} {t : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Union.union.{u3} (Set.{u3} E) (Set.instUnionSet.{u3} E) s t)) (Inter.inter.{u2} (Set.{u2} F) (Set.instInterSet.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B t))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) {s : Set.{u3} E} {t : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Union.union.{u3} (Set.{u3} E) (Set.instUnionSet.{u3} E) s t)) (Inter.inter.{u2} (Set.{u2} F) (Set.instInterSet.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B t))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_union LinearMap.polar_unionβ'. -/
@[simp]
theorem polar_union {s t : Set E} : B.polar (s βͺ t) = B.polar s β© B.polar t :=
@@ -148,7 +148,7 @@ theorem polar_union {s t : Set E} : B.polar (s βͺ t) = B.polar s β© B.polar t
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Antitone.{u2, u3} (Set.{u2} E) (Set.{u3} F) (PartialOrder.toPreorder.{u2} (Set.{u2} E) (CompleteSemilatticeInf.toPartialOrder.{u2} (Set.{u2} E) (CompleteLattice.toCompleteSemilatticeInf.{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))))))) (PartialOrder.toPreorder.{u3} (Set.{u3} F) (CompleteSemilatticeInf.toPartialOrder.{u3} (Set.{u3} F) (CompleteLattice.toCompleteSemilatticeInf.{u3} (Set.{u3} F) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} F) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} F) (Set.completeBooleanAlgebra.{u3} F))))))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))), Antitone.{u3, u2} (Set.{u3} E) (Set.{u2} F) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F))))))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))), Antitone.{u3, u2} (Set.{u3} E) (Set.{u2} F) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F))))))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)
Case conversion may be inaccurate. Consider using '#align linear_map.polar_antitone LinearMap.polar_antitoneβ'. -/
theorem polar_antitone : Antitone (B.polar : Set E β Set F) :=
B.polar_gc.monotone_l
@@ -158,7 +158,7 @@ theorem polar_antitone : Antitone (B.polar : Set E β Set F) :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (EmptyCollection.emptyCollection.{u2} (Set.{u2} E) (Set.hasEmptyc.{u2} E))) (Set.univ.{u3} F)
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u3} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u3, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (EmptyCollection.emptyCollection.{u1} (Set.{u1} E) (Set.instEmptyCollectionSet.{u1} E))) (Set.univ.{u3} F)
+ forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_2] [_inst_5 : Module.{u2, u3} π F (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) E (LinearMap.{u2, u2, u3, u2} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (EmptyCollection.emptyCollection.{u1} (Set.{u1} E) (Set.instEmptyCollectionSet.{u1} E))) (Set.univ.{u3} F)
Case conversion may be inaccurate. Consider using '#align linear_map.polar_empty LinearMap.polar_emptyβ'. -/
@[simp]
theorem polar_empty : B.polar β
= Set.univ :=
@@ -169,7 +169,7 @@ theorem polar_empty : B.polar β
= Set.univ :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Singleton.singleton.{u2, u2} E (Set.{u2} E) (Set.hasSingleton.{u2} E) (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E _inst_2)))))))) (Set.univ.{u3} F)
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u3} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u3, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Singleton.singleton.{u1, u1} E (Set.{u1} E) (Set.instSingletonSet.{u1} E) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (AddMonoid.toZero.{u1} E (AddCommMonoid.toAddMonoid.{u1} E _inst_2)))))) (Set.univ.{u3} F)
+ forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_2] [_inst_5 : Module.{u2, u3} π F (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) E (LinearMap.{u2, u2, u3, u2} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Singleton.singleton.{u1, u1} E (Set.{u1} E) (Set.instSingletonSet.{u1} E) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (AddMonoid.toZero.{u1} E (AddCommMonoid.toAddMonoid.{u1} E _inst_2)))))) (Set.univ.{u3} F)
Case conversion may be inaccurate. Consider using '#align linear_map.polar_zero LinearMap.polar_zeroβ'. -/
@[simp]
theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
@@ -183,7 +183,7 @@ theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) s (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u3}} {F : Type.{u1}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u1} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u3, max u2 u1} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u1, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u1, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u1, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))) (s : Set.{u3} E), HasSubset.Subset.{u3} (Set.{u3} E) (Set.instHasSubsetSet.{u3} E) s (LinearMap.polar.{u2, u1, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u2, u2, u2, u2, u3, u1, u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) B) (LinearMap.polar.{u2, u3, u1} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))
+ forall {π : Type.{u2}} {E : Type.{u3}} {F : Type.{u1}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u2, u3} π E (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_2] [_inst_5 : Module.{u2, u1} π F (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3] (B : LinearMap.{u2, u2, u3, max u2 u1} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) E (LinearMap.{u2, u2, u1, u2} π π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u1, u2} π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u1, u2} π π π F π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))))))) (s : Set.{u3} E), HasSubset.Subset.{u3} (Set.{u3} E) (Set.instHasSubsetSet.{u3} E) s (LinearMap.polar.{u2, u1, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u2, u2, u2, u2, u3, u1, u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (Semiring.toModule.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) (RingHom.id.{u2} π (Semiring.toNonAssocSemiring.{u2} π (CommSemiring.toSemiring.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1)))))) B) (LinearMap.polar.{u2, u3, u1} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))
Case conversion may be inaccurate. Consider using '#align linear_map.subset_bipolar LinearMap.subset_bipolarβ'. -/
theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx y hy =>
by
@@ -195,7 +195,7 @@ theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E), Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) B) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
Case conversion may be inaccurate. Consider using '#align linear_map.tripolar_eq_polar LinearMap.tripolar_eq_polarβ'. -/
@[simp]
theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.polar s :=
@@ -209,7 +209,7 @@ theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), IsClosed.{u3} (WeakBilin.{u1, u3, u2} π F E (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (WeakBilin.topologicalSpace.{u1, u3, u2} π F E (UniformSpace.toTopologicalSpace.{u1} π (PseudoMetricSpace.toUniformSpace.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), IsClosed.{u2} (WeakBilin.{u1, u2, u3} π F E (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (WeakBilin.instTopologicalSpace.{u1, u2, u3} π F E (UniformSpace.toTopologicalSpace.{u1} π (PseudoMetricSpace.toUniformSpace.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_2] [_inst_5 : Module.{u1, u2} π F (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) E (LinearMap.{u1, u1, u2, u1} π π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))))) (s : Set.{u3} E), IsClosed.{u2} (WeakBilin.{u1, u2, u3} π F E (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) B)) (WeakBilin.instTopologicalSpace.{u1, u2, u3} π F E (UniformSpace.toTopologicalSpace.{u1} π (PseudoMetricSpace.toUniformSpace.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (CommSemiring.toSemiring.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) B)) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
Case conversion may be inaccurate. Consider using '#align linear_map.polar_weak_closed LinearMap.polar_weak_closedβ'. -/
/-- The polar set is closed in the weak topology induced by `B.flip`. -/
theorem polar_weak_closed (s : Set E) : is_closed[WeakBilin.topologicalSpace B.flip] (B.polar s) :=
@@ -233,7 +233,7 @@ variable (B : E ββ[π] F ββ[π] π)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))))))), (LinearMap.SeparatingRight.{u1, u1, u1, u2, u3} π π π E F (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_2 _inst_4 (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 _inst_5 (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) B) -> (Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)) _inst_2 _inst_3 _inst_4 _inst_5 B (Set.univ.{u2} E)) (Singleton.singleton.{u3, u3} F (Set.{u3} F) (Set.hasSingleton.{u3} F) (OfNat.ofNat.{u3} F 0 (OfNat.mk.{u3} F 0 (Zero.zero.{u3} F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F _inst_3))))))))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NontriviallyNormedField.{u3} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u3, u2} π E (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_2] [_inst_5 : Module.{u3, u1} π F (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3] (B : LinearMap.{u3, u3, u2, max u3 u1} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) E (LinearMap.{u3, u3, u1, u3} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) _inst_2 (LinearMap.addCommMonoid.{u3, u3, u1, u3} π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (smulCommClass_self.{u3, u3} π π (CommRing.toCommMonoid.{u3} π (EuclideanDomain.toCommRing.{u3} π (Field.toEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (MulActionWithZero.toMulAction.{u3, u3} π π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (CommMonoidWithZero.toZero.{u3} π (CommGroupWithZero.toCommMonoidWithZero.{u3} π (Semifield.toCommGroupWithZero.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (MonoidWithZero.toMulActionWithZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))))))), (LinearMap.SeparatingRight.{u3, u3, u3, u2, u1} π π π E F (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_2 _inst_4 (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_3 _inst_5 (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) B) -> (Eq.{succ u1} (Set.{u1} F) (LinearMap.polar.{u3, u2, u1} π E F (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)) _inst_2 _inst_3 _inst_4 _inst_5 B (Set.univ.{u2} E)) (Singleton.singleton.{u1, u1} F (Set.{u1} F) (Set.instSingletonSet.{u1} F) (OfNat.ofNat.{u1} F 0 (Zero.toOfNat0.{u1} F (AddMonoid.toZero.{u1} F (AddCommMonoid.toAddMonoid.{u1} F _inst_3))))))
+ forall {π : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NontriviallyNormedField.{u3} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u3, u2} π E (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_2] [_inst_5 : Module.{u3, u1} π F (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3] (B : LinearMap.{u3, u3, u2, max u3 u1} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) E (LinearMap.{u3, u3, u1, u3} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) _inst_2 (LinearMap.addCommMonoid.{u3, u3, u1, u3} π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (smulCommClass_self.{u3, u3} π π (CommRing.toCommMonoid.{u3} π (EuclideanDomain.toCommRing.{u3} π (Field.toEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (MulActionWithZero.toMulAction.{u3, u3} π π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (CommMonoidWithZero.toZero.{u3} π (CommGroupWithZero.toCommMonoidWithZero.{u3} π (Semifield.toCommGroupWithZero.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (MonoidWithZero.toMulActionWithZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))))))), (LinearMap.SeparatingRight.{u3, u3, u3, u2, u1} π π π E F (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_2 _inst_4 (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_3 _inst_5 (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (RingHom.id.{u3} π (Semiring.toNonAssocSemiring.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) B) -> (Eq.{succ u1} (Set.{u1} F) (LinearMap.polar.{u3, u2, u1} π E F (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)) _inst_2 _inst_3 _inst_4 _inst_5 B (Set.univ.{u2} E)) (Singleton.singleton.{u1, u1} F (Set.{u1} F) (Set.instSingletonSet.{u1} F) (OfNat.ofNat.{u1} F 0 (Zero.toOfNat0.{u1} F (AddMonoid.toZero.{u1} F (AddCommMonoid.toAddMonoid.{u1} F _inst_3))))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_univ LinearMap.polar_univβ'. -/
theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} :=
by
mathlib commit https://github.com/leanprover-community/mathlib/commit/9b2b58d6b14b895b2f375108e765cb47de71aebd
@@ -69,7 +69,7 @@ def polar (s : Set E) : Set F :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), Iff (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E) (y : F), Iff (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E) (y : F), Iff (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem_iff LinearMap.polar_mem_iffβ'. -/
theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, βB x yβ β€ 1 :=
Iff.rfl
@@ -79,7 +79,7 @@ theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, β
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E) (y : F), (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E) (y : F), (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem LinearMap.polar_memβ'. -/
theorem polar_mem (s : Set E) (y : F) (hy : y β B.polar s) : β x β s, βB x yβ β€ 1 :=
hy
@@ -89,7 +89,7 @@ theorem polar_mem (s : Set E) (y : F) (hy : y β B.polar s) : β x β s, βB
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) (OfNat.ofNat.{u3} F 0 (OfNat.mk.{u3} F 0 (Zero.zero.{u3} F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F _inst_3)))))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) (OfNat.ofNat.{u2} F 0 (Zero.toOfNat0.{u2} F (AddMonoid.toZero.{u2} F (AddCommMonoid.toAddMonoid.{u2} F _inst_3)))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) (OfNat.ofNat.{u2} F 0 (Zero.toOfNat0.{u2} F (AddMonoid.toZero.{u2} F (AddCommMonoid.toAddMonoid.{u2} F _inst_3)))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
Case conversion may be inaccurate. Consider using '#align linear_map.zero_mem_polar LinearMap.zero_mem_polarβ'. -/
@[simp]
theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
@@ -100,7 +100,7 @@ theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.interα΅’.{u3, succ u2} F E (fun (x : E) => Set.interα΅’.{u3, 0} F (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) (fun (H : Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) => setOf.{u3} F (fun (y : F) => LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.interα΅’.{u2, succ u3} F E (fun (x : E) => Set.interα΅’.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.interα΅’.{u2, succ u3} F E (fun (x : E) => Set.interα΅’.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_eq_Inter LinearMap.polar_eq_interα΅’β'. -/
theorem polar_eq_interα΅’ {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } :=
by
@@ -112,7 +112,7 @@ theorem polar_eq_interα΅’ {s : Set E} : B.polar s = β x β s, { y : F | βB
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), GaloisConnection.{u2, u3} (Set.{u2} E) (OrderDual.{u3} (Set.{u3} F)) (PartialOrder.toPreorder.{u2} (Set.{u2} E) (CompleteSemilatticeInf.toPartialOrder.{u2} (Set.{u2} E) (CompleteLattice.toCompleteSemilatticeInf.{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))))))) (OrderDual.preorder.{u3} (Set.{u3} F) (PartialOrder.toPreorder.{u3} (Set.{u3} F) (CompleteSemilatticeInf.toPartialOrder.{u3} (Set.{u3} F) (CompleteLattice.toCompleteSemilatticeInf.{u3} (Set.{u3} F) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} F) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} F) (Set.completeBooleanAlgebra.{u3} F)))))))) (Function.comp.{succ u2, succ u3, succ u3} (Set.{u2} E) (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F)) (coeFn.{succ u3, succ u3} (Equiv.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) (fun (_x : Equiv.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) => (Set.{u3} F) -> (OrderDual.{u3} (Set.{u3} F))) (Equiv.hasCoeToFun.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) (OrderDual.toDual.{u3} (Set.{u3} F))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u3, succ u3, succ u2} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F) (Set.{u2} E) (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (coeFn.{succ u3, succ u3} (Equiv.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) (fun (_x : Equiv.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) => (OrderDual.{u3} (Set.{u3} F)) -> (Set.{u3} F)) (Equiv.hasCoeToFun.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) (OrderDual.ofDual.{u3} (Set.{u3} F))))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))), GaloisConnection.{u3, u2} (Set.{u3} E) (OrderDual.{u2} (Set.{u2} F)) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (OrderDual.preorder.{u2} (Set.{u2} F) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F)))))))) (Function.comp.{succ u3, succ u2, succ u2} (Set.{u3} E) (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (Set.{u2} F) (fun (_x : Set.{u2} F) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : Set.{u2} F) => OrderDual.{u2} (Set.{u2} F)) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (OrderDual.toDual.{u2} (Set.{u2} F))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u2, succ u2, succ u3} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F) (Set.{u3} E) (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.{u2} (Set.{u2} F)) (fun (_x : OrderDual.{u2} (Set.{u2} F)) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : OrderDual.{u2} (Set.{u2} F)) => Set.{u2} F) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.ofDual.{u2} (Set.{u2} F))))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))), GaloisConnection.{u3, u2} (Set.{u3} E) (OrderDual.{u2} (Set.{u2} F)) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (OrderDual.preorder.{u2} (Set.{u2} F) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F)))))))) (Function.comp.{succ u3, succ u2, succ u2} (Set.{u3} E) (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (Set.{u2} F) (fun (_x : Set.{u2} F) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : Set.{u2} F) => OrderDual.{u2} (Set.{u2} F)) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (OrderDual.toDual.{u2} (Set.{u2} F))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u2, succ u2, succ u3} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F) (Set.{u3} E) (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.{u2} (Set.{u2} F)) (fun (_x : OrderDual.{u2} (Set.{u2} F)) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : OrderDual.{u2} (Set.{u2} F)) => Set.{u2} F) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.ofDual.{u2} (Set.{u2} F))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_gc LinearMap.polar_gcβ'. -/
/-- The map `B.polar : set E β set F` forms an order-reversing Galois connection with
`B.flip.polar : set F β set E`. We use `order_dual.to_dual` and `order_dual.of_dual` to express
@@ -126,7 +126,7 @@ theorem polar_gc :
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u2} E)}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.unionα΅’.{u2, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.interα΅’.{u3, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u3} E)}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.unionα΅’.{u3, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.interα΅’.{u2, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u3} E)}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.unionα΅’.{u3, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.interα΅’.{u2, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_Union LinearMap.polar_unionα΅’β'. -/
@[simp]
theorem polar_unionα΅’ {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B.polar (s i) :=
@@ -137,7 +137,7 @@ theorem polar_unionα΅’ {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E} {t : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Union.union.{u2} (Set.{u2} E) (Set.hasUnion.{u2} E) s t)) (Inter.inter.{u3} (Set.{u3} F) (Set.hasInter.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B t))
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {s : Set.{u3} E} {t : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Union.union.{u3} (Set.{u3} E) (Set.instUnionSet.{u3} E) s t)) (Inter.inter.{u2} (Set.{u2} F) (Set.instInterSet.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B t))
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {s : Set.{u3} E} {t : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Union.union.{u3} (Set.{u3} E) (Set.instUnionSet.{u3} E) s t)) (Inter.inter.{u2} (Set.{u2} F) (Set.instInterSet.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B t))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_union LinearMap.polar_unionβ'. -/
@[simp]
theorem polar_union {s t : Set E} : B.polar (s βͺ t) = B.polar s β© B.polar t :=
@@ -148,7 +148,7 @@ theorem polar_union {s t : Set E} : B.polar (s βͺ t) = B.polar s β© B.polar t
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Antitone.{u2, u3} (Set.{u2} E) (Set.{u3} F) (PartialOrder.toPreorder.{u2} (Set.{u2} E) (CompleteSemilatticeInf.toPartialOrder.{u2} (Set.{u2} E) (CompleteLattice.toCompleteSemilatticeInf.{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))))))) (PartialOrder.toPreorder.{u3} (Set.{u3} F) (CompleteSemilatticeInf.toPartialOrder.{u3} (Set.{u3} F) (CompleteLattice.toCompleteSemilatticeInf.{u3} (Set.{u3} F) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} F) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} F) (Set.completeBooleanAlgebra.{u3} F))))))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))), Antitone.{u3, u2} (Set.{u3} E) (Set.{u2} F) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F))))))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))), Antitone.{u3, u2} (Set.{u3} E) (Set.{u2} F) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F))))))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)
Case conversion may be inaccurate. Consider using '#align linear_map.polar_antitone LinearMap.polar_antitoneβ'. -/
theorem polar_antitone : Antitone (B.polar : Set E β Set F) :=
B.polar_gc.monotone_l
@@ -158,7 +158,7 @@ theorem polar_antitone : Antitone (B.polar : Set E β Set F) :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (EmptyCollection.emptyCollection.{u2} (Set.{u2} E) (Set.hasEmptyc.{u2} E))) (Set.univ.{u3} F)
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u3} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u3, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (EmptyCollection.emptyCollection.{u1} (Set.{u1} E) (Set.instEmptyCollectionSet.{u1} E))) (Set.univ.{u3} F)
+ forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u3} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u3, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (EmptyCollection.emptyCollection.{u1} (Set.{u1} E) (Set.instEmptyCollectionSet.{u1} E))) (Set.univ.{u3} F)
Case conversion may be inaccurate. Consider using '#align linear_map.polar_empty LinearMap.polar_emptyβ'. -/
@[simp]
theorem polar_empty : B.polar β
= Set.univ :=
@@ -169,7 +169,7 @@ theorem polar_empty : B.polar β
= Set.univ :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Singleton.singleton.{u2, u2} E (Set.{u2} E) (Set.hasSingleton.{u2} E) (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E _inst_2)))))))) (Set.univ.{u3} F)
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u3} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u3, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Singleton.singleton.{u1, u1} E (Set.{u1} E) (Set.instSingletonSet.{u1} E) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (AddMonoid.toZero.{u1} E (AddCommMonoid.toAddMonoid.{u1} E _inst_2)))))) (Set.univ.{u3} F)
+ forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u3} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u3, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Singleton.singleton.{u1, u1} E (Set.{u1} E) (Set.instSingletonSet.{u1} E) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (AddMonoid.toZero.{u1} E (AddCommMonoid.toAddMonoid.{u1} E _inst_2)))))) (Set.univ.{u3} F)
Case conversion may be inaccurate. Consider using '#align linear_map.polar_zero LinearMap.polar_zeroβ'. -/
@[simp]
theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
@@ -183,7 +183,7 @@ theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) s (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))
but is expected to have type
- forall {π : Type.{u2}} {E : Type.{u3}} {F : Type.{u1}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u1} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u3, max u2 u1} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u1, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u1, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u1, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))) (s : Set.{u3} E), HasSubset.Subset.{u3} (Set.{u3} E) (Set.instHasSubsetSet.{u3} E) s (LinearMap.polar.{u2, u1, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u2, u2, u2, u2, u3, u1, u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) B) (LinearMap.polar.{u2, u3, u1} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))
+ forall {π : Type.{u2}} {E : Type.{u3}} {F : Type.{u1}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u1} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u3, max u2 u1} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u1, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u1, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u1, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))) (s : Set.{u3} E), HasSubset.Subset.{u3} (Set.{u3} E) (Set.instHasSubsetSet.{u3} E) s (LinearMap.polar.{u2, u1, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u2, u2, u2, u2, u3, u1, u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (Semiring.toModule.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) B) (LinearMap.polar.{u2, u3, u1} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))
Case conversion may be inaccurate. Consider using '#align linear_map.subset_bipolar LinearMap.subset_bipolarβ'. -/
theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx y hy =>
by
@@ -195,7 +195,7 @@ theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
Case conversion may be inaccurate. Consider using '#align linear_map.tripolar_eq_polar LinearMap.tripolar_eq_polarβ'. -/
@[simp]
theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.polar s :=
@@ -209,7 +209,7 @@ theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.p
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), IsClosed.{u3} (WeakBilin.{u1, u3, u2} π F E (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (WeakBilin.topologicalSpace.{u1, u3, u2} π F E (UniformSpace.toTopologicalSpace.{u1} π (PseudoMetricSpace.toUniformSpace.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
but is expected to have type
- forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), IsClosed.{u2} (WeakBilin.{u1, u2, u3} π F E (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (WeakBilin.instTopologicalSpace.{u1, u2, u3} π F E (UniformSpace.toTopologicalSpace.{u1} π (PseudoMetricSpace.toUniformSpace.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), IsClosed.{u2} (WeakBilin.{u1, u2, u3} π F E (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (WeakBilin.instTopologicalSpace.{u1, u2, u3} π F E (UniformSpace.toTopologicalSpace.{u1} π (PseudoMetricSpace.toUniformSpace.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
Case conversion may be inaccurate. Consider using '#align linear_map.polar_weak_closed LinearMap.polar_weak_closedβ'. -/
/-- The polar set is closed in the weak topology induced by `B.flip`. -/
theorem polar_weak_closed (s : Set E) : is_closed[WeakBilin.topologicalSpace B.flip] (B.polar s) :=
@@ -233,7 +233,7 @@ variable (B : E ββ[π] F ββ[π] π)
lean 3 declaration is
forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))))))), (LinearMap.SeparatingRight.{u1, u1, u1, u2, u3} π π π E F (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_2 _inst_4 (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 _inst_5 (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) B) -> (Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)) _inst_2 _inst_3 _inst_4 _inst_5 B (Set.univ.{u2} E)) (Singleton.singleton.{u3, u3} F (Set.{u3} F) (Set.hasSingleton.{u3} F) (OfNat.ofNat.{u3} F 0 (OfNat.mk.{u3} F 0 (Zero.zero.{u3} F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F _inst_3))))))))
but is expected to have type
- forall {π : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NontriviallyNormedField.{u3} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u3, u2} π E (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_2] [_inst_5 : Module.{u3, u1} π F (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3] (B : LinearMap.{u3, u3, u2, max u3 u1} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) E (LinearMap.{u3, u3, u1, u3} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (LinearMap.instModuleToSemiringToDivisionSemiringToSemifieldToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonUnitalRingToNonUnitalCommRingToCommRingToEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u3, u3, u1, u3} π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (LinearMap.instModuleToSemiringToDivisionSemiringToSemifieldToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonUnitalRingToNonUnitalCommRingToCommRingToEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (LinearMap.instModuleToSemiringToDivisionSemiringToSemifieldToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonUnitalRingToNonUnitalCommRingToCommRingToEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (LinearMap.instModuleToSemiringToDivisionSemiringToSemifieldToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonUnitalRingToNonUnitalCommRingToCommRingToEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))) (smulCommClass_self.{u3, u3} π π (CommRing.toCommMonoid.{u3} π (EuclideanDomain.toCommRing.{u3} π (Field.toEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (MulActionWithZero.toMulAction.{u3, u3} π π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (CommMonoidWithZero.toZero.{u3} π (CommGroupWithZero.toCommMonoidWithZero.{u3} π (Semifield.toCommGroupWithZero.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (MonoidWithZero.toMulActionWithZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))))))), (LinearMap.SeparatingRight.{u3, u3, u3, u2, u1} π π π E F (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_2 _inst_4 (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_3 _inst_5 (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) B) -> (Eq.{succ u1} (Set.{u1} F) (LinearMap.polar.{u3, u2, u1} π E F (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)) _inst_2 _inst_3 _inst_4 _inst_5 B (Set.univ.{u2} E)) (Singleton.singleton.{u1, u1} F (Set.{u1} F) (Set.instSingletonSet.{u1} F) (OfNat.ofNat.{u1} F 0 (Zero.toOfNat0.{u1} F (AddMonoid.toZero.{u1} F (AddCommMonoid.toAddMonoid.{u1} F _inst_3))))))
+ forall {π : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NontriviallyNormedField.{u3} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u3, u2} π E (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_2] [_inst_5 : Module.{u3, u1} π F (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3] (B : LinearMap.{u3, u3, u2, max u3 u1} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) E (LinearMap.{u3, u3, u1, u3} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) _inst_2 (LinearMap.addCommMonoid.{u3, u3, u1, u3} π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (Semiring.toModule.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (smulCommClass_self.{u3, u3} π π (CommRing.toCommMonoid.{u3} π (EuclideanDomain.toCommRing.{u3} π (Field.toEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (MulActionWithZero.toMulAction.{u3, u3} π π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (CommMonoidWithZero.toZero.{u3} π (CommGroupWithZero.toCommMonoidWithZero.{u3} π (Semifield.toCommGroupWithZero.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (MonoidWithZero.toMulActionWithZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))))))), (LinearMap.SeparatingRight.{u3, u3, u3, u2, u1} π π π E F (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_2 _inst_4 (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_3 _inst_5 (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) B) -> (Eq.{succ u1} (Set.{u1} F) (LinearMap.polar.{u3, u2, u1} π E F (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)) _inst_2 _inst_3 _inst_4 _inst_5 B (Set.univ.{u2} E)) (Singleton.singleton.{u1, u1} F (Set.{u1} F) (Set.instSingletonSet.{u1} F) (OfNat.ofNat.{u1} F 0 (Zero.toOfNat0.{u1} F (AddMonoid.toZero.{u1} F (AddCommMonoid.toAddMonoid.{u1} F _inst_3))))))
Case conversion may be inaccurate. Consider using '#align linear_map.polar_univ LinearMap.polar_univβ'. -/
theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} :=
by
mathlib commit https://github.com/leanprover-community/mathlib/commit/039ef89bef6e58b32b62898dd48e9d1a4312bb65
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
Authors: Moritz Doll, Kalle KytΓΆlΓ€
! This file was ported from Lean 3 source module analysis.locally_convex.polar
-! leanprover-community/mathlib commit bcfa726826abd57587355b4b5b7e78ad6527b7e4
+! leanprover-community/mathlib commit 25a9423c6b2c8626e91c688bfd6c1d0a986a3e6e
! Please do not edit these lines, except to modify the commit id
! if you have ported upstream changes.
-/
@@ -15,6 +15,9 @@ import Mathbin.Topology.Algebra.Module.WeakDual
/-!
# Polar set
+> THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
+> Any changes to this file require a corresponding PR to mathlib4.
+
In this file we define the polar set. There are different notions of the polar, we will define the
*absolute polar*. The advantage over the real polar is that we can define the absolute polar for
any bilinear form `B : E ββ[π] F ββ[π] π`, where `π` is a normed commutative ring and
mathlib commit https://github.com/leanprover-community/mathlib/commit/e05ead7993520a432bec94ac504842d90707ad63
@@ -54,31 +54,63 @@ variable [Module π E] [Module π F]
variable (B : E ββ[π] F ββ[π] π)
+#print LinearMap.polar /-
/-- The (absolute) polar of `s : set E` is given by the set of all `y : F` such that `βB x yβ β€ 1`
for all `x β s`.-/
def polar (s : Set E) : Set F :=
{ y : F | β x β s, βB x yβ β€ 1 }
#align linear_map.polar LinearMap.polar
+-/
+/- warning: linear_map.polar_mem_iff -> LinearMap.polar_mem_iff is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), Iff (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E) (y : F), Iff (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem_iff LinearMap.polar_mem_iffβ'. -/
theorem polar_mem_iff (s : Set E) (y : F) : y β B.polar s β β x β s, βB x yβ β€ 1 :=
Iff.rfl
#align linear_map.polar_mem_iff LinearMap.polar_mem_iff
+/- warning: linear_map.polar_mem -> LinearMap.polar_mem is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E) (y : F), (Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) y (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) -> (LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E) (y : F), (Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) y (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)) -> (forall (x : E), (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) -> (LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_mem LinearMap.polar_memβ'. -/
theorem polar_mem (s : Set E) (y : F) (hy : y β B.polar s) : β x β s, βB x yβ β€ 1 :=
hy
#align linear_map.polar_mem LinearMap.polar_mem
+/- warning: linear_map.zero_mem_polar -> LinearMap.zero_mem_polar is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), Membership.Mem.{u3, u3} F (Set.{u3} F) (Set.hasMem.{u3} F) (OfNat.ofNat.{u3} F 0 (OfNat.mk.{u3} F 0 (Zero.zero.{u3} F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F _inst_3)))))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), Membership.mem.{u2, u2} F (Set.{u2} F) (Set.instMembershipSet.{u2} F) (OfNat.ofNat.{u2} F 0 (Zero.toOfNat0.{u2} F (AddMonoid.toZero.{u2} F (AddCommMonoid.toAddMonoid.{u2} F _inst_3)))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+Case conversion may be inaccurate. Consider using '#align linear_map.zero_mem_polar LinearMap.zero_mem_polarβ'. -/
@[simp]
theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
simp only [map_zero, norm_zero, zero_le_one]
#align linear_map.zero_mem_polar LinearMap.zero_mem_polar
+/- warning: linear_map.polar_eq_Inter -> LinearMap.polar_eq_interα΅’ is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.interα΅’.{u3, succ u2} F E (fun (x : E) => Set.interα΅’.{u3, 0} F (Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) (fun (H : Membership.Mem.{u2, u2} E (Set.{u2} E) (Set.hasMem.{u2} E) x s) => setOf.{u3} F (fun (y : F) => LE.le.{0} Real Real.hasLe (Norm.norm.{u1} π (NormedRing.toHasNorm.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)) (coeFn.{max (succ u3) (succ u1), max (succ u3) (succ u1)} (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (fun (_x : LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) => F -> π) (LinearMap.hasCoeToFun.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (coeFn.{max (succ u2) (succ (max u3 u1)), max (succ u2) (succ (max u3 u1))} (LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (fun (_x : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) => E -> (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (LinearMap.hasCoeToFun.{u1, u1, u2, max u3 u1} π π E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (OfNat.mk.{0} Real 1 (One.one.{0} Real Real.hasOne)))))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {s : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (Set.interα΅’.{u2, succ u3} F E (fun (x : E) => Set.interα΅’.{u2, 0} F (Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) (fun (H : Membership.mem.{u3, u3} E (Set.{u3} E) (Set.instMembershipSet.{u3} E) x s) => setOf.{u2} F (fun (y : F) => LE.le.{0} Real Real.instLEReal (Norm.norm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedRing.toNorm.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) (NormedCommRing.toNormedRing.{u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) y) _inst_1)) (FunLike.coe.{max (succ u1) (succ u2), succ u2, succ u1} ((fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) x) F (fun (_x : F) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : F) => π) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) (FunLike.coe.{max (max (succ u1) (succ u3)) (succ u2), succ u3, max (succ u1) (succ u2)} (LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) E (fun (_x : E) => (fun (x._@.Mathlib.Algebra.Module.LinearMap._hyg.6190 : E) => LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _x) (LinearMap.instFunLikeLinearMap.{u1, u1, u3, max u1 u2} π π E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) B x) y)) (OfNat.ofNat.{0} Real 1 (One.toOfNat1.{0} Real Real.instOneReal))))))
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_eq_Inter LinearMap.polar_eq_interα΅’β'. -/
theorem polar_eq_interα΅’ {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } :=
by
ext
simp only [polar_mem_iff, Set.mem_interα΅’, Set.mem_setOf_eq]
#align linear_map.polar_eq_Inter LinearMap.polar_eq_interα΅’
+/- warning: linear_map.polar_gc -> LinearMap.polar_gc is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), GaloisConnection.{u2, u3} (Set.{u2} E) (OrderDual.{u3} (Set.{u3} F)) (PartialOrder.toPreorder.{u2} (Set.{u2} E) (CompleteSemilatticeInf.toPartialOrder.{u2} (Set.{u2} E) (CompleteLattice.toCompleteSemilatticeInf.{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))))))) (OrderDual.preorder.{u3} (Set.{u3} F) (PartialOrder.toPreorder.{u3} (Set.{u3} F) (CompleteSemilatticeInf.toPartialOrder.{u3} (Set.{u3} F) (CompleteLattice.toCompleteSemilatticeInf.{u3} (Set.{u3} F) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} F) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} F) (Set.completeBooleanAlgebra.{u3} F)))))))) (Function.comp.{succ u2, succ u3, succ u3} (Set.{u2} E) (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F)) (coeFn.{succ u3, succ u3} (Equiv.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) (fun (_x : Equiv.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) => (Set.{u3} F) -> (OrderDual.{u3} (Set.{u3} F))) (Equiv.hasCoeToFun.{succ u3, succ u3} (Set.{u3} F) (OrderDual.{u3} (Set.{u3} F))) (OrderDual.toDual.{u3} (Set.{u3} F))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u3, succ u3, succ u2} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F) (Set.{u2} E) (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (coeFn.{succ u3, succ u3} (Equiv.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) (fun (_x : Equiv.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) => (OrderDual.{u3} (Set.{u3} F)) -> (Set.{u3} F)) (Equiv.hasCoeToFun.{succ u3, succ u3} (OrderDual.{u3} (Set.{u3} F)) (Set.{u3} F)) (OrderDual.ofDual.{u3} (Set.{u3} F))))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))), GaloisConnection.{u3, u2} (Set.{u3} E) (OrderDual.{u2} (Set.{u2} F)) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (OrderDual.preorder.{u2} (Set.{u2} F) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F)))))))) (Function.comp.{succ u3, succ u2, succ u2} (Set.{u3} E) (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (Set.{u2} F) (fun (_x : Set.{u2} F) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : Set.{u2} F) => OrderDual.{u2} (Set.{u2} F)) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (Set.{u2} F) (OrderDual.{u2} (Set.{u2} F))) (OrderDual.toDual.{u2} (Set.{u2} F))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)) (Function.comp.{succ u2, succ u2, succ u3} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F) (Set.{u3} E) (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (FunLike.coe.{succ u2, succ u2, succ u2} (Equiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.{u2} (Set.{u2} F)) (fun (_x : OrderDual.{u2} (Set.{u2} F)) => (fun (x._@.Mathlib.Logic.Equiv.Defs._hyg.808 : OrderDual.{u2} (Set.{u2} F)) => Set.{u2} F) _x) (Equiv.instFunLikeEquiv.{succ u2, succ u2} (OrderDual.{u2} (Set.{u2} F)) (Set.{u2} F)) (OrderDual.ofDual.{u2} (Set.{u2} F))))
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_gc LinearMap.polar_gcβ'. -/
/-- The map `B.polar : set E β set F` forms an order-reversing Galois connection with
`B.flip.polar : set F β set E`. We use `order_dual.to_dual` and `order_dual.of_dual` to express
that `polar` is order-reversing. -/
@@ -87,25 +119,55 @@ theorem polar_gc :
β¨fun h _ hx _ hy => h hy _ hx, fun h _ hx _ hy => h hy _ hxβ©
#align linear_map.polar_gc LinearMap.polar_gc
+/- warning: linear_map.polar_Union -> LinearMap.polar_unionα΅’ is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u2} E)}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.unionα΅’.{u2, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.interα΅’.{u3, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {ΞΉ : Sort.{u4}} {s : ΞΉ -> (Set.{u3} E)}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Set.unionα΅’.{u3, u4} E ΞΉ (fun (i : ΞΉ) => s i))) (Set.interα΅’.{u2, u4} F ΞΉ (fun (i : ΞΉ) => LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (s i)))
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_Union LinearMap.polar_unionα΅’β'. -/
@[simp]
theorem polar_unionα΅’ {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B.polar (s i) :=
B.polar_gc.l_supα΅’
#align linear_map.polar_Union LinearMap.polar_unionα΅’
+/- warning: linear_map.polar_union -> LinearMap.polar_union is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) {s : Set.{u2} E} {t : Set.{u2} E}, Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Union.union.{u2} (Set.{u2} E) (Set.hasUnion.{u2} E) s t)) (Inter.inter.{u3} (Set.{u3} F) (Set.hasInter.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B t))
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) {s : Set.{u3} E} {t : Set.{u3} E}, Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Union.union.{u3} (Set.{u3} E) (Set.instUnionSet.{u3} E) s t)) (Inter.inter.{u2} (Set.{u2} F) (Set.instInterSet.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B t))
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_union LinearMap.polar_unionβ'. -/
@[simp]
theorem polar_union {s t : Set E} : B.polar (s βͺ t) = B.polar s β© B.polar t :=
B.polar_gc.l_sup
#align linear_map.polar_union LinearMap.polar_union
+/- warning: linear_map.polar_antitone -> LinearMap.polar_antitone is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Antitone.{u2, u3} (Set.{u2} E) (Set.{u3} F) (PartialOrder.toPreorder.{u2} (Set.{u2} E) (CompleteSemilatticeInf.toPartialOrder.{u2} (Set.{u2} E) (CompleteLattice.toCompleteSemilatticeInf.{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))))))) (PartialOrder.toPreorder.{u3} (Set.{u3} F) (CompleteSemilatticeInf.toPartialOrder.{u3} (Set.{u3} F) (CompleteLattice.toCompleteSemilatticeInf.{u3} (Set.{u3} F) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} F) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} F) (Set.completeBooleanAlgebra.{u3} F))))))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))), Antitone.{u3, u2} (Set.{u3} E) (Set.{u2} F) (PartialOrder.toPreorder.{u3} (Set.{u3} E) (OmegaCompletePartialOrder.toPartialOrder.{u3} (Set.{u3} E) (CompleteLattice.instOmegaCompletePartialOrder.{u3} (Set.{u3} E) (Order.Coframe.toCompleteLattice.{u3} (Set.{u3} E) (CompleteDistribLattice.toCoframe.{u3} (Set.{u3} E) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u3} (Set.{u3} E) (Set.instCompleteBooleanAlgebraSet.{u3} E))))))) (PartialOrder.toPreorder.{u2} (Set.{u2} F) (OmegaCompletePartialOrder.toPartialOrder.{u2} (Set.{u2} F) (CompleteLattice.instOmegaCompletePartialOrder.{u2} (Set.{u2} F) (Order.Coframe.toCompleteLattice.{u2} (Set.{u2} F) (CompleteDistribLattice.toCoframe.{u2} (Set.{u2} F) (CompleteBooleanAlgebra.toCompleteDistribLattice.{u2} (Set.{u2} F) (Set.instCompleteBooleanAlgebraSet.{u2} F))))))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B)
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_antitone LinearMap.polar_antitoneβ'. -/
theorem polar_antitone : Antitone (B.polar : Set E β Set F) :=
B.polar_gc.monotone_l
#align linear_map.polar_antitone LinearMap.polar_antitone
+/- warning: linear_map.polar_empty -> LinearMap.polar_empty is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (EmptyCollection.emptyCollection.{u2} (Set.{u2} E) (Set.hasEmptyc.{u2} E))) (Set.univ.{u3} F)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u3} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u3, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (EmptyCollection.emptyCollection.{u1} (Set.{u1} E) (Set.instEmptyCollectionSet.{u1} E))) (Set.univ.{u3} F)
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_empty LinearMap.polar_emptyβ'. -/
@[simp]
theorem polar_empty : B.polar β
= Set.univ :=
B.polar_gc.l_bot
#align linear_map.polar_empty LinearMap.polar_empty
+/- warning: linear_map.polar_zero -> LinearMap.polar_zero is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Singleton.singleton.{u2, u2} E (Set.{u2} E) (Set.hasSingleton.{u2} E) (OfNat.ofNat.{u2} E 0 (OfNat.mk.{u2} E 0 (Zero.zero.{u2} E (AddZeroClass.toHasZero.{u2} E (AddMonoid.toAddZeroClass.{u2} E (AddCommMonoid.toAddMonoid.{u2} E _inst_2)))))))) (Set.univ.{u3} F)
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u1}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u1} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u2, u1} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u3} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u1, max u2 u3} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u3, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u3, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u3, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u2, u1, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (Singleton.singleton.{u1, u1} E (Set.{u1} E) (Set.instSingletonSet.{u1} E) (OfNat.ofNat.{u1} E 0 (Zero.toOfNat0.{u1} E (AddMonoid.toZero.{u1} E (AddCommMonoid.toAddMonoid.{u1} E _inst_2)))))) (Set.univ.{u3} F)
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_zero LinearMap.polar_zeroβ'. -/
@[simp]
theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
by
@@ -114,12 +176,24 @@ theorem polar_zero : B.polar ({0} : Set E) = Set.univ :=
exact zero_le_one
#align linear_map.polar_zero LinearMap.polar_zero
+/- warning: linear_map.subset_bipolar -> LinearMap.subset_bipolar is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), HasSubset.Subset.{u2} (Set.{u2} E) (Set.hasSubset.{u2} E) s (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))
+but is expected to have type
+ forall {π : Type.{u2}} {E : Type.{u3}} {F : Type.{u1}} [_inst_1 : NormedCommRing.{u2} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u2, u3} π E (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_2] [_inst_5 : Module.{u2, u1} π F (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3] (B : LinearMap.{u2, u2, u3, max u2 u1} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) E (LinearMap.{u2, u2, u1, u2} π π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u2, u2, u1, u2} π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u2, u2, u2, u1, u2} π π π F π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))))) (s : Set.{u3} E), HasSubset.Subset.{u3} (Set.{u3} E) (Set.instHasSubsetSet.{u3} E) s (LinearMap.polar.{u2, u1, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u2, u2, u2, u2, u3, u1, u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u2} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u2} π (NonAssocRing.toNonUnitalNonAssocRing.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))))) _inst_4 _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))) (smulCommClass_self.{u2, u2} π π (CommRing.toCommMonoid.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))) (MulActionWithZero.toMulAction.{u2, u2} π π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1)))) (CommMonoidWithZero.toZero.{u2} π (CommSemiring.toCommMonoidWithZero.{u2} π (CommRing.toCommSemiring.{u2} π (SeminormedCommRing.toCommRing.{u2} π (NormedCommRing.toSeminormedCommRing.{u2} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u2} π (Semiring.toMonoidWithZero.{u2} π (Ring.toSemiring.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) (RingHom.id.{u2} π (NonAssocRing.toNonAssocSemiring.{u2} π (Ring.toNonAssocRing.{u2} π (NormedRing.toRing.{u2} π (NormedCommRing.toNormedRing.{u2} π _inst_1))))) B) (LinearMap.polar.{u2, u3, u1} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))
+Case conversion may be inaccurate. Consider using '#align linear_map.subset_bipolar LinearMap.subset_bipolarβ'. -/
theorem subset_bipolar (s : Set E) : s β B.flip.polar (B.polar s) := fun x hx y hy =>
by
rw [B.flip_apply]
exact hy x hx
#align linear_map.subset_bipolar LinearMap.subset_bipolar
+/- warning: linear_map.tripolar_eq_polar -> LinearMap.tripolar_eq_polar is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (LinearMap.polar.{u1, u3, u2} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), Eq.{succ u2} (Set.{u2} F) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B (LinearMap.polar.{u1, u2, u3} π F E _inst_1 _inst_3 _inst_2 _inst_5 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s))) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+Case conversion may be inaccurate. Consider using '#align linear_map.tripolar_eq_polar LinearMap.tripolar_eq_polarβ'. -/
@[simp]
theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.polar s :=
by
@@ -128,6 +202,12 @@ theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.p
exact B.flip_flip.symm
#align linear_map.tripolar_eq_polar LinearMap.tripolar_eq_polar
+/- warning: linear_map.polar_weak_closed -> LinearMap.polar_weak_closed is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))))) (s : Set.{u2} E), IsClosed.{u3} (WeakBilin.{u1, u3, u2} π F E (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (WeakBilin.topologicalSpace.{u1, u3, u2} π F E (UniformSpace.toTopologicalSpace.{u1} π (PseudoMetricSpace.toUniformSpace.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π (SeminormedCommRing.toSemiNormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u2, u3, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) _inst_4 _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (LinearMap.polar.{u1, u2, u3} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+but is expected to have type
+ forall {π : Type.{u1}} {E : Type.{u3}} {F : Type.{u2}} [_inst_1 : NormedCommRing.{u1} π] [_inst_2 : AddCommMonoid.{u3} E] [_inst_3 : AddCommMonoid.{u2} F] [_inst_4 : Module.{u1, u3} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_2] [_inst_5 : Module.{u1, u2} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3] (B : LinearMap.{u1, u1, u3, max u1 u2} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) E (LinearMap.{u1, u1, u2, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u2, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u1, u1, u1, u2, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))))) (s : Set.{u3} E), IsClosed.{u2} (WeakBilin.{u1, u2, u3} π F E (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (WeakBilin.instTopologicalSpace.{u1, u2, u3} π F E (UniformSpace.toTopologicalSpace.{u1} π (PseudoMetricSpace.toUniformSpace.{u1} π (SeminormedRing.toPseudoMetricSpace.{u1} π (SeminormedCommRing.toSeminormedRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) _inst_3 _inst_5 _inst_2 _inst_4 (LinearMap.flip.{u1, u1, u1, u1, u3, u2, u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) E F π _inst_2 _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u1} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u1} π (NonAssocRing.toNonUnitalNonAssocRing.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))))) _inst_4 _inst_5 (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (instModuleToSemiringToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))) (MulActionWithZero.toMulAction.{u1, u1} π π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1)))) (CommMonoidWithZero.toZero.{u1} π (CommSemiring.toCommMonoidWithZero.{u1} π (CommRing.toCommSemiring.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π _inst_1))))) (MonoidWithZero.toMulActionWithZero.{u1} π (Semiring.toMonoidWithZero.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) (RingHom.id.{u1} π (NonAssocRing.toNonAssocSemiring.{u1} π (Ring.toNonAssocRing.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π _inst_1))))) B)) (LinearMap.polar.{u1, u3, u2} π E F _inst_1 _inst_2 _inst_3 _inst_4 _inst_5 B s)
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_weak_closed LinearMap.polar_weak_closedβ'. -/
/-- The polar set is closed in the weak topology induced by `B.flip`. -/
theorem polar_weak_closed (s : Set E) : is_closed[WeakBilin.topologicalSpace B.flip] (B.polar s) :=
by
@@ -146,6 +226,12 @@ variable [Module π E] [Module π F]
variable (B : E ββ[π] F ββ[π] π)
+/- warning: linear_map.polar_univ -> LinearMap.polar_univ is a dubious translation:
+lean 3 declaration is
+ forall {π : Type.{u1}} {E : Type.{u2}} {F : Type.{u3}} [_inst_1 : NontriviallyNormedField.{u1} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u3} F] [_inst_4 : Module.{u1, u2} π E (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_2] [_inst_5 : Module.{u1, u3} π F (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3] (B : LinearMap.{u1, u1, u2, max u3 u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) E (LinearMap.{u1, u1, u3, u1} π π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) F π _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_2 (LinearMap.addCommMonoid.{u1, u1, u3, u1} π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))))) _inst_4 (LinearMap.module.{u1, u1, u1, u3, u1} π π π F π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) _inst_3 (AddCommGroup.toAddCommMonoid.{u1} π (NormedAddCommGroup.toAddCommGroup.{u1} π (NonUnitalNormedRing.toNormedAddCommGroup.{u1} π (NormedRing.toNonUnitalNormedRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) _inst_5 (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Semiring.toModule.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))) (smulCommClass_self.{u1, u1} π π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))) (Monoid.toMulAction.{u1} π (CommMonoid.toMonoid.{u1} π (CommRing.toCommMonoid.{u1} π (SeminormedCommRing.toCommRing.{u1} π (NormedCommRing.toSeminormedCommRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))))))))), (LinearMap.SeparatingRight.{u1, u1, u1, u2, u3} π π π E F (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_2 _inst_4 (Semifield.toCommSemiring.{u1} π (Field.toSemifield.{u1} π (NormedField.toField.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)))) _inst_3 _inst_5 (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) (RingHom.id.{u1} π (Semiring.toNonAssocSemiring.{u1} π (Ring.toSemiring.{u1} π (NormedRing.toRing.{u1} π (NormedCommRing.toNormedRing.{u1} π (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1))))))) B) -> (Eq.{succ u3} (Set.{u3} F) (LinearMap.polar.{u1, u2, u3} π E F (NormedField.toNormedCommRing.{u1} π (NontriviallyNormedField.toNormedField.{u1} π _inst_1)) _inst_2 _inst_3 _inst_4 _inst_5 B (Set.univ.{u2} E)) (Singleton.singleton.{u3, u3} F (Set.{u3} F) (Set.hasSingleton.{u3} F) (OfNat.ofNat.{u3} F 0 (OfNat.mk.{u3} F 0 (Zero.zero.{u3} F (AddZeroClass.toHasZero.{u3} F (AddMonoid.toAddZeroClass.{u3} F (AddCommMonoid.toAddMonoid.{u3} F _inst_3))))))))
+but is expected to have type
+ forall {π : Type.{u3}} {E : Type.{u2}} {F : Type.{u1}} [_inst_1 : NontriviallyNormedField.{u3} π] [_inst_2 : AddCommMonoid.{u2} E] [_inst_3 : AddCommMonoid.{u1} F] [_inst_4 : Module.{u3, u2} π E (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_2] [_inst_5 : Module.{u3, u1} π F (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3] (B : LinearMap.{u3, u3, u2, max u3 u1} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) E (LinearMap.{u3, u3, u1, u3} π π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) F π _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (LinearMap.instModuleToSemiringToDivisionSemiringToSemifieldToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonUnitalRingToNonUnitalCommRingToCommRingToEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_2 (LinearMap.addCommMonoid.{u3, u3, u1, u3} π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (LinearMap.instModuleToSemiringToDivisionSemiringToSemifieldToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonUnitalRingToNonUnitalCommRingToCommRingToEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_4 (LinearMap.instModuleLinearMapAddCommMonoid.{u3, u3, u3, u1, u3} π π π F π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) _inst_3 (NonUnitalNonAssocSemiring.toAddCommMonoid.{u3} π (NonUnitalNonAssocRing.toNonUnitalNonAssocSemiring.{u3} π (NonAssocRing.toNonUnitalNonAssocRing.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))))) _inst_5 (LinearMap.instModuleToSemiringToDivisionSemiringToSemifieldToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonUnitalRingToNonUnitalCommRingToCommRingToEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (LinearMap.instModuleToSemiringToDivisionSemiringToSemifieldToAddCommMonoidToNonUnitalNonAssocSemiringToNonUnitalNonAssocRingToNonUnitalRingToNonUnitalCommRingToCommRingToEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))) (smulCommClass_self.{u3, u3} π π (CommRing.toCommMonoid.{u3} π (EuclideanDomain.toCommRing.{u3} π (Field.toEuclideanDomain.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))) (MulActionWithZero.toMulAction.{u3, u3} π π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (CommMonoidWithZero.toZero.{u3} π (CommGroupWithZero.toCommMonoidWithZero.{u3} π (Semifield.toCommGroupWithZero.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))))) (MonoidWithZero.toMulActionWithZero.{u3} π (Semiring.toMonoidWithZero.{u3} π (DivisionSemiring.toSemiring.{u3} π (Semifield.toDivisionSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))))))), (LinearMap.SeparatingRight.{u3, u3, u3, u2, u1} π π π E F (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_2 _inst_4 (Semifield.toCommSemiring.{u3} π (Field.toSemifield.{u3} π (NormedField.toField.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)))) _inst_3 _inst_5 (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) (RingHom.id.{u3} π (NonAssocRing.toNonAssocSemiring.{u3} π (Ring.toNonAssocRing.{u3} π (NormedRing.toRing.{u3} π (NormedCommRing.toNormedRing.{u3} π (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1))))))) B) -> (Eq.{succ u1} (Set.{u1} F) (LinearMap.polar.{u3, u2, u1} π E F (NormedField.toNormedCommRing.{u3} π (NontriviallyNormedField.toNormedField.{u3} π _inst_1)) _inst_2 _inst_3 _inst_4 _inst_5 B (Set.univ.{u2} E)) (Singleton.singleton.{u1, u1} F (Set.{u1} F) (Set.instSingletonSet.{u1} F) (OfNat.ofNat.{u1} F 0 (Zero.toOfNat0.{u1} F (AddMonoid.toZero.{u1} F (AddCommMonoid.toAddMonoid.{u1} F _inst_3))))))
+Case conversion may be inaccurate. Consider using '#align linear_map.polar_univ LinearMap.polar_univβ'. -/
theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} :=
by
rw [Set.eq_singleton_iff_unique_mem]
mathlib commit https://github.com/leanprover-community/mathlib/commit/4c586d291f189eecb9d00581aeb3dd998ac34442
@@ -156,7 +156,7 @@ theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} :=
βB x yβ = βcβ * βB (cβ»ΒΉ β’ x) yβ := by
rw [B.map_smul, LinearMap.smul_apply, Algebra.id.smul_eq_mul, norm_mul, norm_inv,
mul_inv_cancel_leftβ hc.ne']
- _ β€ Ξ΅ * 1 := mul_le_mul hcΞ΅.le (hy _ trivial) (norm_nonneg _) hΞ΅.le
+ _ β€ Ξ΅ * 1 := (mul_le_mul hcΞ΅.le (hy _ trivial) (norm_nonneg _) hΞ΅.le)
_ = Ξ΅ := mul_one _
#align linear_map.polar_univ LinearMap.polar_univ
mathlib commit https://github.com/leanprover-community/mathlib/commit/bd9851ca476957ea4549eb19b40e7b5ade9428cc
Purely automatic replacement. If this is in any way controversial; I'm happy to just close this PR.
@@ -53,7 +53,7 @@ variable [Module π E] [Module π F]
variable (B : E ββ[π] F ββ[π] π)
/-- The (absolute) polar of `s : Set E` is given by the set of all `y : F` such that `βB x yβ β€ 1`
-for all `x β s`.-/
+for all `x β s`. -/
def polar (s : Set E) : Set F :=
{ y : F | β x β s, βB x yβ β€ 1 }
#align linear_map.polar LinearMap.polar
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)
@@ -47,7 +47,6 @@ namespace LinearMap
section NormedRing
variable [NormedCommRing π] [AddCommMonoid E] [AddCommMonoid F]
-
variable [Module π E] [Module π F]
@@ -134,7 +133,6 @@ end NormedRing
section NontriviallyNormedField
variable [NontriviallyNormedField π] [AddCommMonoid E] [AddCommMonoid F]
-
variable [Module π E] [Module π F]
This shortens Mathlib.LinearAlgebra.Basic
, which is both longer than we like and doesn't have a clear scope.
@@ -3,6 +3,7 @@ Copyright (c) 2022 Moritz Doll. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Moritz Doll, Kalle KytΓΆlΓ€
-/
+import Mathlib.Algebra.EuclideanDomain.Instances
import Mathlib.Analysis.Normed.Field.Basic
import Mathlib.LinearAlgebra.SesquilinearForm
import Mathlib.Topology.Algebra.Module.WeakDual
Type _
and Sort _
(#6499)
We remove all possible occurences of Type _
and Sort _
in favor of Type*
and Sort*
.
This has nice performance benefits.
@@ -37,7 +37,7 @@ polar
-/
-variable {π E F : Type _}
+variable {π E F : Type*}
open Topology
@@ -2,16 +2,13 @@
Copyright (c) 2022 Moritz Doll. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Moritz Doll, Kalle KytΓΆlΓ€
-
-! This file was ported from Lean 3 source module analysis.locally_convex.polar
-! leanprover-community/mathlib commit bcfa726826abd57587355b4b5b7e78ad6527b7e4
-! Please do not edit these lines, except to modify the commit id
-! if you have ported upstream changes.
-/
import Mathlib.Analysis.Normed.Field.Basic
import Mathlib.LinearAlgebra.SesquilinearForm
import Mathlib.Topology.Algebra.Module.WeakDual
+#align_import analysis.locally_convex.polar from "leanprover-community/mathlib"@"bcfa726826abd57587355b4b5b7e78ad6527b7e4"
+
/-!
# Polar set
@@ -151,7 +151,7 @@ theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} := by
βB x yβ = βcβ * βB (cβ»ΒΉ β’ x) yβ := by
rw [B.map_smul, LinearMap.smul_apply, Algebra.id.smul_eq_mul, norm_mul, norm_inv,
mul_inv_cancel_leftβ hc.ne']
- _ β€ Ξ΅ * 1 := (mul_le_mul hcΞ΅.le (hy _ trivial) (norm_nonneg _) hΞ΅.le)
+ _ β€ Ξ΅ * 1 := by gcongr; exact hy _ trivial
_ = Ξ΅ := mul_one _
#align linear_map.polar_univ LinearMap.polar_univ
fix-comments.py
on all files.@@ -55,7 +55,7 @@ variable [Module π E] [Module π F]
variable (B : E ββ[π] F ββ[π] π)
-/-- The (absolute) polar of `s : set E` is given by the set of all `y : F` such that `βB x yβ β€ 1`
+/-- The (absolute) polar of `s : Set E` is given by the set of all `y : F` such that `βB x yβ β€ 1`
for all `x β s`.-/
def polar (s : Set E) : Set F :=
{ y : F | β x β s, βB x yβ β€ 1 }
@@ -79,8 +79,8 @@ theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x
simp only [polar_mem_iff, Set.mem_iInter, Set.mem_setOf_eq]
#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInter
-/-- The map `B.polar : set E β set F` forms an order-reversing Galois connection with
-`B.flip.polar : set F β set E`. We use `OrderDual.toDual` and `OrderDual.ofDual` to express
+/-- The map `B.polar : Set E β Set F` forms an order-reversing Galois connection with
+`B.flip.polar : Set F β Set E`. We use `OrderDual.toDual` and `OrderDual.ofDual` to express
that `polar` is order-reversing. -/
theorem polar_gc :
GaloisConnection (OrderDual.toDual β B.polar) (B.flip.polar β OrderDual.ofDual) := fun _ _ =>
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>
@@ -52,7 +52,6 @@ variable [NormedCommRing π] [AddCommMonoid E] [AddCommMonoid F]
variable [Module π E] [Module π F]
-set_option synthInstance.etaExperiment true -- Porting note: lean4#2074
variable (B : E ββ[π] F ββ[π] π)
@@ -140,7 +139,6 @@ variable [NontriviallyNormedField π] [AddCommMonoid E] [AddCommMonoid F]
variable [Module π E] [Module π F]
-set_option synthInstance.etaExperiment true -- Porting note: lean4#2074
variable (B : E ββ[π] F ββ[π] π)
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>
@@ -26,7 +26,7 @@ any bilinear form `B : E ββ[π] F ββ[π] π`, where `π` is a no
## Main statements
-* `LinearMap.polar_eq_interα΅’`: The polar as an intersection.
+* `LinearMap.polar_eq_iInter`: The polar as an intersection.
* `LinearMap.subset_bipolar`: The polar is a subset of the bipolar.
* `LinearMap.polar_weak_closed`: The polar is closed in the weak topology induced by `B.flip`.
@@ -75,10 +75,10 @@ theorem zero_mem_polar (s : Set E) : (0 : F) β B.polar s := fun _ _ => by
simp only [map_zero, norm_zero, zero_le_one]
#align linear_map.zero_mem_polar LinearMap.zero_mem_polar
-theorem polar_eq_interα΅’ {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } := by
+theorem polar_eq_iInter {s : Set E} : B.polar s = β x β s, { y : F | βB x yβ β€ 1 } := by
ext
- simp only [polar_mem_iff, Set.mem_interα΅’, Set.mem_setOf_eq]
-#align linear_map.polar_eq_Inter LinearMap.polar_eq_interα΅’
+ simp only [polar_mem_iff, Set.mem_iInter, Set.mem_setOf_eq]
+#align linear_map.polar_eq_Inter LinearMap.polar_eq_iInter
/-- The map `B.polar : set E β set F` forms an order-reversing Galois connection with
`B.flip.polar : set F β set E`. We use `OrderDual.toDual` and `OrderDual.ofDual` to express
@@ -89,9 +89,9 @@ theorem polar_gc :
#align linear_map.polar_gc LinearMap.polar_gc
@[simp]
-theorem polar_unionα΅’ {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B.polar (s i) :=
- B.polar_gc.l_supα΅’
-#align linear_map.polar_Union LinearMap.polar_unionα΅’
+theorem polar_iUnion {ΞΉ} {s : ΞΉ β Set E} : B.polar (β i, s i) = β i, B.polar (s i) :=
+ B.polar_gc.l_iSup
+#align linear_map.polar_Union LinearMap.polar_iUnion
@[simp]
theorem polar_union {s t : Set E} : B.polar (s βͺ t) = B.polar s β© B.polar t :=
@@ -127,8 +127,8 @@ theorem tripolar_eq_polar (s : Set E) : B.polar (B.flip.polar (B.polar s)) = B.p
/-- The polar set is closed in the weak topology induced by `B.flip`. -/
theorem polar_weak_closed (s : Set E) : IsClosed[WeakBilin.instTopologicalSpace B.flip]
(B.polar s) := by
- rw [polar_eq_interα΅’]
- refine' isClosed_interα΅’ fun x => isClosed_interα΅’ fun _ => _
+ rw [polar_eq_iInter]
+ refine' isClosed_iInter fun x => isClosed_iInter fun _ => _
exact isClosed_le (WeakBilin.eval_continuous B.flip x).norm continuous_const
#align linear_map.polar_weak_closed LinearMap.polar_weak_closed
@@ -22,7 +22,7 @@ any bilinear form `B : E ββ[π] F ββ[π] π`, where `π` is a no
## Main definitions
-* `Linear_map.polar`: The polar of a bilinear form `B : E ββ[π] F ββ[π] π`.
+* `LinearMap.polar`: The polar of a bilinear form `B : E ββ[π] F ββ[π] π`.
## Main statements
@@ -155,7 +155,6 @@ theorem polar_univ (h : SeparatingRight B) : B.polar Set.univ = {(0 : F)} := by
mul_inv_cancel_leftβ hc.ne']
_ β€ Ξ΅ * 1 := (mul_le_mul hcΞ΅.le (hy _ trivial) (norm_nonneg _) hΞ΅.le)
_ = Ξ΅ := mul_one _
-
#align linear_map.polar_univ LinearMap.polar_univ
end NontriviallyNormedField
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