DeepBandGroup #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeBandIndex_succ_le
(top : ℤ)
(k₀ p : ℕ)
:
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeBandIndex_of_cover
(top : ℤ)
{k₀ N : ℕ}
(hN : k₀ < 3 ^ N)
:
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.streamIncrementLpNorm_self_probe
{d : ℕ}
{p : ℝ}
(hp : 0 < p)
(l a : ℤ)
(omega : Cutoff.ShellSeq d)
:
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.streamIncrementLpNorm_probeBand_ladder
{d : ℕ}
{p : ℝ}
(hp : 1 ≤ p)
(l top : ℤ)
(k₀ N : ℕ)
(omega : Cutoff.ShellSeq d)
:
Stream.streamIncrementLpNorm p l (probeBandIndex top k₀ N) top omega ≤ ∑ r ∈ Finset.range N, Stream.streamIncrementLpNorm p l (probeBandIndex top k₀ (r + 1)) (probeBandIndex top k₀ r) omega
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.streamIncrementLpNorm_probeBand_ladder_of_cover
{d : ℕ}
{p : ℝ}
(hp : 1 ≤ p)
(l ell : ℤ)
{k₀ N : ℕ}
(hN : k₀ < 3 ^ N)
(omega : Cutoff.ShellSeq d)
:
Stream.streamIncrementLpNorm p l ell (ell + ↑k₀) omega ≤ ∑ r ∈ Finset.range N,
Stream.streamIncrementLpNorm p l (probeBandIndex (ell + ↑k₀) k₀ (r + 1)) (probeBandIndex (ell + ↑k₀) k₀ r) omega
@[simp]
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.mem_probeBandGroups
{top : ℤ}
{k₀ N r : ℕ}
:
r ∈ probeBandGroups top k₀ N ↔ r ∈ Finset.range N ∧ probeBandIndex top k₀ (r + 1) < probeBandIndex top k₀ r
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeBandIndex_eq_of_not_mem_groups
{top : ℤ}
{k₀ N r : ℕ}
(hr : r ∈ Finset.range N)
(hnot : r ∉ probeBandGroups top k₀ N)
:
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.cubeStreamIncrementLpNorm_self_probe
{d : ℕ}
{p : ℝ}
(hp : 0 < p)
(Q : HCPolySupport.TriadicCube d)
(a : ℤ)
(omega : Cutoff.ShellSeq d)
:
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.cubeStreamIncrementLpNorm_probeBand_ladder_of_cover
{d : ℕ}
{p : ℝ}
(hp : 1 ≤ p)
(Q : HCPolySupport.TriadicCube d)
(ell : ℤ)
{k₀ N : ℕ}
(hN : k₀ < 3 ^ N)
(omega : Cutoff.ShellSeq d)
:
Stream.cubeStreamIncrementLpNorm p Q ell (ell + ↑k₀) omega ≤ ∑ r ∈ probeBandGroups (ell + ↑k₀) k₀ N,
Stream.cubeStreamIncrementLpNorm p Q (probeBandIndex (ell + ↑k₀) k₀ (r + 1)) (probeBandIndex (ell + ↑k₀) k₀ r) omega
noncomputable def
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeDeepBandTail
{d : ℕ}
(M : ABKModel d)
(Q : HCPolySupport.TriadicCube d)
(top : ℤ)
(k₀ N : ℕ)
(omega : Cutoff.CutoffSample d)
:
The sum of fourth-moment stream tails over the selected deep bands.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.measurable_cubeStreamIncrementLpTail_rpow_cutoff_probe
{d : ℕ}
(M : ABKModel d)
{p : ℝ}
(hp : 0 < p)
(Q : HCPolySupport.TriadicCube d)
(n m : ℤ)
:
Measurable fun (omega : Cutoff.CutoffSample d) => Stream.cubeStreamIncrementLpTail M p Q n m ↑omega ^ p⁻¹
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeDeepBandTail_measurable
{d : ℕ}
(M : ABKModel d)
(Q : HCPolySupport.TriadicCube d)
(top : ℤ)
(k₀ N : ℕ)
:
Measurable (probeDeepBandTail M Q top k₀ N)
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeDeepBandTail_nonneg
{d : ℕ}
(M : ABKModel d)
(Q : HCPolySupport.TriadicCube d)
(top : ℤ)
(k₀ N : ℕ)
(omega : Cutoff.CutoffSample d)
:
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.cubeStreamIncrementLpNorm_deepBand_groupSplit_probe
{d : ℕ}
(M : ABKModel d)
(Q : HCPolySupport.TriadicCube d)
(ell : ℤ)
{k₀ N : ℕ}
(hk₀ : 2 ≤ k₀)
(hN : k₀ < 3 ^ N)
:
(∀ (omega : Cutoff.CutoffSample d),
Stream.cubeStreamIncrementLpNorm 4 Q ell (ell + ↑k₀) ↑omega ≤ ∑ r ∈ probeBandGroups (ell + ↑k₀) k₀ N,
Stream.streamIncrementLpMassHead M 4 (probeBandIndex (ell + ↑k₀) k₀ (r + 1))
(probeBandIndex (ell + ↑k₀) k₀ r) ^ 4⁻¹ + probeDeepBandTail M Q (ell + ↑k₀) k₀ N omega) ∧ HCPolySupport.IndependentSums.IsBigOWith (↑(Cutoff.cutoffSampleLaw M)) (HCPolySupport.IndependentSums.gammaSigma 2)
(probeDeepBandTail M Q (ell + ↑k₀) k₀ N)
(HCPolySupport.IndependentSums.gammaTriangleConst 2 * ∑ r ∈ probeBandGroups (ell + ↑k₀) k₀ N,
Stream.streamIncrementLpGainScale M 4 Q.scale (probeBandIndex (ell + ↑k₀) k₀ (r + 1))
(probeBandIndex (ell + ↑k₀) k₀ r) ^ 4⁻¹)
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeBandLength_eq_zero
{k₀ r : ℕ}
(h : k₀ < 3 ^ r)
:
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeBandLength_zero
{k₀ : ℕ}
(hk₀ : 2 ≤ k₀)
:
The gain from one scale in the deep-band estimate.
Equations
Instances For
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeBandUnitGain_le
{d : ℕ}
(hd : 2 ≤ d)
:
noncomputable def
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeDeepBandMeanAmplitude
(d : ℕ)
:
The dimension-dependent mean amplitude for the deep-band estimate.
Equations
Instances For
noncomputable def
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeDeepBandRawMean
(d : ℕ)
(gamma : ℝ)
(top : ℤ)
(k₀ : ℕ)
:
The unnormalized mean budget for a finite deep-band range.
Equations
- Algsuperdiff.Section3.Provider.CoarseEllipticity.probeDeepBandRawMean d gamma top k₀ = Algsuperdiff.Section3.Provider.CoarseEllipticity.probeDeepBandMeanAmplitude d * √↑k₀ * 3 ^ (gamma * ↑top)
Instances For
noncomputable def
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeDeepBandGainRootConst
(d : ℕ)
:
The fourth-root gain constant used to bound deep-band fluctuations.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.sum_probeBandMassHead_fourth_le
{d : ℕ}
(M : ABKModel d)
(top : ℤ)
(k₀ N : ℕ)
:
∑ r ∈ probeBandGroups top k₀ N,
Stream.streamIncrementLpMassHead M 4 (probeBandIndex top k₀ (r + 1)) (probeBandIndex top k₀ r) ^ 4⁻¹ ≤ probeDeepBandRawMean d M.gamma top k₀
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeBandIndex_of_mem_groups
{top : ℤ}
{k₀ N r : ℕ}
(hr : r ∈ probeBandGroups top k₀ N)
:
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.gammaTriangle_mul_sum_probeBandGain_fourth_le
{d : ℕ}
(M : ABKModel d)
(Q : HCPolySupport.TriadicCube d)
(top : ℤ)
(k₀ N g₀ : ℕ)
(hk₀ : 2 ≤ k₀)
(hQ : Q.scale = top + ↑g₀)
:
HCPolySupport.IndependentSums.gammaTriangleConst 2 * ∑ r ∈ probeBandGroups top k₀ N,
Stream.streamIncrementLpGainScale M 4 Q.scale (probeBandIndex top k₀ (r + 1)) (probeBandIndex top k₀ r) ^ 4⁻¹ ≤ probeDeepBandRawFluct d M.gamma top g₀
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.cubeStreamIncrementLpNorm_deepBand_groupMeanSplit_probe
{d : ℕ}
(M : ABKModel d)
(Q : HCPolySupport.TriadicCube d)
(ell : ℤ)
{k₀ N g₀ : ℕ}
(hk₀ : 2 ≤ k₀)
(hN : k₀ < 3 ^ N)
(hQ : Q.scale = ell + ↑k₀ + ↑g₀)
:
(∀ (omega : Cutoff.CutoffSample d),
Stream.cubeStreamIncrementLpNorm 4 Q ell (ell + ↑k₀) ↑omega ≤ probeDeepBandRawMean d M.gamma (ell + ↑k₀) k₀ + probeDeepBandTail M Q (ell + ↑k₀) k₀ N omega) ∧ HCPolySupport.IndependentSums.IsBigOWith (↑(Cutoff.cutoffSampleLaw M)) (HCPolySupport.IndependentSums.gammaSigma 2)
(probeDeepBandTail M Q (ell + ↑k₀) k₀ N) (probeDeepBandRawFluct d M.gamma (ell + ↑k₀) g₀) ∧ Measurable (probeDeepBandTail M Q (ell + ↑k₀) k₀ N)
8. The single wave-gauge application #
noncomputable def
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeDeepBandGaugedTail
{d : ℕ}
(M : ABKModel d)
(Q : HCPolySupport.TriadicCube d)
(ell : ℤ)
(k₀ N : ℕ)
(omega : Cutoff.CutoffSample d)
:
The grouped deep-band tail after applying exactly the wave gauge from the upper ellipticity argument.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.probeDeepBandGaugedTail_nonneg
{d : ℕ}
(M : ABKModel d)
(Q : HCPolySupport.TriadicCube d)
(ell : ℤ)
(k₀ N : ℕ)
(omega : Cutoff.CutoffSample d)
:
theorem
Algsuperdiff.Section3.Provider.CoarseEllipticity.cubeStreamIncrementLpNorm_deepBand_waveGauge_probe
{d : ℕ}
(M : ABKModel d)
(Q : HCPolySupport.TriadicCube d)
(ell : ℤ)
{k₀ N g₀ : ℕ}
(hk₀ : 2 ≤ k₀)
(hN : k₀ < 3 ^ N)
(hQ : Q.scale = ell + ↑k₀ + ↑g₀)
:
(∀ (omega : Cutoff.CutoffSample d),
√M.gamma * 3 ^ (-(M.gamma * ↑ell)) * Stream.cubeStreamIncrementLpNorm 4 Q ell (ell + ↑k₀) ↑omega ≤ waveBandMean (probeDeepBandMeanAmplitude d) M.gamma k₀ + probeDeepBandGaugedTail M Q ell k₀ N omega) ∧ HCPolySupport.IndependentSums.IsBigOWith (↑(Cutoff.cutoffSampleLaw M)) (HCPolySupport.IndependentSums.gammaSigma 2)
(probeDeepBandGaugedTail M Q ell k₀ N) (probeDeepBandGaugedFluct M ell k₀ g₀) ∧ Measurable (probeDeepBandGaugedTail M Q ell k₀ N)
Applying the wave gauge once turns the grouped deterministic head into the
exact waveBandMean slot, while preserving the Γ₂ tail certificate.