Math 2.0

Convex and discrete geometry Packing and covering Theorem

Delsarte linear programming bound

Builds on Spherical codeDot productKissing number

Statement

Let n≥2n \ge 2. For k≥0k \ge 0, let GkG_k be the polynomial of degree kk with Gk(1)=1G_k(1) = 1 such that G0,G1,G2,…G_0, G_1, G_2, \dots are orthogonal on [−1,1][-1, 1] for the weight (1−t2)(n−3)/2(1 - t^2)^{(n-3)/2}. These are the Gegenbauer polynomials for the unit sphere Sn−1⊂ℝnS^{n-1} \subset \R^n. Let −1≤s<1-1 \le s < 1, and let ff be a real polynomial with f=∑k=0dfkGkf = \sum_{k=0}^{d} f_k G_k such that:

  1. f0>0f_0 > 0 and fk≥0f_k \ge 0 for k=1,…,dk = 1, \dots, d;
  2. f(t)≤0f(t) \le 0 for all t∈[−1,s]t \in [-1, s].

Let C⊂Sn−1C \subset S^{n-1} be a spherical code such that x⋅y≤sx \cdot y \le s for all distinct x,y∈Cx, y \in C, where x⋅yx \cdot y is the dot product. Then ∣C∣≤f(1)f0.\abs{C} \le \frac{f(1)}{f_0}.

Remarks

The key fact is that ∑x,y∈CGk(x⋅y)≥0\sum_{x, y \in C} G_k(x \cdot y) \ge 0 for every kk, because Gk(x⋅y)G_k(x \cdot y) is a positive definite kernel on the sphere, a consequence of the addition theorem for spherical harmonics. Then ∑x,y∈Cf(x⋅y)=∑kfk∑x,yGk(x⋅y)≥f0∣C∣2\sum_{x, y \in C} f(x \cdot y) = \sum_k f_k \sum_{x, y} G_k(x \cdot y) \ge f_0 \abs{C}^2, since the term k=0k = 0 equals f0∣C∣2f_0 \abs{C}^2. On the other side, the diagonal terms give ∣C∣f(1)\abs{C} f(1) and the off-diagonal terms are at most 00 by clause 2. So f0∣C∣2≤∣C∣f(1)f_0 \abs{C}^2 \le \abs{C} f(1). The bound was introduced by Philippe Delsarte for codes in Hamming space, and by Delsarte, Goethals and Seidel for spherical codes in 1977. With s=1/2s = 1/2 it bounds the kissing number; Odlyzko and Sloane, and independently Levenshtein, found polynomials giving τ(8)≤240\tau(8) \le 240 and τ(24)≤196560\tau(24) \le 196560, which are sharp.

Going deeper

For a student

Finding the best polynomial of a given degree is a linear program, hence the name. The method gives exact answers in dimensions 88 and 2424, where the extremal codes are the shortest vectors of the E8 lattice and of the Leech lattice. In dimension 33 it gives only τ(3)≤13\tau(3) \le 13. Cohn and Elkies adapted the idea to sphere packings in ℝn\R^n, which led to the solution in dimensions 8 and 24.

Reading path

To understand this page from the ground up, read these 4 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Dot product concept
  2. Kissing number concept
  3. Spherical code concept
  4. Delsarte linear programming bound statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Kissing_number
About this page
Tag7RPEDHAT7R
URIm2://7RPEDHAT7R
Kindstatement, theorem
WritingW0 stub
MSC52C17, 94B65, 05B40
StatusThis copy of the site has no build data. Run m2 status 7RPEDHAT7R.
AboutSpherical code
UsesSpherical code, Dot product, Kissing number

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.