Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-generatedPipeline-generatedprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Two-stage ℓ2 sampling controls Gram matrices

Statement

Let M∈Ra×b be nonzero, let q1,…,qa be a probability distribution satisfying qi≥α∥Mi,∗∥22/∥M∥F2 for some 0<α≤1, and let p be a positive integer. Draw p independent row indices I1,…,Ip from this distribution and form N∈Rp×b with row t equal to MIt,∗/pqIt; a zero row with qi=0 is never sampled. Then E∥MTM−NTN∥F2≤∥M∥F4αp, and for every θ>0, P(∥MTM−NTN∥F≥θ∥M∥F2)≤1αpθ2. For column sampling, assume the analogous probability lower bound on columns and apply the result to MT.

In particular, let A∈Rm×n be nonzero with F=∥A∥F, and use p samples at each of two stages. First draw independent Ir with probabilities di=∥Ai,∗∥22/F2 and set Sr,∗=AIr,∗/pdIr. Conditional on S, draw independent Jc with probabilities fj=∥S∗,j∥22/F2 and set W∗,c=S∗,Jc/pfJc. These are the exact normalized two-stage sketches; zero-probability indices are never selected. Then ∥S∥F=∥W∥F=F, both Gram estimators are unbiased (the second conditional on S), and E∥ATA−STS∥F2≤F4/p,E[∥SST−WWT∥F2∣S]≤F4/p. For every θ>0, the probability that either Gram error is at least θF2 is at most 2/(pθ2); the two errors need not be independent.

Facts & Assumptions

Given: The finite matrices, sampling probabilities, positive sample count, and independent samples within each stage in the Statement; second-stage sampling is conditional on the realized first stage.

[F1]

Finite probability spaces, outcome weights, events, and event probabilities: a finite probability law assigns nonnegative weights summing to one; here the assumed row law assigns weight qi to index i.

[F2]

Pairwise and mutual independence of finite-valued random variables: independent sampled indices make their entrywise matrix-valued contributions independent.

[F4]

Markov's inequality on a finite probability space: for nonnegative Y and c>0, P(Y≥c)≤E[Y]/c.

Proof

1.1givenF1algebra

The assumed lower bound on qi forces Mi,∗=0 whenever qi=0. For one sampled row I, define the random matrix X=MI,∗TMI,∗/qI when qI>0, and X=0 on zero-probability zero rows. For each matrix entry (r,s), EXrs=∑i:qi>0qiMirMisqi=∑iMirMis=(MTM)rs. Thus NTN=p−1∑t=1pXt is unbiased.

1.2givenF1F3algebra

The squared Frobenius norm of one contribution is ∥X∥F2=∥MI,∗∥24/qI2. Therefore E∥X∥F2=∑i:qi>0∥Mi,∗∥24qi≤∥M∥F2α∑i∥Mi,∗∥22=∥M∥F4α, using the lower bound on each qi.

2.1step 1.1step 1.2F2algebra

Expand ∥p−1∑t(Xt−EXt)∥F2 entrywise. For distinct s,t, independence [F2] and zero means make each cross expectation zero. Hence its expectation is p−1E∥X−EX∥F2≤p−1E∥X∥F2≤∥M∥F4/(αp) by step 1.2.

3.1step 2.1F3F4algebra

Apply [F4] to the nonnegative random variable Y=∥MTM−NTN∥F2 with threshold θ2∥M∥F4>0. Step 2.1 yields the probability bound. Transposing M interchanges rows and columns, proving the column assertion.

4.1givenF1F3step 1.1step 2.1step 3.1algebra

In the exact two-stage construction every sampled row of S has squared norm F2/p, so ∥S∥F2=F2 and ∑jfj=1. Every sampled column of W likewise has squared norm F2/p, giving ∥W∥F=F. Apply steps 1.1–2.1 with M=A, α=1, and row law d for the first Gram estimator. For each fixed S, apply the transposed result with M=ST, α=1, and row law f for the second estimator. This proves both unbiasedness assertions and both second-moment bounds, with the second conditional on S.

5.1F1step 3.1step 4.1algebra∎

Step 3.1 bounds the first-stage tail by 1/(pθ2) and bounds the second-stage tail by the same number conditional on every S. Averaging the latter bound over the finite first-stage histories gives the same unconditional bound. Pointwise the indicator of either failure is at most the sum of the two failure indicators, so summing their finite probability weights gives 2/(pθ2). No independence between the stages' errors is used.

Depends on

Used by

Dependency tree · two levels

21 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources