Documentation

TauCeti.Topology.ContinuousMap.Grothendieck

Grothendieck's inequality for bilinear forms on spaces of continuous functions #

Let K and L be compact normal spaces (for example compact Hausdorff spaces) and let B be a bilinear form on C(K, π•œ) Γ— C(L, π•œ) with β€–B f gβ€– ≀ C * β€–fβ€– * β€–gβ€– for the uniform norms; a continuous bilinear form satisfies this with C = β€–Bβ€– (ContinuousLinearMap.le_opNormβ‚‚, applied to ContinuousLinearMap.toLinearMap₁₂). For finite families f i in C(K, π•œ) and g i in C(L, π•œ) whose square functions βˆ‘ i, β€–f i xβ€– ^ 2 and βˆ‘ i, β€–g i yβ€– ^ 2 are bounded by one, Grothendieck's inequality bounds β€–βˆ‘ i, B (f i) (g i)β€– by the universal constant ΞΊ_π•œ times C, with ΞΊ_ℝ = 8 and ΞΊ_π•œ = 16 for a general RCLike field. The constants are those of the matrix inequality and are not optimal.

The proof reduces to Grothendieck's inequality for matrices. Choose finite partitions of unity ρ k on K and Οƒ l on L, indexed by finitely many points, along which the families f and g are uniformly approximated by their values at these points (ContinuousMap.exists_partitionOfUnity_norm_sum_smul_sub_le). The matrix a k l = B (ρ k) (Οƒ l) has scalar bound C, because βˆ‘ k, s k * ρ k has uniform norm at most one whenever every β€–s kβ€– ≀ 1 (PartitionOfUnity.norm_sum_smul_le_one), and the approximating sum is βˆ‘ k, βˆ‘ l, a k l * βŸͺu k, v l⟫ for the vectors u k = (conj (f i k))α΅’ and v l = (g i l)α΅’ of Euclidean norm at most one. Letting the approximation error tend to zero gives the result.

Main declarations #

References #

theorem LinearMap.norm_sum_apply_apply_le_sixteen_mul {K : Type u_1} {L : Type u_2} {π•œ : Type u_3} {ΞΉ : Type u_4} [TopologicalSpace K] [CompactSpace K] [TopologicalSpace L] [CompactSpace L] [RCLike π•œ] [Fintype ΞΉ] [NormalSpace K] [NormalSpace L] (B : C(K, π•œ) β†’β‚—[π•œ] C(L, π•œ) β†’β‚—[π•œ] π•œ) {C : ℝ} (hC : 0 ≀ C) (hB : βˆ€ (f : C(K, π•œ)) (g : C(L, π•œ)), β€–(B f) gβ€– ≀ C * β€–fβ€– * β€–gβ€–) {f : ΞΉ β†’ C(K, π•œ)} {g : ΞΉ β†’ C(L, π•œ)} (hf : βˆ€ (x : K), βˆ‘ i : ΞΉ, β€–(f i) xβ€– ^ 2 ≀ 1) (hg : βˆ€ (y : L), βˆ‘ i : ΞΉ, β€–(g i) yβ€– ^ 2 ≀ 1) :
β€–βˆ‘ i : ΞΉ, (B (f i)) (g i)β€– ≀ 16 * C

Grothendieck's inequality for bounded bilinear forms on spaces of continuous functions, over an RCLike field with constant ΞΊ_π•œ = 16. Let K and L be compact normal spaces and B a bilinear form on C(K, π•œ) Γ— C(L, π•œ) with β€–B f gβ€– ≀ C * β€–fβ€– * β€–gβ€–, such as a continuous bilinear form with C = β€–Bβ€–. If the families f i in C(K, π•œ) and g i in C(L, π•œ) have square functions bounded by one, then β€–βˆ‘ i, B (f i) (g i)β€– ≀ 16 * C. Over ℝ, LinearMap.abs_sum_apply_apply_le_eight_mul gives the constant 8.

theorem LinearMap.abs_sum_apply_apply_le_eight_mul {K : Type u_1} {L : Type u_2} {ΞΉ : Type u_4} [TopologicalSpace K] [CompactSpace K] [TopologicalSpace L] [CompactSpace L] [Fintype ΞΉ] [NormalSpace K] [NormalSpace L] (B : C(K, ℝ) β†’β‚—[ℝ] C(L, ℝ) β†’β‚—[ℝ] ℝ) {C : ℝ} (hC : 0 ≀ C) (hB : βˆ€ (f : C(K, ℝ)) (g : C(L, ℝ)), |(B f) g| ≀ C * β€–fβ€– * β€–gβ€–) {f : ΞΉ β†’ C(K, ℝ)} {g : ΞΉ β†’ C(L, ℝ)} (hf : βˆ€ (x : K), βˆ‘ i : ΞΉ, (f i) x ^ 2 ≀ 1) (hg : βˆ€ (y : L), βˆ‘ i : ΞΉ, (g i) y ^ 2 ≀ 1) :
|βˆ‘ i : ΞΉ, (B (f i)) (g i)| ≀ 8 * C

Grothendieck's inequality for bounded real bilinear forms on spaces of continuous functions, with constant ΞΊ_ℝ = 8. Let K and L be compact normal spaces and B a bilinear form on C(K, ℝ) Γ— C(L, ℝ) with |B f g| ≀ C * β€–fβ€– * β€–gβ€–. If βˆ‘ i, f i x ^ 2 ≀ 1 and βˆ‘ i, g i y ^ 2 ≀ 1 everywhere, then |βˆ‘ i, B (f i) (g i)| ≀ 8 * C.