Documentation

LeanPool.HighContrastHomogenization.Provider.Quenched.UnitRangeGridCount

High-contrast homogenization: Provider.Quenched.UnitRangeGridCount #

Imported from the Apache-2.0 HighContrastHomogenization development at commit 7a13dbcd8d6609264a713373f5c69ceeac870472.

The scale-n cubes centred in □_m #

The concentration-for-sums condition supplied by unit range of dependence is stated for the family of standard aligned cubes of scale n whose centres lie in □_m, and its fluctuation scale is 3^(-ν(m-n)) with ν = d/2. This file identifies that family as an explicit finite index set and counts it: there are 3^(d(m-n)) such cubes, so the reciprocal square root of their number is exactly 3^(-ν(m-n)).

The count is elementary. A centre 3^n w lies in □_m exactly when each coordinate of w is strictly between ±3^(m-n)/2; since 3^(m-n) is an odd integer 2h+1, that is exactly |w i| ≤ h, and each coordinate therefore ranges over 2h + 1 = 3^(m-n) values.

The half width #

The largest index coordinate of a scale-n cube centred in □_m.

Equations
Instances For

    3^k is odd, in the form the count uses.

    The index set #

    The indices of the standard aligned cubes of scale n whose centres lie in □_m.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The index set is exactly the centring condition.

      The count #

      There are 3^(d(m-n)) standard aligned cubes of scale n centred in □_m.

      theorem HCPolySupport.HighContrast.Quenched.sqrt_card_centredIndexFinset (d : ℕ) {n m : ℤ} (hnm : n ≤ m) :
      √↑(centredIndexFinset d n m).card = 3 ^ (↑d / 2 * (↑m - ↑n))

      The fluctuation scale of the family is 3^(ν(m-n)) with ν = d/2.

      The printed form of the concentration estimate #