Finite rectangular partial summation #
The coefficients in this file are completely arbitrary. In particular, arithmetic
coefficients, phases, and nonrectangular support indicators belong in a, not in
the weight. The difference kernel is the tensor product of forward differences,
with the weight extended by zero outside the box.
Closed natural-number box, including empty and singleton intervals.
Equations
- LiLiuPrereqFouvry.Rectangle.box lo hi = Fintype.piFinset fun (i : ι) => Finset.Icc (lo i) (hi i)
Instances For
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.box · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.mem_box · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.differenceKernel · compiled type and proof/definition references.
Full mixed forward difference, with all upper faces anchored at zero.
Equations
- LiLiuPrereqFouvry.Rectangle.mixedDifference lo hi w t = ∑ u ∈ LiLiuPrereqFouvry.Rectangle.box lo hi, w u * ∏ i : ι, LiLiuPrereqFouvry.Rectangle.differenceKernel (t i) (u i)
Instances For
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.mixedDifference · compiled type and proof/definition references.
Unweighted rectangular prefix; a may already contain any support mask.
Equations
- LiLiuPrereqFouvry.Rectangle.rectanglePrefix lo hi a t = ∑ x ∈ LiLiuPrereqFouvry.Rectangle.box lo hi with x ≤ t, a x
Instances For
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.rectanglePrefix · compiled type and proof/definition references.
Total anchored mixed finite-difference variation.
Equations
- LiLiuPrereqFouvry.Rectangle.variation lo hi w = ∑ t ∈ LiLiuPrereqFouvry.Rectangle.box lo hi, ‖LiLiuPrereqFouvry.Rectangle.mixedDifference lo hi w t‖
Instances For
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.variation · compiled type and proof/definition references.
Explicit finite maximum of the norms of all rectangular prefixes.
Equations
- LiLiuPrereqFouvry.Rectangle.prefixMax lo hi a = ↑((LiLiuPrereqFouvry.Rectangle.box lo hi).sup fun (t : ι → ℕ) => ‖LiLiuPrereqFouvry.Rectangle.rectanglePrefix lo hi a t‖₊)
Instances For
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.prefixMax · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.rectanglePrefix_eq_box_min · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.rectanglePrefix_eq_box · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.box_self · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.box_eq_empty_iff · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.reconstruct · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.summation_by_parts · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.prefix_norm_le_prefixMax · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.variation_nonneg · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.prefixMax_nonneg · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.norm_sum_le_variation_mul_prefixMax · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.corner · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.cornerSign · compiled type and proof/definition references.
Extension by zero only concerns the weight outside its enclosing box.
Equations
- LiLiuPrereqFouvry.Rectangle.extendWeight lo hi w x = if x ∈ LiLiuPrereqFouvry.Rectangle.box lo hi then w x else 0
Instances For
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.extendWeight · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.mixedDifference_eq_corners · compiled type and proof/definition references.
The preceding bound applies to any finite, possibly nonrectangular support. The exact support indicator remains inside each unweighted prefix.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.norm_sum_masked_le · compiled type and proof/definition references.
Inspect dependencies
LiLiuPrereqFouvry.Rectangle.norm_sum_five_le · compiled type and proof/definition references.