Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedPipeline-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.

BIC fitted-value risk bound

Statement

Let n,d≥1, let X∈Rn×d be fixed, and let θ∗∈Rd have a nonempty support S∗:={j:θj∗≠0} of size s:=∣S∗∣≥1. Suppose Y=Xθ∗+ε, where ε∈Rn is centered sub-Gaussian with proxy σ2≥0 in the linear-functional sense of Sub-Gaussian variables and vectors, and sub-exponential variables. Run Penalized support-search least squares with

τ2=16log⁡(6)σ2n+32σ2log⁡(ed)n.

For every admissible input to Penalized support-search least squares, its finite scan terminates and returns a support minimizing n−1∥y−PVSy∥22+τ2∣S∣ over all supports. Among tied minimizers, it returns the earliest support in the prescribed order.

Moreover, there is a universal constant C0:=64+64log⁡6+32log⁡4 such that, for every 0<δ<1,

P ⁣(1n∥μ^BIC−Xθ∗∥22≤C0σ2[slog⁡(ed)+log⁡(1/δ)]n)≥1−δ.

Since s≥1, this also gives C0σ2slog⁡(ed/δ)/n. The theorem makes no design-rank, incoherence, or column-normalization assumption. It asserts no zero right-hand side when s=0.

Facts & Assumptions

Given: For the scan assertion, any admissible input listed in the Definition of Penalized support-search least squares. For the risk bound, the fixed-design model, centered sub-Gaussian noise, nonempty true support S∗ of size s≥1, and 0<δ<1.

[F1]

The support list consists of every subset of the finite d-element coordinate set, so it is finite and nonempty by ∣P(A)∣=2∣A∣ for finite A. The algorithm lists it in the prescribed order and updates its incumbent only when it finds a strictly smaller score (Penalized support-search least squares).

[F2]

For centered sub-Gaussian noise with proxy σ2>0 and a fixed subspace of rank r, P(∥PVε∥22>t)≤2⋅6re−t/(8σ2); proxy zero gives zero projection error (Sub-Gaussian projection risk bounds).

[F3]

For natural k with 1≤k≤d, (dk)≤(ed/k)k (A binomial support-count bound).

[F4]

Orthogonal projection is the nearest-point map on its subspace (The orthogonal projection is the unique nearest point in the subspace).

[F6]

The Euclidean inner product satisfies Cauchy--Schwarz (The Cauchy-Schwarz inequality for finite sums).

[F7]

The centered vector MGF convention is the all-directions bound Eeλ⟨u,ε⟩≤eσ2λ2∥u∥22/2 (Sub-Gaussian variables and vectors, and sub-exponential variables).

[F8]

Orthogonal projection has its component in the subspace and its residual orthogonal to that subspace (The orthogonal projection PWv is the W-component in V=W⊕W⊥).

[F9]

Probability is countably subadditive (Basic identities for a probability measure).

[F10]

The nonnegative squared fitted-value error is the loss used here; risk is its expectation (Loss functions and risk).

[F11]

The selected support index and fitted-vector maps are Borel measurable for this finite score family (Finite tie-broken projection searches are Borel measurable).

[F12]

Proof

1.1F1algebra

Let S1,…,SM be the finite ordered support list from [F1]. After the first support is processed, the incumbent has least score and earliest index among minimizers in the first one-element list. If this is true after j<M supports, then the next score either is strictly smaller, in which case replacing the incumbent gives the new least score, or is at least the incumbent score, in which case retaining it preserves the minimum and keeps the earlier index in a tie. Induction proves the invariant through M, so the scan terminates and returns the least-scoring support with the stated tie rule.

2.1step 1.1F4givenalgebra

Let S^ be the selected support, k=∣S^∣, μ^=μ^BIC, and Δ=μ^−Xθ∗. The support S∗ is a candidate, and Xθ∗∈VS∗. By step 1.1 and [F4], the selected penalized score is no larger than the score of the projection onto VS∗, whose residual is no larger than ∥ε∥22. Thus ∥Y−μ^∥22+nτ2k≤∥ε∥22+nτ2s. Expanding Y=Xθ∗+ε gives ∥Δ∥22≤2⟨ε,Δ⟩+nτ2(s−k).

3.1step 2.1F11algebra

On the event ∥Δ∥2>0, set v=Δ/∥Δ∥2. Then v∈WS^:=span⁡{Xj:j∈S^∪S∗}, whose dimension is at most k+s. Young's inequality 2ab≤2a2+b2/2 applied to a=∣⟨ε,v⟩∣ and b=∥Δ∥2 yields ∥Δ∥22≤2nτ2s+4⟨ε,v⟩2−2nτ2k. If Δ=0, no tail event with a positive threshold can occur.

4.1F2F6F8F11step 3.1algebra

Assume σ2>0 and fix t>0. First consider k=0. On the event ∥Δ∥22>2nτ2s+t, step 3.1 implies ⟨ε,v⟩2>t/4 for a unit vector in VS∗. By [F6] and [F8], this forces ∥PVS∗ε∥22>t/4. Since dim⁡VS∗≤s, [F2] gives, for σ2>0, P(k=0, ∥Δ∥22>2nτ2s+t)≤2⋅6se−t/(32σ2).

5.1F2F6F8F11step 3.1step 4.1algebra

Now fix 1≤k≤d and a candidate support S of size k. On the event {S^=S, ∥Δ∥22>2nτ2s+t}, step 3.1 forces ⟨ε,v⟩2>t/4+nτ2k/2 for a unit vector in WS=span⁡{Xj:j∈S∪S∗}, whose dimension is at most k+s. By [F6] and [F8], this implies ∥PWSε∥22>t/4+nτ2k/2. By [F2], the probability for this support is at most 2⋅6k+sexp⁡ ⁣(−t32σ2−nτ2k16σ2).

6.1F3F5F9F11step 5.1algebra

Union bound over the (dk) supports, use [F3], and substitute the specified τ2. Since nτ2/(16σ2)=log⁡6+2log⁡(ed), the sum over all k≥1 is at most 2eslog⁡6−t/(32σ2)∑k=1d(ed)−k≤2eslog⁡6−t/(32σ2). The last inequality follows because each summand is at most (ed)−1, there are d terms, and d(ed)−1=1/e<1 by [F5].

7.1F5F9F10F12step 4.1step 6.1algebra

Take t=32σ2[slog⁡6+log⁡(4/δ)] in steps 4.1 and 6.1. Each branch has probability at most δ/2, so with probability at least 1−δ, ∥Δ∥22≤2nτ2s+t=σ2[64slog⁡(ed)+64slog⁡6+32log⁡4+32log⁡(1/δ)]. By [F5, F12], log⁡(ed)=log⁡e+log⁡d=1+log⁡d≥1 because e=exp⁡(1), log⁡e=1, and d≥1. Since s≥1, the right side is at most C0σ2[slog⁡(ed)+log⁡(1/δ)]. Dividing by n proves the positive-proxy bound. The probability event is for the squared fitted-value loss identified by [F10].

8.1F2F7F9givenstep 1.1algebra∎

The centered vector proxy assumption is [F7], so [F2] applies to the identity subspace. If σ2=0, for every integer j≥1, P(∥ε∥22>1/j)=0. Since {∥ε∥22>0}=⋃j≥1{∥ε∥22>1/j}, [F9] gives ε=0 almost surely. Then Y=Xθ∗; the true support has zero residual, and step 1.1 shows that the selected support also has zero residual because τ2=0. Its fitted vector therefore equals Y=Xθ∗. Thus the bound also holds in the zero-proxy case.

Depends on

Used by

Nothing in the library uses this result yet.

Cited to discharge well-definedness by Penalized support-search least squares.

Dependency tree · two levels

91 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