Documentation

HighDimProb.RandomMatrix.LogResolventProvider

Trace/CFC scalar cutoff-resolvent provider layer #

This module exposes only the trace/CFC scalar cutoff-resolvent provider layer. It is not a Lieb/Epstein sign theorem, and it does not claim arbitrary-weight cutoff removal or any improper-integral representation.

theorem HighDimProb.trace_cfc_eq_sum_of_isHermitian_RCLike {n : Type u_1} [Fintype n] [DecidableEq n] {๐•œ : Type u_2} [RCLike ๐•œ] {M : Matrix n n ๐•œ} (hM : M.IsHermitian) (f : โ„ โ†’ โ„) :
(cfc f M).trace = โˆ‘ i : n, โ†‘(f (hM.eigenvalues i))

Finite-dimensional Hermitian CFC trace-sum bridge in the RCLike setting.

theorem HighDimProb.trace_cfc_eq_sum_of_isHermitian {n : โ„•} {M : Matrix (Fin n) (Fin n) โ„} (hM : M.IsHermitian) (f : โ„ โ†’ โ„) :
(cfc f M).trace = โˆ‘ i : Fin n, f (hM.eigenvalues i)

Real finite-dimensional specialization of trace_cfc_eq_sum_of_isHermitian_RCLike.

theorem HighDimProb.trace_mul_cfc_eq_sum_conj_diag_of_isHermitian_RCLike {n : Type u_1} [Fintype n] [DecidableEq n] {K : Type u_2} [RCLike K] {M B : Matrix n n K} (hM : M.IsHermitian) (f : โ„ โ†’ โ„) :
(B * cfc f M).trace = โˆ‘ i : n, (star โ†‘hM.eigenvectorUnitary * B * โ†‘hM.eigenvectorUnitary) i i * โ†‘(f (hM.eigenvalues i))

Weighted finite-dimensional Hermitian CFC trace-sum bridge in the RCLike setting. The weights are the diagonal entries of B in the eigenbasis of M.

theorem HighDimProb.trace_mul_cfc_eq_sum_conj_diag_of_isHermitian {n : โ„•} {M B : Matrix (Fin n) (Fin n) โ„} (hM : M.IsHermitian) (f : โ„ โ†’ โ„) :
(B * cfc f M).trace = โˆ‘ i : Fin n, (star โ†‘hM.eigenvectorUnitary * B * โ†‘hM.eigenvectorUnitary) i i * f (hM.eigenvalues i)

Real weighted specialization of trace_mul_cfc_eq_sum_conj_diag_of_isHermitian_RCLike.

Trace of the inverse of a strictly positive Hermitian matrix after an identity shift as a finite sum of shifted scalar inverses.

noncomputable def HighDimProb.traceMulResolventAffineLine {n : โ„•} (A B C : Matrix (Fin n) (Fin n) โ„) (t : โ„) :

Scalar trace-resolvent integrand along an affine matrix line.

Instances For
    noncomputable def HighDimProb.traceMulResolventCutoff {n : โ„•} (A B C : Matrix (Fin n) (Fin n) โ„) (T t : โ„) :

    Finite-cutoff trace-resolvent prototype for the log-resolvent route.

    Instances For
      noncomputable def HighDimProb.traceMulResolventKernelCutoff {n : โ„•} (A B C : Matrix (Fin n) (Fin n) โ„) (T : โ„) :

      Fixed-cutoff trace-resolvent kernel integral over identity shifts.

      Instances For
        theorem HighDimProb.integral_inv_add_eq_log_div_of_pos {x T : โ„} (hx : 0 < x) (hT : 0 โ‰ค T) :
        โˆซ (s : โ„) in 0..T, (x + s)โปยน = Real.log ((x + T) / x)

        Scalar finite-cutoff resolvent integral as a log ratio.

        theorem HighDimProb.cfc_log_add_const_eq_of_isHermitian {n : โ„•} {A : Matrix (Fin n) (Fin n) โ„} (hA : A.IsHermitian) (t : โ„) :
        cfc (fun (x : โ„) => Real.log (x + t)) A = cfc Real.log (A + SMul.smul t 1)

        Shift the scalar Real.log inside cfc along an affine identity translate.

        Trace of the shifted matrix log as the sum of shifted scalar logs.

        Trace difference between the shifted matrix log and the base matrix log.

        Identity-weight finite-cutoff resolvent specialization as a finite sum of scalar log differences.

        Identity-weight finite-cutoff resolvent specialization as the corresponding trace-CFC.log difference.

        Weighted trace of the inverse of a strictly positive Hermitian matrix after an identity shift as a finite eigenbasis sum.

        Fixed-shift resolvent kernel trace pairing as a conjugated-basis double sum. This is the pointwise kernel formula later integrated by traceMulResolventKernelCutoff_eq_sum_integral_conj_entries_of_isHermitian_of_strictlyPositive.

        Fixed-cutoff resolvent-kernel integral as a finite double sum in the eigenbasis of the Hermitian base matrix. The coefficient is kept outside the interval integral for downstream resolvent-kernel adapters.

        Weighted trace difference between the shifted matrix log and the base matrix log, expressed in the eigenbasis of the base Hermitian matrix.

        Weighted identity-shift finite-cutoff resolvent specialization as a finite sum of weighted scalar log differences.

        Weighted identity-shift finite-cutoff resolvent specialization as the corresponding weighted trace-CFC.log difference.

        theorem HighDimProb.LogResolvent.kernelFixedSum {n : โ„•} {A B C : Matrix (Fin n) (Fin n) โ„} (hA : A.IsHermitian) (hPos : IsStrictlyPositive A) (s : โ„) (hs : 0 โ‰ค s) :
        ((A + SMul.smul s 1)โปยน * B * (A + SMul.smul s 1)โปยน * C).trace = โˆ‘ p : Fin n, โˆ‘ q : Fin n, (star โ†‘hA.eigenvectorUnitary * B * โ†‘hA.eigenvectorUnitary) p q * (star โ†‘hA.eigenvectorUnitary * C * โ†‘hA.eigenvectorUnitary) q p * (hA.eigenvalues p + s)โปยน * (hA.eigenvalues q + s)โปยน

        Short alias for the fixed-shift resolvent-kernel conjugated-basis double-sum formula.

        theorem HighDimProb.LogResolvent.kernelCutoffSum {n : โ„•} {A B C : Matrix (Fin n) (Fin n) โ„} (hA : A.IsHermitian) (hPos : IsStrictlyPositive A) {T : โ„} (hT : 0 โ‰ค T) :
        traceMulResolventKernelCutoff A B C T = โˆ‘ p : Fin n, โˆ‘ q : Fin n, (star โ†‘hA.eigenvectorUnitary * B * โ†‘hA.eigenvectorUnitary) p q * (star โ†‘hA.eigenvectorUnitary * C * โ†‘hA.eigenvectorUnitary) q p * โˆซ (s : โ„) in 0..T, (hA.eigenvalues p + s)โปยน * (hA.eigenvalues q + s)โปยน

        Short alias for the fixed-cutoff resolvent-kernel double-sum formula.

        Trace of a shifted inverse as a finite eigenvalue sum.

        theorem HighDimProb.LogResolvent.identityCutoffSum {n : โ„•} {A : Matrix (Fin n) (Fin n) โ„} (hA : A.IsHermitian) (hPos : IsStrictlyPositive A) {T : โ„} (hT : 0 โ‰ค T) :
        traceMulResolventCutoff A 1 0 T 0 = โˆ‘ i : Fin n, (Real.log (hA.eigenvalues i + T) - Real.log (hA.eigenvalues i))

        Identity-weight finite cutoff as a finite sum of scalar log differences.

        theorem HighDimProb.LogResolvent.weightedCutoffSum {n : โ„•} {A B : Matrix (Fin n) (Fin n) โ„} (hA : A.IsHermitian) (hPos : IsStrictlyPositive A) {T : โ„} (hT : 0 โ‰ค T) :
        traceMulResolventCutoff A B 0 T 0 = โˆ‘ i : Fin n, (star โ†‘hA.eigenvectorUnitary * B * โ†‘hA.eigenvectorUnitary) i i * (Real.log (hA.eigenvalues i + T) - Real.log (hA.eigenvalues i))

        Weighted finite cutoff as a finite sum of scalar log differences in the base eigenbasis.

        Identity-weight finite cutoff as the corresponding trace-CFC.log difference.

        Weighted finite cutoff as the corresponding trace-CFC.log difference.

        Weighted fixed-cutoff trace-log representation, solved for the base trace-log term. This keeps the shifted-log cutoff remainder visible; it is not an improper-integral representation or cutoff-removal theorem.

        After subtracting the universal scalar divergence trace B * log T, the shifted weighted trace-log remainder tends to zero. This is a renormalized asymptotic, not a cutoff-removal theorem.

        Renormalized cutoff removal for the weighted identity-shift resolvent package. The cutoff integral still needs the scalar counterterm trace B * log T; this is not a plain improper-integral representation.

        Short alias for the renormalized shifted-log remainder limit.

        Short alias for renormalized weighted cutoff removal.