Scale arithmetic for e.left.to.show #
Source: enhance.tex 7250-7320 (e.kappam, e.expqunt, e.corrm), 8466-8510 (flux-size
step), 8780-8830 (τ''/τ'), 8588-8630 (ergodic exponent). Pure parameter lemmas: the
two-sided bounds of the l_recurse for m < M are combined with the one-sided
terminal estimate l_recurse_top at m = M.
theorem
AVenhance.Infra.Section5.LeftToShow.Scales.supergeoConstant_nonneg
{β : ℝ}
(hβ : 1 < β)
(hβ' : β < 4 / 3)
:
The explicit scale constant of left_to_show_scales, depending only on β and the
l_recurse constants c < C.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
AVenhance.Infra.Section5.LeftToShow.Scales.kappaPrimeEndpointExpratConstant_nonneg
{β : ℝ}
(hβ : 1 < β)
(hβ' : β < 4 / 3)
:
theorem
AVenhance.Infra.Section5.LeftToShow.Scales.scales_core
{β : ℝ}
(I : Ingredients β)
{c C : ℝ}
(hc : 0 < c)
(hcC : c < C)
{κ : ℝ}
(hκ : 0 < κ)
{M : ℕ}
(hM : 1 ≤ M)
(hperm : κ ∈ permittedInterval β I.Λ M)
(hA5 :
∀ (m : ℕ),
1 ≤ m →
m < M →
c * (AVenhance.a β I.Λ m * epsilon β I.Λ m ^ (2 + gamma β)) ≤ I.kappaAt κ m (M - m) ∧ I.kappaAt κ m (M - m) ≤ C * (AVenhance.a β I.Λ m * epsilon β I.Λ m ^ (2 + gamma β)))
(hA5' :
∀ (m : ℕ),
2 ≤ m →
m < M → epsilon β I.Λ m ^ 2 / (I.kappaAt κ m (M - m) * tau β I.Λ m) ≤ C * epsilon β I.Λ (m - 1) ^ (4 * delta β))
{m : ℕ}
(hm : 2 ≤ m)
(hmM : m ≤ M)
:
0 < I.kappaSeq κ M m ∧ I.kappaSeq κ M m ≤ I.kappaSeq κ M (m - 1) ∧ I.kappaSeq κ M (m - 1) ≤ scalesK β c C ∧ a β I.Λ m ^ 2 * epsilon β I.Λ m ^ 4 / I.kappaSeq κ M m ≤ scalesK β c C * I.kappaSeq κ M (m - 1) ∧ epsilon β I.Λ m ^ 2 / (I.kappaSeq κ M m * tau β I.Λ m) ≤ scalesK β c C * epsilon β I.Λ (m - 1) ^ (2 * delta β) ∧ a β I.Λ m * epsilon β I.Λ m ^ 2 / I.kappaSeq κ M m ≤ scalesK β c C * epsilon β I.Λ m ^ (-gamma β) ∧ epsilon β I.Λ m ≤ scalesK β c C * epsilon β I.Λ (m - 1) ^ q β
Core estimates at one scale 2 ≤ m ≤ M, from the diffusivity bounds for m < M and the
one-sided
terminal bounds at m = M.
theorem
AVenhance.Infra.Section5.LeftToShow.left_to_show_scales
(β C₀ : ℝ)
:
∃ (K : ℝ),
1 ≤ K ∧ ∀ (I : Ingredients β),
I.Czeta ≤ C₀ →
I.Cxi ≤ C₀ →
I.Chat ≤ C₀ →
∀ κ ∈ permissibleSet β I.Λ,
∀ (M : ℕ),
1 ≤ M →
κ ∈ permittedInterval β I.Λ M →
∀ (m : ℕ),
2 ≤ m →
m ≤ M →
0 < I.kappaSeq κ M m ∧ I.kappaSeq κ M m ≤ I.kappaSeq κ M (m - 1) ∧ I.kappaSeq κ M (m - 1) ≤ K ∧ AVenhance.a β I.Λ m ^ 2 * epsilon β I.Λ m ^ 4 / I.kappaSeq κ M m ≤ K * I.kappaSeq κ M (m - 1) ∧ epsilon β I.Λ m ^ 2 / (I.kappaSeq κ M m * tau β I.Λ m) ≤ K * epsilon β I.Λ (m - 1) ^ (2 * delta β) ∧ AVenhance.a β I.Λ m * epsilon β I.Λ m ^ 2 / I.kappaSeq κ M m ≤ K * epsilon β I.Λ m ^ (-gamma β) ∧ epsilon β I.Λ m ≤ K * epsilon β I.Λ (m - 1) ^ q β
Scale package (e.kappam, e.expqunt, e.corrm, s.indy#flux-size) for 2 ≤ m ≤ M, with the one-sided handling at m = M.
e.condition for κ = κ_m once Λ is large (needed by l.flux.to.energy).