Preprint
Article

This version is not peer-reviewed.

Six-Dimensional Kissing Configurations with Q5 or R5 Cross Sections

Submitted:

01 October 2026

Posted:

06 October 2026

You are already at the latest version

Abstract
Cohn and Rajagopal conjectured that no six-dimensional kissing configuration with Szöllősi's configuration Q5 or with their configuration R5 as a cross section can contain 72 or more points. We prove that such a configuration has at most 70 points, and we exhibit configurations with 64 points. The argument combines three ingredients: an elementary bound on the heights of points above a cross section in terms of its covering constant; a positive-kernel bound on each side of the section, together with its equality case; and explicit polar and deep-hole certificates. The upper bound 70 and a manual polar certificate also appear in a manuscript of Iuzhakov and Vetrov; we incorporate their certificate with attribution, so the proof of this bound and the 64-point constructions can be checked without exhaustive computation. The same method shows that every 72-point kissing configuration in R6 with a D5 or L5 cross section is isometric to one of the four classical configurations, and that a seven-dimensional kissing configuration with an E6 cross section has at most 126 points, with exactly two configurations attaining 126 up to isometry. We also prove explicit neighborhood bounds of 40, 72 and 126 in dimensions five, six and seven; for E6 the radius is \( \sqrt{113/448}-1/2>1/450 \).
Keywords: 
;  ;  ;  ;  ;  ;  ;  

1. Introduction

A kissing configuration in R n is a finite set X of unit vectors with 〈 x , y 〉 ≤ 1 / 2 for all distinct x , y ∈ X . The kissing number is known in dimensions 1 , 2 , 3 , 4 , 8 and 24; in dimensions five, six and seven the largest known configurations have 40, 72 and 126 points, while the best known upper bounds are 44, 77 and 134, from the semidefinite programming bounds of Mittelmann and Vallentin [10] in dimensions five and seven and of de Laat, Leijenhorst and de Muinck Keizer [5] in dimension six. In these three dimensions the configurations attaining these lower bounds are not unique: Leech [8,9] found non-lattice examples, Cohn, Jiao, Kumar and Torquato [2] listed two, four and four configurations up to isometry, Szöllosi [11] found a new configuration Q 5 in R 5 , and Cohn and Rajagopal [3] found a fourth one, R 5 .
A cross section of a configuration X ⊂ R n is the intersection X ∩ H with a hyperplane H through the origin. In R 6 the E 6 root system and several other 72-point configurations can be described as a D 5 or L 5 cross section together with two layers of 16 points placed over deep holes of the section [3]. For Q 5 and R 5 this construction cannot be carried out, and Cohn and Rajagopal proposed:
Conjecture 1 
([3]). No six-dimensional kissing configuration with Q 5 or R 5 as a cross section can contain 72 or more points.
The bound of 15 points on each side, and hence 70 in total, is also proved by Iuzhakov and Vetrov [7], whose manuscript is dated 29 September 2026 and whose version 1.0.0 was publicly released on 30 September 2026. Their proof uses the same height and equality mechanism. We use their explicit polar bound and its equality list below, followed by a different final certificate: a partition into 12 incompatible classes. This supplies a hand-checkable proof together with 64-point examples. The classifications and quantitative neighborhoods are separate results. We make no claim of priority for the shared upper bound.
Throughout, the four five-dimensional configurations D 5 , L 5 , Q 5 , R 5 are normalized to unit vectors, and “X has C as a cross section” means that X ∩ H is isometric to C for some hyperplane H through the origin. An isometry between these spanning sets of unit vectors preserves their Gram matrices, and therefore extends to a linear orthogonal map of their spans.
Theorem 1. 
Let X ⊂ R 6 be a kissing configuration with Q 5 or R 5 as a cross section. Then each of the two open half-spaces bounded by the section contains at most 15 points of X, and hence
| X | ≤ 70 .
Moreover, for each of Q 5 and R 5 there is a 64-point kissing configuration in R 6 having it as a cross section.
The mechanism behind Theorem 1 is saturation of a layer bound. A side has at most 16 points. If it has 16, equality in the positive-kernel bound forces every projected point to have a partner at inner product 1 / 5 . These pairs force equality in the height estimates for every point, placing all 16 directions at deep holes. But a compatible deep-hole layer has at most 12 points. This excludes 16 and gives 15; it does not give 12, because a side with fewer than 16 points need not lie over deep holes.
In particular Conjecture 1 holds. The same analysis classifies the extensions of the other two five-dimensional configurations.
Theorem 2. 
Let C ∈ { D 5 , L 5 } and let X ⊂ R 6 be a kissing configuration with cross section X ∩ H = C . Then | X | ≤ 72 . If | X | = 72 , then there are two sets U + , U − of 16 deep holes of C (Definition 2) each with pairwise inner products at most 1 / 5 , such that, with n a unit normal of H,
X = C ∪ 5 / 8 u + 3 / 8 n : u ∈ U + ∪ 5 / 8 u − 3 / 8 n : u ∈ U − .
There are exactly two such 16-sets for D 5 and exactly three for L 5 , and every ordered choice of ( U + , U − ) yields a kissing configuration. Up to isometry, these 4 + 9 choices give exactly the four configurations C 6 - - 72 a , C 6 - - 72 b , C 6 - - 72 c , C 6 - - 72 d of [2]; the first is E 6 .
The constructions in Theorem 2 are those described by Cohn and Rajagopal [3]. Theorem 2 proves that there are no other extensions attaining 72 points. One dimension higher the same argument applies to E 6 .
Theorem 3. 
Let X ⊂ R 7 be a kissing configuration with E 6 as a cross section. Then | X | ≤ 126 . If | X | = 126 , then X is isometric to exactly one of two configurations: the E 7 root system, or the non-antipodal configuration C 7 - - 126 c of [2], the kissing configuration of Leech’s packing Λ 7 2 . Both consist of E 6 and two layers of 27 points at heights ± 1 / 3 lying over deep holes of E 6 .
The identification in Theorem 3 is exact: an explicit bijection between our second configuration and the coordinates of C 7 - - 126 c published with [2] preserves all 126 2 inner products (Appendix A). In particular the non-uniqueness itself is classical [2,9]; Theorem 3 proves that these two configurations are the only 126-point extensions of an exact E 6 cross section.
Method. All three theorems follow from one mechanism, in the spirit of [2], where the analogous bound 272 was proved for nine-dimensional configurations with an E 8 cross section. If a cross section C has covering constant ρ (Definition 1) with ρ 2 > 1 / 3 , every other point lies at height at least 1 − 1 / ( 4 ρ 2 ) above or below the section, and the projections of the points on one side form a spherical code with maximal inner product 1 − 2 ρ 2 (Section 3). A positive-kernel bound then limits the size of each side (Section 4), and in the cases treated here its equality case forces every point to sit exactly over a deepest hole of C (Lemmas 5 and 6 guarantee that every point of an extremal layer has a partner at the extreme inner product). The deepest holes of the relevant sections are determined in Section 5, for root systems by a Weyl-chamber argument for Q 5 , R 5 by the explicit certificate of [7], and for L 5 by an exact exhaustive computation. Theorem 1 uses only the printed polar identity, hole partitions and witnesses, while the remaining finite classifications also use exact certificates. Section 6 assembles the proofs. The computations use only integer and rational arithmetic; they are described in Appendix A.

2. Covering Constant, Polar Polytope and Deep Holes

Definition 1. 
Let C be a finite set of unit vectors spanning a Euclidean space V of dimension m. Itssupport functionis h C ( u ) = max c ∈ C 〈 c , u 〉 , and itscovering constantis
ρ ( C ) = min u ∈ V , | u | = 1 h C ( u ) .
Since C spans V and consists of unit vectors, ρ ( C ) > 0 holds exactly when the origin is an interior point of conv C ; this is the case for all configurations below. The polar polytope of C is
C ∘ = { y ∈ V : 〈 c , y 〉 ≤ 1 for all c ∈ C } .
It is a bounded polytope when ρ ( C ) > 0 .
Definition 2. 
A unit vector u ∈ V with h C ( u ) = ρ ( C ) is adeep holeof C.
Lemma 2. 
Assume ρ ( C ) > 0 and let M = max y ∈ C ∘ | y | . Then ρ ( C ) = 1 / M . A unit vector u is a deep hole if and only if u = y / | y | for a vertex y of C ∘ with | y | = M . In particular the set of deep holes is finite.
Proof. 
For a unit vector u the ray { λ u : λ ≥ 0 } meets C ∘ in the segment 0 ≤ λ ≤ 1 / h C ( u ) . Hence max y ∈ C ∘ | y | = max u 1 / h C ( u ) = 1 / ρ ( C ) , and u is a deep hole exactly when u / ρ ( C ) ∈ C ∘ has norm M. The function y ↦ | y | 2 is strictly convex. If y = ∑ λ i v i is a convex combination of vertices v i of C ∘ with all λ i > 0 , then | y | 2 ≤ ∑ λ i | v i | 2 ≤ M 2 , and equality in the first inequality forces all v i to coincide. Thus | y | = M forces y to be a vertex of norm M.    □

3. The Slice Lemma

Let X ⊂ R m + 1 be a kissing configuration and H a hyperplane through the origin with unit normal n. Put C = X ∩ H and assume that C spans H. Write each x ∈ X ∖ C as
x = p + z n , p ∈ H , z = 〈 x , n 〉 ≠ 0 ,
and call | z | the height of x and the sign of z its side.
Lemma 3 
(Heights). Let ρ = ρ ( C ) and assume ρ > 1 / 2 . Every x ∈ X ∖ C satisfies
| p | ≤ 1 2 ρ , z 2 ≥ b 2 : = 1 − 1 4 ρ 2 > 0 .
If | z | = b , then p / | p | is a deep hole of C.
Proof. 
For c ∈ C we have 〈 c , n 〉 = 0 , so 〈 c , p 〉 = 〈 c , x 〉 ≤ 1 / 2 . If p ≠ 0 then | p | ρ ≤ | p | h C ( p / | p | ) = h C ( p ) ≤ 1 / 2 . This gives | p | ≤ 1 / ( 2 ρ ) < 1 , hence z ≠ 0 and z 2 = 1 − | p | 2 ≥ b 2 . If | z | = b , then | p | = 1 / ( 2 ρ ) and h C ( p / | p | ) ≤ 1 / ( 2 | p | ) = ρ , so p / | p | is a deep hole.    □
Lemma 4 
(One side). Assume ρ 2 > 1 / 3 , equivalently b > 1 / 2 . Let x = p + z n and x ′ = p ′ + z ′ n be distinct points of X ∖ C on the same side.
1.
If p = 0 then 〈 x , x ′ 〉 = | z ′ | > 1 / 2 , which is impossible. Hence a side that contains a point with p = 0 contains no other point.
2.
If p , p ′ ≠ 0 and u = p / | p | , u ′ = p ′ / | p ′ | , then
〈 u , u ′ 〉 ≤ s : = 1 / 2 − b 2 1 − b 2 = 1 − 2 ρ 2 ,
with equality only if | z | = | z ′ | = b .
Proof. (1) If p = 0 then x = ± n and 〈 x , x ′ 〉 = | z ′ | ≥ b > 1 / 2 . (2) Write α = | z | , β = | z ′ | , both in [ b , 1 ) . Since 〈 x , x ′ 〉 = 〈 p , p ′ 〉 + α β ≤ 1 / 2 and | p | = 1 − α 2 , | p ′ | = 1 − β 2 ,
〈 u , u ′ 〉 ≤ φ ( α , β ) : = 1 / 2 − α β ( 1 − α 2 ) ( 1 − β 2 ) .
A direct computation gives
∂ φ ∂ α = α / 2 − β ( 1 − α 2 ) 3 / 2 ( 1 − β 2 ) 1 / 2 ,
which is negative because α / 2 < 1 / 2 < b ≤ β ; by symmetry φ is also strictly decreasing in β . Hence φ ( α , β ) ≤ φ ( b , b ) = ( 1 / 2 − b 2 ) / ( 1 − b 2 ) , with equality only at α = β = b . Finally 1 − b 2 = 1 / ( 4 ρ 2 ) gives φ ( b , b ) = 1 − 2 ρ 2 .    □
For s < 1 let A m ( s ) denote the largest size of a set of unit vectors in R m with pairwise inner products at most s.
Corollary 1. 
If ρ ( C ) 2 > 1 / 3 , then each side contains at most max { 1 , A m ( 1 − 2 ρ 2 ) } points of X, and | X | ≤ | C | + 2 max { 1 , A m ( 1 − 2 ρ 2 ) } .
Proof. 
By Lemma 4, a side either consists of a single point with p = 0 , or its points have nonzero projections whose normalized directions have pairwise inner products at most 1 − 2 ρ 2 < 1 . The latter are in particular distinct.    □

4. Positive-Kernel Bounds for One Layer

For a unit vector u ∈ R m define the symmetric tensors
Q ( u ) = u u T − 1 m I , T ( u ) a b c = u a u b u c − 1 m + 2 u a δ b c + u b δ a c + u c δ a b .
Both are trace free: contracting b = c in T ( u ) gives u a − 1 m + 2 ( m + 2 ) u a = 0 . A trace-free symmetric tensor is orthogonal to every symmetric tensor containing a Kronecker factor, hence 〈 T ( u ) , T ( v ) 〉 = 〈 T ( u ) , v ⊗ v ⊗ v 〉 and 〈 Q ( u ) , Q ( v ) 〉 = 〈 Q ( u ) , v v T 〉 . Direct contraction gives, with t = 〈 u , v 〉 ,
〈 Q ( u ) , Q ( v ) 〉 = t 2 − 1 m , 〈 T ( u ) , T ( v ) 〉 = t 3 − 3 t m + 2 .
Consequently, for any unit vectors u 1 , … , u N and real λ 1 , λ 2 , λ 3 ≥ 0 ,
∑ i , j λ 1 〈 u i , u j 〉 + λ 2 〈 Q ( u i ) , Q ( u j ) 〉 + λ 3 〈 T ( u i ) , T ( u j ) 〉 = λ 1 ∑ u i 2 + λ 2 ∑ Q ( u i ) 2 + λ 3 ∑ T ( u i ) 2 ≥ 0 .
Lemma 5. 
Let u 1 , … , u N be distinct unit vectors in R 5 with 〈 u i , u j 〉 ≤ 1 / 5 for i ≠ j . Then N ≤ 16 . If N = 16 , then ∑ i u i = 0 , every inner product 〈 u i , u j 〉 with i ≠ j lies in { 1 / 5 , − 3 / 5 } , and every u i has inner product 1 / 5 with exactly 10 of the others.
Proof. 
Let f ( t ) = ( t − 1 5 ) ( t + 3 5 ) 2 = t 3 + t 2 + 3 25 t − 9 125 . By (1) with m = 5 ,
f ( t ) = 16 125 + 96 175 t + t 2 − 1 5 + t 3 − 3 t 7 ,
as one checks by comparing coefficients. By (2), ∑ i , j f ( 〈 u i , u j 〉 ) ≥ 16 125 N 2 . On the other hand f ≤ 0 on [ − 1 , 1 5 ] , so ∑ i , j f ( 〈 u i , u j 〉 ) ≤ N f ( 1 ) = 256 125 N . Hence N ≤ 16 .
If N = 16 both inequalities are equalities. Therefore f ( 〈 u i , u j 〉 ) = 0 for i ≠ j , i.e. 〈 u i , u j 〉 ∈ { 1 5 , − 3 5 } , and each nonnegative square in (2) vanishes; in particular ∑ u i = 0 . Taking the inner product of ∑ j u j = 0 with u i gives ∑ j ≠ i 〈 u i , u j 〉 = − 1 . If k of these 15 terms equal 1 5 , then k 5 − 3 ( 15 − k ) 5 = − 1 , so k = 10 .    □
Lemma 6. 
Let u 1 , … , u N be distinct unit vectors in R 6 with 〈 u i , u j 〉 ≤ 1 / 4 for i ≠ j . Then N ≤ 27 . If N = 27 , then ∑ i u i = 0 , every inner product 〈 u i , u j 〉 with i ≠ j lies in { 1 / 4 , − 1 / 2 } , and every u i has inner product 1 / 4 with exactly 16 of the others.
Proof. 
Let g ( t ) = ( t − 1 4 ) ( t + 1 2 ) 2 = t 3 + 3 4 t 2 − 1 16 . By (1) with m = 6 ,
g ( t ) = 1 16 + 3 8 t + 3 4 t 2 − 1 6 + t 3 − 3 t 8 .
As before 1 16 N 2 ≤ ∑ i , j g ( 〈 u i , u j 〉 ) ≤ N g ( 1 ) = 27 16 N , so N ≤ 27 . If N = 27 , all off-diagonal values of g vanish, so the inner products lie in { 1 4 , − 1 2 } , and ∑ u i = 0 . Then ∑ j ≠ i 〈 u i , u j 〉 = − 1 , and k 4 − 26 − k 2 = − 1 gives k = 16 .    □
Remark 1. 
The bounds of Lemmas 5 and 6 are the Delsarte linear programming bounds for these parameters [4]. Both bounds are attained; the 27-point example is the Schläfli configuration. The tensor form above makes the positivity self-contained.

5. Deep Holes of the Sections

5.1. The Configurations

We use rational coordinates in which all points have squared norm 2, and normalize by 1 / 2 when unit vectors are needed. Let
D 5 = { ± e i ± e j : 1 ≤ i < j ≤ 5 } .
Following Leech [8] and [3], L 5 is obtained from D 5 by replacing its 8 points with fifth coordinate 1 by the 8 points ( ± 1 2 , ± 1 2 , ± 1 2 , ± 1 2 , 1 ) with an odd number of minus signs. Let σ be the reflection v ↦ v − 2 5 ∑ k v k ( 1 , 1 , 1 , 1 , 1 ) in the hyperplane of coordinate sum 0. Both D 5 and L 5 contain 20 points of coordinate sum 0, 10 of sum 2 and 10 of sum − 2 . Then Q 5 (resp. R 5 ) is obtained from D 5 (resp. L 5 ) by replacing the 10 points of coordinate sum 2 by the images under σ of the 10 points of coordinate sum − 2 [3,11]. All four are 40-point kissing configurations spanning R 5 ; the inner-product distributions agree with [3] (Appendix A). Each has centroid zero. Thus 0 ∈ int conv C : otherwise a nonzero supporting functional at 0 would be nonnegative on every point and, since the sum of the points is zero, would vanish on all of C, contradicting the spanning property. In particular all four polar polytopes are bounded.

5.2. Root Systems

For an irreducible simply laced root system Φ with roots of squared norm 2, simple roots α 1 , … , α r , fundamental weights ω i ( 〈 ω i , α j 〉 = δ i j ), Cartan matrix A and highest root θ = ∑ m i α i , the Gram matrix of the fundamental weights is A − 1 .
Proposition 1. 
The polar polytope Φ ∘ = { y : 〈 r , y 〉 ≤ 1 ∀ r ∈ Φ } is W-invariant, and
max y ∈ Φ ∘ | y | 2 = max i ( A − 1 ) i i m i 2 .
The points of Φ ∘ of maximal norm are exactly the W-images of the vertices ω i / m i at which this maximum is attained.
Proof. 
Φ ∘ is W-invariant because Φ is. Let h = ∑ i ω i , so 〈 α i , h 〉 = 1 . For y ∈ Φ ∘ choose y ′ ∈ W y maximizing 〈 y ′ , h 〉 ; if 〈 y ′ , α i 〉 < 0 for some i, the reflection s i would increase 〈 · , h 〉 by − 〈 y ′ , α i 〉 > 0 . Hence y ′ = ∑ b i ω i with b i ≥ 0 . For dominant y ′ and a negative root r we have 〈 y ′ , r 〉 ≤ 0 ≤ 〈 y ′ , θ 〉 , and for a positive root r the difference θ − r is a nonnegative combination of simple roots [6]; hence 〈 y ′ , r 〉 ≤ 〈 y ′ , θ 〉 = ∑ m i b i for every root r. Therefore
Φ ∘ ∩ { dominant } = ∑ b i ω i : b i ≥ 0 , ∑ m i b i ≤ 1 = conv { 0 , ω 1 / m 1 , … , ω r / m r } .
By strict convexity of | y | 2 (as in Lemma 2) the maximum on this simplex is attained only at vertices ω i / m i of maximal norm, and | ω i | 2 = ( A − 1 ) i i . Since every point of Φ ∘ is W-equivalent to a dominant one of the same norm, the claim follows.    □
For D 5 (Bourbaki labelling, m = ( 1 , 2 , 2 , 1 , 1 ) ) the ratios ( A − 1 ) i i / m i 2 are 1 , 1 2 , 3 4 , 5 4 , 5 4 , and for E 6 ( m = ( 1 , 2 , 2 , 3 , 2 , 1 ) ) they are 4 3 , 1 2 , 5 6 , 2 3 , 5 6 , 4 3 . With Lemma 2 and the normalization c = r / 2 this gives:
Corollary 2. 
ρ ( D 5 ) 2 = 2 5 , and the deep holes of D 5 are the 32 unit vectors in the directions W ω 4 ∪ W ω 5 , i.e. 1 5 ( ± 1 , … , ± 1 ) . ρ ( E 6 ) 2 = 3 8 , and the deep holes of E 6 are the 54 unit vectors in the directions W ω 1 ∪ W ω 6 (the weights of the two minuscule representations of dimension 27).
Proof. 
For D 5 : max | y | 2 = 5 4 , so max u 1 / h Φ ( u ) = 5 / 4 for h Φ computed with roots of norm 2 ; after normalization ρ ( D 5 ) = 2 5 · 1 2 , i.e. ρ 2 = 2 5 . The orbits W ω 4 , W ω 5 are the 16 half-spin weights each, namely 1 2 ( ± 1 , … , ± 1 ) with an even, respectively odd, number of minus signs. For E 6 : max | y | 2 = 4 3 , so ρ ( E 6 ) 2 = 3 4 · 1 2 = 3 8 ; the orbits W ω 1 , W ω 6 = − W ω 1 have | W ( E 6 ) | / | W ( D 5 ) | = 27 elements each.    □

5.3. Explicit Polar Certificates for Q 5 and R 5

The following argument uses the polar bound and positive identity of Iuzhakov and Vetrov [7]. We give the details to make the proof of Theorem 1 independent of vertex enumeration. In this subsection K = 2 C has squared norm 2, and
P K = { y : 〈 y , k 〉 ≤ 1 ( k ∈ K ) } , S ( y ) = ∑ i = 1 5 y i .
Write v A = − 1 2 ( 1 , 1 , 1 , 1 , 1 ) + ∑ i ∈ A e i and u i = − e i + 1 2 e 5 ( 1 ≤ i ≤ 4 ). Define
H Q − = { v A : A ⊆ { 1 , … , 5 } , | A | ≤ 2 } , H R − = { v A : A ⊆ { 1 , … , 4 } , | A | ≤ 2 } ∪ { v { 5 } , u 1 , u 2 , u 3 , u 4 } , H K + = σ ( H K − ) , σ ( y ) = y − 2 5 S ( y ) ( 1 , 1 , 1 , 1 , 1 ) .
Proposition 2 
(Iuzhakov–Vetrov [7]). For K = 2 Q 5 or 2 R 5 , every y ∈ P K satisfies | y | 2 ≤ 5 / 4 . Equality holds precisely at the 32 points of H K − ∪ H K + . Consequently ρ ( C ) 2 = 2 / 5 , and its deep holes are the vectors 2 y / 5 for these 32 points.
Proof. 
Both carriers are invariant under σ , so assume S ( y ) ≤ 0 . To see the polar inequalities directly, put B = { − e i − e j : i < j } . The unnormalized carriers are B ∪ σ ( B ) ∪ M K , where
M Q = { e i − e j : i ≠ j } , M R = { e i − e j : 1 ≤ i ≠ j ≤ 4 } ∪ { e i − e 5 : 1 ≤ i ≤ 4 } ∪ { 1 2 ( e i − ∑ j ≠ i , j ≤ 4 e j ) + e 5 : 1 ≤ i ≤ 4 } .
For b ∈ B , 〈 y , σ ( b ) 〉 = 〈 y , b 〉 + 4 5 S ( y ) ≤ 〈 y , b 〉 , so the reflected inequalities are redundant on this half-space.
For Q 5 the remaining inequalities are y i + y j ≥ − 1 and max i y i − min i y i ≤ 1 . Put m = min i y i ≤ 0 . If m ≥ − 1 / 2 , then y i ∈ [ m , m + 1 ] gives
| y | 2 ≤ ( 2 m + 1 ) S ( y ) − 5 m ( m + 1 ) ≤ − 5 m ( m + 1 ) ≤ 5 / 4 .
Equality requires m = − 1 / 2 and every coordinate to be − 1 / 2 or 1 / 2 ; S ( y ) ≤ 0 permits at most two positive coordinates. If m < − 1 / 2 , put b = 1 + m . The other four coordinates lie in [ − b , b ] , with 0 ≤ b < 1 / 2 , whence
| y | 2 ≤ ( b − 1 ) 2 + 4 b 2 = 5 / 4 − ( 1 / 2 − b ) ( 5 b + 1 / 2 ) < 5 / 4 .
This proves the assertion for Q 5 , including equality.
For R 5 , permute the first four coordinates so that y 1 ≥ y 2 ≥ y 3 ≥ y 4 . In this chamber the polar inequalities, the ordering and S ≤ 0 are exactly ℓ i ≥ 0 for
ℓ 1 = y 1 − y 2 , ℓ 2 = y 2 − y 3 , ℓ 3 = y 3 − y 4 , ℓ 4 = 1 + y 3 + y 4 , ℓ 5 = 1 + y 4 + y 5 , ℓ 6 = 1 − y 1 + y 4 , ℓ 7 = 1 − y 1 + y 5 , ℓ 8 = 1 − 1 2 y 1 + 1 2 y 2 + 1 2 y 3 + 1 2 y 4 − y 5 , ℓ 9 = − S ( y ) .
Indeed, y 3 + y 4 and y 4 + y 5 are the smallest pair sums of the two types in B, and the three types in M R give ℓ 6 , ℓ 7 , ℓ 8 by maximizing their inner products in the ordered chamber. The identity of [7] is
112 ( 5 / 4 − | y | 2 ) = ∑ I c I ∏ i ∈ I ℓ i .
All coefficients are positive and are displayed in Table 1. Direct expansion leaves the constant 140 and the five terms − 112 y i 2 ; every other coefficient vanishes. Thus (3) proves the bound throughout the chamber.
For equality, each term in (3) must vanish. The quadratic terms alone give an exhaustive four-case calculation.
1.
If ℓ 1 > 0 , the terms 12 , 13 , 16 , 17 give ℓ 2 = ℓ 3 = ℓ 6 = ℓ 7 = 0 . Thus y = ( a + 1 , a , a , a , a ) , and ℓ 4 ℓ 5 = 0 forces a = − 1 / 2 .
2.
If ℓ 1 = 0 < ℓ 2 , the terms 23 , 26 , 27 give y = ( a + 1 , a + 1 , a , a , a ) ; again ℓ 4 ℓ 5 = 0 gives a = − 1 / 2 .
3.
If ℓ 1 = ℓ 2 = 0 < ℓ 3 , the terms 36 , 38 give y = ( a , a , a , a − 1 , a + 1 / 2 ) . Here ℓ 4 = 2 a ≥ 0 and ℓ 5 = 2 a + 1 / 2 > 0 , so the term 45 gives a = 0 .
4.
If ℓ 1 = ℓ 2 = ℓ 3 = 0 , write y = ( a , a , a , a , t ) . Were ℓ 4 > 0 , the terms 45 , 49 would give ℓ 5 = ℓ 9 = 0 , hence a = 1 / 3 , t = − 4 / 3 , contradicting ℓ 7 ≥ 0 . Therefore a = − 1 / 2 , and ℓ 5 ℓ 8 = 0 gives t = ± 1 / 2 .
These five points satisfy every chamber inequality. Their orbits under permutations of the first four coordinates have sizes 4 , 6 , 4 , 1 , 1 , and form H R − . All have negative coordinate sum, so reflection supplies 16 distinct positive-sum points. This proves completeness of the equality lists. Finally, normalizing the carrier multiplies its polar by 2 , giving ρ ( C ) 2 = 1 / ( 2 · 5 / 4 ) = 2 / 5 by Lemma 2.    □

5.4. Additional Polar Enumeration

Proposition 3 
(exact computation). For each C ∈ { D 5 , L 5 , Q 5 , R 5 } one has ρ ( C ) 2 = 2 5 , and C has exactly 32 deep holes. The polar polytopes C ∘ have 42, 50, 92 and 100 vertices respectively.
Proof. 
A vertex of C ∘ ⊂ R 5 is the unique solution y of five linearly independent equations 〈 c , y 〉 = 1 , c ∈ S ⊂ C , | S | = 5 , which satisfies 〈 c , y 〉 ≤ 1 for all c ∈ C . For each configuration all 40 5 = 658 008 five-element subsets S were examined in exact integer arithmetic (Appendix A): the determinant and Cramer numerators were computed by Laplace expansion, and feasibility was tested by exact integer comparisons. This yields the complete vertex list. The maximal squared norm is attained at exactly 32 vertices and corresponds to ρ 2 = 2 / 5 by Lemma 2. For D 5 the result agrees with Corollary 2. For Q 5 , R 5 , Proposition 2 already proves the radius and the complete deep-hole list without enumeration; only the total vertex counts require this computation.    □

5.5. Admissible Layers of Deep Holes

Definition 3. 
Let C be one of the sections above, with s = 1 − 2 ρ ( C ) 2 . Anadmissible layeris a set of deep holes of C with pairwise inner products at most s.
For D 5 , L 5 , Q 5 , R 5 we have s = 1 5 ; for E 6 , s = 1 4 .
Proposition 4 
(exact computation).
1.
D 5 has exactly two admissible layers of size 16 (the half-spin directions with an even, respectively odd, number of minus signs), and L 5 has exactly three.
2.
Q 5 and R 5 have no admissible layer of size 16; the largest admissible layers have size 12.
3.
E 6 has exactly two admissible layers of size 27, namely the normalized directions of the two minuscule orbits W ω 1 and W ω 6 = − W ω 1 .
We use the following elementary fact for the root-system cases.
Lemma 7. 
Let G be a connected d-regular bipartite graph, d ≥ 1 , with parts of size n. Then G has exactly two independent sets of size n, namely its two parts.
Proof. 
An independent set I meets d | I | distinct edges, and G has d n edges, so | I | ≤ n . If | I | = n , every edge has exactly one end in I, so the complement of I is independent too, and ( I , V ∖ I ) is a proper 2-colouring. A connected bipartite graph has a unique proper 2-colouring up to swapping the colours.    □
Proof 
(Proof of Proposition 4). An admissible layer is an independent set in the incompatibility graph on the deep holes, in which two holes are adjacent when their inner product exceeds s.
(3) Let U be the 27 normalized weights of W ω 1 . Distinct elements of U have inner products 1 4 or − 1 2 ; these values can be checked directly from the root coordinates in Appendix A. By Lemma 6, each element has 16 partners of the first kind and 10 of the second. No two elements of U, and no two of − U , are incompatible, while u ∈ U and − u ′ ∈ − U are incompatible exactly when 〈 u , u ′ 〉 = − 1 2 . The exact coordinate calculation verifies that the graph on U with adjacency 〈 u , u ′ 〉 = − 1 2 has 27 vertices of degree 10, with one common neighbor for an adjacent pair and five for a nonadjacent pair. Thus this graph is connected and contains a triangle. Its bipartite double cover is consequently connected: a path lifts to a path with prescribed starting sheet, and an odd closed walk interchanges the two sheets. This double cover is precisely the incompatibility graph on U ∪ ( − U ) . It is connected and 10-regular, so Lemma 7 gives exactly the two admissible 27-sets U and − U .
(1) For D 5 the incompatibility graph on the 32 half-spin directions is 5-regular, connected and bipartite, with parts the directions with an even, respectively odd, number of minus signs (two such directions differing in h signs have inner product 1 − 2 h 5 , so they are incompatible exactly when h = 1 ; the incompatibility graph is the 5-dimensional hypercube graph). Lemma 7 gives exactly two admissible 16-sets.
(2) For each of Q 5 and R 5 the 32 deep holes can be partitioned into 12 classes of pairwise incompatible holes (inner products greater than 1 5 ); the classes and their minimum inner products are printed in Table 2, and checking them requires only 35 inner-product comparisons for each configuration. An admissible layer contains at most one hole of each class, hence at most 12 holes; in particular there is no admissible layer of size 16. The explicit lists in Section 5.6 give admissible layers of size 12, so 12 is the maximum.
(1) for L 5 , and the additional enumeration counts: admissible layers are cliques in the graph on the deep holes in which two holes are adjacent when their inner product is at most s. All inner products are rational multiples of a common squared norm, so adjacency was decided exactly, and all maximal cliques were enumerated by the Bron–Kerbosch algorithm [1] on graphs with 32 vertices (Appendix A). The computation also reproduces the count for D 5 , and the counts for D 5 and L 5 agree with the descriptions in [3].    □

5.6. Printed Partitions and 12-Point Witnesses

Use the labels above, abbreviating v { i , j } to v i j and writing y ¯ = σ ( y ) . Table 2 gives two partitions of the unnormalized outer points. Its last two columns give the minimum inner product among distinct members of each class; a dash denotes a singleton. All these minima exceed 1 / 4 . Since the corresponding unit directions have inner product 4 5 〈 y , y ′ 〉 , at most one point of an admissible layer can belong to each class. This proves the upper bound 12 without a clique search. Every entry can be checked using
〈 v A , v B 〉 = 5 4 − 1 2 ( | A | + | B | ) + | A ∩ B | , 〈 u i , v A 〉 = 1 4 − 1 i ∈ A + 1 2 1 5 ∈ A , 〈 u i , u j 〉 = δ i j + 1 4 , 〈 y , σ ( z ) 〉 = 〈 y , z 〉 − 2 5 S ( y ) S ( z ) , 〈 σ ( y ) , σ ( z ) 〉 = 〈 y , z 〉 .
The bound is attained by the following two lists. Every pair of distinct vectors in either list has inner product at most 1 / 4 , as follows directly from the coordinate formulas for v A , u i , σ :
U Q pol = { v ⌀ , v ¯ ⌀ } ∪ { v i j : 1 ≤ i < j ≤ 5 } , U R pol = { v ⌀ , v ¯ ⌀ } ∪ { v i j : 1 ≤ i < j ≤ 4 } ∪ { u 1 , u 2 , u 3 , u 4 } .
Normalizing these lists gives the admissible 12-sets used in Theorem 1. The exact exhaustive enumeration additionally finds 1024 maximum layers for each carrier; this count is not needed for the bound or the construction.

6. Proofs of the Main Theorems

Proof 
(Proof of Theorem 1). We first bound a side by 16 points, then exclude saturation by forcing all its points over deep holes. Let C = X ∩ H be isometric to Q 5 or R 5 . By Proposition 2, ρ ( C ) 2 = 2 5 > 1 3 , so Lemmas 3 and 4 apply with b 2 = 1 − 5 8 = 3 8 and s = 1 5 . (Since ρ > 1 / 2 , no point of X other than those of C lies in H.) Fix a side containing N ≥ 2 points. By Lemma 4, their projections have nonzero norms and unit directions u 1 , … , u N ∈ H ≅ R 5 with pairwise inner products at most 1 5 . By Lemma 5, N ≤ 16 .
Suppose N = 16 , so the positive-kernel bound is saturated. By Lemma 5, every u i has inner product exactly 1 5 with some u j . By the equality statement of Lemma 4(2), both corresponding points have height exactly b. Hence all 16 points have height b, and by Lemma 3 every u i is a deep hole of C. Thus { u 1 , … , u 16 } is an admissible layer of size 16, contradicting Proposition 4(2). Therefore each side contains at most 15 points, and | X | ≤ 40 + 15 + 15 = 70 .
For the lower bound take an admissible layer U of size 12 (Proposition 4(2)), a unit normal n of H, and
X = C ∪ { 5 / 8 u ± 3 / 8 n : u ∈ U } .
For c ∈ C and u ∈ U , 〈 c , 5 / 8 u 〉 ≤ 5 / 8 ρ = 5 / 8 2 / 5 = 1 2 . Two points on the same side have inner product 5 8 〈 u , u ′ 〉 + 3 8 ≤ 5 8 · 1 5 + 3 8 = 1 2 , and two points on opposite sides have inner product 5 8 〈 u , u ′ 〉 − 3 8 ≤ 1 4 . Hence X is a kissing configuration with 40 + 24 = 64 points.    □
Proof 
(Proof of Theorem 2). Here ρ ( C ) 2 = 2 5 again, so the argument above gives at most 16 points on each side and | X | ≤ 72 . If | X | = 72 , both sides contain 16 points, and as in the proof of Theorem 1 each side consists of the points 5 / 8 u ± 3 / 8 n with u running through an admissible layer U ± of size 16. Conversely, for any two admissible layers U + , U − of size 16 the three estimates at the end of the proof of Theorem 1 show that the displayed set is a kissing configuration. The number of admissible layers is given by Proposition 4(1).
For the isometry classification, list the 32 deep polar vertices lexicographically in the stored coordinates of Appendix A, and order the 16-sets lexicographically by their increasing index tuples. Label these sets 0 , 1 for D 5 and 0 , 1 , 2 for L 5 . The following matrices give the isometry type for every ordered pair, with the upper choice indexing rows and the lower choice indexing columns:
D 5 : b a a b , L 5 : d d b d c d b d d .
Here a , b , c , d denote C 6 - - 72 a , … , C 6 - - 72 d . Each of these 13 identifications is certified by an explicit permutation preserving all 72 2 normalized inner products. Both point sets span R 6 , so Gram preservation proves an orthogonal isometry. The four types are distinct: their numbers of unordered antipodal pairs are 36 , 20 , 12 , 12 , and the numbers of unordered pairs with inner product − 3 / 4 are 0 , 80 , 144 , 128 , respectively. Thus the two types with 12 antipodal pairs are also distinguished. All four occur in the displayed matrices, proving both completeness and attainment.
   □
Proof 
(Proof of Theorem 3). Let C = X ∩ H be isometric to E 6 . By Corollary 2, ρ 2 = 3 8 > 1 3 , so b 2 = 1 − 2 3 = 1 3 and s = 1 − 3 4 = 1 4 . By Lemmas 4 and 6, each side contains at most 27 points, so | X | ≤ 72 + 54 = 126 .
If | X | = 126 , each side contains 27 points. Every u i has inner product 1 4 with some other u j (Lemma 6), so as before every point has height b = 1 / 3 and every u i is a deep hole. Hence each side is { 2 / 3 u ± 1 3 n : u ∈ U ± } with U ± ∈ { W ω 1 , W ω 6 } (normalized) by Proposition 4(3). Every such choice is a kissing configuration: for c ∈ C , 〈 c , 2 / 3 u 〉 ≤ 2 / 3 3 / 8 = 1 2 ; on one side 2 3 〈 u , u ′ 〉 + 1 3 ≤ 1 2 ; across sides 2 3 〈 u , u ′ 〉 − 1 3 ≤ 1 3 .
Write U = W ω 1 , so W ω 6 = − U . The choice ( U , − U ) is the E 7 root system: relative to the hyperplane spanned by an E 6 subsystem, the 126 normalized roots of E 7 split into the 72 roots of E 6 and two layers of 27 roots at squared height 1 3 , whose projections point in the directions of U and of − U (after possibly replacing U by − U ; verified exactly in Appendix A). The choice ( − U , U ) is its image under the reflection in H. The choices ( U , U ) and ( − U , − U ) are exchanged by − 1 , which preserves E 6 . The configuration ( U , U ) is not antipodal, since the antipode of 2 / 3 u + 1 3 n would be 2 / 3 ( − u ) − 1 3 n , and − u ∉ U ; as E 7 is antipodal, the two configurations are not isometric. This gives exactly two isometry classes. The configuration ( U , U ) is invariant under W ( E 6 ) acting on H and under the reflection in H.    □
The two equality cases can also be distinguished by their deep graphs, whose edges are the pairs with inner product strictly less than − 1 / 2 .
Table 3. The two 126-point extensions of exact E 6 . Here U is one of the normalized 27-element minuscule orbits. All counts are checked from exact coordinates.
Table 3. The two 126-point extensions of exact E 6 . Here U is one of the normalized 27-element minuscule orbits. All counts are checked from exact coordinates.
E 7 C 7 - - 126 c
Upper and lower hole sets ( U , − U ) ( U , U )
Distinct occupied holes 54 27
Antipodal yes no
Deep edges 63 306
Deep-graph degrees 1 at every vertex 1 at 72 vertices; 10 at 54
In particular, one hole need not hold only one point: the two points 2 / 3 u ± n / 3 over the same hole have inner product 1 / 3 . The second equality case leaves 27 hole directions unused, yet Theorem 3 precludes adding another point. The capacity is therefore controlled by the joint layer constraints, not by counting unoccupied hole directions.

7. Explicit Robustness of the Carrier Bounds

The exact section hypothesis can be relaxed for cardinality bounds. Let C be a finite unit configuration in R m and let X = { x 1 , … , x N } ⊂ R m + 1 , where N ≥ | C | . Define the positional carrier distance
Δ C ( X ) = min U , ι max c ∈ C | x ι ( c ) − U c | ,
where U : R m → R m + 1 ranges over linear isometric embeddings and ι over injections from C into the labels of X. The minimum is attained. This measures Euclidean distances between unit vectors, not discrepancies between Gram entries. The matched points need not lie in a common hyperplane. Here D 4 = { ( ± e i ± e j ) / 2 : 1 ≤ i < j ≤ 4 } .
Theorem 4 
(Explicit carrier neighborhoods). Let X ⊂ R m + 1 be a kissing configuration with Δ C ( X ) ≤ ε C , for a carrier in the following table. Then | X | is at most the indicated bound.
C m + 1 ε C Bound on | X |
D 4 5 7 / 27 − 1 / 2 40
D 5 , L 5 , Q 5 , R 5 6 87 / 340 − 1 / 2 72
E 6 7 113 / 448 − 1 / 2 126
In particular, the common radius 1 / 450 , and hence 1 / 500 , is sufficient in every row. The endpoints of the displayed intervals are included. No optimality of these radii is asserted.
Lemma 8 
(Perturbed slice bound). Suppose Δ C ( X ) ≤ ε , put a = 1 / 2 + ε and ρ = ρ ( C ) , and assume a 2 < 3 ρ 2 / 4 . After removing the matched | C | points, every residual point has height at least
b = 1 − a 2 / ρ 2 > 1 / 2
relative to the ideal hyperplane U R m . On each side, either there is just one point or the normalized projections form a code with pairwise inner products at most
s = 1 − ρ 2 2 a 2 .
Proof. 
For a residual point x and any matched point c ˜ = x ι ( c ) , the original code constraint and Cauchy–Schwarz give
〈 x , U c 〉 ≤ 〈 x , c ˜ 〉 + | U c − c ˜ | ≤ 1 / 2 + ε = a .
Writing x = p + z n relative to U R m gives ρ | p | ≤ a , and hence | z | ≥ b . If p = 0 , no other point can lie on its side. Otherwise the derivative calculation in Lemma 4 applies without change and bounds the projected product by ( 1 / 2 − b 2 ) / ( 1 − b 2 ) = s . The numerator still contains 1 / 2 , since the constraints between residual points have not been relaxed.    □
Lemma 9 
(Layer bounds including the threshold). For m = 4 , 5 , 6 , put respectively
( s * , L ) = ( 1 / 28 , 8 ) , ( 19 / 87 , 16 ) , ( 29 / 113 , 27 ) .
A set of unit vectors in R m with pairwise inner products at most s * has at most L points.
Proof. 
Use the polynomials in the following table. Their decompositions have the form
f ( t ) = f 0 + λ 1 t + λ 2 ( t 2 − 1 / m ) + λ 3 ( t 3 − 3 t / ( m + 2 ) ) .
m f ( t ) f 0 λ 1 ( λ 2 , λ 3 )
4 ( t − s ) ( t + 1 ) 1 / 4 − s 1 − s ( 1 , 0 )
5 ( t − s ) ( t + 3 / 5 ) 2 ( 6 − 14 s ) / 25 3 / 7 + 9 / 25 − 6 s / 5 ( 6 / 5 − s , 1 )
6 ( t − s ) ( t + 1 / 2 ) 2 ( 2 − 5 s ) / 12 5 / 8 − s ( 1 − s , 1 )
At the respective s = s * , all displayed coefficients except the unused cubic coefficient for m = 4 are strictly positive. Also f ( t ) ≤ 0 for − 1 ≤ t ≤ s * . Equations (1)–(2) therefore give
N ≤ f ( 1 ) f 0 = L + 1 .
It remains to exclude equality, and this is what allows the threshold itself. If N = L + 1 , equality in the kernel bound forces ∑ i u i = 0 and forces every off-diagonal inner product to be one of the two roots s * and − r , where r = 1 , 3 / 5 , 1 / 2 respectively. For any fixed u i , if k of the other L vectors have product s * , then
k s * − ( L − k ) r = − 1 , k = L r − 1 s * + r .
The three values are 196 / 29 , 3741 / 356 and 2825 / 171 , none an integer. Thus N = L + 1 is impossible, proving N ≤ L . A smaller permitted product only restricts the same class further.    □
Proof 
(Proof of Theorem 4). The covering constants are ρ ( D 4 ) 2 = 1 / 2 , ρ ( C ) 2 = 2 / 5 for the four five-dimensional carriers, and ρ ( E 6 ) 2 = 3 / 8 . Only the first needs an additional calculation. For a unit vector in R 4 , let v ≥ w be its two largest absolute coordinates and put h = v + w . Then
1 ≤ ( h − w ) 2 + 3 w 2 ≤ h 2 , 0 ≤ w ≤ h / 2 ,
since the convex quadratic has value h 2 at both endpoints. The support function of normalized D 4 is h / 2 , and a coordinate unit vector attains 1 / 2 .
At the three asserted radii, the values of a 2 are 7 / 27 , 87 / 340 and 113 / 448 . Lemma 8 gives respectively
b 2 = 13 / 27 , 49 / 136 , 55 / 168 ,
all greater than 1 / 4 , and s = s * from Lemma 9. Each residual side therefore has at most 8, 16 or 27 points. Adding the matched carrier gives 24 + 16 = 40 , 40 + 32 = 72 and 72 + 54 = 126 . Finally ( 1 / 2 + 1 / 450 ) 2 = ( 113 / 225 ) 2 < 113 / 448 , and 113 / 448 < 87 / 340 < 7 / 27 , proving the common-radius statement.    □
For comparison, at the original rational tolerance ε = 1 / 500 the direct polynomial bounds are as follows. They lie strictly below the next integers, so the equality argument is unnecessary at this smaller tolerance.
Table 4. Exact layer bounds at positional tolerance 1 / 500 . The middle row applies to all four five-dimensional carriers.
Table 4. Exact layer bounds at positional tolerance 1 / 500 . The middle row applies to all four five-dimensional carriers.
m Projected product s f ( 1 ) / f 0 Integer capacity
4 501 / 63001 500000 / 60997 < 9 8
5 13001 / 63001 400000 / 24499 < 17 16
6 16126 / 63001 421875 / 15124 < 28 27
Corollary 3. 
For each C ∈ { Q 5 , R 5 } there exists η C > 0 such that Δ C ( X ) ≤ η C implies | X | ≤ 70 . No explicit value of η C is claimed.
Proof. 
Otherwise there are codes with at least 71 points and carrier distances tending to zero. Retain 71 points including the matched 40, label these consistently, and rotate the ideal carrier to a fixed embedding. Compactness of ( S 5 ) 71 gives a limiting 71-point kissing code containing exact C; the separation constraints prevent point collisions. Since ρ ( C ) > 1 / 2 , there are no further points in the span of C, so this is a cross section. Theorem 1 gives a contradiction.    □
The explicit radius of Theorem 4 gives the bound 72 near Q 5 or R 5 . The stronger bound 70 in Corollary 3 has a separate, presently nonquantitative radius.

8. Remarks

1.
The general form of the argument is Corollary 1: a cross section with covering constant ρ , ρ 2 > 1 / 3 , limits a configuration to | C | + 2 A m ( 1 − 2 ρ 2 ) points. When the layer bound has an equality case in which every point has a partner at inner product exactly 1 − 2 ρ 2 , as in Lemmas 5 and 6, every point of an extremal side sits exactly over a deepest hole; without such an equality statement no conclusion about the positions is drawn. For E 8 ⊂ R 9 one has ρ ( E 8 ) 2 = 1 2 , 1 − 2 ρ 2 = 0 and A 8 ( 0 ) = 16 , which is [2].
2.
For Q 5 and R 5 the true maximum lies between 64 and 70. Points of a side need not lie over deep holes unless the side has 16 points, so improving 70 requires information about sides with 13 to 15 points at heights above b.
3.
Stability of the equality classification. Theorem 4 gives an explicit neighborhood with cardinality at most 126. Exact classification of the 126-point codes in a possibly smaller neighborhood is a different conclusion. Equip the space Ω of 126-point kissing configurations in R 7 modulo orthogonal transformations and relabelling with the distance
d ( X , Y ) = min Q ∈ O ( 7 ) , π ∈ S 126 max i | x i − Q y π ( i ) | .
The labelled space is a closed subset of ( S 6 ) 126 , so Ω is compact. Fix an enumeration c 1 , … , c 72 of normalized E 6 and define
Δ ( X ) = min Q ∈ O ( 7 ) , ι max 1 ≤ i ≤ 72 | x ι ( i ) − Q c i | ,
where ι ranges over injections into the 126 labels. This function is continuous (indeed 1-Lipschitz with respect to d). Its zero set consists of precisely the two classes in Theorem 3; an exact E 6 subset is a full cross section because ρ ( E 6 ) > 1 / 2 excludes further points in its span. Therefore, for every η > 0 there is δ > 0 such that Δ ( X ) < δ implies min { d ( X , E 7 ) , d ( X , C 7 - - 126 c ) } < η . Otherwise compactness would give a limit with Δ = 0 at distance at least η from both classes. These two configurations are isolated modulo isometry by the infinitesimal rigidity results of [2]. For the non-root configuration the cited result is an exact rational linear-programming verification, as stated there; it is not inferred merely from the coordinate file. Choosing η inside their isolation neighborhoods shows that some δ 0 > 0 even forces exact isometry to one of them. No numerical value of δ 0 is asserted; in particular it is not identified with the explicit cardinality radius in Theorem 4.
4.
Theorem 3 implies that any other 126-point kissing configuration in R 7 , in particular the distinct configurations C 7 - - 126 b and C 7 - - 126 d of [2], has no cross section isometric to E 6 .

Acknowledgments

The author used Claude (Anthropic) and ChatGPT (OpenAI) to assist with exposition, programming and verification. The author is responsible for the mathematical statements and the final manuscript. All finite computational certificates are supplied with an exact verifier.

Appendix A Computations

The accompanying program verify.py reconstructs the configurations and checks all finite certificates. It uses Python integer and rational arithmetic, together with bounded numpy integer arrays for the active-set enumeration. The inputs are fixed rational certificates; no randomized search or floating-point decision is used. The accompanying tests independently check the determinant calculation, compare the clique enumeration with all 1024 graphs on five vertices, and require rejection of deliberately invalid certificates.
Five-dimensional coordinates. Points are stored as integer vectors equal to 10 times the vectors of squared norm 2. For each carrier the program checks 40 distinct points, squared norm 200, pairwise products at most 100, rank 5 by rational elimination, zero centroid, and the inner-product distribution of [3].
Polar vertices. All 40 5 = 658 008 sets of five active constraints are examined for each carrier. If their row matrix M is nonsingular, Cramer’s rule gives the unique candidate y = N / det M ; after making the denominator positive, all 40 inequalities are tested as integer comparisons. Candidates are deduplicated as rational vectors. This enumeration is complete because the active normals at a vertex of a full-dimensional polytope span the ambient space.
Every matrix entry has absolute value at most 10. Laplace expansion bounds the determinant and every partial sum by 5 ! 10 5 = 12 000 000 . A Cramer matrix has a column of ones, so its corresponding bound is 5 ! 10 4 = 1 200 000 . Each feasibility product is bounded by 5 · 10 · 1 200 000 = 60 000 000 . These bounds lie strictly within the signed 64-bit range. Squared norms are then compared using arbitrary-precision rational arithmetic. Their maximum is 1 / 80 in the stored polar coordinates, which yields ρ 2 = 1 / ( 200 · 1 / 80 ) = 2 / 5 .
Table A1. Exact polar and layer enumeration for the five-dimensional carriers. The final column counts admissible layers of size 16.
Table A1. Exact polar and layer enumeration for the five-dimensional carriers. The final column counts admissible layers of size 16.
Carrier Polar vertices Deep holes Largest layer 16-sets
D 5 42 32 16 2
L 5 50 32 16 3
Q 5 92 32 12 0
R 5 100 32 12 0
Layers and partitions. On the deepest polar vertices, compatibility is the exact inequality 〈 y , y ′ 〉 ≤ R / 5 , where R = 1 / 80 . A deterministic implementation of the Bron–Kerbosch enumeration [1] lists all maximal cliques. The stored partitions for Q 5 and R 5 are checked independently: each has 12 nonempty classes, covers the complete 32-point hole set exactly once, and satisfies 〈 y , y ′ 〉 > R / 5 for all 35 pairs within classes. A largest clique supplies an explicit extension witness: for a stored hole y the corresponding unit point is ( 50 y , ± 3 / 8 ) . All carrier–layer, same-side and opposite-side inequalities are verified exactly.
Manual polar identity. The verifier independently expands the 34 products in (3) in rational arithmetic and compares every coefficient with 140 − 112 ∑ y i 2 . It checks the feasibility and norm of the explicit 32-point lists and their equality with the enumerated deepest vertices. The printed partitions and witnesses are checked against the same coordinates. The proof that these lists exhaust equality is the case analysis of Proposition 2, not an inference from finitely many samples.
Six-dimensional isometries. For a stored carrier vector c and stored polar vertex y, use the rational coordinates ( c , 0 ) and ( 100 y , ± 5 ) with metric diag ( 1 , 1 , 1 , 1 , 1 , 3 ) . Every point has squared norm 200. The file six_dimensional_isometries.json gives all 13 bijections to the unmodified publisher files 6-72a.txt through 6-72d.txt; those files have squared norm 8 in their stated metric. Equality of the normalized Gram matrices is checked entry by entry. The verifier also checks dimensions, ranks, distinctness, norms and separation, and verifies distinct isometry invariants for the four references. No graph hash is used as an isometry certificate.
The E 6 polar calculation. An explicit rational model consists of
( ± e i ± e j , 0 ) ( 1 ≤ i < j ≤ 5 ) , s 1 2 , … , s 5 2 , ∏ i = 1 5 s i , s i ∈ { ± 1 } ,
with metric diag ( 1 , 1 , 1 , 1 , 1 , 3 / 4 ) . All roots have squared norm 2. Choose simple roots e i − e i + 1 for i = 1 , … , 4 , followed by e 4 + e 5 and ( − 1 / 2 , − 1 / 2 , − 1 / 2 , − 1 / 2 , − 1 / 2 , − 1 ) . In this coordinate labelling the highest-root coefficients are ( 1 , 2 , 3 , 2 , 2 , 1 ) . The program checks the Cartan matrix, its rational inverse, weight duality, root reflection closure, positivity of the root expansions, and highest-root domination. It computes the two maximal weight orbits, of size 27 each, and verifies their feasibility, opposite signs and squared norm 4 / 3 . Together with Proposition 1, these checks certify the full set of 54 deep-hole directions.
Seven-dimensional extensions. In doubled coordinates the E 8 roots are ± 2 e i ± 2 e j and the vectors ( ± 1 , … , ± 1 ) with an even number of minus signs. They have squared norm 8. The equations x 7 + x 8 = 0 and, additionally, x 6 = x 7 select E 7 and E 6 . The normal to the latter section within E 7 is n = ( 0 , 0 , 0 , 0 , 0 , − 2 , 1 , − 1 ) , with | n | 2 = 6 . The 54 remaining roots have 〈 x , n 〉 = ± 4 , hence normalized squared height 16 / ( 8 · 6 ) = 1 / 3 . For p = x − 〈 x , n 〉 n / 6 , the map p ↦ ( p 1 / 2 , … , p 5 / 2 , − p 6 ) identifies the projections with the full set of polar vertices above. The program verifies the connected 10-regular bipartite incompatibility graph and the common-neighbor counts used in Proposition 4. Reflecting the upper 27 roots across the section gives the second 126-point extension. Norms, ranks, distinctness and all pair inequalities are checked for both extensions.
Identification with C 7 - - 126 c . The file 7-126c.txt from the supplementary data of [2] lists 126 integer vectors with metric diag ( 1 , 1 , 1 , 1 , 2 , 2 , 2 ) and squared norm 72. It is included unchanged, with its source given in the accompanying README. The verifier reconstructs our second extension from the root coordinates, checks the supplied permutation is a bijection, and compares all 126 2 normalized Gram entries exactly. Equality of these matrices proves an isometry between the spans. No search for an isometry is needed to check this certificate.
Robustness certificates. For each dimension the verifier expands the layer polynomial and its tensor decomposition coefficient by coefficient. It checks coefficient positivity, the endpoint height, the exact equality f ( 1 ) / f 0 = L + 1 , the nonintegral neighbor count excluding that equality, the common radius 1 / 450 , and the three rational bounds at 1 / 500 . Tests compare the tensor kernels with independent coordinate contractions and check rejection immediately beyond the certified parameter intervals.

References

  1. Bron, C.; Kerbosch, J. Algorithm 457: finding all cliques of an undirected graph. Comm. ACM 1973, 16, 575–577. [Google Scholar] [CrossRef]
  2. Cohn, H.; Jiao, Y.; Kumar, A.; Torquato, S. Rigidity of spherical codes. Geom. Topol. 2011, 15, 2235–2273. [Google Scholar] [CrossRef]
  3. Cohn, H.; Rajagopal, I. Variations on five-dimensional sphere packings. Discret. Comput. Geom. 2026, 76, 1660–1678. [Google Scholar] [CrossRef]
  4. Delsarte, P.; Goethals, J. M.; Seidel, J. J. Spherical codes and designs. Geom. Dedicata 1977, 6, 363–388. [Google Scholar] [CrossRef]
  5. de Laat, D.; Leijenhorst, N. M.; de Muinck Keizer, W. H. H. Optimality and uniqueness of the D4 root system. arXiv 2024, arXiv:2404.18794. [Google Scholar]
  6. Humphreys, J. E. Introduction to Lie Algebras and Representation Theory  . In Graduate Texts in Mathematics; Springer: New York, 1972; p. 9. [Google Scholar] [CrossRef]
  7. Iuzhakov, T.; Vetrov, D. Six-dimensional extensions of the Q5 and R5 kissing configurations  . manuscript dated 29 September 2026, version 1.0.0, released 30 September 2026. Available online: https://github.com/ppadfoot/cohn-rajagopal-conjecture-3-1/releases/tag/v1.0.0.
  8. J. Leech, Five dimensional non-lattice sphere packings. Canad. Math. Bull. 1967, 10, 387–393. [CrossRef]
  9. J. Leech, Six and seven dimensional non-lattice sphere packings. Canad. Math. Bull. 1969, 12, 151–155. [CrossRef]
  10. Mittelmann, H. D.; Vallentin, F. High-accuracy semidefinite programming bounds for kissing numbers. Exp. Math. 2010, 19, 175–179. [Google Scholar] [CrossRef]
  11. Szöllosi, F. A note on five-dimensional kissing arrangements. Math. Res. Lett. 2023, 30, 1609–1615. [Google Scholar] [CrossRef]
Table 1. The positive identity of Iuzhakov–Vetrov [7]. A string such as 128 denotes { 1 , 2 , 8 } .
Table 1. The positive identity of Iuzhakov–Vetrov [7]. A string such as 128 denotes { 1 , 2 , 8 } .
I c I I c I I c I I c I
12 77 45 30 149 42 378 42
13 84 49 28 158 56 458 20
16 56 58 14 239 14 467 18
17 56 128 28 245 20 478 30
23 77 129 14 247 2 479 20
26 154 138 42 259 28 578 28
27 14 145 30 278 56 589 28
36 112 147 4 345 10
38 14 148 14 349 14
Table 2. Twelve incompatible classes for each carrier; each column covers all 32 outer points exactly once.
Table 2. Twelve incompatible classes for each carrier; each column covers all 32 outer points exactly once.
Q 5 R 5 min Q min R
1 v ¯ 14 , v 14 , v ¯ 4 , v 4 u 2 , u ¯ 2 , v 5 , v ¯ 5 7 / 20 7 / 20
2 v 25 , v 2 , v ¯ 25 , v ¯ 2 u 1 , u ¯ 1 7 / 20 23 / 20
3 v ¯ 35 , v 35 , v 3 , v ¯ 3 u 3 , u ¯ 3 7 / 20 23 / 20
4 v ¯ 13 , v ¯ 1 , v 1 , v 13 u 4 , u ¯ 4 7 / 20 23 / 20
5 v ¯ 45 , v 45 , v 5 , v ¯ 5 v 14 , v ¯ 14 , v 1 , v ¯ 1 7 / 20 7 / 20
6 v ¯ 23 , v 23 v 13 , v ¯ 13 , v 3 , v ¯ 3 23 / 20 7 / 20
7 v ¯ ⌀ v 23 , v ¯ 23 , v 2 , v ¯ 2 – 7 / 20
8 v 12 , v ¯ 12 v 24 , v ¯ 24 , v 4 , v ¯ 4 23 / 20 7 / 20
9 v ¯ 24 , v 24 v 34 , v ¯ 34 23 / 20 23 / 20
10 v ¯ 15 , v 15 v ⌀ 23 / 20 –
11 v ⌀ v 12 , v ¯ 12 – 23 / 20
12 v 34 , v ¯ 34 v ¯ ⌀ 23 / 20 –
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.