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.

Technical appendix: from dyadic blocks of insertion stages to compression at arbitrary spatial depths

This appendix develops the parts of pp. 7–13 of H needed for the basic catalog construction. Chapter 9 only uses a row estimate for insertion stages. Here the rows may lie at different spatial depths, which requires a separate argument. Throughout the proof, all columns, birth cells, and inherited masks are fixed. We do not take a supremum over the adaptive choices themselves.

1. Column conditioning and the integral kernel

Suppose each path has at most D≥2D\ge2 support-birth labels, and the columns satisfy

∥Φv∥L∞(Jv;H)≤D,ϵv≥D−1. \|\Phi_v\|_{L^\infty(J_v;\mathcal H)}\le D, \quad \sqrt{\epsilon_v}\ge D^{-1}.

On a cell II, put Eyc=∑vcvΦv(y)E_yc=\sum_vc_v\Phi_v(y). The private coordinates and Cauchy–Schwarz imply

D−1∥c∥2≤∥Eyc∥H≤D3/2∥c∥2. D^{-1}\|c\|_2\le\|E_yc\|_{\mathcal H}\le D^{3/2}\|c\|_2.

The normalized Gram matrix

GI=1∣I∣∫IEy∗Ey dy G_I=\frac1{|I|}\int_I E_y^*E_y\,\mathrm dy

satisfies GI≥D−2IdG_I\ge D^{-2}\mathrm{Id}. The projection therefore has the expression

PIz(y)=1∣I∣∫IEyGI−1Et∗z(t) dt,∥EyGI−1Et∗∥≤D5.(A1) P_Iz(y)=\frac1{|I|}\int_I E_yG_I^{-1}E_t^*z(t)\,\mathrm dt, \quad \|E_yG_I^{-1}E_t^*\|\le D^5. \tag{A1}

It follows that

∥PIz∥∞≤D51∣I∣∫I∥z∥. \|P_Iz\|_\infty\le D^5\frac1{|I|}\int_I\|z\|.

Without the lower bound from the private coordinates, the coefficient stopping argument below does not work within this budget.

2. A row estimate for one finite sequence of stages

For each family, let PniP_n^i, 0≤n≤T0\le n\le T, 1≤i≤m1\le i\le m, be increasing orthogonal projections. Put

Zn=Pnm⋯Pn1,LT=1+⌈log⁡2(T+1)⌉. Z_n=P_n^m\cdots P_n^1, \quad L_T=1+\lceil\log_2(T+1)\rceil.

If the rows BνB_\nu satisfy ∑ν∥Bνh∥2≤∥h∥2\sum_\nu\|B_\nu h\|^2\le\|h\|^2, then every choice of stages n(ν)n(\nu) satisfies

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

To prove this, put Δ0i=P0i\Delta_0^i=P_0^i and Δni=Pni−Pn−1i\Delta_n^i=P_n^i-P_{n-1}^i. The prefix {0,…,n}\{0,\ldots,n\} is a union of dyadic index blocks, with at most one block of each length. Fix the block length for each factor and group the rows using the same tuple of blocks. Row contraction bounds their squared sum by

∥ΔAmm⋯ΔA11g∥2. \|\Delta_{A_m}^m\cdots\Delta_{A_1}^1g\|^2.

Apply orthogonality within each family, successively in Am,…,A1A_m,\ldots,A_1. The sum is at most ∥g∥2\|g\|^2. There are at most LTmL_T^m tuples of lengths. The triangle inequality in the row space then proves (A2)(\mathrm{A2}). Projections from different families need not commute.

Telescoping one factor at a time,

Zn−Zn−1=∑i=1mPnm⋯Pni+1ΔniPn−1i−1⋯Pn−11. Z_n-Z_{n-1} =\sum_{i=1}^mP_n^m\cdots P_n^{i+1} \Delta_n^iP_{n-1}^{i-1}\cdots P_{n-1}^1.

Discard the contractions on the left, apply Cauchy–Schwarz in ii, and then use Bn=ΔniB_n=\Delta_n^i in (A2)(\mathrm{A2}) to obtain

∑n=1T∥(Zn−Zn−1)g∥2≤m2LT2m∥g∥2.(A3) \sum_{n=1}^T\|(Z_n-Z_{n-1})g\|^2 \le m^2L_T^{2m}\|g\|^2. \tag{A3}

We use a slightly weaker exponent to simplify the notation.

3. A bounded replacement with the same moments

Now each row is local to an arbitrary cell u(ν)u(\nu) and satisfies Bν=Bν1u(ν)B_\nu=B_\nu1_{u(\nu)}. There is no bound on the number of spatial depths. Add one terminal level to the tree without changing any original row.

Put aK=∣K∣−1∫K∥z∥a_K=|K|^{-1}\int_K\|z\|. Starting at the root, stop at the first descendant cells whose averages exceed twice the current root average. Iteration produces a root family S\mathcal S. Roots with zero average contribute nothing. For K∈SK\in\mathcal S, form a partition πK\pi_K from the next stopping roots and the remaining terminal leaves. Each cell QQ satisfies aQ≤4aKa_Q\le4a_K. The size segment consists of the cells in KK that are not contained in a proper stopping subroot. Assign each row cell to the deepest size-stopping root containing it. Rows on a stopping subroot belong to the new segment. The coefficient stopping below takes place within this segment, with terminal cells completing its boundary.

On QQ, take all first-family labels used by ancestor cells of QQ within this segment, and project z∣Qz|_Q onto these columns. Their direct sum defines gKg_K, extended by zero outside KK. Each path has at most DD labels, so (A1)(\mathrm{A1}) implies

∥gK∥∞≤GaK,G=4D5,∥gK∥22=⟨z,gK⟩.(A4) \|g_K\|_\infty\le G a_K,\quad G=4D^5, \quad \|g_K\|_2^2=\langle z,g_K\rangle. \tag{A4}

The last inner product is real. For every cell uu in the segment, the moment against each first-family column is preserved on all partition cells inside it. Hence

Pu1gK=Pu1z,Pum⋯Pu1gK=Pum⋯Pu1z.(A5) P_u^1g_K=P_u^1z, \quad P_u^m\cdots P_u^1g_K=P_u^m\cdots P_u^1z. \tag{A5}

This is not pointwise truncation. Ordinary truncation need not preserve the first-family moments.

The averages at least double along the stopping roots. If Md∥z∥M_d\|z\| is the dyadic maximal function within the root, a pointwise geometric sum and the L2L^2 maximal inequality imply

∑K∈SaK2∣K∣≤43∥Md∥z∥∥22≤163∥z∥22.(A6) \sum_{K\in\mathcal S}a_K^2|K| \le\frac43\|M_d\|z\|\|_2^2 \le\frac{16}3\|z\|_2^2. \tag{A6}

We also need a cumulative energy estimate stronger than ∥gK∥∞≤GaK\|g_K\|_\infty\le Ga_K.

Write S=∑K∥gK∥22S=\sum_K\|g_K\|_2^2. Fix yy and divide the roots containing it into

aK<Md∥z∥(y)GD2andaK≥Md∥z∥(y)GD2. a_K<\frac{M_d\|z\|(y)}{GD^2} \quad\text{and}\quad a_K\ge\frac{M_d\|z\|(y)}{GD^2}.

For the first class, the sum of aKa_K is at most twice the threshold. The sum of the norms of these gK(y)g_K(y) is therefore at most 2D−2Md∥z∥(y)2D^{-2}M_d\|z\|(y). The second class contains at most

LD=2+⌈log⁡2(GD2)⌉≤Clog⁡(2D) L_D=2+\lceil\log_2(GD^2)\rceil\le C\log(2D)

roots. By (A4)(\mathrm{A4}), apply Cauchy–Schwarz first pointwise and then after integration to obtain

S≤4D−2∥z∥22+LD ∥z∥2S. S\le4D^{-2}\|z\|_2^2+ \sqrt{L_D}\,\|z\|_2\sqrt S.

Solving the quadratic inequality for S\sqrt S yields

∑K∥gK∥22≤Clog⁡(2D)∥z∥22.(A7) \sum_K\|g_K\|_2^2\le C\log(2D)\|z\|_2^2. \tag{A7}

Thus the bounded replacements cost only a logarithm, rather than a power of DD.

4. Stopping on changes of the final-family coefficients

Fix a size segment KK and write g=gKg=g_K and a=aKa=a_K. Choose

τ=D−10,b=2D(m+1),T=⌈b128(m+1)2⌉.(A8) \tau=D^{-10},\quad b=2D(m+1), \quad T=\left\lceil b^{128(m+1)^2}\right\rceil. \tag{A8}

Let c(u)c(u) be the unique final-family coefficient vector of Pum⋯Pu1gP_u^m\cdots P_u^1g, extended by zero to all labels.

In an attempt starting at R⊆KR\subseteq K, the root is the zeroth selected cell. From a selected cell AA, select as the next generation the first descendants satisfying

∥c(u)−c(A)∥2>τa \|c(u)-c(A)\|_2>\tau a

Hand the first cell reached after TT transitions to a new attempt. Let R(R)\mathcal R(R) be the family of new roots.

Each generation of selected cells can be completed to a stopping partition of RR: use terminal cells where no next generation exists, and keep their projections unchanged at later stages. Inheritance of the original masks makes the direct-sum projection families increasing. Thus the selected stages really satisfy the hypotheses of (A2)(\mathrm{A2}) and (A3)(\mathrm{A3}).

The path to each new root R′R' has undergone TT coefficient changes. The private-coordinate lower bound shows that the vector norm of each change on this root exceeds D−1τaD^{-1}\tau a. Therefore

TD−2τ2a2∑R′∈R(R)∣R′∣≤m2LT2m∥1Rg∥22.(A9) TD^{-2}\tau^2a^2\sum_{R'\in\mathcal R(R)}|R'| \le m^2L_T^{2m}\|1_Rg\|_2^2. \tag{A9}

Use ∥g∥∞≤Ga\|g\|_\infty\le Ga both to bound the right side and to bound the energy on the new roots. These two uses yield, respectively,

∑R′∣R′∣≤E∣R∣,∑R′∥1R′g∥22≤E∥1Rg∥22, \sum_{R'}|R'|\le E|R|, \quad \sum_{R'}\|1_{R'}g\|_2^2\le E\|1_Rg\|_2^2,
E=16D32m2LT2mT.(A10) E=\frac{16D^{32}m^2L_T^{2m}}{T}. \tag{A10}

Both contractions follow from the same estimate (A9)(\mathrm{A9}). Length contraction alone does not imply energy packing.

From b≥8b\ge8 one can verify LT≤129(m+1)2log⁡2b≤b4L_T\le129(m+1)^2\log_2b\le b^4. The second inequality follows from m+1≤b/4m+1\le b/4, log⁡2b≤b/2\log_2b\le b/2, and 129b3/32≤b4129b^3/32\le b^4. Thus (A8)(\mathrm{A8}) ensures E<1/2E<1/2. Summing over all generations of attempts,

∑R is an attempt root∣R∣≤2∣K∣,∑R is an attempt root∥1RgK∥22≤2∥gK∥22.(A11) \sum_{R\text{ is an attempt root}}|R|\le2|K|, \quad \sum_{R\text{ is an attempt root}}\|1_Rg_K\|_2^2\le2\|g_K\|_2^2. \tag{A11}

Rounding up only changes fixed constants. Alternatively, if bb is not required to be an integer, one can first round bb up and keep the integer powers exactly as written.

5. The main term and coefficient error of each row

Assign each row to the deepest attempt root RR containing its cell. Suppose the nearest selected ancestor of its row cell uu in this attempt is AA, at stage j<Tj<T. The stopping rule implies

∥c(u)−c(A)∥2≤τaK.(A12) \|c(u)-c(A)\|_2\le\tau a_K. \tag{A12}

In the stage jj partition, the row cell lies entirely within the selected cell AA. Hence the stage jj product on uu is exactly the restriction of the ancestor product. Estimate (A2)(\mathrm{A2}) bounds the main term, with squared sum at most

LT2m∥1RgK∥22.(A13) L_T^{2m}\|1_Rg_K\|_2^2. \tag{A13}

This stage is the index of the nearest selected ancestor, not the physical depth of the row.

Write the error as ∑veν,vΦv\sum_ve_{\nu,v}\Phi_v. If eν,v≠0e_{\nu,v}\ne0, then u(ν)⊆R∩Jvu(\nu)\subseteq R\cap J_v. Put Φ~v=1JvΦv\widetilde\Phi_v=1_{J_v}\Phi_v. Locality implies

Bν1u(ν)∑veν,vΦv=∑veν,vBν(1RΦ~v). B_\nu1_{u(\nu)}\sum_ve_{\nu,v}\Phi_v =\sum_ve_{\nu,v}B_\nu(1_R\widetilde\Phi_v).

First apply Cauchy–Schwarz in vv, and then use row contraction for each fixed label. The squared error sum is at most

τ2aK2∑v∑ν assigned to R∥Bν(1RΦ~v)∥2≤τ2aK2∑v∥1RΦ~v∥22≤τ2aK2D3∣R∣.(A14) \begin{aligned} \tau^2a_K^2\sum_v\sum_{\nu\text{ assigned to }R} \|B_\nu(1_R\widetilde\Phi_v)\|^2 &\le\tau^2a_K^2\sum_v\|1_R\widetilde\Phi_v\|_2^2\\ &\le\tau^2a_K^2D^3|R|. \end{aligned} \tag{A14}

The last step uses

∑v∥1RΦ~v∥22=∫R∑v:y∈Jv∥Φv(y)∥2 dy≤D3∣R∣. \sum_v\|1_R\widetilde\Phi_v\|_2^2 =\int_R\sum_{v:y\in J_v}\|\Phi_v(y)\|^2\,\mathrm dy \le D^3|R|.

Thus arbitrarily many labels on different branches do not increase the constant.

6. Summation and scope

Each row belongs to exactly one size segment and one attempt. In the Hilbert space of all rows, apply the triangle inequality to add (A13)(\mathrm{A13}) and (A14)(\mathrm{A14}). Then use (A6)(\mathrm{A6}), (A7)(\mathrm{A7}), and (A11)(\mathrm{A11}) to obtain

(∑ν∥BνPu(ν)m⋯Pu(ν)1z∥2)1/2≤LTm(2∑K∥gK∥22)1/2+τD3/2(2∑KaK2∣K∣)1/2≤C[LTmlog⁡(2D)+D−17/2]∥z∥2. \begin{aligned} \left(\sum_\nu\|B_\nu P^m_{u(\nu)}\cdots P^1_{u(\nu)}z\|^2\right)^{1/2} &\le L_T^m\left(2\sum_K\|g_K\|_2^2\right)^{1/2} +\tau D^{3/2}\left(2\sum_Ka_K^2|K|\right)^{1/2}\\ &\le C\left[L_T^m\sqrt{\log(2D)}+D^{-17/2}\right]\|z\|_2. \end{aligned}

Since LT≤C(m+1)3log⁡(2D)L_T\le C(m+1)^3\log(2D), this proves (11)(11) of the main text. For an empty product, use the original row contraction directly. With complementary projections, expand each 1−P1-P; the resulting at most 2m2^m terms can still be absorbed into the same bound. For an average with respect to one finite measure fixed for all rows, suppose the projection products are measurable in the parameter and satisfy the stated budget uniformly. The integral triangle inequality in the row space adds only the total variation of the measure. This does not permit a separate measure or projection family for each row.

The argument proves depth-independent spatial compression for any fixed finite column system satisfying the birth-budget and conditioning assumptions. It does not prove the birth budget of an adaptive catalog. Sections 5, 8, and 12 of the main text establish the budgets for old columns, prediction columns, and additional high-slot columns, respectively. Neither result may be used as a premise for the other.