1 Introduction

Let \(\mathbb{E}^{d}\) denote the d-dimensional Euclidean space. Then the contact graph of an arbitrary finite packing of unit balls (i.e., of an arbitrary finite family of non-overlapping balls having unit radii) in \(\mathbb{E}^{d}\) is the (simple) graph whose vertices correspond to the packing elements and whose two vertices are connected by an edge if and only if the corresponding two packing elements touch each other. One of the most basic questions on contact graphs is to find the maximum number of edges that a contact graph of a packing of n unit balls can have in \(\mathbb{E}^{d}\). In 1974 Harborth [6] proved the following optimal result in \(\mathbb{E}^{2}\): the maximum number c(n) of touching pairs in a packing of n congruent circular disks in \(\mathbb{E}^{2}\) is precisely \(\lfloor3n-\sqrt {12n-3}\rfloor\) implying that

$$\lim_{n\to+\infty}\frac{3n-c(n)}{\sqrt{n}}=\sqrt{12}=3.464\dots .$$

Some years later the author [2] has proved the following estimates in higher dimensions. The number of touching pairs in an arbitrary packing of n>1 unit balls in \(\mathbb{E}^{d}\), d≥3 is less than

$$\frac{1}{2}\tau_d\, n-\frac{1}{2^{d}}\delta_d^{-\frac{d-1}{d}}n^{\frac{d-1}{d}},$$

where τ d stands for the kissing number of a unit ball in \(\mathbb {E}^{d}\) (i.e., it denotes the maximum number of non-overlapping unit balls of \(\mathbb{E}^{d}\) that can touch a given unit ball in \(\mathbb {E}^{d}\)) and δ d denotes the largest possible density for (infinite) packings of unit balls in \(\mathbb{E}^{d}\). Now, recall that on the one hand, according to the well-known theorem of Kabatiansky and Levenshtein [7] τ d ≤20.401d(1+o(1)) and δ d ≤2−0.599d(1+o(1)) as d→+∞ on the other hand, τ 3=12 (for the first complete proof see [12]) moreover, according to the recent breakthrough result of Hales [5] \(\delta_{3}=\frac{\pi}{\sqrt{18}}\). Thus, by combining the above results together we find that the number of touching pairs in an arbitrary packing of n>1 unit balls in \(\mathbb{E}^{d}\) is less than

$$\frac{1}{2}2^{0.401d(1+\mathrm{o}(1))} n-\frac {1}{2}2^{-0.401(d-1)(1-\mathrm{o}(1))}n^{\frac{d-1}{d}}$$

as d→+∞ and in particular, it is less than

$$6n-\frac{1}{8} \biggl(\frac{\pi}{\sqrt{18}} \biggr)^{-\frac{2}{3}}n^{\frac{2}{3}}=6n-0.152\dots n^{\frac{2}{3}}$$

for d=3. The main purpose of this note is to improve further the latter result. In order, to state our theorem in a proper form we need to introduce a bit of additional terminology. If \(\mathcal{P}\) is a packing of n unit balls in \(\mathbb{E}^{3}\), then let \(C(\mathcal{P})\) stand for the number of touching pairs in \(\mathcal{P}\), that is, let \(C(\mathcal{P})\) denote the number of edges of the contact graph of \(\mathcal{P}\) and call it the contact number of \(\mathcal{P}\). Moreover, let C(n) be the largest \(C(\mathcal{P})\) for packings \(\mathcal{P}\) of n unit balls in \(\mathbb {E}^{3}\). Finally, let us imagine that we generate packings of n unit balls in \(\mathbb{E}^{3}\) in such a special way that each and every center of the n unit balls chosen, is a lattice point of the face-centered cubic lattice Λ fcc with shortest non-zero lattice vector of length 2. Then let C fcc (n) denote the largest possible contact number of all packings of n unit balls obtained in this way. Before stating our main theorem we make the following comments. First, recall that according to [5] the lattice unit sphere packing generated by Λ fcc gives the largest possible density for unit ball packings in \(\mathbb{E}^{3}\), namely \(\frac{\pi }{\sqrt{18}}\) with each ball touched by 12 others such that their centers form the vertices of a cuboctahedron. Second, it is easy to see that C fcc (2)=C(2)=1, C fcc (3)=C(3)=3, C fcc (4)=C(4)=6. Third, it is natural to conjecture that C fcc (9)=C(9)=21. If this were true, then based on the trivial inequalities C(n+1)≥C(n)+3, C fcc (n+1)≥C fcc (n)+3 valid for all n≥2, it would follow that C fcc (5)=C(5)=9, C fcc (6)=C(6)=12, C fcc (7)=C(7)=15, and C fcc (8)=C(8)=18. Furthermore, we note that C(10)≥25, C(11)≥29, and C(12)≥33. In order to see that, one should take the union U of two regular octahedra of edge length 2 in \(\mathbb{E}^{3}\) such that they share a regular triangle face T in common and lie on opposite sides of it. If we take the unit balls centered at the nine vertices of U, then there are exactly 21 touching pairs among them. Also, we note that along each side of T the dihedral angle of U is concave and in fact, it can be completed to 2π by adding twice the dihedral angle of a regular tetrahedron in \(\mathbb{E}^{3}\). This means that along each side of T two triangular faces of U meet such that for their four vertices there exists precisely one point in \(\mathbb{E}^{3}\) lying outside U and at distance 2 from each of the four vertices. Finally, if we take the twelve vertices of a cuboctahedron of edge length 2 in \(\mathbb{E}^{3}\) along with its center of symmetry, then the thirteen unit balls centered about them have 36 contacts implying that C(13)≥36. Whether in any of the inequalities C(10)≥25, C(11)≥29, C(12)≥33, and C(13)≥36 we have equality is a challenging open question. In the rest of this note we give a proof of the following theorem.

Theorem 1.1

  1. (i)

    \(C(n) < 6n-0.695n^{\frac{2}{3}}\) for all n≥2.

  2. (ii)

    \(C_{\mathit{fcc}}(n) < 6n-\frac{3\sqrt[3]{18\pi}}{\pi }n^{\frac{2}{3}}=6n-3.665\dots n^{\frac{2}{3}}\) for all n≥2.

  3. (iii)

    \(6n-\sqrt[3]{486}n^{\frac {2}{3}}<C_{\mathit{fcc}}(n)\leq C(n)\) for all \(n=\frac{k(2k^{2}+1)}{3}\) with k≥2.

As an immediate result we get

Corollary 1.2

$$0.695<\frac{6n-C(n)}{n^{\frac{2}{3}}}< \sqrt[3]{486}=7.862\dots $$

for all \(n=\frac{k(2k^{2}+1)}{3}\) with k≥2.

The following was noted in [2]. Due to the Minkowski difference body method (see for example, Chap. 6 in [11]) the family \({\mathcal{P}}_{\mathbf{K}}:=\{\mathbf{t}_{1}+\mathbf{K}, \mathbf {t}_{2}+\mathbf {K}, \dots, \mathbf{t}_{n}+\mathbf{K}\} \) of n translates of the convex body K in \(\mathbb{E}^{d}\) is a packing if and only if the family \({\mathcal{P}}_{\mathbf{K}_{\mathbf{o}}}:=\{\mathbf {t}_{1}+\mathbf {K}_{\mathbf{o}}, \mathbf{t}_{2}+\mathbf{K}_{\mathbf{o}},\dots, \mathbf {t}_{n}+\mathbf{K}_{\mathbf{o}}\} \) of n translates of the symmetric difference body \(\mathbf{K}_{\mathbf{o}}:=\frac{1}{2}(\mathbf {K}+(-\mathbf{K}))\) of K is a packing in \(\mathbb{E}^{d}\). Moreover, the number of touching pairs in the packing \({\mathcal{P}}_{\mathbf {K}}\) is equal to the number of touching pairs in the packing \({\mathcal{P}}_{\mathbf{K}_{\mathbf{o}}}\). Thus, for this reason and for the reason that if K is a convex body of constant width in \(\mathbb {E}^{d}\), then K o is a ball of \(\mathbb{E}^{d}\), Theorem 1.1 extends in a straightforward way to translative packings of convex bodies of constant width in \(\mathbb{E}^{3}\).

For the sake of completeness we mention that the nature of contact numbers changes dramatically for non-congruent sphere packings in \(\mathbb{E}^{3}\). For more details on that we refer the interested reader to the elegant paper [8] of Kuperberg and Schramm.

Last but not least, it would be interesting to improve further the estimates of Theorem 1.1. In the last section of this paper we mention a particular packing conjecture that could lead to a significant improvement on the estimate (i) in Theorem 1.1.

2 Proof of Theorem 1.1

2.1 Proof of (i)

Let B denote the (closed) unit ball centered at the origin o of \(\mathbb{E}^{3}\) and let \({\mathcal{P}}:=\{\mathbf {c}_{1}+\mathbf {B}, \mathbf{c}_{2}+\mathbf{B}, \dots, \mathbf{c}_{n}+\mathbf{B}\} \) denote the packing of n unit balls with centers c 1,c 2,…,c n in \(\mathbb{E}^{3}\) having the largest number C(n) of touching pairs among all packings of n unit balls in \(\mathbb{E}^{3}\). (\({\mathcal{P}}\) might not be uniquely determined up to congruence in which case \({\mathcal{P}}\) stands for any of those extremal packings.) Now, let \(\hat{r}:=1.81383\). The following statement shows the main property of \(\hat{r}\) that is needed for our proof of Theorem 1.1.

Lemma 2.1

Let B 1,B 2,…,B 13 be 13 different members of a packing of unit balls in \(\mathbb{E}^{3}\). Assume that each ball of the family B 2,B 3,…,B 13 touches B 1. Let \(\hat{\mathbf{B}}_{i}\) be the closed ball concentric with B i having radius \(\hat{r}\), 1≤i≤13. Then the boundary \(\mathrm{bd}(\hat{\mathbf{B}}_{1})\) of \(\hat{\mathbf{B}}_{1}\) is covered by the balls \(\hat{\mathbf{B}}_{2}, \hat{\mathbf{B}}_{3}, \dots,\hat{\mathbf{B}}_{13}\), that is,

$$\mathrm{bd}(\hat{\mathbf{B}}_1)\subset\bigcup_{j=2}^{13}\hat{\mathbf {B}}_j .$$

Proof

Let o i be the center of the unit ball B i , 1≤i≤13 and assume that B 1 is tangent to the unit balls B 2,B 3,…,B 13 at the points t j ∈bd(B j )∩bd(B 1), 2≤j≤13.

Let α denote the measure of the angles opposite to the equal sides of the isosceles triangle Δo 1 pq with dist(o 1,p)=2 and \(\mathrm{dist}(\mathbf{p},\mathbf{q})=\mathrm{dist}(\mathbf{o}_{1},\mathbf {q})=\hat {r}\), where dist(⋅,⋅) denotes the Euclidean distance between the corresponding two points. Clearly, \(\cos\alpha=\frac{1}{\hat{r}}\) with \(\alpha<\frac{\pi}{3}\).

Proposition 2.2

Let T be the convex hull of the points t 2,t 3,…,t 13. Then the radius of the circumscribed circle of each face of the convex polyhedron T is less than sinα.

Proof

Let F be an arbitrary face of T with vertices t j , jI F ⊂{2,3,…,13} and let c F denote the center of the circumscribed circle of F. Clearly, the triangle Δo 1 c F t j is a right triangle with a right angle at c F and with an acute angle of measure β F at o 1 for all jI F . We have to show that β F <α. We prove this by contradiction. Namely, assume that αβ F . Then either \(\frac{\pi}{3}<\beta_{F}\) or \(\alpha\le \beta_{F}\le\frac{\pi}{3}\). First, let us take a closer look of the case \(\frac{\pi}{3}<\beta_{F}\). Reflect the point o 1 about the plane of F and label the point obtained by \(\mathbf{o}_{1}'\). Clearly, the triangle \(\Delta\mathbf {o}_{1}\mathbf{o}_{1}'\mathbf{o}_{j}\) is a right triangle with a right angle at \(\mathbf{o}_{1}'\) and with an acute angle of measure β F at o 1 for all jI F . Then reflect the point o 1 about \(\mathbf{o}_{1}'\) and label the point obtained by \(\mathbf {o}_{1}''\) furthermore, let \(\mathbf{B}_{1}''\) denote the unit ball centered at \(\mathbf{o}_{1}''\). As \(\frac{\pi}{3}<\beta_{F}\) therefore \(\mathrm{dist}(\mathbf{o}_{1}, \mathbf{o}_{1}'')<2\), and so one can simply translate \(\mathbf{B}_{1}''\) along the line \(\mathbf{o}_{1}\mathbf{o}_{1}''\) away from o 1 to a new position say, \(\mathbf{B}_{1}'''\) such that it is tangent to B 1. However, this would mean that B 1 is tangent to 13 non-overlapping unit balls namely, to \(\mathbf{B}_{1}''', \mathbf{B}_{2}, \mathbf{B}_{3}, \dots, \mathbf{B}_{13}\), clearly contradicting to the well-known fact [12] that this number cannot be larger than 12. Thus, we are left with the case when \(\alpha\le\beta_{F}\le\frac{\pi}{3}\). By repeating the definitions of \(\mathbf{o}_{1}'\), \(\mathbf{o}_{1}''\), and \(\mathbf{B}_{1}''\), the inequality \(\beta_{F}\le\frac{\pi}{3}\) implies in a straightforward way that the 14 unit balls \(\mathbf{B}_{1}, \mathbf{B}_{1}'', \mathbf{B}_{2}, \mathbf {B}_{3}, \dots, \mathbf{B}_{13}\) form a packing in \(\mathbb{E}^{3}\). Moreover, the inequality αβ F yields that \(\mathrm{dist}(\mathbf{o}_{1}, \mathbf{o}_{1}'')\le4\cos\alpha=\frac {4}{\hat {r}}=2.205278333691\dots <2.205279217705\). Finally, notice that the latter inequality contradicts to the following recent result of Böröczky and Szabó [3].

Lemma 2.3

Let B 1,B 2,…,B 14 be 14 different members of a packing of unit balls in  \(\mathbb{E}^{3}\). Assume that each ball of the family B 2,B 3,…,B 13 touches B 1. Then the distance between the centers of B 1 and B 14 is at least

$$2.205279217705.$$

This completes the proof of Proposition 2.2. □

Now, we are ready to prove Lemma 2.1. First, we note that by projecting the faces F of T from the center point o 1 onto the sphere \(\mathrm{bd}(\hat{\mathbf{B}}_{1} )\) we get a tiling of \(\mathrm{bd}(\hat{\mathbf{B}}_{1} )\) into spherically convex polygons \(\hat{F}\). Thus, it is sufficient to show that if F is an arbitrary face of T with vertices t j , jI F ⊂{2,3,…,13}, then its central projection \(\hat {F}\subset\mathrm{bd}(\hat{\mathbf{B}}_{1} )\) is covered by the closed balls \(\hat{\mathbf{B}}_{j}, j\in I_{F}\subset\{2, 3, \dots, 13\}\). Second, in order to achieve this it is sufficient to prove that the projection \(\hat{\mathbf{c}}_{F}\) of the center c F of the circumscribed circle of F from the center point o 1 onto the sphere \(\mathrm{bd}(\hat{\mathbf{B}}_{1} )\) is covered by each of the closed balls \(\hat{\mathbf{B}}_{j}, j\in I_{F}\subset\{2, 3, \dots,13\}\). Indeed, if in the triangle \(\Delta\mathbf{o}_{1}\mathbf{o}_{j}\hat{\mathbf {c}}_{F}\) the measure of the angle at o 1 is denoted by β F , then Proposition 2.2 implies in a straightforward way that β F <α. Hence, based on dist(o 1,o j )=2 and \(\mathrm{dist}(\mathbf{o}_{1},\hat{\mathbf{c}}_{F})=\hat {r}\), a simple comparison of the triangle \(\Delta\mathbf{o}_{1}\mathbf {o}_{j}\hat {\mathbf{c}}_{F}\) with the triangle Δo 1 pq yields that \(\mathrm{dist}(\mathbf{o}_{j}, \hat{\mathbf {c}}_{F})<\hat{r}\) holds for all jI F ⊂{2,3,…,13}, finishing the proof of Lemma 2.1. □ Next, let us take the union \(\bigcup_{i=1}^{n} (\mathbf{c}_{i}+\hat {r}\mathbf{B} )\) of the closed balls \(\mathbf{c}_{1}+\hat {r}\mathbf {B}, \mathbf{c}_{2}+\hat{r}\mathbf{B}, \dots, \mathbf{c}_{n}+\hat {r}\mathbf {B}\) of radii \(\hat{r}\) centered at the points c 1,c 2,…,c n in \(\mathbb{E}^{3}\).

Lemma 2.4

$$\frac{n\mathrm{vol}_3(\mathbf{B})}{\mathrm{vol}_3 (\bigcup_{i=1}^n(\mathbf{c}_i+\hat{r}\mathbf{B} ) )}<0.7785,$$

where vol3(⋅) refers to the 3-dimensional volume of the corresponding set.

Proof

First, partition \(\bigcup_{i=1}^{n} (\mathbf{c}_{i}+\hat{r}\mathbf {B} )\) into truncated Voronoi cells as follows. Let P i denote the Voronoi cell of the packing \(\mathcal{P}\) assigned to c i +B, 1≤in, that is, let P i stand for the set of points of \(\mathbb{E}^{3}\) that are not farther away from c i than from any other c j with ji,1≤jn. Then, recall the well-known fact (see for example, [11]) that the Voronoi cells P i , 1≤in just introduced form a tiling of \(\mathbb{E}^{3}\). Based on this it is easy to see that the truncated Voronoi cells \(\mathbf{P}_{i}\cap(\mathbf {c}_{i}+\hat{r}\mathbf{B})\), 1≤in generate a tiling of the non-convex container \(\bigcup_{i=1}^{n} (\mathbf{c}_{i}+\hat {r}\mathbf {B} )\) for the packing \(\mathcal{P}\). Second, as \(\sqrt{\frac {3}{2}}=1.2247\dots<\hat{r}=1.81383\) therefore the following recent result (Corollary 3 in [1]) of the author applied to the truncated Voronoi cells \(\mathbf{P}_{i}\cap(\mathbf{c}_{i}+\hat {r}\mathbf {B})\), 1≤in implies the inequality of Lemma 2.4 in a straightforward way.

Lemma 2.5

Let \(\mathcal{F}\) be an arbitrary (finite or infinite) family of non-overlapping unit balls in \(\mathbb{E}^{3}\) with the unit ball B centered at the origin o of \(\mathbb{E}^{3}\) belonging to \(\mathcal{F}\). Let P stand for the Voronoi cell of the packing \(\mathcal{F}\) assigned to B. Moreover, let \(r:=\sqrt {\frac{3}{2}}=1.2247\dots\) and let r B denote the (closed) ball of radius r centered at the origin o of  \(\mathbb{E}^{3}\). Then

This finishes the proof of Lemma 2.4. □

The well-known isoperimetric inequality [10] applied to \(\bigcup_{i=1}^{n} (\mathbf{c}_{i}+\hat{r}\mathbf{B} )\) yields

Lemma 2.6

$$36\pi\mathrm{vol}_3^2 \Biggl(\,\bigcup _{i=1}^n (\mathbf{c}_i+\hat {r}\mathbf {B} ) \Biggr)\le\mathrm{svol}_2^3 \Biggl(\mathrm{bd} \Biggl(\,\bigcup_{i=1}^n (\mathbf{c}_i+\hat{r}\mathbf{B} ) \Biggr) \Biggr),$$

where svol2(⋅) refers to the 2-dimensional surface volume of the corresponding set.

Thus, Lemmas 2.4 and 2.6 generate the following inequality.

Corollary 2.7

Now, assume that \(\mathbf{c}_{i}+\mathbf{B}\in{\mathcal{P}}\) is tangent to \(\mathbf{c}_{j}+\mathbf{B}\in{\mathcal{P}}\) for all jT i , where T i ⊂{1,2,…,n} stands for the family of indices 1≤jn for which dist(c i ,c j )=2. Then let \(\hat{S}_{i}:=\mathrm{bd}(\mathbf{c}_{i}+\hat{r}\mathbf{B})\) and let \(\hat {\mathbf{c}}_{ij}\) be the intersection of the line segment c i c j with \(\hat{S}_{i}\) for all jT i . Moreover, let \(C_{\hat{S}_{i}}(\hat{\mathbf{c}}_{ij}, \frac{\pi}{6})\) (resp., \(C_{\hat {S}_{i}}(\hat{\mathbf{c}}_{ij}, \alpha)\)) denote the open spherical cap of \(\hat{S}_{i}\) centered at \(\hat{\mathbf{c}}_{ij}\in\hat{S}_{i}\) having angular radius \(\frac{\pi}{6}\) (resp., α with \(0<\alpha <\frac{\pi }{2}\) and \(\cos\alpha=\frac{1}{\hat{r}}\)). Clearly, the family \(\{C_{\hat{S}_{i}}(\hat{\mathbf{c}}_{ij}, \frac{\pi}{6}),\ j\in T_{i}\}\) consists of pairwise disjoint open spherical caps of \(\hat{S}_{i}\); moreover,

$$ \frac{\sum_{j\in T_i}\mathrm{svol}_2 (C_{\hat{S}_i}(\hat{\mathbf {c}}_{ij}, \frac{\pi}{6}) )}{\mathrm{svol}_2 (\bigcup_{j\in T_i}C_{\hat{S}_i}(\hat{\mathbf{c}}_{ij}, \alpha) )}= \frac{\sum_{j\in T_i}\mathrm{svol}_2(C(\mathbf{u}_{ij}, \frac {\pi }{6}) )}{\mathrm{svol}_2 (\bigcup_{j\in T_i}C(\mathbf{u}_{ij},\alpha ) )},$$
(1)

where \(\mathbf{u}_{ij}:=\frac{1}{2}(\mathbf{c}_{j}-\mathbf{c}_{i})\in \mathbb{S}^{2}:=\mathrm{bd}(\mathbf{B})\) and \(C(\mathbf{u}_{ij}, \frac {\pi }{6})\subset\mathbb{S}^{2}\) (resp., \(C(\mathbf{u}_{ij}, \alpha )\subset \mathbb{S}^{2}\)) denotes the open spherical cap of \(\mathbb{S}^{2}\) centered at u ij having angular radius \(\frac{\pi}{6}\) (resp., α). Now, Molnár’s density bound (Satz I in [9]) implies that

$$ \frac{\sum_{j\in T_i}\mathrm{svol}_2 (C(\mathbf{u}_{ij}, \frac {\pi }{6}) )}{\mathrm{svol}_2 (\bigcup_{j\in T_i}C(\mathbf{u}_{ij},\alpha ) )}<0.89332 .$$
(2)

In order to estimate \(\mathrm{svol}_{2} (\mathrm{bd} (\bigcup_{i=1}^{n} (\mathbf{c}_{i}+\hat{r}\mathbf{B} ) ))\) from above let us assume that m members of \({\mathcal{P}}\) have 12 touching neighbors in \({\mathcal{P}}\) and k members of \({\mathcal{P}}\) have at most nine touching neighbors in \({\mathcal{P}}\). Thus, nmk members of \({\mathcal{P}}\) have either 10 or 11 touching neighbors in \({\mathcal{P}}\). (Here we have used the well-known fact that τ 3=12, that is, no member of \({\mathcal{P}}\) can have more than 12 touching neighbors.) Without loss of generality we may assume that 4≤knm.

First, we note that \(\mathrm{svol}_{2} (C(\mathbf{u}_{ij}, \frac{\pi }{6}) )=2\pi(1-\cos\frac{\pi}{6})=2\pi(1-\frac{\sqrt {3}}{2})\) and \(\mathrm{svol}_{2} (C_{\hat{S}_{i}}(\hat{\mathbf{c}}_{ij}, \frac{\pi }{6}) )=2\pi(1-\frac{\sqrt{3}}{2})\hat{r}^{2}\). Second, recall Lemma 2.1 according to which if a member of \({\mathcal{P}}\) say, c i +B has exactly 12 touching neighbors in \({\mathcal{P}}\), then \(\hat{S}_{i}\subset\bigcup_{j\in T_{i}}(\mathbf{c}_{j}+\hat{r}\mathbf{B})\), i.e., \(\mathrm{svol}_{2}(\mathrm{bd} (\bigcup_{i=1}^{n} (\mathbf{c}_{i}+\hat{r}\mathbf {B}) ) )\) has zero contribution coming from \(\hat{S}_{i}\). These facts together with (1) and (2) imply the following estimate.

Corollary 2.8

$$\mathrm{svol}_2 \Biggl(\mathrm{bd} \Biggl(\bigcup _{i=1}^n (\mathbf {c}_i+\hat {r}\mathbf{B} ) \Biggr) \Biggr) <\frac{32.04253}{3}(n-m-k)+32.04253k .$$

Proof

 □

Hence, Corollary 2.7 and Corollary 2.8 yield in a straightforward way that

$$ 1.39026n^{\frac{2}{3}}-3k<n-m-k .$$
(3)

Finally, as the number C(n) of touching pairs in \({\mathcal{P}}\) is obviously at most

$$\frac{1}{2} \bigl( 12n-(n-m-k)-3k \bigr),$$

therefore (3) implies that

$$C(n)\le\frac{1}{2} \bigl( 12n-(n-m-k)-3k \bigr) < 6n-0.69513n^{\frac {2}{3}}<6n-0.695n^{\frac{2}{3}},$$

finishing the proof of (i) in Theorem 1.1.

2.2 Proof of (ii)

Although the idea of the proof of (ii) is similar to that of (i) they differ in the combinatorial counting part (see (9)) as well as in the density estimate for packings of spherical caps of angular radii \(\frac{\pi}{6}\) (see (8)). Moreover, the proof of (ii) is based on the new parameter value \(\bar{r}:=\sqrt{2}\) (replacing \(\hat{r}=1.81383\)). The details are as follows.

First, recall that if Λ fcc denotes the face-centered cubic lattice with shortest non-zero lattice vector of length 2 in \(\mathbb {E}^{3}\) and we place unit balls centered at each lattice point of Λ fcc , then we get the fcc lattice packing of unit balls, labeled by \({\mathcal{P}}_{\mathit{fcc}}\), in which each unit ball is touched by 12 others such that their centers form the vertices of a cuboctahedron. (Recall that a cuboctahedron is a convex polyhedron with 8 triangular faces and 6 square faces having 12 identical vertices, with 2 triangles and 2 squares meeting at each, and 24 identical edges, each separating a triangle from a square. As such it is a quasiregular polyhedron, i.e. an Archimedean solid, being vertex-transitive and edge-transitive.) Second, it is well known (see [4] for more details) that the Voronoi cell of each unit ball in \({\mathcal{P}}_{\mathit{fcc}}\) is a rhombic dodecahedron (the dual of a cuboctahedron) of volume \(\sqrt {32}\) (and of circumradius \(\sqrt{2}\)). Thus, the density of \({\mathcal{P}}_{\mathit{fcc}}\) is \(\frac{\frac{4\pi}{3}}{\sqrt{32}}=\frac{\pi}{\sqrt{18}}\).

Now, let B denote the unit ball centered at the origin oΛ fcc of \(\mathbb{E}^{3}\) and let \({\mathcal{P}}:=\{\mathbf{c}_{1}+\mathbf{B}, \mathbf{c}_{2}+\mathbf{B}, \dots, \mathbf {c}_{n}+\mathbf{B}\} \) denote the packing of n unit balls with centers {c 1,c 2,…,c n }⊂Λ fcc in \(\mathbb{E}^{3}\) having the largest number C fcc (n) of touching pairs among all packings of n unit balls being a sub-packing of \({\mathcal{P}}_{\mathit{fcc}}\). (\({\mathcal{P}}\) might not be uniquely determined up to congruence in which case \({\mathcal{P}}\) stands for any of those extremal packings.) As the Voronoi cell of each unit ball in \({\mathcal{P}}_{\mathit{fcc}}\) is contained in a ball of radius \(\bar{r}=\sqrt{2}\) therefore, based on the corresponding decomposition of \(\bigcup_{i=1}^{n} (\mathbf {c}_{i}+\bar{r}\mathbf{B} )\) into truncated Voronoi cells, we get

$$ \frac{n\mathrm{vol}_3(\mathbf{B})}{\mathrm{vol}_3(\bigcup_{i=1}^n(\mathbf {c}_i+\bar{r}\mathbf{B} ))}<\frac{\pi}{\sqrt{18}}=0.7404\dots .$$
(4)

As a next step we apply the isoperimetric inequality [10]:

$$ 36\pi\mathrm{vol}_3^2 \Biggl(\,\bigcup_{i=1}^n (\mathbf{c}_i+\bar {r}\mathbf {B} ) \Biggr)\le\mathrm{svol}_2^3 \Biggl(\mathrm{bd} \Biggl(\,\bigcup_{i=1}^n (\mathbf{c}_i+\bar{r}\mathbf{B} ) \Biggr) \Biggr) .$$
(5)

Thus, (4) and (5) in a straightforward way yield

$$ 15.3532\dots n^{\frac{2}{3}}=4\sqrt[3]{18\pi}n^{\frac{2}{3}} <\mathrm{svol}_2 \Biggl(\mathrm{bd} \Biggl(\,\bigcup _{i=1}^n (\mathbf {c}_i+\bar {r}\mathbf{B} ) \Biggr) \Biggr) .$$
(6)

Now, assume that \(\mathbf{c}_{i}+\mathbf{B}\in{\mathcal{P}}\) is tangent to \(\mathbf{c}_{j}+\mathbf{B}\in{\mathcal{P}}\) for all jT i , where T i ⊂{1,2,…,n} stands for the family of indices 1≤jn for which dist(c i ,c j )=2. Then let \(\bar{S}_{i}:=\mathrm{bd}(\mathbf{c}_{i}+\bar{r}\mathbf{B})\) and let \(\bar {\mathbf{c}}_{ij}\) be the intersection of the line segment c i c j with \(\bar{S}_{i}\) for all jT i . Moreover, let \(C_{\bar{S}_{i}}(\bar{\mathbf{c}}_{ij}, \frac{\pi}{6})\) (resp., \(C_{\bar {S}_{i}}(\bar{\mathbf{c}}_{ij}, \frac{\pi}{4})\)) denote the open spherical cap of \(\bar{S}_{i}\) centered at \(\bar{\mathbf{c}}_{ij}\in \bar {S}_{i}\) having angular radius \(\frac{\pi}{6}\) (resp., \(\frac{\pi}{4}\)). Clearly, the family \(\{C_{\bar{S}_{i}}(\bar{\mathbf{c}}_{ij}, \frac {\pi }{6}), j\in T_{i}\}\) consists of pairwise disjoint open spherical caps of \(\bar{S}_{i}\); moreover,

$$ \frac{\sum_{j\in T_i}\mathrm{svol}_2 (C_{\bar{S}_i}(\bar{\mathbf {c}}_{ij}, \frac{\pi}{6}) )}{\mathrm{svol}_2 (\bigcup_{j\in T_i}C_{\bar{S}_i}(\bar{\mathbf{c}}_{ij},\frac{\pi}{4}) )}= \frac{\sum_{j\in T_i}\mathrm{svol}_2 (C(\mathbf{u}_{ij}, \frac {\pi }{6}) )}{\mathrm{svol}_2 (\bigcup_{j\in T_i}C(\mathbf{u}_{ij},\frac {\pi}{4}) )},$$
(7)

where \(\mathbf{u}_{ij}=\frac{1}{2}(\mathbf{c}_{j}-\mathbf{c}_{i})\in \mathbb {S}^{2}\) and \(C(\mathbf{u}_{ij}, \frac{\pi}{6})\subset\mathbb{S}^{2}\) (resp., \(C(\mathbf{u}_{ij}, \frac{\pi}{4})\subset\mathbb{S}^{2}\)) denotes the open spherical cap of \(\mathbb{S}^{2}\) centered at u ij having angular radius \(\frac{\pi}{6}\) (resp., \(\frac{\pi }{4}\)). Now, the geometry of the cuboctahedron representing the 12 touching neighbors of an arbitrary unit ball in \({\mathcal{P}}_{\mathit{fcc}}\) implies in a straightforward way that

$$ \frac{\sum_{j\in T_i}\mathrm{svol}_2 (C(\mathbf{u}_{ij}, \frac {\pi }{6}) )}{\mathrm{svol}_2 (\bigcup_{j\in T_i}C(\mathbf{u}_{ij},\frac {\pi}{4}) )}\le6\biggl(1-\frac{\sqrt{3}}{2}\biggr)=0.8038\dots $$
(8)

with equality when 12 spherical caps of angular radius \(\frac{\pi }{6}\) are packed on \(\mathbb{S}^{2}\).

Finally, as \(\mathrm{svol}_{2} (C(\mathbf{u}_{ij}, \frac{\pi }{6}))=2\pi(1-\nobreak \cos\frac{\pi}{6})\) and \(\mathrm{svol}_{2} (C_{\bar {S}_{i}}(\bar {\mathbf{c}}_{ij}, \frac{\pi}{6}) )=2\pi\times(1-\nobreak \frac{\sqrt {3}}{2})\bar {r}^{2}\) therefore (7) and (8) yield that

(9)

Thus, (6) and (9) imply that

$$ 4\sqrt[3]{18\pi}n^{\frac{2}{3}}< 8\pi n-\frac{4\pi}{3}C_{\mathit{fcc}}(n) .$$
(10)

From (10) the inequality \(C_{\mathit{fcc}}(n) < 6n-\frac {3\sqrt[3]{18\pi}}{\pi}n^{\frac{2}{3}}=6n-3.665\dots n^{\frac{2}{3}}\) follows in a straightforward way for all n≥2. This completes the proof of (ii) in Theorem 1.1.

2.3 Proof of (iii)

It is rather easy to show that for any positive integer k≥2 there are \(n(k):=\frac{2k^{3}+k}{3}=\frac{k(2k^{2}+1)}{3}\) lattice points of the face-centered cubic lattice Λ fcc such that their convex hull is a regular octahedron \(\mathbf{K}\subset\mathbb{E}^{3}\) of edge length 2(k−1) having exactly k lattice points along each of its edges. Now, draw a unit ball around each lattice point of Λ fcc K and label the packing of the n(k) unit balls obtained in this way by \({\mathcal{P}}_{\mathit{fcc}}(k)\). It is easy to check that if the center of a unit ball of \({\mathcal{P}}_{\mathit{fcc}}(k)\) is a relative interior point of an edge (resp., of a face) of K, then the unit ball in question has seven (resp., nine) touching neighbors in \({\mathcal{P}}_{\mathit{fcc}}(k)\). Last but not least, any unit ball of \({\mathcal{P}}_{\mathit{fcc}}(k)\) whose center is an interior point of K has 12 touching neighbors in \({\mathcal{P}}_{\mathit{fcc}}(k)\). Next we note that the number of lattice points of Λ fcc lying in the relative interior of the edges (resp., faces) of K is 12(k−2)=12k−24 (resp., \(8(\frac{1}{2}(k-3)^{2}+\frac{1}{2}(k-3) )=4(k-3)^{2}+4(k-3)\)). Furthermore the number of lattice points of Λ fcc in the interior of K is equal to \(\frac{2}{3}(k-2)^{3}+\frac{1}{3}(k-2)\). Thus, the contact number \(C ({\mathcal{P}}_{\mathit{fcc}}(k) )\) of the packing \({\mathcal{P}}_{\mathit{fcc}}(k)\) is equal to

As a result we get

$$ C \bigl({\mathcal{P}}_{\mathit{fcc}}(k)\bigr)=6n(k)-6k^2 .$$
(11)

Finally, as \(\frac{2k^{3}}{3}<n(k)\) therefore \(6k^{2}<\sqrt [3]{486}n^{\frac {2}{3}}(k)\), and so (11) implies (iii) of Theorem 1.1 in a straightforward way.

3 On Improving (i) in Theorem 1.1

Let δ(K) denote the largest density of packings of translates of the convex body K in \(\mathbb{E}^{d}\), d≥3. The following result has been proved by the author in [2].

Lemma 3.1

Let K o be a convex body in \(\mathbb{E}^{d}\), d≥2 symmetric about the origin o of \(\mathbb{E}^{d}\) and let {c 1+K o ,c 2+K o ,…,c n +K o } be an arbitrary packing of n≥1 translates of K o in \(\mathbb{E}^{d}\). Then

$$\frac{n\mathrm{vol}_d(\mathbf{K}_{\mathbf{o}})}{\mathrm{vol}_d(\bigcup_{i=1}^n(\mathbf {c}_i+2\mathbf{K}_{\mathbf{o}}))}< \delta(\mathbf{K}_{\mathbf{o}}).$$

Let B denote the unit ball centered at the origin o of \(\mathbb{E}^{3}\) and let \({\mathcal{P}}:=\{\mathbf{c}_{1}+\mathbf{B},\mathbf{c}_{2}+\mathbf{B}, \dots, \mathbf{c}_{n}+\mathbf{B}\} \) denote the packing of n unit balls with centers c 1,c 2,…,c n having the largest number C(n) of touching pairs among all packings of n unit balls in \(\mathbb{E}^{3}\). (\({\mathcal{P}}\) might not be uniquely determined up to congruence in which case \({\mathcal{P}}\) stands for any of those extremal packings.) The well-known result of Hales [5] according to which \(\delta_{3}=\frac{\pi }{\sqrt {18}}\) and Lemma 3.1 imply in a straightforward way

Lemma 3.2

$$\frac{n\mathrm{vol}_3(\mathbf{B})}{\mathrm{vol}_3(\bigcup_{i=1}^n(\mathbf {c}_i+2\mathbf{B}))}< \delta(\mathbf{B})=\frac{\pi}{\sqrt{18}}.$$

The isoperimetric inequality [10] yields

Lemma 3.3

$$36\pi\mathrm{vol}_3^2 \Biggl(\,\bigcup _{i=1}^n(\mathbf{c}_i+2\mathbf {B})\Biggr)\le\mathrm{svol}_2^3 \Biggl(\mathrm{bd} \Biggl(\,\bigcup _{i=1}^n(\mathbf {c}_i+2\mathbf{B}) \Biggr) \Biggr).$$

Thus, Lemmas 3.2 and 3.3 generate the following inequality.

Corollary 3.4

$$4\sqrt[3]{18\pi}n^{\frac{2}{3}}< \mathrm{svol}_2 \Biggl(\mathrm{bd}\Biggl(\,\bigcup_{i=1}^n(\mathbf{c}_i+2\mathbf{B}) \Biggr) \Biggr).$$

Now, assume that \(\mathbf{c}_{i}+\mathbf{B}\in{\mathcal{P}}\) is tangent to \(\mathbf{c}_{j}+\mathbf{B}\in{\mathcal{P}}\) for all jT i , where T i ⊂{1,2,…,n} stands for the family of indices 1≤jn for which ∥c i c j ∥=2. Then let S i :=bd(c i +2B) and let \(C_{S_{i}}(\mathbf {c}_{j}, \frac{\pi}{6})\) denote the open spherical cap of S i centered at c j S i having angular radius \(\frac{\pi}{6}\). Clearly, the family \(\{C_{S_{i}}(\mathbf{c}_{j}, \frac{\pi}{6}),\ j\in T_{i}\}\) consists of pairwise disjoint open spherical caps of S i ; moreover,

$$\frac{\sum_{j\in T_i}\mathrm{svol}_2 (C_{S_i}(\mathbf{c}_j, \frac {\pi }{6}) )}{\mathrm{svol}_2 (\bigcup_{j\in T_i}C_{S_i}(\mathbf{c}_j,\frac{\pi}{3}) )}= \frac{\sum_{j\in T_i}\mathrm{svol}_2 (C(\mathbf{u}_{ij}, \frac {\pi }{6}) )}{\mathrm{svol}_2 (\bigcup_{j\in T_i}C(\mathbf{u}_{ij},\frac {\pi}{3}) )},$$

where \(\mathbf{u}_{ij}:=\frac{1}{2}(\mathbf{c}_{j}-\mathbf{c}_{i})\in \mathbb{S}^{2}\) and \(C(\mathbf{u}_{ij}, \frac{\pi}{6})\subset\mathbb {S}^{2}\) (resp., \(C(\mathbf{u}_{ij}, \frac{\pi}{3})\subset\mathbb{S}^{2}\)) denotes the open spherical cap of \(\mathbb{S}^{2}\) centered at u ij having angular radius \(\frac{\pi}{6}\) (resp., \(\frac{\pi }{3}\)). Now, we are ready to state the main conjecture of this section.

Conjecture 3.5

Let \(\{C(\mathbf{u}_{m}, \frac{\pi}{6}),\ 1\le m\le M\}\) be a family of M pairwise disjoint open spherical caps of angular radii \(\frac{\pi }{6}\) in \(\mathbb{S}^{2}\). Then

$$\frac{\sum_{1\le m\le M}\mathrm{svol}_2 (C(\mathbf{u}_{m}, \frac {\pi }{6}) )}{\mathrm{svol}_2 (\bigcup_{1\le m\le M}C(\mathbf{u}_{m},\frac{\pi}{3}) )}\le6 \biggl(1-\frac{\sqrt{3}}{2} \biggr)=0.8038\dots $$

with equality when M=12 spherical caps of angular radii \(\frac{\pi }{6}\) are packed on  \(\mathbb{S}^{2}\).

Clearly, Mτ 3=12. Moreover, if true, then Conjecture 3.5 can be used to improve the upper bound for C(n) in (i) of Theorem 1.1 as follows. First, Conjecture 3.5 implies in a straightforward way that

Second, the above inequality combined with Corollary 3.4 yields

$$4(18\pi)^{\frac{1}{3}}n^{\frac{2}{3}}< 16\pi n - \frac{8\pi }{3}C(n) ,$$

from which the inequality

$$C(n)< 6n-\frac{3\sqrt[3]{18\pi}}{2\pi}n^{\frac {2}{3}}=6n-1.8326\dots n^{\frac{2}{3}}$$

follows. Clearly, this would be a significant improvement on (i) in Theorem 1.1.