Banach space theory
The declarations the status of Tau Ceti's roadmap names, and the other results named in the modules where only this status names declarations, or in folders below the areas where only it names 2 or more, as Tau Ceti has them at commit ace60277.
TheoremPietsch domination theorem#
For 1 ≤ p < ∞ and C ≥ 0, an operator satisfies
πₚ(T) ≤ C if and only if there is a regular Borel probability measure ν on the weak-star
compact dual unit ball with ‖T x‖ ≤ C (∫ |f x|ᵖ dν(f))^(1/p) for all x.
ContinuousLinearMap.summingENorm_le_ofReal_iff_exists_isProbabilityMeasure.{u_1, u_2, u_3}
{𝕜 : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike 𝕜] [SeminormedAddCommGroup E]
[NormedSpace 𝕜 E] [SeminormedAddCommGroup F] [NormedSpace 𝕜 F] {p : ENNReal} [Fact (1 ≤ p)]
[MeasurableSpace (WeakDual 𝕜 E)] [BorelSpace (WeakDual 𝕜 E)] (hp : p ≠ ⊤) {T : E →L[𝕜] F} {C : ℝ}
(hC : 0 ≤ C) :
ContinuousLinearMap.summingENorm p T ≤ ENNReal.ofReal C ↔
∃ ν,
MeasureTheory.IsProbabilityMeasure ν ∧
ν.Regular ∧
∀ (x : E),
‖T x‖ ≤
C *
(∫ (f : ↑(⇑WeakDual.toStrongDual ⁻¹' Metric.closedBall 0 1)),
‖↑f x‖ ^ p.toReal ∂ν) ^
(1 / p.toReal)
Lean
Formalized in Tau Ceti as ContinuousLinearMap.summingENorm_le_ofReal_iff_exists_isProbabilityMeasure.
Sources
Uses 1 · Used by 1
TheoremPietsch factorization through the closure of the canonical image#
for a Banach space F,
1 ≤ p < ∞ and C ≥ 0, πₚ(T) ≤ C iff there are a regular Borel probability measure ν on the
weak-star compact dual unit ball and an operator S of norm at most C on the closure of
range jₚ in Lᵖ(ν) such that T = S ∘ jₚ.
ContinuousLinearMap.summingENorm_le_ofReal_iff_exists_eq_comp_codRestrict_topologicalClosure.{u_1,
u_2, u_3}
{𝕜 : Type u_1} {E : Type u_2} {F : Type u_3} [RCLike 𝕜] [SeminormedAddCommGroup E]
[NormedSpace 𝕜 E] [MeasurableSpace (WeakDual 𝕜 E)] [BorelSpace (WeakDual 𝕜 E)] {p : ENNReal}
[Fact (1 ≤ p)] [NormedAddCommGroup F] [NormedSpace 𝕜 F] [CompleteSpace F] (hp : p ≠ ⊤)
{T : E →L[𝕜] F} {C : ℝ} (hC : 0 ≤ C) :
ContinuousLinearMap.summingENorm p T ≤ ENNReal.ofReal C ↔
∃ ν,
∃ (x : MeasureTheory.IsProbabilityMeasure ν),
ν.Regular ∧
∃ S,
‖S‖ ≤ C ∧
T =
S ∘SL
(WeakDual.evalLp p ν).codRestrict
(↑(WeakDual.evalLp p ν)).range.topologicalClosure ⋯
Lean
Formalized in Tau Ceti as ContinuousLinearMap.summingENorm_le_ofReal_iff_exists_eq_comp_codRestrict_topologicalClosure.
Sources
- Tau Ceti documentation:
ContinuousLinearMap.summingENorm_le_ofReal_iff_exists_eq_comp_codRestrict_topologicalClosure - Source of
ContinuousLinearMap.summingENorm_le_ofReal_iff_exists_eq_comp_codRestrict_topologicalClosurein TauCeti/Analysis/Normed/Operator/AbsolutelySumming/Factorization.lean - Tau Ceti roadmap status: Banach space theory
Uses 1
TheoremClosed-range theorem#
A bounded operator between Banach spaces has closed range if and only if its adjoint has closed range.
ContinuousLinearMap.isClosed_range_precomp_iff.{u_1, u_2, u_3} {𝕜 : Type u_1} {E : Type u_2}
{F : Type u_3} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E]
[NormedAddCommGroup F] [NormedSpace 𝕜 F] [CompleteSpace F] (T : E →L[𝕜] F) :
IsClosed ↑(↑(ContinuousLinearMap.precomp 𝕜 T)).range ↔ IsClosed ↑(↑T).range
Lean
Formalized in Tau Ceti as ContinuousLinearMap.isClosed_range_precomp_iff.
Other forms
Closed-range theorem, range of the adjoint. Formalized in Tau Ceti as ContinuousLinearMap.range_precomp_eq_orthogonalBilin_ker.
ContinuousLinearMap.range_precomp_eq_orthogonalBilin_ker.{u_1, u_2, u_3} {𝕜 : Type u_1}
{E : Type u_2} {F : Type u_3} [NontriviallyNormedField 𝕜] [IsRCLikeNormedField 𝕜]
[NormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E] [NormedAddCommGroup F]
[NormedSpace 𝕜 F] [CompleteSpace F] (T : E →L[𝕜] F) (hT : IsClosed ↑(↑T).range) :
(↑(ContinuousLinearMap.precomp 𝕜 T)).range =
Submodule.orthogonalBilin (topDualPairing 𝕜 E).flip (↑T).ker
Closed-range theorem, reverse implication. Formalized in Tau Ceti as ContinuousLinearMap.isClosed_range_of_isClosed_range_precomp.
ContinuousLinearMap.isClosed_range_of_isClosed_range_precomp.{u_1, u_2, u_3} {𝕜 : Type u_1}
{E : Type u_2} {F : Type u_3} [RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E]
[CompleteSpace E] [NormedAddCommGroup F] [NormedSpace 𝕜 F] (T : E →L[𝕜] F)
(h : IsClosed ↑(↑(ContinuousLinearMap.precomp 𝕜 T)).range) : IsClosed ↑(↑T).range
Sources
Uses 1
TheoremThe Bishop–Phelps theorem#
The continuous linear functionals on a Banach space which attain their norm on the closed unit ball are norm dense in the dual.
TauCeti.dense_setOf_exists_norm_apply_eq_norm.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2} [RCLike 𝕜]
[NormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E] :
Dense {g | ∃ x, ‖x‖ ≤ 1 ∧ ‖g x‖ = ‖g‖}
Lean
Formalized in Tau Ceti as TauCeti.dense_setOf_exists_norm_apply_eq_norm.
Other forms
The Bishop–Phelps theorem for support functionals. Formalized in Tau Ceti as Convex.dense_setOf_ne_zero_isMaxOn_re.
Convex.dense_setOf_ne_zero_isMaxOn_re.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2} [RCLike 𝕜]
[NormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedSpace ℝ E] [IsScalarTower ℝ 𝕜 E] {C : Set E}
[Nontrivial E] (hconv : Convex ℝ C) (hC : IsComplete C) (hb : Bornology.IsBounded C)
(hne : C.Nonempty) : Dense {g | g ≠ 0 ∧ ∃ x ∈ C, IsMaxOn (fun y => RCLike.re (g y)) C x}
The Bishop–Phelps theorem for support functionals, in Phelps' general form. Formalized in Tau Ceti as Convex.mem_closure_setOf_ne_zero_isMaxOn_re_of_bddAbove.
Convex.mem_closure_setOf_ne_zero_isMaxOn_re_of_bddAbove.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2}
[RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedSpace ℝ E] [IsScalarTower ℝ 𝕜 E]
{C : Set E} (hconv : Convex ℝ C) (hC : IsComplete C) (hne : C.Nonempty) {f : StrongDual 𝕜 E}
(hf : f ≠ 0) (hbdd : BddAbove ((fun y => RCLike.re (f y)) '' C)) :
f ∈ closure {g | g ≠ 0 ∧ ∃ x ∈ C, IsMaxOn (fun y => RCLike.re (g y)) C x}
The Bishop–Phelps theorem for support points. Formalized in Tau Ceti as Convex.frontier_subset_closure_setOf_isMaxOn_re.
Convex.frontier_subset_closure_setOf_isMaxOn_re.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2} [RCLike 𝕜]
[NormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedSpace ℝ E] [IsScalarTower ℝ 𝕜 E] {C : Set E}
(hconv : Convex ℝ C) (hC : IsComplete C) :
frontier C ⊆ closure {x | x ∈ C ∧ ∃ g, g ≠ 0 ∧ IsMaxOn (fun y => RCLike.re (g y)) C x}
Sources
Uses 2
TheoremMilman–Pettis theorem#
A uniformly convex Banach space is reflexive: its canonical map into the continuous bidual is surjective.
TauCeti.surjective_inclusionInDoubleDual_of_uniformConvexSpace.{u_1, u_2} {𝕜 : Type u_1}
{E : Type u_2} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [UniformConvexSpace E]
[CompleteSpace E] : Function.Surjective ⇑(NormedSpace.inclusionInDoubleDual 𝕜 E)
Lean
Formalized in Tau Ceti as TauCeti.surjective_inclusionInDoubleDual_of_uniformConvexSpace.
Sources
Uses 1 · Used by 1
TheoremClarkson's inequality#
For 2 ≤ p < ∞ and f g : Lp E p μ, where the norm of E
satisfies the parallelogram identity,
‖f + g‖ ^ p + ‖f - g‖ ^ p ≤ 2 ^ (p - 1) * (‖f‖ ^ p + ‖g‖ ^ p).
MeasureTheory.Lp.norm_add_rpow_add_norm_sub_rpow_le.{u_1, u_2} {α : Type u_1} {E : Type u_2}
{m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {p : ENNReal}
[InnerProductSpaceable E] (hp : 2 ≤ p) (hp_top : p ≠ ⊤) (f g : ↥(MeasureTheory.Lp E p μ)) :
‖f + g‖ ^ p.toReal + ‖f - g‖ ^ p.toReal ≤ 2 ^ (p.toReal - 1) * (‖f‖ ^ p.toReal + ‖g‖ ^ p.toReal)
Lean
Formalized in Tau Ceti as MeasureTheory.Lp.norm_add_rpow_add_norm_sub_rpow_le.
Sources
Uses 1
TheoremJames's basis criterion#
A Banach space with a Schauder basis is reflexive if and only if that basis is shrinking and boundedly complete.
SchauderBasis.surjective_inclusionInDoubleDual_iff.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2}
[RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] (b : SchauderBasis 𝕜 E) [CompleteSpace E] :
Function.Surjective ⇑(NormedSpace.inclusionInDoubleDual 𝕜 E) ↔
b.IsShrinking ∧ b.IsBoundedlyComplete
Lean
Formalized in Tau Ceti as SchauderBasis.surjective_inclusionInDoubleDual_iff.
Sources
AbbreviationTauCeti.AbsolutelySumming#
The operator ideal Πₚ(E, F) of absolutely p-summing operators, normed by the
p-summing norm πₚ. It is a Banach space when F is complete, and its inclusion
OperatorGauge.Carrier.toContinuousLinearMapL into the bounded operators is a contraction.
TauCeti.AbsolutelySumming.{u_1, u_2, u_3} (𝕜 : Type u_1) [NontriviallyNormedField 𝕜] (p : ENNReal)
[Fact (1 ≤ p)] (E : Type u_2) (F : Type u_3) [SeminormedAddCommGroup E] [NormedSpace 𝕜 E]
[SeminormedAddCommGroup F] [NormedSpace 𝕜 F] : Type (max u_2 u_3)
DefinitionTauCeti.HasApproximationProperty#
The identity can be approximated uniformly on every norm-compact set by bounded operators with finite-dimensional range.
TauCeti.HasApproximationProperty.{u_1, u_2} (𝕜 : Type u_1) (E : Type u_2)
[NontriviallyNormedField 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] : Prop
StructureTauCeti.ProjectiveTensor#
The algebraic tensor product E ⊗[𝕜] F carrying the projective seminorm.
This wrapper distinguishes the projective seminorm from other norms on the same algebraic tensor product, such as the injective norm or the Hilbert-space norm of inner product spaces.
TauCeti.ProjectiveTensor.{u_1, u_2, u_3} (𝕜 : Type u_1) (E : Type u_2) (F : Type u_3)
[NormedField 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] [SeminormedAddCommGroup F]
[NormedSpace 𝕜 F] : Type (max u_2 u_3)
StructureTauCeti.InjectiveTensor#
The algebraic tensor product E ⊗[𝕜] F carrying the injective seminorm.
This wrapper distinguishes the injective seminorm from other norms on the same algebraic tensor product, such as the projective norm or the Hilbert-space norm of inner product spaces.
TauCeti.InjectiveTensor.{u_1, u_2, u_3} (𝕜 : Type u_1) (E : Type u_2) (F : Type u_3)
[NontriviallyNormedField 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E]
[SeminormedAddCommGroup F] [NormedSpace 𝕜 F] : Type (max u_2 u_3)
TheoremThe Bishop–Phelps lemma#
Let 0 ≤ k < 1 and f ≠ 0. If the real part of h is positive
on the open cone {x | k * ‖f‖ * ‖x‖ < re (f x)}, then some positive real multiple of h lies
within k * ‖f‖ of f.
StrongDual.exists_pos_norm_sub_ofReal_smul_le.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2} [RCLike 𝕜]
[NormedAddCommGroup E] [NormedSpace 𝕜 E] (f h : StrongDual 𝕜 E) {k : ℝ} (hk₀ : 0 ≤ k)
(hk₁ : k < 1) (hf : f ≠ 0)
(hpos : ∀ (x : E), k * ‖f‖ * ‖x‖ < RCLike.re (f x) → 0 < RCLike.re (h x)) :
∃ c, 0 < c ∧ ‖f - ↑c • h‖ ≤ k * ‖f‖
Used by 1
TheoremBishop–Phelps support lemma#
Let C be a complete convex subset of a normed space, let f
be a nonzero functional whose real part is bounded above on C, and let 0 < k < 1. From every
z ∈ C one reaches a point x ∈ C with k * ‖f‖ * ‖x - z‖ ≤ re (f (x - z)) at which C has a
support functional h, nonzero and with real part positive on the open cone
{w | k * ‖f‖ * ‖w‖ < re (f w)}.
Convex.exists_isMaxOn_re_of_bddAbove.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2} [RCLike 𝕜]
[NormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedSpace ℝ E] [IsScalarTower ℝ 𝕜 E] {C : Set E}
(hconv : Convex ℝ C) (hC : IsComplete C) {f : StrongDual 𝕜 E} (hf : f ≠ 0)
(hbdd : BddAbove ((fun y => RCLike.re (f y)) '' C)) {k : ℝ} (hk₀ : 0 < k) (hk₁ : k < 1) {z : E}
(hz : z ∈ C) :
∃ x ∈ C,
k * ‖f‖ * ‖x - z‖ ≤ RCLike.re (f (x - z)) ∧
∃ h,
h ≠ 0 ∧
IsMaxOn (fun y => RCLike.re (h y)) C x ∧
∀ (w : E), k * ‖f‖ * ‖w‖ < RCLike.re (f w) → 0 < RCLike.re (h w)
Uses 1 · Used by 1
TheoremGoldstine's theorem#
The weak-star closure of the image of the closed ball closedBall x r
under the canonical embedding into the bidual is the closed ball of radius r about the image
of x.
NormedSpace.closure_image_inclusionInDoubleDualWeak_closedBall.{u_1, u_2} (𝕜 : Type u_1)
(E : Type u_2) [RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] (x : E) (r : ℝ) :
closure
(⇑(NormedSpace.inclusionInDoubleDualWeak 𝕜 E) ''
⇑(toWeakSpace 𝕜 E) '' Metric.closedBall x r) =
⇑WeakDual.toStrongDual ⁻¹' Metric.closedBall ((NormedSpace.inclusionInDoubleDual 𝕜 E) x) r
Lean
Formalized in Tau Ceti as NormedSpace.closure_image_inclusionInDoubleDualWeak_closedBall.
Other forms
Goldstine's theorem, unit-ball form. Formalized in Tau Ceti as NormedSpace.closure_image_inclusionInDoubleDualWeak_closedBall_zero_one.
NormedSpace.closure_image_inclusionInDoubleDualWeak_closedBall_zero_one.{u_1, u_2} (𝕜 : Type u_1)
(E : Type u_2) [RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] :
closure
(⇑(NormedSpace.inclusionInDoubleDualWeak 𝕜 E) ''
⇑(toWeakSpace 𝕜 E) '' Metric.closedBall 0 1) =
⇑WeakDual.toStrongDual ⁻¹' Metric.closedBall 0 1
Sources
Used by 3
TheoremGrothendieck's theorem#
Every bounded operator T from L¹(μ) into an inner product space
over an RCLike field is absolutely 1-summing, with π₁(T) ≤ 16 ‖T‖. Over ℝ,
ContinuousLinearMap.summingENorm_one_le_ofReal_eight_mul_norm gives the constant 8.
ContinuousLinearMap.summingENorm_one_le_ofReal_sixteen_mul_norm.{u_1, u_2, u_3} {α : Type u_1}
{𝕜 : Type u_2} {H : Type u_3} [RCLike 𝕜] {m : MeasurableSpace α} {μ : MeasureTheory.Measure α}
[NormedAddCommGroup H] [InnerProductSpace 𝕜 H] (T : ↥(MeasureTheory.Lp 𝕜 1 μ) →L[𝕜] H) :
ContinuousLinearMap.summingENorm 1 T ≤ ENNReal.ofReal (16 * ‖T‖)
Lean
Formalized in Tau Ceti as ContinuousLinearMap.summingENorm_one_le_ofReal_sixteen_mul_norm.
Other forms
Grothendieck's theorem over ℝ. Formalized in Tau Ceti as ContinuousLinearMap.summingENorm_one_le_ofReal_eight_mul_norm.
ContinuousLinearMap.summingENorm_one_le_ofReal_eight_mul_norm.{u_1, u_4} {α : Type u_1}
{m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {H : Type u_4} [NormedAddCommGroup H]
[InnerProductSpace ℝ H] (T : ↥(MeasureTheory.Lp ℝ 1 μ) →L[ℝ] H) :
ContinuousLinearMap.summingENorm 1 T ≤ ENNReal.ofReal (8 * ‖T‖)
Sources
Uses 1
TheoremHelly's criterion#
Let f i be finitely many continuous linear functionals on E, let
c i be scalars and let 0 ≤ M. For every ε > 0 some x : E with ‖x‖ < M + ε satisfies
f i x = c i for every i if and only if ‖∑ i, a i * c i‖ ≤ M * ‖∑ i, a i • f i‖ for all
scalars a i.
TauCeti.exists_norm_lt_and_forall_apply_eq_iff.{u_1, u_2, u_3} {𝕜 : Type u_1} {E : Type u_2}
[RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] {ι : Type u_3} [Fintype ι]
(f : ι → StrongDual 𝕜 E) (c : ι → 𝕜) {M : ℝ} (hM : 0 ≤ M) :
(∀ ε > 0, ∃ x, ‖x‖ < M + ε ∧ ∀ (i : ι), (f i) x = c i) ↔
∀ (a : ι → 𝕜), ‖∑ i, a i * c i‖ ≤ M * ‖∑ i, a i • f i‖
Uses 1
TheoremHelly's lemma#
For an element φ of the bidual of E, finitely many continuous linear
functionals f i on E and ε > 0, some x : E with ‖x‖ < ‖φ‖ + ε satisfies
f i x = φ (f i) for every i.
StrongDual.exists_norm_lt_and_forall_apply_eq.{u_1, u_2, u_3} {𝕜 : Type u_1} {E : Type u_2}
[RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] (φ : StrongDual 𝕜 (StrongDual 𝕜 E))
{ι : Type u_3} [Finite ι] (f : ι → StrongDual 𝕜 E) {ε : ℝ} (hε : 0 < ε) :
∃ x, ‖x‖ < ‖φ‖ + ε ∧ ∀ (i : ι), (f i) x = φ (f i)
Lean
Formalized in Tau Ceti as StrongDual.exists_norm_lt_and_forall_apply_eq.
Other forms
Helly's lemma for a finite-dimensional subspace W of the dual. Formalized in Tau Ceti as StrongDual.exists_norm_lt_and_forall_mem_apply_eq.
StrongDual.exists_norm_lt_and_forall_mem_apply_eq.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2}
[RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] (φ : StrongDual 𝕜 (StrongDual 𝕜 E))
(W : Submodule 𝕜 (StrongDual 𝕜 E)) [FiniteDimensional 𝕜 ↥W] {ε : ℝ} (hε : 0 < ε) :
∃ x, ‖x‖ < ‖φ‖ + ε ∧ ∀ f ∈ W, f x = φ f
Helly's lemma, coordinatewise. Formalized in Tau Ceti as StrongDual.norm_sum_apply_comp_single_le.
StrongDual.norm_sum_apply_comp_single_le.{u_1, u_2, u_3} {𝕜 : Type u_1} {E : Type u_2} [RCLike 𝕜]
[SeminormedAddCommGroup E] [NormedSpace 𝕜 E] {κ : Type u_3} [Fintype κ] [DecidableEq κ]
(f : StrongDual 𝕜 (κ → E)) (hf : ‖f‖ ≤ 1) (z : κ → StrongDual 𝕜 (StrongDual 𝕜 E))
(hz : ∀ (i : κ), ‖z i‖ ≤ 1) : ‖∑ i, (z i) (f ∘SL ContinuousLinearMap.single 𝕜 (fun x => E) i)‖ ≤ 1
Sources
Uses 1 · Used by 1
TheoremKrein–Šmulian theorem#
A convex subset of the dual of a Banach space is weak-star closed if and only if its intersection with every closed ball centred at zero is weak-star closed.
Convex.isClosed_iff_forall_isClosed_inter_closedBall.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2}
[RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E] {C : Set (WeakDual 𝕜 E)}
(hC : Convex ℝ C) :
IsClosed C ↔ ∀ (r : ℝ), IsClosed (C ∩ ⇑WeakDual.toStrongDual ⁻¹' Metric.closedBall 0 r)
Lean
Formalized in Tau Ceti as Convex.isClosed_iff_forall_isClosed_inter_closedBall.
Sources
Uses 1 · Used by 1
TheoremKrein–Šmulian theorem for subspaces#
A subspace of the dual of a Banach space is weak-star closed if and only if its intersection with the closed unit ball is weak-star closed.
Submodule.isClosed_iff_isClosed_inter_closedBall_zero_one.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2}
[RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E]
(G : Submodule 𝕜 (WeakDual 𝕜 E)) :
IsClosed ↑G ↔ IsClosed (↑G ∩ ⇑WeakDual.toStrongDual ⁻¹' Metric.closedBall 0 1)
Lean
Formalized in Tau Ceti as Submodule.isClosed_iff_isClosed_inter_closedBall_zero_one.
Sources
Uses 1
TheoremSeparation lemma of the Krein–Šmulian theorem#
Let C be a convex set of functionals on
a Banach space whose intersection with every closed ball centred at zero is weak-star closed. If
every element of C has norm greater than some r > 0, then evaluation at a single point x
separates C from zero: 1 ≤ re (f x) for every f ∈ C.
Convex.exists_forall_one_le_re_apply.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2} [RCLike 𝕜]
[SeminormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E] {C : Set (WeakDual 𝕜 E)}
(hC : Convex ℝ C)
(hCR : ∀ (R : ℝ), IsClosed (C ∩ ⇑WeakDual.toStrongDual ⁻¹' Metric.closedBall 0 R)) {r : ℝ}
(hr : 0 < r) (hCr : ∀ f ∈ C, r < ‖WeakDual.toStrongDual f‖) : ∃ x, ∀ f ∈ C, 1 ≤ RCLike.re (f x)
Used by 1
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.