Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
Source. Published p. 263, Theorem 1.10, and p. 282, Section 9 (PDF).
Statement. Fix and . There is such that if a code has no two words at distance , where , and is even when , then .
Proof. Suppose instead that , with sufficiently small. A type is the vector of letter counts . There are possible types, so some type contains at least words. By the entropy estimate, for any fixed small these counts satisfy when is small enough and is large. Its code family has relative density at least in the full type class.
We construct an integer matrix with row and column sums , all entries at least for a fixed , and trace . For , take off-diagonal entries and diagonal entries . These are integers precisely under the even-distance condition, and are positive with a proportional buffer when and is large.
For and even , put in every off-diagonal entry. The remaining off-diagonal total is an even integer smaller than . Add one to both entries of as many unordered pairs of indices as necessary. For odd , perform the same construction with , then add one to each entry of the directed cycle . In either case the off-diagonal row sums equal the corresponding column sums, their total is , and each row sum is . Set the th diagonal entry to minus that row sum. Thus the marginals are correct and the trace is . Off-diagonal entries are and diagonal entries are . Taking sufficiently small in terms of proves the claimed positive uniform buffer.
Identify a word with the ordered partition into its letter classes. Theorem 1.15, applied to two copies of the dense type family and this matrix, supplies a pair with that pattern once is small enough; polynomial type losses are absorbed for large . Its Hamming distance is , so the words are distinct. This contradiction proves the exponential gap for large . In each remaining finite dimension the full code realizes every distance from one to . A code avoiding an admissible is therefore proper, and shrinking includes those dimensions.
Source precision. Section 9 sketches the proof after assuming a positive matrix with the required trace and marginals. The explicit integer construction above supplies that assumption, including the binary parity restriction. Its printed type count is replaced by the exact weak-composition count ; the polynomial loss is harmless but must be present. The binary even-weight code shows why odd cannot be included in the binary statement.
Dependencies. theorem_1_15, entropy_estimates.