Trilinear Hilbert transform: replaceTuple #
Blueprint prop:base, proof lines 1626-1641 (eq:Y): on the cells of a common root R inside
the accurate-fit roots K_a, K_b, the tuple (X_i, X_k, f_a - g_a, f_b - g_b) is replaced by
(X_i, X_k, P_a - g_a, P_b - g_b) with the delayed physical projections of the accurate fits,
first in slot a (opponent f_b - g_b) and then in slot b (delayed opponent P_a - g_a).
The cell sum weighted by length is the integral over the root of the path sums.
Path bounds integrate to a root bound: if every path through the root collects at most M,
the length-weighted cell sum is at most M |R|.
The data of the active-cell reduction (blueprint prop:base, lines 1655-1660): on the cells
below a root, the four arguments Y_l = B_l + U_l with U_i = U_j = 0, where the basic
arguments B_l are combinations of bounded atoms which, along each path, are fixed quadratic
chart atoms of bounded complexity, and every cell has |H_I(Y)| ≤ η.
- G : RealDyadicGrid
Dyadic grid supporting the active setup.
Root cell containing all active-setup cells.
Finite collection of cells used in the active reduction.
Admissible local kernel assigned to each active-setup cell.
- adm (I : ℤ × ℤ) : I ∈ self.cells → IsAdmissibleLocalKernel κ (dyadicGridLeft self.G I.1 I.2) (dyadicGridLength self.G I.1) (self.w I)
- L : Type
Finite label type for the pathwise quadratic-chart atoms.
Bounded measurable scalar atom at each cell and label.
- H : ℝ
Uniform complexity budget for the pathwise charts.
Coefficient of each chart atom in each slot and cell.
- path_chart (y : ℝ) (v : self.L) : ∃ (d : ℕ) (B : QuadraticChartData d), QuadraticChartComplexity c₀ self.H B ∧ IsBoundedQuadraticChart B ∧ ∀ I ∈ self.cells, y ∈ dyadicGridCell self.G I.1 I.2 → (∃ (l : Fin 4), self.coef l I v ≠ 0) → ∀ x ∈ dyadicGridCell self.G I.1 I.2, self.φ I v x = quadraticChartAtom B x
- nested_chart (I : ℤ × ℤ) : I ∈ self.cells → ∀ (v : self.L), (∃ (l : Fin 4), self.coef l I v ≠ 0) → ∃ (d : ℕ) (B : QuadraticChartData d), QuadraticChartComplexity c₀ self.H B ∧ IsBoundedQuadraticChart B ∧ self.φ I v = quadraticChartAtom B
- Dc : ℝ
Uniform bound for the chart coefficients.
- a : Fin 4
First slot allowed to carry an additional L² error term.
- b : Fin 4
Second slot allowed to carry an additional L² error term.
Additional measurable L² error terms in the two distinguished slots.
- S : ℝ
Uniform normalized L² norm bound for the additional error terms.
- U_L2 (l : Fin 4) (I : ℤ × ℤ) : MeasureTheory.MemLp (self.U l I) 2 (normalizedIntervalMeasure (dyadicGridLeft self.G I.1 I.2) (dyadicGridLength self.G I.1))
- U_le (l : Fin 4) (I : ℤ × ℤ) : (MeasureTheory.eLpNorm (self.U l I) 2 (normalizedIntervalMeasure (dyadicGridLeft self.G I.1 I.2) (dyadicGridLength self.G I.1))).toReal ≤ self.S
- η : ℝ
Upper bound for the norm of the four-linear local form at each cell.
Instances For
The normalized measure of a cell.
Equations
- A.μ I = TrilinearHT.Auto.normalizedIntervalMeasure (TrilinearHT.Auto.dyadicGridLeft A.G I.1 I.2) (TrilinearHT.Auto.dyadicGridLength A.G I.1)
Instances For
The local form on a cell.
Equations
- A.Hf I F = TrilinearHT.Auto.localProgressionForm (TrilinearHT.Auto.dyadicGridLength A.G I.1) (A.w I) F
Instances For
The patterns: 0 all basic, 1 the side U_a, 2 the side U_b, 3 both sides.
Equations
Instances For
The slot carrying the possibly non-basic argument of the patterns 0, 1, 2.
Instances For
The transpose norm of an atom triple in the slots other than m.
Equations
- A.tnorm I m v₀ v₁ v₂ = TrilinearHT.Auto.transposeNorm (TrilinearHT.Auto.dyadicGridLength A.G I.1) (A.w I) m (TrilinearHT.Auto.tripleSlots 0 m ![A.φ I v₀, A.φ I v₁, A.φ I v₂])
Instances For
The atom triple is available at the cell: nonzero coefficients in the three slots other
than m.
Equations
Instances For
Blueprint prop:base, line 1657: a pattern with at least three basic arguments is bounded by the coefficient products times the transpose norms of the available triples.
A cell is active at threshold δ when some available atom triple has transpose norm above
δ (blueprint prop:base, line 1655).
Equations
Instances For
The translated path charts: near the path through y, the atom of label v is
u ↦ Q_{y,v}(u - y) with Q_{y,v} of complexity chartTranslationBudget H.
Blueprint prop:base, lines 1656-1657: the inactive contributions of one available atom
triple, summed over the cells below the root, are at most δ poly(log H, log δ⁻¹) times the root
length (eq:triple-tail and eq:path).
Blueprint prop:base, line 1655: the active collection has path multiplicity at most
4 |L|³ poly(log H, log δ⁻¹).
Blueprint prop:base, proof lines 1655-1660 (active cells, eq:min-subadd): the length-weighted
sum of |H_I(Y)| is at most the active minima of the three patterns with at least three basic
arguments, plus the two-U term, plus the inactive error δ poly(log H, log δ⁻¹) |R| times the
coefficient and size bounds and the triple count.
Path charts of labelled cell functions #
Charts of labelled cell functions that are nested along the tree (blueprint prop:base, line
1645, and sec:localization, line 1677: each available label is one fixed bounded quadratic chart
atom, and the functions of a label agree on nested cells where it is available). In particular,
along every path each available label is one chart atom (PathCharts.path).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Path charts from charts at the available cells that agree along nested available cells.
Along every path, each available label is one fixed bounded quadratic chart atom on the cells
through the path (blueprint prop:base, line 1645: "after recentering at this fixed y, all
unscaled oscillation parameters are fixed along the path").
Path charts of two label families combine.
The scalars of the accurate-fit system have path charts, given path charts of the predictor system.
The predictor system has path charts: its scalars are conjugate predictor charts, fixed along paths by the canonical births of the low labels.
Coefficients of the current projections of a path-uniform system #
The cell projection of the system is the column-range projection of its available labels.
The coefficients of the current projection at a cell (zero off the available labels).
Equations
Instances For
The physical part of the cell projection is the combination of the scalars with the coefficients.
Private-coordinate recovery: the coefficients are bounded by the inverse square root of the
private weight times the normalized L² norm of the input on the cell.
Basic projections (blueprint prop:base, lines 1611-1613; line 1859) #
The physical part (P_{u(I)} Z)_phys of the current projection of an augmented input, with
u(I) the tree cell above I (zero outside the tree).
Equations
Instances For
A basic projection below the root R: an inherited column depth family on the grid of R
whose root contains R, and an augmented input Z of energy at most CF |R| on R; its value
at a cell I is the physical part of the current projection (P_I Z)_phys (blueprint prop:base,
line 1611: "each B_l is a difference of at most two current basic projections").
- V : Type
Finite label type of the basic column projection system.
- Ψ : ColumnDepthFamily self.V
Depth-indexed column family defining the basic projections.
Column L² input whose projections generate the basic components.
- root_sub : dyadicGridCell G R.1 R.2 ⊆ dyadicGridCell G self.Ψ.D.root.1 self.Ψ.D.root.2
Instances For
The zero input on the family of another basic projection.
Equations
Instances For
A column budget X bounds the inverse private weights of a basic projection by X²
(eq:columnbudget, budget⁻¹ ≤ √ε_v).
The cells of S are decision cells of the family of a basic projection, not deeper than its
leaf depth, and the columns available there are bounded quadratic chart atoms of order c₀ and
complexity at most H on those cells (blueprint prop:base, line 1607: the complexities of the
basic data; line 1676: the tags of the original basic columns).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The input of a basic projection has energy at most CF |c| on every cell c of S
(blueprint prop:base, lines 1607-1608: the basic inputs keep bounded normalized L² sizes on the
cells, the original inputs being normalized on every cell of the tree).
Equations
- P.CellEnergyOn S = ∀ c ∈ S, ∫ (y : ℝ) in TrilinearHT.Auto.dyadicGridCell G c.1 c.2, ‖↑↑P.Z y‖ ^ 2 ≤ CF * TrilinearHT.Auto.dyadicGridLength G c.1
Instances For
The column budget of an active setup, 2 + |L| (1 + D_c), from its label count and
coefficient bound. The basic projections of its column representation have column budgets at most
this (blueprint prop:base, line 1607: counts, complexities and inverse private weights are
exp(k^{O(1)})); a column budget X bounds the inverse private weights by X²
(BasicProjection.inv_privateWeight_le).
Instances For
The column representation of the basic arguments of an active setup (blueprint prop:base,
lines 1607 and 1611-1613): on every cell of the setup each basic argument B_l is, almost
everywhere on the cell, the difference of two current basic projections below the root, with
inputs of energy at most CF |R| on the root and at most CF |I| on every cell I of the setup,
column budgets at most A.colBudget, and columns that are charts of order c₀ and complexity at
most A.H on the cells of the setup.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The column representation below a sub-root R': on every cell of the setup below R' each
basic argument is the difference of two current basic projections below R' with column budgets
at most A.colBudget and columns that are charts of order c₀ and complexity at most A.H on
those cells (blueprint prop:normalized, lines 2840-2842: restarts keep the basic arguments).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The sub-root properties of an active setup (blueprint prop:base, lines 1611-1622, asserted on
every normalized restart root): below every dyadic sub-root R' of the root, the basic-side
energies are at most E |R'|, the two-U term is at most η₀ E |R'|, and the basic arguments
have a column representation below R'.
Equations
- One or more equations did not get rendered due to their size.
Instances For
On a tree cell below R the current projection of the system rooted at R is the cell
projection of the system.
The current projections of the system rooted at R applied to an input of energy at most
CF |R| on R, as a basic projection.
Equations
- P.basicProjection hR z hz = { V := V, fin := inst✝, Ψ := P.family R hR, Z := z, grid := ⋯, root_sub := ⋯, energy := hz }
Instances For
The budget of a path-uniform system with private weights at least ε.
The active setup of the base data #
The labels of the base data: the two low lists, and for each high slot the labels of its system and of its previous fit.
Instances For
The coefficients of the basic arguments.
Equations
- TrilinearHT.Auto.baseCoef Xi Xk Pa Pb Za Zb cga cgb i k a b l I (Sum.inl li) = if l = i then Xi.coef I li else 0
- TrilinearHT.Auto.baseCoef Xi Xk Pa Pb Za Zb cga cgb i k a b l I (Sum.inr (Sum.inl lk)) = if l = k then Xk.coef I lk else 0
- TrilinearHT.Auto.baseCoef Xi Xk Pa Pb Za Zb cga cgb i k a b l I (Sum.inr (Sum.inr (Sum.inl (Sum.inl v)))) = if l = a then Pa.coef I Za v else 0
- TrilinearHT.Auto.baseCoef Xi Xk Pa Pb Za Zb cga cgb i k a b l I (Sum.inr (Sum.inr (Sum.inl (Sum.inr m)))) = if l = a then -cga I m else 0
- TrilinearHT.Auto.baseCoef Xi Xk Pa Pb Za Zb cga cgb i k a b l I (Sum.inr (Sum.inr (Sum.inr (Sum.inl v)))) = if l = b then Pb.coef I Zb v else 0
- TrilinearHT.Auto.baseCoef Xi Xk Pa Pb Za Zb cga cgb i k a b l I (Sum.inr (Sum.inr (Sum.inr (Sum.inr m)))) = if l = b then -cgb I m else 0
Instances For
The atoms of the basic arguments.
Equations
- TrilinearHT.Auto.baseAtom Xi Xk Pa Pb aga agb I (Sum.inl li) = Xi.atom I li
- TrilinearHT.Auto.baseAtom Xi Xk Pa Pb aga agb I (Sum.inr (Sum.inl lk)) = Xk.atom I lk
- TrilinearHT.Auto.baseAtom Xi Xk Pa Pb aga agb I (Sum.inr (Sum.inr (Sum.inl (Sum.inl v)))) = Pa.scalarAt I v
- TrilinearHT.Auto.baseAtom Xi Xk Pa Pb aga agb I (Sum.inr (Sum.inr (Sum.inl (Sum.inr m)))) = aga I m
- TrilinearHT.Auto.baseAtom Xi Xk Pa Pb aga agb I (Sum.inr (Sum.inr (Sum.inr (Sum.inl v)))) = Pb.scalarAt I v
- TrilinearHT.Auto.baseAtom Xi Xk Pa Pb aga agb I (Sum.inr (Sum.inr (Sum.inr (Sum.inr m)))) = agb I m
Instances For
A nonzero base coefficient of a label means availability in its family.
Nested charts of the base labels from those of the four families.
The basic argument in a high slot: the current projection of the high system minus the previous fit.
Equations
Instances For
The active setup of the base data on the cells of a root (blueprint prop:base, eq:Y and
lines 1641-1660): basic arguments from the low lists and the current high projections minus the
previous fits, basic sides U_e = Y_e - B_e.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Current projections and basic sides of a path-uniform system #
The physical part of the current projection of a rooted family on a cell is the combination of the cell scalars with the cell coefficients.
Local contraction of the current projection.
The rolling increments (P_{s+K₀} - P_s) F on cells below a root have square energy at
most K₀² times the input energy on the root (blueprint prop:base, eq:basic-side).
The final fine projections of a coarse cell are the delayed projections of the attempt system rooted at its segment.
Blueprint prop:base, eq:basic-side: the basic sides U_{e,I} = (P_{s+K₀} - P_s) F_e on the
coarse cells of one segment below a common root R have square energy at most K₀² |R|.
Pair smallness of the replaced tuple on one cell #
Blueprint prop:base, proof lines 1641-1642 (one cell): if every pair of the tuple
(f_a - g_a, φ, φ', f_b - g_b) in the slots a, i, k, b is η₀-small and the residuals
f_e - P_e are δ_e-small, then every pair of the replaced tuple (P_a - g_a, φ, φ', P_b - g_b)
is η₀ + (2 + 2S)(δ_a + δ_b) + (1 + S_a) δ_b-small.
The column representation below a sub-root R' of the base active setup from the
representations of its four basic arguments below R' (blueprint prop:base, lines 1611-1613).
The length-weighted squared normalized norm of a basic side is its L²(I) energy.
The fine projections have normalized L² norm at most one on a coarse cell.
The base data on one root #
A family of cell functions that is a basic projection below every tree cell: the physical part
of the current projections of one column depth family whose root contains J, whose column
budget is at most Bd and whose columns available on tree cells are charts of order c and
complexity at most Hc there, applied to an augmented input of energy at most CF |R| on every
tree cell R.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The kernel hull of a subtree is the kernel hull of the tree restricted to the subtree.
Enlarging the chart order and complexity of a basic family.
A basic projection with zero input below any sub-cell of the root of a basic family.