Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-sol)audited 2026-09-27
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.

A random inner linear code has fewer than one bad word in expectation

Statement

Let m≥1, let M be a uniformly random binary 16m×m matrix whose 16m2 entries are independent fair bits, and let wt⁡ denote Hamming weight in F216m. Then the expected number of nonzero u∈F2m with wt⁡(Mu)<4m satisfies E[#{u∈F2m∖{0}:wt⁡(Mu)<4m}] ≤ (2m−1)e−m < (2e)m < 1. Consequently, with positive probability a random matrix has no such u, and the map u↦Mu of every such matrix is injective with relative distance at least 1/4 and rate 1/16, in the conventions of Explicit binary codes of constant rate and distance. The deterministic construction of such a matrix is the content of Conditional expectation constructs the inner code deterministically.

Facts & Assumptions

Given: an integer m≥1, the uniform random matrix M with independent fair entry bits, and the set of nonzero u∈F2m.

[F1]

For N≥1 the Hamming weight of x∈{0,1}N is the number of nonzero coordinates, and the relative distance of two binary words of length N is their Hamming distance divided by N (Explicit binary codes of constant rate and distance).

[L1]

If X1,…,Xk are independent Bernoulli(p) variables with sum S and mean μ=pk, then for 0<α<1, Pr⁡[S≤(1−α)μ]≤exp⁡(−α2μ/2) (A Chernoff bound for sums of independent Bernoulli trials).

[L2]

On a finite probability space the expectation of a sum of random variables is the sum of the expectations, and the expectation of an indicator is the probability of its event (Expectation of a real random variable on a finite probability space, The expectation of an indicator is the probability of the event).

[L3]

A finite family of classes of events is independent when the probability of every finite intersection of chosen events factors as the product of their probabilities; events determined by disjoint blocks of independent coordinates therefore factorize (Independent families of event classes).

Proof

technique · direct
1.1

Fix u≠0 and let Yi be the i-th coordinate of Mu, so Yi=∑j≤mMijuj in F2 and wt⁡(Mu)=∑i≤16mYi. For fixed u≠0 the row i of M has at least one free coordinate in the support of u, and the entries of the row are independent fair bits, so Yi is a fair bit; distinct rows involve disjoint blocks of entries and are independent, so Y1,…,Y16m is an independent family of Bernoulli(1/2) variables by [L3].

F1L3algebra
2.1

Applying [L1] to this family with k=16m, p=1/2, μ=8m and α=1/2 gives Pr⁡[wt⁡(Mu)≤4m]≤e−m, and since weights are integers, Pr⁡[wt⁡(Mu)<4m]≤Pr⁡[wt⁡(Mu)≤4m]≤e−m.

L1step 1.1algebra
3.1

By [L2] the expectation of the number of bad u is the sum of the probabilities Pr⁡[wt⁡(Mu)<4m] over the 2m−1 nonzero u, hence at most (2m−1)e−m<2me−m=(2/e)m; since 2<e, this is strictly less than 1.

L2step 2.1algebra
4.1

A random variable with expectation <1 takes a value <1, so some matrix M has no u≠0 with wt⁡(Mu)<4m; for such M the weight of Mu is at least 4m for every nonzero u, whence Mu≠0 and u↦Mu is injective, with relative distance at least 4m/(16m)=1/4 and rate m/(16m)=1/16 in the conventions of [F1].

F1step 3.1algebra∎

Remarks

  • The strict inequality wt⁡(Mu)<4m is what produces relative distance 1/4 rather than the weaker 1/4−ε; it is also what makes the counting bound <1 rather than ≤1, which is needed in step 4.1 to conclude existence without any tie.
  • The argument uses only the 2m−1 nonzero messages and the fairness of the row functionals; the value 16 is chosen so that the mean 8m of the weight is twice the threshold 4m, giving the Chernoff exponent m and the base 2/e<1. With 16m rows replaced by cm rows for a constant c>8, the same computation gives the base 2exp⁡(−c(1−8/c)2/4), which is less than 1 exactly when c2−(16+4ln⁡2)c+64>0; the positive root of that quadratic is about 14.3, so the same estimate tolerates any number of rows cm with c above that root, and c=16 is the convenient integer choice.
  • The positive-probability statement is already enough for a non-uniform existence claim; the point of Conditional expectation constructs the inner code deterministically is to make the matrix computable rather than merely existent.

Depends on

Used by

Dependency tree · two levels

17 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