OAI/Analysis/Matrix/Holder.lean
73 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.CoordinateSweeps.TraceHolder.inBoxline 38 - def
OAI.CoordinateSweeps.TraceHolder.tubeUnitline 40 - lemma
OAI.CoordinateSweeps.TraceHolder.tubeUnitConvexline 43 - theorem
OAI.CoordinateSweeps.TraceHolder.tube_barycenterline 111Source comment
Equal-weight multivariate interpolation. At each vertex a single coordinate has real part card ι; all imaginary parts remain unrestricted.theorem tube_barycenter {f : (ι → ℂ) → ℂ} (hf : Differentiable ℂ f) {B : ℝ} (hB : ∀ z : ι → ℂ, inBox (Fintype.card ι) (fun i => (z i).re) → ‖f z‖ ≤ B) (hv : ∀ j, tubeUnit f (fun i => if i=j then Fintype.card ι else 0)) : tubeUnit f (fun _ => 1) := by …Mentions: OAI.CoordinateSweeps.TraceHolder.inBox, OAI.CoordinateSweeps.TraceHolder.tubeUnit
- lemma
OAI.CoordinateSweeps.TraceHolder.entry_norm_leline 143 - lemma
OAI.CoordinateSweeps.TraceHolder.trace_norm_leline 153 - lemma
OAI.CoordinateSweeps.TraceHolder.trace_diagonal_boundline 160 - lemma
OAI.CoordinateSweeps.TraceHolder.list_prod_norm_le_oneline 169 - lemma
OAI.CoordinateSweeps.TraceHolder.differentiable_matrix_list_prod_entriesline 179 - def
OAI.CoordinateSweeps.TraceHolder.positivePowerline 192 - lemma
OAI.CoordinateSweeps.TraceHolder.positivePower_differentiableline 195 - lemma
OAI.CoordinateSweeps.TraceHolder.positivePower_oneline 201 - lemma
OAI.CoordinateSweeps.TraceHolder.positivePower_norm_leline 206 - lemma
OAI.CoordinateSweeps.TraceHolder.positivePower_norm_natline 215 - lemma
OAI.CoordinateSweeps.TraceHolder.norm_mul_diag_mul_le_oneline 223 - def
OAI.CoordinateSweeps.TraceHolder.traceFamilyline 234Source comment
Ordered analytic product; factors may be noncommuting.def traceFamily {m : ℕ} (U V : Fin m → Matrix n n ℂ) (dval : Fin m → n → ℝ) (z : Fin m → ℂ) : ℂ := … - lemma
OAI.CoordinateSweeps.TraceHolder.differentiable_framed_diag_entriesline 238 - lemma
OAI.CoordinateSweeps.TraceHolder.traceFamily_differentiableline 251 - lemma
OAI.CoordinateSweeps.TraceHolder.traceFamily_boundline 274 - lemma
OAI.CoordinateSweeps.TraceHolder.single_diagonal_trace_boundline 291 - lemma
OAI.CoordinateSweeps.TraceHolder.traceFamily_vertexline 342 - theorem
OAI.CoordinateSweeps.TraceHolder.diagonal_trace_holderline 360Source comment
The complete normalized diagonal-factor trace Hölder estimate, for arbitrarily many NONCOMMUTING factors. It is the analytic heart of06 eq23.theorem diagonal_trace_holder {m : ℕ} (hm : 0 < m) (U V : Fin m → Matrix n n ℂ) (dval : Fin m → n → ℝ) (hU : ∀ j, ‖U j‖ ≤ 1) (hV : ∀ j, ‖V j‖ ≤ 1) (hdval : ∀ j i, 0 ≤ dval j i ∧ dval j i ≤ 1) (hs : ∀ j, ∑ i, (dval j i)^m ≤ 1) : ‖Matrix.trace ((List.ofFn (fun j => U j*Matrix.diagonal (fun i => ((dval j i : ℝ) : ℂ))*V j)).prod)‖ ≤ 1 := by … - abbrev
OAI.CoordinateSweeps.TraceHolder.gramHermitianline 381 - def
OAI.CoordinateSweeps.TraceHolder.singularline 383 - def
OAI.CoordinateSweeps.TraceHolder.rightBasisline 385 - def
OAI.CoordinateSweeps.TraceHolder.rawPolarline 388 - def
OAI.CoordinateSweeps.TraceHolder.leftFrameline 391 - lemma
OAI.CoordinateSweeps.TraceHolder.singular_nonnegline 394 - lemma
OAI.CoordinateSweeps.TraceHolder.singular_sqline 396 - lemma
OAI.CoordinateSweeps.TraceHolder.rawPolar_gramline 400 - lemma
OAI.CoordinateSweeps.TraceHolder.zero_gram_columnline 409 - lemma
OAI.CoordinateSweeps.TraceHolder.rawPolar_zero_columnline 420 - lemma
OAI.CoordinateSweeps.TraceHolder.leftFrame_gramline 426 - lemma
OAI.CoordinateSweeps.TraceHolder.leftFrame_norm_leline 441 - lemma
OAI.CoordinateSweeps.TraceHolder.rightBasis_star_norm_leline 450 - lemma
OAI.CoordinateSweeps.TraceHolder.polar_factorsline 459 - lemma
OAI.CoordinateSweeps.TraceHolder.trace_moment_singularline 474 - def
OAI.CoordinateSweeps.TraceHolder.singularMassline 490 - def
OAI.CoordinateSweeps.TraceHolder.schattenline 492 - lemma
OAI.CoordinateSweeps.TraceHolder.singularMass_nonnegline 494 - lemma
OAI.CoordinateSweeps.TraceHolder.singularMass_eq_zeroline 497 - lemma
OAI.CoordinateSweeps.TraceHolder.schatten_nonnegline 509 - lemma
OAI.CoordinateSweeps.TraceHolder.schatten_posline 512 - lemma
OAI.CoordinateSweeps.TraceHolder.schatten_powline 517 - lemma
OAI.CoordinateSweeps.TraceHolder.normalized_singular_sumline 521 - lemma
OAI.CoordinateSweeps.TraceHolder.normalized_singular_leline 527 - lemma
OAI.CoordinateSweeps.TraceHolder.normalized_polarline 539 - lemma
OAI.CoordinateSweeps.TraceHolder.list_prod_scaledline 554 - theorem
OAI.CoordinateSweeps.TraceHolder.matrix_trace_holderline 564Source comment
Genuine unnormalized Schatten trace Holder, built from the archived complete interpolation and polar-frame proofs rather than assumed.theorem matrix_trace_holder [Nonempty n] {m : ℕ} (hm : 0 < m) (A : Fin m → Matrix n n ℂ) : ‖Matrix.trace (List.ofFn A).prod‖ ≤ ∏ j, schatten m (A j) := by … - lemma
OAI.CoordinateSweeps.TraceHolder.schatten_even_eqline 593 - lemma
OAI.CoordinateSweeps.TraceHolder.trace_mul_pow_commline 604 - lemma
OAI.CoordinateSweeps.TraceHolder.schatten_adjoint_evenline 611 - lemma
OAI.CoordinateSweeps.TraceHolder.trace_moment_normline 616 - lemma
OAI.CoordinateSweeps.TraceHolder.schatten_even_powline 629 - lemma
OAI.CoordinateSweeps.TraceHolder.schatten_zero_evenline 634 - lemma
OAI.CoordinateSweeps.TraceHolder.matrix_trace_holder_listline 640 - def
OAI.CoordinateSweeps.TraceHolder.oddWordline 647Source comment
Odd alternating word completing one Gram trace to an even moment.def oddWord (q : ℕ) (A : Matrix n n ℂ) : List (Matrix n n ℂ) := …
- lemma
OAI.CoordinateSweeps.TraceHolder.oddWord_lengthline 651 - lemma
OAI.CoordinateSweeps.TraceHolder.oddWord_prodline 656 - lemma
OAI.CoordinateSweeps.TraceHolder.oddWord_schatten_prodline 660 - theorem
OAI.CoordinateSweeps.TraceHolder.schatten_even_sum_leline 670Source comment
The literal unnormalized even Schatten triangle inequality, for a finite sum, derived from genuine matrix trace Holder rather than postulated.theorem schatten_even_sum_le [Nonempty n] {I : Type*} [Fintype I] (q : ℕ) (hq : 0 < q) (A : I → Matrix n n ℂ) : schatten (2*q) (∑ i, A i) ≤ ∑ i, schatten (2*q) (A i) := by … - lemma
OAI.CoordinateSweeps.TraceHolder.matrix_trace_holder_contractionsline 717 - lemma
OAI.CoordinateSweeps.TraceHolder.matrix_trace_holder_mixedline 750 - lemma
OAI.CoordinateSweeps.TraceHolder.matrix_trace_holder_mixed_listline 778 - theorem
OAI.CoordinateSweeps.TraceHolder.schatten_even_mul_rightline 792Source comment
Right ideal inequality for the exact even Schatten norm.theorem schatten_even_mul_right (q : ℕ) (hq : 0 < q) (A C : Matrix n n ℂ) : schatten (2*q) (A*C) ≤ schatten (2*q) A * ‖C‖ := by … - lemma
OAI.CoordinateSweeps.TraceHolder.norm_le_schattenline 826 - lemma
OAI.CoordinateSweeps.TraceHolder.schatten_even_mul_leftline 844 - theorem
OAI.CoordinateSweeps.TraceHolder.schatten_even_threeline 852Source comment
The exact three factor inequality used by06:eq20.theorem schatten_even_three (q : ℕ) (hq : 0 < q) (A B C : Matrix n n ℂ) : schatten (2*q) (A*B*C) ≤ schatten (2*q) A * ‖B‖ * schatten (2*q) C := by … - lemma
OAI.CoordinateSweeps.TraceHolder.schatten_even_smul_leline 860 - lemma
OAI.CoordinateSweeps.TraceHolder.projector_norm_leline 870 - theorem
OAI.CoordinateSweeps.TraceHolder.row_column_schattenline 879Source comment
Exact resolution-of-two-subgroups inequality used in source06:eq20. No orthogonality or occurrence is silently supplied: identity and idempotence are explicit algebraic premises discharged by the genuine type resolution.theorem row_column_schatten {I J : Type*} [Fintype I] [Fintype J] (q : ℕ) (hq : 0 < q) (PR : I → Matrix n n ℂ) (PC : J → Matrix n n ℂ) (hR : ∑ i, PR i=1) (hC : ∑ j, PC j=1) (hR2 : ∀ i, PR i*PR i=PR i) (hC2 : ∀ j, PC j*PC j=PC j) (P X Y : Matrix n n ℂ) : schatten (2*q) (Y*P*X) ≤ ∑ ij : J × I, schatten (2*q) (Y*PC ij.1)* ‖PC ij.1*P*PR ij.2‖*schatten (2*q) (PR ij.2*X) := by … - lemma
OAI.CoordinateSweeps.TraceHolder.contraction_power_from_overlapline 902 - theorem
OAI.CoordinateSweeps.TraceHolder.row_column_momentline 916Source comment
Algebraic cancellation of subgroup dimensions, preserving the absolute (not normalized) even moment. This is the quantitative core of06:eq21.theorem row_column_moment {I J : Type*} [Fintype I] [Fintype J] (q : ℕ) (hq : 0 < q) (PR : I → Matrix n n ℂ) (PC : J → Matrix n n ℂ) (hR : ∑ i, PR i=1) (hC : ∑ j, PC j=1) (hR2 : ∀ i, PR i*PR i=PR i) (hC2 : ∀ j, PC j*PC j=PC j) (P X Y : Matrix n n ℂ) (FR : I → ℝ) (FC : J → ℝ) (F A B c : ℝ) (hc : 0 ≤ c) (hcq : c ≤ q) (hchild : ∀ i j, (Matrix.trace (((PR i*X).conjTranspose*(PR i*X))^q)).re * (Matrix.trace (((Y*PC j).conjTranspose*(Y*PC j))^q)).re ≤ Real.exp (-c*(FR i+FC j)+A)) (hoverlap : ∀ i j, ‖PC j*P*PR i‖^2 ≤ Real.exp (FR i+FC j-F+B)) (hcontract : ∀ i j, ‖PC j*P*PR i‖ ≤ 1) : …Mentions: OAI.CoordinateSweeps.c