We are working in the d-dimensional Euclidean space \({\mathbb {R}}^d\), equipped with the standard inner product \(\left\langle {{\varvec{x}}},{{\varvec{y}}}\right\rangle ={{\varvec{x}}}^\intercal \,{{\varvec{y}}}\) for \({{\varvec{x}}},{{\varvec{y}}}\in {\mathbb {R}}^d\) and Euclidean norm \(\left|{{\varvec{x}}}\right|=\sqrt{\left\langle {{\varvec{x}}},{{\varvec{x}}}\right\rangle }\). \(B^d=\{{{\varvec{x}}}\in {\mathbb {R}}^d :\left|{{\varvec{x}}}\right|\le 1\}\) is the Euclidean (unit) ball centered at the origin \({{\varvec{0}}}\) of radius 1; its boundary \(\mathrm {bd}\,B^d\) is called unit sphere and will be denoted by \({\mathbb {S}}^{d-1}\). The set of all convex bodies \(K\subset {\mathbb {R}}^d\) is denoted by \({\mathcal {K}}^d\), i.e., \(K\in {\mathcal {K}}^d\), if K is convex, closed, bounded and \(\mathrm {int}\,(K)\), the interior of K is non-empty. The dimension of a set S is the dimension of its affine hull \(\mathrm {aff}\,(S)\) and it will be denoted by \(\dim S\). For \(K\in {\mathcal {K}}^d\) let
$$\begin{aligned} {{\mathcal {P}}}(K)=\left\{ C\subset {\mathbb {R}}^d: \mathrm {int}\,({{\varvec{x}}}_i+K)\cap \mathrm {int}\,({{\varvec{x}}}_j+K)=\emptyset ,\, {{\varvec{x}}}_i\ne {{\varvec{x}}}_j\in C\right\} \end{aligned}$$
(2.1)
be the set of all packing sets of K. For \(C\in {{\mathcal {P}}}(K)\), the arrangement \(C+K\) is called a packing of K. In order to define the density of such a packing we denote by \(\mathrm {vol}\,(S)\) the volume, i.e., the d-dimensional Lebesgue measure of a measurable set \(S\subset {\mathbb {R}}^d\). For a finite set \(S\subset {\mathbb {R}}^d\) its cardinality is denoted by \(\# S\), and let \(W^d=[-1,1]^d\) be the cube of edge length 2 centered at the origin. Then for \(K\in {\mathcal {K}}^d\), \(C\in {{\mathcal {P}}}(K)\),
$$\begin{aligned} \delta (K,C)=\limsup _{\lambda \rightarrow \infty } \frac{\#(C\cap \lambda \,W^d)\,\mathrm {vol}\,(K)}{\mathrm {vol}\,(\lambda \,W^d)} \end{aligned}$$
(2.2)
is called the density of the packing \(C+K\) and
$$\begin{aligned} \delta (K)=\sup \{\delta (K,C):C\in {{\mathcal {P}}}(K)\} \end{aligned}$$
(2.3)
is called the density of a densest packing of K.
Obviously, for any finite packing set C we have \(\delta (K,C)=0\). The idea of the quantity \(\delta (K,C)\) is to measure how much of the space \({\mathbb {R}}^d\) is occupied by \(C+K\), i.e., we would like to measure \(\mathrm {vol}\,(C+K)/\mathrm {vol}\,({\mathbb {R}}^d)\), and we do it mathematically by approximating \({\mathbb {R}}^d\) via the sequence \(\lambda \,W^d\). In particular, \(\delta (K,C)\) may depend on the gauge body (here \(W^d\)) by which we approximate \({\mathbb {R}}^d\). It was shown by Groemer (1963), however, that the definition of \(\delta (K)\) is independent of this gauge body, and that there exists an optimal packing set \(C_K\in {{\mathcal {P}}}(K)\) such that
$$\begin{aligned} \delta (K)=\delta (K,C_K)=\lim _{\lambda \rightarrow \infty } \frac{\#(C_K\cap \lambda \,W^d)\mathrm {vol}\,(K)}{\mathrm {vol}\,(\lambda \,W^d)}. \end{aligned}$$
Now we turn to finite (free) packings and to this end we consider for an integer \(n\in {\mathbb {N}}\),
$$\begin{aligned} {{\mathcal {P}}}_n(K)=\{C\in {{\mathcal {P}}}(K): \# C=n\} \end{aligned}$$
the set of all packing sets of cardinality n. Here we want to find a packing set \(C_{K,n}\in {{\mathcal {P}}}_n(K)\) minimizing \(\mathrm {vol}\,(\mathrm {conv}\,\,C+K)\) among all \(C\in {{\mathcal {P}}}_n(K)\), where \(\mathrm {conv}\,\) denotes the convex hull. Hence, in analogy to (2.2), (2.3) we denote for \(K\in {\mathcal {K}}^d\) and \(C\in {{\mathcal {P}}}(K)\) with \(\# C<\infty \) by
$$\begin{aligned} \delta _1(K,C)=\frac{\# C\,\mathrm {vol}\,(K)}{\mathrm {vol}\,(\mathrm {conv}\,\,C+K)} \end{aligned}$$
(2.4)
the density of the finite packing \(C+K\) and
$$\begin{aligned} \delta _1(K,n)=\sup \{\delta _1(K,C): C\in {{\mathcal {P}}}_n(K)\} \end{aligned}$$
(2.5)
is called the density of a densest n-packing of K. The role of the index 1 will become clear soon, and it not hard to see that for any n there exists an optimal finite packing set \(C_{n,K}\) such that \(\delta _1(K,n)=\delta _1(K,C_K(n))\).
Of particular interest are here finite packing sets \(C=\{{{\varvec{x}}}_1,\ldots ,{{\varvec{x}}}_n\}\in {{\mathcal {P}}}_n(K)\) with \(\dim C=1\), i.e., all points are collinear. Since we also want to minimize \(\mathrm {vol}\,(\mathrm {conv}\,\{{{\varvec{x}}}_1,\ldots ,{{\varvec{x}}}_n\}+K)\) we may assume that for two consecutive points on this line, \({{\varvec{x}}}_i,{{\varvec{x}}}_j\), say, the translates \({{\varvec{x}}}_i+K\) and \({{\varvec{x}}}_j+K\) touch (Fig. 1). Hence, without loss of generality the points of such a packing set can be represented as
$$\begin{aligned} S_n(K,{{\varvec{u}}})=\left\{ (i-1)\frac{2}{\left| {{\varvec{u}}}\right| _{K}}{{\varvec{u}}}: 1\le i\le n\right\} , \end{aligned}$$
where \({{\varvec{u}}}\in {\mathbb {S}}^{d-1}\) is the direction of the line and with \(\left| {{\varvec{u}}}\right| _{K}\) we denote the norm induced by the origin symmetric body \(\frac{1}{2}(K-K)\), i.e.,
$$\begin{aligned} \left| {{\varvec{u}}}\right| _{K}=\min \left\{ \mu \in {\mathbb {R}}_{\ge 0} : {{\varvec{u}}}\in \mu \, \frac{1}{2}(K-K)\right\} . \end{aligned}$$
Packing sets \(S_n(K,{{\varvec{u}}})\) are called sausage configurations, where the name was coined by Fejes Tóth (1975) in the special setting \(K=B^d\). Obviously, in this case the density of such a sausage configuration is independent of the direction \({{\varvec{u}}}\) and therefore, it will be only denoted by \(S_n(B^d)\) and it is
$$\begin{aligned} \mathrm {vol}\,(\mathrm {conv}\,(S_n(B^d)+B^d)=2(n-1)\kappa _{d-1}+\kappa _d, \end{aligned}$$
where \(\kappa _i\) denotes the i-dimensional volume of the i-dimensional unite ball (Fig. 2).
The famous sausage conjecture of Fejes Tóth (1975) claims that for any number of balls, a sausage configuration is always best possible, provided \(d\ge 5\).
Conjecture 2.1
(Sausage conjecture) For \(d\ge 5\) and \(n\in {\mathbb {N}}\)
$$\begin{aligned} \delta _1(B^d,n) = \delta _n(B^d, S_m(B^d)). \end{aligned}$$
In the plane a sausage is never optimal for \(n\ge 3\) and for “almost all” \(n\in {\mathbb {N}}\) optimal packing configurations are known (see Kenn 2011; Schürmann 2000; Wegner 1986 and the references within).
In dimension 3 and 4 the situation is more complicated: In Betke and Gritzmann (1984), Betke et al. (1982) it was shown that among those finite packings sets C satisfying \(\dim C\le \min \{9,d-1\}\) or \(\dim C\le (7/12)(d-1)\) only sausages are optimal. Hence, in particular, for dimensions 3 and 4, no packings sets of intermediate dimensions are optimal, i.e., optimal packings sets are either 1-dimensional (sausages) or d-dimensional (clusters). It is easy to see that for small n sausages are optimal while for large n clusters are optimal and so the interesting question is: when, i.e., for which ”magic” numbers n does it happen? In dimension 3, results of Wills (1983, 1985), Gandini and Wills (1992) and Scholl (2000) show that certain clusters are denser than sausage configurations when \(n=56\) or \(n\ge 58\). In fact, it is conjectured that for \(n<56\) and \(n=57\) sausages are optimal. In dimension 4 it was shown by Gandini and Zucco (1992), Gandini (1994) that a cluster is better than a sausage configuration for \(n\ge 375{,}769\). This large number of spheres motivated the name sausage catastrophe given in Wills (1985) referring to the abrupt change of the optimal shape of an optimal packing set. For a German popular science article about the catastrophe and the conjecture see (Freistetter 2019).
Obtaining a unified theory for finite and infinite packings covering also these phenomena of sausage conjecture and sausage catastrophe was one motivation for the parametric density which we will define in the next section.
Tóth’s sausage conjecture was first proved via the parametric density approach in dimensions \(\ge \) 13,387 by Betke et al. (1994) which was later improved to \(d\ge 42\) by Betke and Henk (1998).
The sausage conjecture, in particular, implies that in general
$$\begin{aligned} \delta (K)< \limsup _{n\rightarrow \infty }\delta _1(K,n) \end{aligned}$$
and, in fact, this is known to be true for all dimensions \(d\ge 3\). Thus, large optimal finite packing sets do not “approximate” optimal infinite packing sets. However, as we will see next, this will be corrected via the parametric density.