Reading settings

Settings and reading history are stored only in this browser.

English中文0%

Select a passage or formula to leave a suggestion here. Saved suggestions remain private until reviewed.

Unit 3, continued: representing depth-varying non-core functions by fixed vectors

This part develops D §6.5.1, pp.54–55, equation (6.19). Near differences require all matched indices to remain together on each original interval. To apply a fixed-function short-block estimate, the source places the required functions in a finite Hilbert direct sum, selecting one spatial-index coordinate at each use.

The target is the asymmetric pair of square-energy bounds

∑ν∥stack⁡a,ν∥22≤PG0∣R∣,∑ν∥stack⁡b,ν∥22≤G0∣R∣.(Stack-energy) \sum_\nu\|\operatorname{stack}_{a,\nu}\|_2^2 \le P G_0|R|, \qquad \sum_\nu\|\operatorname{stack}_{b,\nu}\|_2^2 \le G_0|R|. \tag{Stack-energy}

The difference index is an additional vector coordinate only on the first side; it is not duplicated on the second. This distinction ultimately leaves the gain P−1/2P^{-1/2}.

1. Family indices versus vector coordinates

Fix a source projection-transfer step, a near offset ℓ\ell, and a search branch. Write

ν=(G,b,χ), \nu=(G,b,\chi),

where GG denotes the group, bb the analysis block, and χ\chi the choices of components and dyadic lengths on both sides. Pair these auxiliary choices into one finite list, setting unused combinations to zero. After enlarging the permitted constant, the list has size at most G0G_0.

On one side, define the fixed function

stack⁡b,ν(y)=(Wν,i(y))i∈Iν∈⨁i∈IνH. \operatorname{stack}_{b,\nu}(y) =(W_{\nu,i}(y))_{i\in\mathcal I_\nu} \in\bigoplus_{i\in\mathcal I_\nu}\mathcal H.

The particular dyadic interval index ii is a vector coordinate, not another part of ν\nu. Hence

∥stack⁡b,ν∥22=∑i∥Wν,i∥22. \|\operatorname{stack}_{b,\nu}\|_2^2 =\sum_i\|W_{\nu,i}\|_2^2.

The first side also carries the valid difference index pp, so its coordinates are (i,p)(i,p).

When each complete coordinate is formed, restrict it to the union of intervals of use selecting it. Later removal of original summands does not alter this fixed function. Each use selects one dyadic interval index; the first side simultaneously retains every valid matched difference for the fixed ℓ\ell.

The sum over ν\nu in (Stack-energy) already includes every group and block. The auxiliary-list bound G0G_0 does not replace or recount the groups and blocks.

2. Nested projection products acting on one fixed vector

We develop the required H Lemma 3.3 (pp.8–9).

Let X\mathcal X be a Hilbert space. For each j=1,…,mj=1,\ldots,m, let

P0j≤P1j≤⋯≤PTj,Zn=Pnm⋯Pn1, P_0^j\le P_1^j\le\cdots\le P_T^j, \qquad Z_n=P_n^m\cdots P_n^1,

be nested orthogonal projections, and set

LT=1+⌈log⁡2(T+1)⌉. L_T=1+\lceil\log_2(T+1)\rceil.

If finitely many row operators satisfy

∑ν∥Bνx∥2≤∥x∥2, \sum_\nu\|B_\nu x\|^2\le\|x\|^2,

then every choice n(ν)∈{0,…,T}n(\nu)\in\{0,\ldots,T\} satisfies

(∑ν∥BνZn(ν)x∥2)1/2≤LTm∥x∥.(Prefixes) \left(\sum_\nu\|B_\nu Z_{n(\nu)}x\|^2\right)^{1/2} \le L_T^m\|x\|. \tag{Prefixes}

Set Δ0j=P0j\Delta_0^j=P_0^j and Δnj=Pnj−Pn−1j\Delta_n^j=P_n^j-P_{n-1}^j. Projection order here means inclusion of ranges. For each fixed jj, these differences are pairwise orthogonal. For an index block AA, define ΔAj=∑n∈AΔnj\Delta_A^j=\sum_{n\in A}\Delta_n^j. Every prefix {0,…,n}\{0,\ldots,n\} is a union of dyadic index blocks, at most one of each length, with at most LTL_T lengths.

Decompose each Pn(ν)jP_{n(\nu)}^j accordingly. Fix mm lengths. For one such length tuple, group rows with the same tuple of index blocks. The joint row bound makes their square sum at most

∥ΔAmm⋯ΔA11x∥2. \|\Delta^m_{A_m}\cdots\Delta^1_{A_1}x\|^2.

Sum over all index-block tuples, using orthogonality one layer at a time, to obtain at most ∥x∥2\|x\|^2. Projections from different layers need not commute.

There are at most LTmL_T^m length tuples. The triangle inequality in the Hilbert direct sum of rows proves (Prefixes).

2.1 Square sums of projection-product jumps

The exact expansion is

Zn−Zn−1=∑j=1mPnm⋯Pnj+1ΔnjPn−1j−1⋯Pn−11. Z_n-Z_{n-1} =\sum_{j=1}^{m} P_n^m\cdots P_n^{j+1} \Delta_n^j P_{n-1}^{j-1}\cdots P_{n-1}^1.

For these mm terms, first apply ∥∑juj∥2≤m∑j∥uj∥2\|\sum_j u_j\|^2\le m\sum_j\|u_j\|^2, then discard the left-hand contractions in each norm bound. For fixed jj, the rows Bn=ΔnjB_n=\Delta_n^j satisfy the joint contraction bound. Apply (Prefixes) to the preceding j−1j-1 layers and prefix n−1n-1. This gives

∑n=1T∥(Zn−Zn−1)x∥2≤m∑j=1mLT2(j−1)∥x∥2≤m2LT2(m−1)∥x∥2.(Product-jumps) \sum_{n=1}^{T}\|(Z_n-Z_{n-1})x\|^2 \le m\sum_{j=1}^{m}L_T^{2(j-1)}\|x\|^2 \le m^2L_T^{2(m-1)}\|x\|^2. \tag{Product-jumps}

When m=0m=0, the product is the identity and every difference vanishes.

For ordered time intervals [r,t][r,t] with disjoint interiors, list all endpoints in order, restrict each projection family to that nondecreasing list, and retain only the jumps r→tr\to t. The same type of estimate follows. On a time window of length O(K)O(K), its cost is

(Clog⁡(K+2))O(m). (C\log(K+2))^{O(m)}.

Each application requires one fixed vector xx throughout.

3. Dyadic prefix representations within a block

For a sequence WsW_s in one block, write

Ws=Wb+∑[r,t]∈P(b,s)(Wt−Wr), W_s=W_b+\sum_{[r,t]\in\mathcal P(b,s)}(W_t-W_r),

where P(b,s)\mathcal P(b,s) is the dyadic decomposition of the index prefix [b,s][b,s]. At each fixed length, the intervals have disjoint interiors, and a use selects at most one interval of that length.

Take the base function WbW_b and each difference as fixed vector coordinates. To represent the current WsW_s exactly, select one coordinate for each of a few dyadic lengths and sum them. The length choices belong to χ\chi; the particular interval indices remain coordinates.

Three non-core components are needed: a basic UU output, the blockwise fixed non-core mode part VG,bV_{G,b}, and the rolling part ZG,s−ZG,ubZ_{G,s}-Z_{G,u_b}.

4. The basic UU component

Here the functions already formed at each depth can be used directly as coordinates. D equation (6.14) bounds their square energy over all actual uses. Subsequent auxiliary projection products are locally contractive on the corresponding current intervals. Restriction to the union of intervals selecting these coordinates only decreases norms.

Thus the energy of a basic UU family without an additional difference index is at most G0∣R∣G_0|R|. If the first side includes a difference AapA_a^p, express it as two positive projection endpoints, estimate each, and sum over at most P+1P+1 indices. The permitted cost is PG0∣R∣P G_0|R|.

5. The function VG,bV_{G,b} fixed within a block

Let TsT_s be the subsequent auxiliary projection product, including a difference endpoint when needed. After fixing compatible individual projection choices, it consists of m=O(log⁡L)m=O(\log L) nested projection families. Its operand

VG,b V_{G,b}

is one fixed function throughout the block.

For each fixed dyadic length, (Product-jumps) gives

∥TbVG,b∥22+∑[r,t] required intervalsof this length∥(Tt−Tr)VG,b∥22≤(Clog⁡(K+2))O(m)∥VG,b∥22. \|T_bV_{G,b}\|_2^2+ \sum_{\substack{[r,t]\text{ required intervals}\\\text{of this length}}} \|(T_t-T_r)V_{G,b}\|_2^2 \le(C\log(K+2))^{O(m)}\|V_{G,b}\|_2^2.

Sum over dyadic lengths and use the established bound

∑G,b∥VG,b∥22≤G0∣R∣, \sum_{G,b}\|V_{G,b}\|_2^2\le G_0|R|,

to obtain the required energy. Restricting coordinates to their sets of use when they are formed only decreases the left-hand side.

The fixed-vector projection-product lemma applies because VG,bV_{G,b} does not vary with ss inside the block. All actual depth-dependent functions cannot be substituted into one application of (Product-jumps).

6. The rolling part requires a second difference decomposition

Set

Ws=Ts(ZG,s−ZG,ub). W_s=T_s(Z_{G,s}-Z_{G,u_b}).

The base value WbW_b uses local-output variation over [ub,b][u_b,b]. These intervals have bounded overlap between blocks, so D Lemma 6.1 controls the energy of all base values.

For an outer dyadic interval [r,t][r,t], the exact identity is

Wt−Wr=Tt(ZG,t−ZG,r)+(Tt−Tr)(ZG,r−ZG,ub).(Rolling-jump) W_t-W_r =T_t(Z_{G,t}-Z_{G,r}) +(T_t-T_r)(Z_{G,r}-Z_{G,u_b}). \tag{Rolling-jump}

6.1 The first term uses the proved variation estimate directly

For fixed outer length, the intervals [r,t][r,t] have disjoint interiors within each block. Enlarge the union of required finer intervals of use to their containing whole depth-tt intervals. Each has actual descendant use.

The operator TtT_t is locally contractive on depth-tt intervals, so the first term's restricted output norm is controlled by ZG,t−ZG,rZ_{G,t}-Z_{G,r} on whole endpoints. Apply D Lemma 6.1 over groups and intervals to get a square sum of the form G0∣R∣G_0|R|. This does not apply local projection contraction directly on arbitrary fine subsets.

6.2 For the second term, first fix the inner interval

For each block, fix one dyadic grid in a time window containing every [ub,r][u_b,r] and having length O(K)O(K). For example, use length 8K8K and left endpoint ubu_b. Decompose every [ub,r][u_b,r] into prefixes of this grid. For one inner interval, define just one fixed input XX covering all its uses; the outputs (Tt−Tr)X(T_t-T_r)X at different outer positions remain separate coordinates. Distinct intervals of a fixed length therefore have disjoint interiors. Fix the outer length, inner length, and one inner interval [a,v][a,v]. Every outer position selecting it satisfies v≤rv\le r.

Let Ω\Omega be the union of the whole depth-rr intervals actually needed by these outer positions. Define the fixed function

X=1Ω(ZG,v−ZG,a).(Fixed-X) X=\mathbf1_\Omega(Z_{G,v}-Z_{G,a}). \tag{Fixed-X}

The depth rr may differ between outer positions. The set Ω\Omega is their entire union, fixed before proceeding.

By locality of Tr,TtT_r,T_t, on every required depth-rr interval, using XX in place of ZG,v−ZG,aZ_{G,v}-Z_{G,a} leaves the required output unchanged. The whole interval lies in Ω\Omega, and both operators depend only on it and its descendants.

Apply (Product-jumps) to this one fixed XX and sum over all outer positions, at cost

(Clog⁡(K+2))O(m)∥X∥22. (C\log(K+2))^{O(m)}\|X\|_2^2.

6.3 Summing the energies of the fixed functions

Enlarge Ω\Omega to a union of containing whole depth-vv intervals, which can only increase the norm. Each has some later actual use. D Lemma 6.1 therefore estimates ZG,v−ZG,aZ_{G,v}-Z_{G,a} on these complete endpoints.

At a fixed inner length, the windows [ub,r][u_b,r] have length O(K)O(K) and successive block starts are spaced by KK. Their overlap is bounded, and same-length dyadic intervals within each window have disjoint interiors. Summing over groups, blocks, and inner positions thus introduces no fixed power of KK and gives only a square sum of the form G0∣R∣G_0|R|.

The two endpoints in (Fixed-X) may use Fv,FaF_v,F_a. This does not obstruct the outer lemma: once a,v,Ωa,v,\Omega is fixed, their difference is a determined function, and every outer position acts on that same XX.

7. Why dyadic lengths and projection products cost only G0G_0

Restoring all dyadic length choices introduces only finitely many factors of log⁡(K+2)\log(K+2). The nested projection-product cost is

(Clog⁡(K+2))O(m),m=O(log⁡L)=O(log⁡k). (C\log(K+2))^{O(m)},\qquad m=O(\log L)=O(\log k).

The source parameters give K≤poly⁡(P,k)K\le\operatorname{poly}(P,k) and P=⌈exp⁡(αkθ)⌉P=\lceil\exp(\alpha k^\theta)\rceil. Therefore

log⁡log⁡(K+2)≤Cq+Clog⁡(2k), \log\log(K+2)\le C_q+C\log(2k),

The logarithms of all these costs are bounded by a fixed power of (1+log⁡(2k))(1+\log(2k)) and can be absorbed into

G0=exp⁡(Cq(1+log⁡(2k))C). G_0=\exp\bigl(C_q(1+\log(2k))^C\bigr).

The paired list of auxiliary components and length choices has the same size bound.

Calculate first with compatible individual choices in every positive projection average, then restore the averages by Jensen's inequality. Shared inner choices remain common across groups and coupled across compared depths. The first side has at most P+1P+1 extra difference indices, so it costs at most an additional factor PP compared with the side without differences. This proves (Stack-energy).

The strong energy bound contains no fixed power of KK. Earlier pathwise sizes and top counts could afford PCP^C, but a crude KCK^C cost here could erase the near-difference gain.

8. Why these fixed functions can be randomized

After this construction, each stack⁡a,ν\operatorname{stack}_{a,\nu} and stack⁡b,ν\operatorname{stack}_{b,\nu} is a fixed finite Hilbert-space-valued function. Its definition includes the original sets of use of all coordinates selected at that time. Later stopping removes summands, without restricting these fixed functions anew.

Specific dyadic interval indices and first-side difference indices remain vector coordinates. The next part uses independent Rademacher signs to select the current interval coordinates and the same difference sign to pair the first side with the frozen complementary difference at fixed ℓ\ell. The resulting randomized scalar functions remain fixed across summation intervals.

Equation (Stack-energy) gives only L2L^2 energy. It does not automatically put each randomized scalar function in LqL^q for q>2q>2. Invoking the local constant for fixed LqL^q functions therefore requires the source's explicit short-block comparison, rather than passing directly between these function classes.

Source coverage

  • D pp.54–55, equation (6.19): fixed family indices, interval and difference indices as coordinates, and energy of the three non-core components.
  • H Lemma 3.3, pp.8–9: nested prefix products and fixed-vector square sums of jumps, with a full finite proof here.
  • D p.55: the two-level dyadic decomposition of rolling functions, fixing inner intervals before the outer fixed-vector estimate, and the G0G_0 cost.

The next part, D §6.5.2, states the short-block comparison precisely and combines matched randomization with whole-ancestor maximal estimates to turn (Stack-energy) into the near-difference bound with gain P−1/2P^{-1/2}.