Exponential error below the frontier size threshold #
theorem
Complexity.Frontier.eventually_frontier_log_error
{A ε γ : ℝ}
(hA : 0 < A)
(hε : 0 < ε)
(hγ1 : γ < 1)
(hγε : γ < A * ε)
(K : ℕ → ℕ)
(hK : (fun (n : ℕ) => Real.log ↑(K n)) =o[Filter.atTop] fun (n : ℕ) => ↑n)
:
Below (1 + 1/A - ε)n, frontier counts have an exponential margin. The independent
condition γ < 1 also absorbs the small output classes when many inputs are unused.