High-contrast homogenization: Provider.Regularity.FiniteSequenceBounds #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
Finite sequence bounds #
This module records elementary finite-interval estimates used in multiscale arguments. The statements are independent of coefficient fields and PDEs.
theorem
HCPolySupport.HighContrast.finiteStepErrorSum_le
(N : ℕ)
(hN : 0 < N)
(E F : ℤ → ℝ)
(C B : ℝ)
{r m : ℤ}
(_hrm : r ≤ m)
(hE : ∀ (j : ℤ), 0 ≤ E j)
(hF : ∀ (j : ℤ), 0 ≤ F j)
(hC : 0 ≤ C)
(hB : 0 ≤ B)
(hstep : ∀ k ∈ Finset.Icc (r + ↑N) m, E (k - ↑N) ≤ 1 / 8 * E k + C * F k)
(htop : ∑ j ∈ Finset.Ioc (m - ↑N) m, E j ≤ B)
:
A contractive fixed-step recurrence bounds the full error sum by its terminal block and the accumulated forcing.