Banach's lemma to Neumann series criterion…
TheoremBanach's lemma#
If every y lies in the closure of the image of the closed ball of radius
C * ‖y‖, then every y has a preimage of norm at most 2 * C * ‖y‖. In particular, the
map is surjective.
ContinuousLinearMap.exists_preimage_norm_le_of_mem_closure.{u_1, u_2, u_3, u_4} {𝕜 : Type u_1}
{𝕜' : Type u_2} [Semiring 𝕜] [Semiring 𝕜'] {σ : 𝕜 →+* 𝕜'} {E : Type u_3}
[SeminormedAddCommGroup E] [_root_.Module 𝕜 E] [CompleteSpace E] {F : Type u_4}
[NormedAddCommGroup F] [_root_.Module 𝕜' F] (f : E →SL[σ] F) {C : ℝ}
(hC : ∀ (y : F), y ∈ closure (⇑f '' Metric.closedBall 0 (C * ‖y‖))) (y : F) :
∃ x, f x = y ∧ ‖x‖ ≤ 2 * C * ‖y‖
Lean
Formalized in Tau Ceti as ContinuousLinearMap.exists_preimage_norm_le_of_mem_closure.
Sources
Used by 1
TheoremBanach–Steinhaus theorem (Uniform Boundedness Principle) over a Tate ring#
If a family g : ι → E →L[R] F of continuous linear maps from a complete seminormed module E
over a Tate ring R is pointwise bounded, then the operator norms ‖g i‖ are uniformly
bounded.
TauCeti.NormedRing.IsTate.banach_steinhaus.{u_1, u_2, u_3, u_4} {R : Type u_1} {E : Type u_2}
{F : Type u_3} [SeminormedRing R] [TauCeti.NormedRing.IsTate R] [SeminormedAddCommGroup E]
[_root_.Module R E] [IsBoundedSMul R E] [SeminormedAddCommGroup F] [_root_.Module R F]
[IsBoundedSMul R F] [CompleteSpace E] {ι : Type u_4} (g : ι → E →L[R] F)
(h : ∀ (x : E), ∃ C, ∀ (i : ι), ‖(g i) x‖ ≤ C) : ∃ C, ∀ (i : ι), ‖g i‖ ≤ C
DefinitionBounded Inverse Theorem#
a bijective continuous linear map from a complete ultrametric seminormed module to a complete normed module over a Tate ring is a continuous linear equivalence.
ContinuousLinearEquiv.ofBijectiveOfIsTate.{u_1, u_2, u_3} {R : Type u_1} {M : Type u_2}
{N : Type u_3} [SeminormedRing R] [TauCeti.NormedRing.IsTate R] [SeminormedAddCommGroup M]
[IsUltrametricDist M] [CompleteSpace M] [_root_.Module R M] [IsBoundedSMul R M]
[NormedAddCommGroup N] [CompleteSpace N] [_root_.Module R N] [IsBoundedSMul R N] (f : M →L[R] N)
(hf : Function.Bijective ⇑f) : M ≃L[R] N
Lean
Formalized in Tau Ceti as ContinuousLinearEquiv.ofBijectiveOfIsTate.
Other forms
Bounded Inverse Theorem for linear equivalences over a Tate ring. Formalized in Tau Ceti as LinearEquiv.continuous_symm_of_isTate.
LinearEquiv.continuous_symm_of_isTate.{u_1, u_2, u_3} {R : Type u_1} {M : Type u_2} {N : Type u_3}
[SeminormedRing R] [TauCeti.NormedRing.IsTate R] [SeminormedAddCommGroup M] [IsUltrametricDist M]
[CompleteSpace M] [_root_.Module R M] [IsBoundedSMul R M] [NormedAddCommGroup N] [CompleteSpace N]
[_root_.Module R N] [IsBoundedSMul R N] (e : M ≃ₗ[R] N) (he : Continuous ⇑e) : Continuous ⇑e.symm
Sources
Uses 1 · Used by 1
TheoremClosed Graph Theorem for normed modules over a Tate ring#
a linear map from a complete ultrametric normed module to a complete ultrametric seminormed module whose graph is closed is continuous.
LinearMap.continuous_of_isClosed_graph_of_isTate.{u_1, u_2, u_3} {R : Type u_1} {M : Type u_2}
{N : Type u_3} [SeminormedRing R] [TauCeti.NormedRing.IsTate R] [NormedAddCommGroup M]
[IsUltrametricDist M] [CompleteSpace M] [_root_.Module R M] [IsBoundedSMul R M]
[SeminormedAddCommGroup N] [IsUltrametricDist N] [CompleteSpace N] [_root_.Module R N]
[IsBoundedSMul R N] (f : M →ₗ[R] N) (hg : IsClosed ↑f.graph) : Continuous ⇑f
Lean
Formalized in Tau Ceti as LinearMap.continuous_of_isClosed_graph_of_isTate.
Sources
Uses 1 · Used by 1
DefinitionThe continuous first isomorphism theorem for Banach algebras#
a continuous surjective
algebra homomorphism f : A → B induces an isomorphism of topological algebras
A ⧸ ker f ≃ B. Its inverse is continuous by the open mapping theorem; it need not be an
isometry.
ContinuousAlgHom.quotientKerEquivOfSurjective.{u_1, u_2, u_3} {𝕜 : Type u_1} {A : Type u_2}
{B : Type u_3} [NontriviallyNormedField 𝕜] [NormedRing A] [NormedAlgebra 𝕜 A] [CompleteSpace A]
[NormedRing B] [NormedAlgebra 𝕜 B] [CompleteSpace B] (f : A →A[𝕜] B)
(hf : Function.Surjective ⇑f) : (A ⧸ RingHom.ker f) ≃A[𝕜] B
TheoremCramer's rule bound#
Cramer's rule bound for two linear forms L = a x + b y and L' = a' x + b' y in two
variables: the determinant D = a b' - b a' satisfies
‖D‖ max(‖x‖, ‖y‖) ≤ (‖a‖ + ‖b‖ + ‖a'‖ + ‖b'‖) (‖L‖ + ‖L'‖).
TauCeti.norm_det_mul_max_norm_le.{u_1} {𝕜 : Type u_1} [NormedField 𝕜] (a b a' b' x y : 𝕜) :
‖a * b' - b * a'‖ * max ‖x‖ ‖y‖ ≤
(‖a‖ + ‖b‖ + ‖a'‖ + ‖b'‖) * (‖a * x + b * y‖ + ‖a' * x + b' * y‖)
Used by 1
TheoremThe Duhamel identity for the exponential of a bounded operator#
For B : X →L[ℝ] X,
exp (t B) x - x = ∫₀ᵗ exp (u B) (B x) du.
This is the fundamental theorem of calculus applied to the differentiable orbit
u ↦ exp (u B) x, whose derivative is the continuous function u ↦ exp (u B) (B x).
ContinuousLinearMap.exp_smul_apply_sub_eq_intervalIntegral.{u_1} {X : Type u_1}
[NormedAddCommGroup X] [NormedSpace ℝ X] [CompleteSpace X] (B : X →L[ℝ] X) (t : ℝ) (x : X) :
(NormedSpace.exp (t • B)) x - x = ∫ (u : ℝ) in 0..t, (NormedSpace.exp (u • B)) (B x)
Lean
Formalized in Tau Ceti as ContinuousLinearMap.exp_smul_apply_sub_eq_intervalIntegral.
Sources
Used by 2
TheoremEhrling's inequality#
If i : X → Y is a compact operator and j : Y → Z is an injective
continuous linear map, then for every ε > 0 there is C ≥ 0 with
‖i x‖ ≤ ε * ‖x‖ + C * ‖j (i x)‖ for all x.
IsCompactOperator.exists_norm_le_mul_norm_add_mul_norm.{u_1, u_2, u_3, u_4} {𝕜 : Type u_1}
{X : Type u_2} {Y : Type u_3} {Z : Type u_4} [NontriviallyNormedField 𝕜]
[SeminormedAddCommGroup X] [NormedSpace 𝕜 X] [SeminormedAddCommGroup Y] [NormedSpace 𝕜 Y]
[NormedAddCommGroup Z] [NormedSpace 𝕜 Z] {i : X →ₗ[𝕜] Y} {j : Y →L[𝕜] Z}
(hi : IsCompactOperator ⇑i) (hj : Function.Injective ⇑j) {ε : ℝ} (hε : 0 < ε) :
∃ C, 0 ≤ C ∧ ∀ (x : X), ‖i x‖ ≤ ε * ‖x‖ + C * ‖j (i x)‖
Lean
Formalized in Tau Ceti as IsCompactOperator.exists_norm_le_mul_norm_add_mul_norm.
Sources
TheoremGantmacher's criterion#
A bounded operator is weakly compact iff its bidual adjoint
T** takes values in the canonical image of the codomain in its bidual. No completeness is
assumed.
ContinuousLinearMap.isWeaklyCompact_iff_range_subset.{u_1, u_2, u_3} {𝕜 : Type u_1} {E : Type u_2}
{F : Type u_3} [RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedAddCommGroup F]
[NormedSpace 𝕜 F] {T : E →L[𝕜] F} :
T.IsWeaklyCompact ↔
Set.range ⇑(ContinuousLinearMap.precomp 𝕜 (ContinuousLinearMap.precomp 𝕜 T)) ⊆
Set.range ⇑(NormedSpace.inclusionInDoubleDual 𝕜 F)
Lean
Formalized in Tau Ceti as ContinuousLinearMap.isWeaklyCompact_iff_range_subset.
Other forms
Gantmacher's criterion, reverse direction. Formalized in Tau Ceti as ContinuousLinearMap.IsWeaklyCompact.of_range_precomp_precomp_subset.
ContinuousLinearMap.IsWeaklyCompact.of_range_precomp_precomp_subset.{u_1, u_2, u_3} {𝕜 : Type u_1}
{E : Type u_2} {F : Type u_3} [RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E]
[NormedAddCommGroup F] [NormedSpace 𝕜 F] {T : E →L[𝕜] F}
(h :
Set.range ⇑(ContinuousLinearMap.precomp 𝕜 (ContinuousLinearMap.precomp 𝕜 T)) ⊆
Set.range ⇑(NormedSpace.inclusionInDoubleDual 𝕜 F)) :
T.IsWeaklyCompact
Gantmacher's criterion, forward direction. Formalized in Tau Ceti as ContinuousLinearMap.IsWeaklyCompact.range_precomp_precomp_subset.
ContinuousLinearMap.IsWeaklyCompact.range_precomp_precomp_subset.{u_1, u_2, u_3} {𝕜 : Type u_1}
{E : Type u_2} {F : Type u_3} [RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E]
[NormedAddCommGroup F] [NormedSpace 𝕜 F] {T : E →L[𝕜] F} (hT : T.IsWeaklyCompact) :
Set.range ⇑(ContinuousLinearMap.precomp 𝕜 (ContinuousLinearMap.precomp 𝕜 T)) ⊆
Set.range ⇑(NormedSpace.inclusionInDoubleDual 𝕜 F)
Sources
Uses 1 · Used by 1
TheoremGantmacher's theorem#
An operator into a Banach space is weakly compact iff its adjoint is weakly compact.
ContinuousLinearMap.isWeaklyCompact_precomp_iff.{u_1, u_2, u_3} {𝕜 : Type u_1} {E : Type u_2}
{F : Type u_3} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedAddCommGroup F]
[NormedSpace 𝕜 F] [CompleteSpace F] {T : E →L[𝕜] F} :
(ContinuousLinearMap.precomp 𝕜 T).IsWeaklyCompact ↔ T.IsWeaklyCompact
Lean
Formalized in Tau Ceti as ContinuousLinearMap.isWeaklyCompact_precomp_iff.
Other forms
Gantmacher's theorem, reverse direction. Formalized in Tau Ceti as ContinuousLinearMap.IsWeaklyCompact.of_precomp.
ContinuousLinearMap.IsWeaklyCompact.of_precomp.{u_1, u_2, u_3} {𝕜 : Type u_1} {E : Type u_2}
{F : Type u_3} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedAddCommGroup F]
[NormedSpace 𝕜 F] [CompleteSpace F] {T : E →L[𝕜] F}
(hT : (ContinuousLinearMap.precomp 𝕜 T).IsWeaklyCompact) : T.IsWeaklyCompact
Gantmacher's theorem, forward direction. Formalized in Tau Ceti as ContinuousLinearMap.IsWeaklyCompact.precomp.
ContinuousLinearMap.IsWeaklyCompact.precomp.{u_1, u_2, u_3} {𝕜 : Type u_1} {E : Type u_2}
{F : Type u_3} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedAddCommGroup F]
[NormedSpace 𝕜 F] {T : E →L[𝕜] F} (hT : T.IsWeaklyCompact) :
(ContinuousLinearMap.precomp 𝕜 T).IsWeaklyCompact
Sources
Uses 1
TheoremGelfand's formula in a nonunital complex Banach algebra#
the spectral radius of a,
computed from its quasispectrum, is the Gelfand radius of its image in the ℓ¹ unitization.
TauCeti.spectralRadius_eq_gelfandRadius_toLp_inr.{u_1} {A : Type u_1} [NonUnitalNormedRing A]
[NormedSpace ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A] [CompleteSpace A] (a : A) :
spectralRadius ℂ a = ENNReal.ofReal (gelfandRadius (WithLp.toLp 1 ↑a))
Lean
Formalized in Tau Ceti as TauCeti.spectralRadius_eq_gelfandRadius_toLp_inr.
Sources
Used by 1
TheoremGrothendieck's lemma#
In a real or complex Banach space, a set has weakly compact closure
if, for every ε > 0, each of its points lies within norm distance ε of a fixed weakly compact
set.
TauCeti.isCompact_closure_toWeakSpace_of_forall_exists_isCompact.{u_1, u_2} {𝕜 : Type u_1}
{E : Type u_2} [RCLike 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] [CompleteSpace E] {A : Set E}
(h : ∀ ε > 0, ∃ K, IsCompact (⇑(toWeakSpace 𝕜 E) '' K) ∧ ∀ x ∈ A, ∃ y ∈ K, ‖x - y‖ ≤ ε) :
IsCompact (closure (⇑(toWeakSpace 𝕜 E) '' A))
Lean
Formalized in Tau Ceti as TauCeti.isCompact_closure_toWeakSpace_of_forall_exists_isCompact.
Sources
Used by 1
TheoremHölder's inequality for weak norms#
Multiplying a finite family by scalar weights c
multiplies its weak norm by at most the ℓˢ norm of the weights, when 1 / p = 1 / s + 1 / q
with finite p and q.
TauCeti.weakLpNorm_smul_le.{u_1, u_2, u_4} {𝕜 : Type u_1} {E : Type u_2} {ι : Type u_4}
[NontriviallyNormedField 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] [Fintype ι] (p : ENNReal)
[Fact (1 ≤ p)] {q : ENNReal} [Fact (1 ≤ q)] {s : ℝ} (hspq : s.HolderTriple q.toReal p.toReal)
(c : ι → 𝕜) (x : ι → E) :
((TauCeti.weakLpNorm p) fun i => c i • x i) ≤
(∑ i, ‖c i‖ ^ s) ^ (1 / s) * (TauCeti.weakLpNorm q) x
TheoremJohnson's theorem#
A surjective homomorphism θ : A → B of complex Banach algebras, not
assumed continuous, is continuous when B is unital with zero Jacobson radical.
NonUnitalAlgHom.continuous_of_surjective_of_jacobson_eq_bot.{u_1, u_2} {A : Type u_1} {B : Type u_2}
[NonUnitalNormedRing A] [NormedSpace ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A]
[CompleteSpace A] [NormedRing B] [NormedAlgebra ℂ B] [CompleteSpace B] (θ : A →ₙₐ[ℂ] B)
(hθ : Function.Surjective ⇑θ) (hB : Ring.jacobson B = ⊥) : Continuous ⇑θ
Lean
Formalized in Tau Ceti as NonUnitalAlgHom.continuous_of_surjective_of_jacobson_eq_bot.
Other forms
Johnson's theorem, nonunital form. Formalized in Tau Ceti as NonUnitalAlgHom.continuous_of_surjective_of_nonUnitalJacobson_eq_bot.
NonUnitalAlgHom.continuous_of_surjective_of_nonUnitalJacobson_eq_bot.{u_1, u_3} {A : Type u_1}
[NonUnitalNormedRing A] [NormedSpace ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A]
[CompleteSpace A] {B : Type u_3} [NonUnitalNormedRing B] [NormedSpace ℂ B] [IsScalarTower ℂ B B]
[SMulCommClass ℂ B B] [CompleteSpace B] (θ : A →ₙₐ[ℂ] B) (hθ : Function.Surjective ⇑θ)
(hB : TauCeti.nonUnitalJacobson ℂ B = ⊥) : Continuous ⇑θ
Sources
Uses 6 · Used by 1
TheoremJohnson's uniqueness-of-norm theorem#
On a unital complex algebra A with zero Jacobson
radical, any two algebra norms under which A is complete are equivalent.
AlgebraNorm.exists_le_mul_and_le_mul_of_jacobson_eq_bot.{u_1} {A : Type u_1} [Ring A] [Algebra ℂ A]
(f g : AlgebraNorm ℂ A) (hf : CompleteSpace A) (hg : CompleteSpace A) (hA : Ring.jacobson A = ⊥) :
∃ C₁ C₂, ∃ (_ : 0 < C₁) (_ : 0 < C₂), ∀ (x : A), f x ≤ C₁ * g x ∧ g x ≤ C₂ * f x
Lean
Formalized in Tau Ceti as AlgebraNorm.exists_le_mul_and_le_mul_of_jacobson_eq_bot.
Other forms
Johnson's uniqueness-of-norm theorem. Formalized in Tau Ceti as RingNorm.exists_le_mul_and_le_mul_of_nonUnitalJacobson_eq_bot.
RingNorm.exists_le_mul_and_le_mul_of_nonUnitalJacobson_eq_bot.{u_1} {A : Type u_1} [NonUnitalRing A]
[_root_.Module ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A] (f g : RingNorm A)
(hfs : ∀ (c : ℂ) (x : A), f (c • x) ≤ ‖c‖ * f x) (hgs : ∀ (c : ℂ) (x : A), g (c • x) ≤ ‖c‖ * g x)
(hf : CompleteSpace A) (hg : CompleteSpace A) (hA : TauCeti.nonUnitalJacobson ℂ A = ⊥) :
∃ C₁ C₂, ∃ (_ : 0 < C₁) (_ : 0 < C₂), ∀ (x : A), f x ≤ C₁ * g x ∧ g x ≤ C₂ * f x
Sources
Uses 2
TheoremJohnson–Sinclair theorem, nonunital form#
Let B be a complex Banach algebra, not
necessarily unital, with zero Jacobson radical. Every linear map D : B → B satisfying the
Leibniz rule D (x * y) = x * D y + D x * y is continuous.
LinearMap.continuous_of_derivation_of_nonUnitalJacobson_eq_bot.{u_1} {B : Type u_1}
[NonUnitalNormedRing B] [NormedSpace ℂ B] [IsScalarTower ℂ B B] [SMulCommClass ℂ B B]
[CompleteSpace B] (D : B →ₗ[ℂ] B) (hD : ∀ (x y : B), D (x * y) = x * D y + D x * y)
(hB : TauCeti.nonUnitalJacobson ℂ B = ⊥) : Continuous ⇑D
Lean
Formalized in Tau Ceti as LinearMap.continuous_of_derivation_of_nonUnitalJacobson_eq_bot.
Other forms
Johnson–Sinclair theorem: derivations of semisimple Banach algebras are continuous. Formalized in Tau Ceti as LinearMap.continuous_of_derivation_of_jacobson_eq_bot.
LinearMap.continuous_of_derivation_of_jacobson_eq_bot.{u_1} {B : Type u_1} [NormedRing B]
[NormedAlgebra ℂ B] [CompleteSpace B] (D : B →ₗ[ℂ] B)
(hD : ∀ (x y : B), D (x * y) = x * D y + D x * y) (hB : Ring.jacobson B = ⊥) : Continuous ⇑D
Sources
Uses 5
TheoremLocal Neumann formula for the resolvent#
Inside the ball
‖mu - lambda‖ * ‖R(lambda)‖ < 1, the resolvent at mu is obtained by multiplying
R(lambda) by the ring inverse of 1 - (lambda - mu) R(lambda).
TauCeti.LinearPMap.resolvent_eq_mul_inverse_one_sub.{u_1, u_2} {𝕜 : Type u_1} {X : Type u_2}
[NontriviallyNormedField 𝕜] [NormedAddCommGroup X] [NormedSpace 𝕜 X]
[HasSummableGeomSeries (X →L[𝕜] X)] {A : X →ₗ.[𝕜] X} {lambda mu : 𝕜} (h : lambda ∈ A.resolventSet)
(hmu : ‖mu - lambda‖ * ‖A.resolvent lambda‖ < 1) :
A.resolvent mu = A.resolvent lambda * Ring.inverse (1 - (lambda - mu) • A.resolvent lambda)
Lean
Formalized in Tau Ceti as TauCeti.LinearPMap.resolvent_eq_mul_inverse_one_sub.
Sources
TheoremMazur's lemma, in sequential form#
choose a finite real convex combination from the
nth tail for every n, so that the combinations converge in norm to the weak limit.
TauCeti.exists_tendsto_sum_smul_of_tendsto_weak.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2} [RCLike 𝕜]
[SeminormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedSpace ℝ E] [IsScalarTower ℝ 𝕜 E] {u : ℕ → E}
{x : E}
(hu :
Filter.Tendsto (fun n => (toWeakSpace 𝕜 E) (u n)) Filter.atTop (nhds ((toWeakSpace 𝕜 E) x))) :
∃ s w,
(∀ (n i : ℕ), i ∈ s n → 0 ≤ w n i) ∧
(∀ (n : ℕ), ∑ i ∈ s n, w n i = 1) ∧
Filter.Tendsto (fun n => ∑ i ∈ s n, w n i • u (n + i)) Filter.atTop (nhds x)
Lean
Formalized in Tau Ceti as TauCeti.exists_tendsto_sum_smul_of_tendsto_weak.
Other forms
Mazur's lemma, with explicit finite coefficients. Formalized in Tau Ceti as TauCeti.exists_sum_smul_norm_sub_lt_of_tendsto_weak.
TauCeti.exists_sum_smul_norm_sub_lt_of_tendsto_weak.{u_1, u_2} {𝕜 : Type u_1} {E : Type u_2}
[RCLike 𝕜] [SeminormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedSpace ℝ E] [IsScalarTower ℝ 𝕜 E]
{u : ℕ → E} {x : E}
(hu : Filter.Tendsto (fun n => (toWeakSpace 𝕜 E) (u n)) Filter.atTop (nhds ((toWeakSpace 𝕜 E) x)))
(n : ℕ) {ε : ℝ} (hε : 0 < ε) :
∃ s w, (∀ i ∈ s, 0 ≤ w i) ∧ ∑ i ∈ s, w i = 1 ∧ ‖∑ i ∈ s, w i • u (n + i) - x‖ < ε
Sources
TheoremThe method of continuity (Gilbarg–Trudinger, Theorem 5.2)#
Let E be a Banach space and
L₀, L₁ : E →L[𝕜] F. If the operators L t = (1 - t) L₀ + t L₁ satisfy the a priori estimate
‖x‖ ≤ C * ‖L t x‖ for every t ∈ [0, 1], then L₀ is surjective if and only if L₁ is.
ContinuousLinearMap.surjective_iff_of_forall_norm_le_lineMap.{u_1, u_2, u_3} {𝕜 : Type u_1}
{E : Type u_2} {F : Type u_3} [NontriviallyNormedField 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E]
[CompleteSpace E] [NormedAddCommGroup F] [NormedSpace 𝕜 F] {C : ℝ} [NormedSpace ℝ F]
[SMulCommClass 𝕜 ℝ F] {L₀ L₁ : E →L[𝕜] F}
(hC : ∀ t ∈ Set.Icc 0 1, ∀ (x : E), ‖x‖ ≤ C * ‖((AffineMap.lineMap L₀ L₁) t) x‖) :
Function.Surjective ⇑L₀ ↔ Function.Surjective ⇑L₁
Lean
Formalized in Tau Ceti as ContinuousLinearMap.surjective_iff_of_forall_norm_le_lineMap.
Sources
TheoremNeumann series criterion (TauCeti.IsNormMulUnit.of_norm_sub_lt)#
In an ultrametric norm-one ring with summable geometric series,
an element whose distance from a multiplicative unit u is less than ‖u‖ is a multiplicative
unit.
TauCeti.IsNormMulUnit.of_norm_sub_lt.{u_1} {A : Type u_1} [NormedRing A] [NormOneClass A]
[HasSummableGeomSeries A] [IsUltrametricDist A] {u f : A} (hu : TauCeti.IsNormMulUnit u)
(hf : ‖f - u‖ < ‖u‖) : TauCeti.IsNormMulUnit f
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.