OAI/Analysis/LpDimension/Retractions.lean
16 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.SubpolynomialLp.weightedProjectionline 15 - def
OAI.SubpolynomialLp.retractionsline 20 - lemma
OAI.SubpolynomialLp.retractions_convexline 24 - lemma
OAI.SubpolynomialLp.gramProjection_factorline 35 - lemma
OAI.SubpolynomialLp.sqrt_diagonal_invline 42 - lemma
OAI.SubpolynomialLp.weightedProjection_memline 48 - lemma
OAI.SubpolynomialLp.hilbertMul_diagonalline 68 - lemma
OAI.SubpolynomialLp.weightedProjection_energyline 72 - def
OAI.SubpolynomialLp.matrixRowNormline 97 - lemma
OAI.SubpolynomialLp.matrixRowNorm_nonnegline 100 - lemma
OAI.SubpolynomialLp.matrixRowNorm_convexline 104 - lemma
OAI.SubpolynomialLp.projectionEnergy_convexline 115 - def
OAI.SubpolynomialLp.normalizedGradientline 134 - lemma
OAI.SubpolynomialLp.scaled_normalizedGradientline 138 - lemma
OAI.SubpolynomialLp.weightedProjection_rowsline 150 - lemma
OAI.SubpolynomialLp.controlled_retractionline 184Source documentation
A simultaneous retraction substitute for the fixed-point reweighting: it supplies the exact row bound and all finitely many tensor-energy bounds needed by the two constructions.
lemma controlled_retraction {J : Type uJ} {H : Type uH} [Fintype J] [Nonempty E] [NormedAddCommGroup H] [InnerProductSpace ℝ H] (src dst : E → V) (δ lam : E → ℝ) (hδ : ∀ e, 0 < δ e) (hlam : ∀ e, 0 < lam e) (hls : ∑ e, lam e = 1) (hcard : 2 ≤ Fintype.card V) (hinc : ∀ i : V, ∃ e, src e = i ∨ dst e = i) (hconn : ∀ i j : V, i ≠ j → ∃ e, (src e = i ∧ dst e = j) ∨ (src e = j ∧ dst e = i)) (x : J → E → H) (hx : ∀ j e, ‖x j e‖^2 ≤ 1) : ∃ P ∈ retractions (normalizedGradient src dst δ), (∀ e, matrixRowNorm P e ≤ 4*Real.log (Fintype.card V : ℝ)) ∧ (∀ j, (∑ e, lam e * ‖hilbertMul P (x j) e‖^2) ≤ 4) := by …Mentions: OAI.SubpolynomialLp.retractions, OAI.SubpolynomialLp.normalizedGradient, OAI.SubpolynomialLp.matrixRowNorm, OAI.SubpolynomialLp.hilbertMul