Densest binary sphere packings and phase diagram : revisited
Abstract
We revisit the densest binary sphere packings (DBSP) under the periodic boundary conditions and present an updated phase diagram, including newly found 12 putative densest structures over the plane, where is the relative concentration and is the radius ratio of the small and large spheres. To efficiently explore the DBSP, we develop an unbiased random search approach based on both the piling up method to generate initial structures in an unbiased way and the iterative balance method to optimize the volume of a unit cell while keeping the overlap of hard spheres minimized. With those two methods, we have discovered 12 putative DBSP and thereby the phase diagram is updated, while our results are consistent with those of the previous study [Hopkins et al., Phys. Rev. E 85, 021130 (2012)] with a small correction for the case of 12 or fewer spheres in the unit cell. The 5 of the new 12 densest packings are discovered in the small radius range of where several structures are competitive to each other with respect to packing fraction. Through the exhaustive search, diverse dense packings are discovered and accordingly we find that packing structures achieve high packing fractions by introducing distortion and/or combining a few local dense structural units. Furthermore, we investigate the correspondence of the DBSP with crystals based on the space group. The result shows that many structural units in real crystals, e.g., and being high-pressure phases, can be understood as DBSP. The correspondence implies that the densest sphere packings can be used effectively as structural prototypes for searching complex crystal structures, especially for high-pressure phases.
I INTRODUCTION
The densest sphere packings can be used as structural models for many physical systems, e.g., crystals, colloids [1, 2], and glasses [3]. Atoms in crystals are sometimes approximated as spheres: In ion-bonded materials such as NaCl [4], atoms are often spherically symmetrical because atoms have closed-shell structures due to the charge transfer. In intermetallic compounds such as AgCu [5], atoms are also sometimes spherically symmetrical due to the bonds formed by electrons populating in s-orbitals. In materials under high pressure, distances between atoms become so close that the directional orientation of the bond is weakened due to the strong repulsive force by Pauli’s exclusion principle [6]. Accordingly, many structural units in crystals can be understood as sphere packings [7]. The correspondences indicate that the densest sphere packings may be used effectively as structural prototypes for searching complex crystal structures, especially for high-pressure phases.
Identifying the densest sphere packings is one of the most difficult mathematical problems. It was proved only in the 2000s that the Barlow packing is the densest packing of monodisperse spheres in [8]. There seems no general way to determine the densest binary sphere packings (DBSP) in a mathematically rigorous way despite considerable efforts under limited conditions [9, 10, 11]. However, there have been several studies that attempt to estimate the DBSP by numerical calculations [12, 13, 14, 15, 16, 17, 18]. Recently, Hopkins and coworkers explored the DBSP under the restriction that the number of spheres in the unit cell is less than or equal to 12. They used the original method to generate initial structures [19] and the structural optimization algorithms [20]. Accordingly, they constructed the phase diagram for DBSP [21, 22]; hereafter we call the diagram as the HST phase diagram. The 18 distinct putative DBSP were identified on the HST phase diagram. The phase diagram for the densest ternary sphere packings has not yet been constructed.
An exhaustive search for packing structures becomes more difficult with an increase in the number of spheres. The considerable increase in the number of local minima is inferred from the explosive increase in the number of the permutation of lining up spheres in a row. The number of cases with 6 large and 6 small spheres is 924, whereas the number of cases with 12 large and 12 small spheres is 2,704,156. In general, the number of cases with large and small spheres can be calculated as
(1) |
With Stirling’s formula, can be estimated as
(2) |
Equation (2) indicates that the number of local minima in three-dimensional structures is getting larger exponentially with an increase in the number of spheres.
Prediction of crystal structures faces the same difficulties. Many algorithms to explore effectively in coordination spaces have been devised for crystal structure prediction, e.g., the evolutionary algorithm [23, 24, 25, 26, 27] and the particle-swarm optimization method [28, 29, 30, 31]. It is also known that symmetry constraints enhance the efficiency of finding the most stable structure [27, 28, 29, 31]. Those methods have successfully predicted many materials, followed by experimental confirmations [23, 24, 25, 26, 27, 28, 29, 30, 31, 32].
The random structure searching method [33] is also a powerful method for structure prediction. We consider that the densest sphere packings should be searched by the random structure searching method because we have no a priori knowledge about what kind of structures are the densest multinary sphere packings. For example, the densest structures may not be highly symmetric; therefore those structures may not be found under symmetry constraints. On the other hand, the random structure searching method has a drawback that it is impossible to explore exhaustively in coordination space unless structural optimization is efficient. However, in the case of hard spheres, structural optimization is expected to be efficient because repulsive forces occur only when two spheres overlap each other. Therefore, the random structure searching method is to be regarded as an effective way to search for the densest packings.
In the present research, we revisit the densest binary sphere packings under the periodic boundary conditions. To efficiently explore the densest sphere packings, firstly we invent the piling up method to generate initial structures in an unbiased way; secondly, we develop the iterative balance method to optimize the volume of a unit cell while keeping the overlap of hard spheres minimized. The piling up method is developed based on the idea of stacking spheres randomly one by one on top of a randomly generated first layer. It enables us to search the densest packings unbiasedly from the vast coordination space. The iterative balance method is developed based on the idea of repeating collision and repulsion among spheres under pressure while the maximum displacement in position vectors and lattice vectors is gradually decreased. The method not only generates a dense, periodic packing of nonoverlapping spheres but also predicts the maximum packing fraction with high accuracy. Those two methods are implemented in our open-source program package SAMLAI (Structure search Alchemy for MateriaL Artificial Invention). With the SAMLAI, we exhaustively search the DBSP with extending the unit cell compared to the previous study [22] and as a result, we update the phase diagram, including newly found 12 putative densest structures over the plane, where is the relative concentration and is the radius ratio of the small and large spheres. is defined as
(3) |
where () is the number of large (small) spheres in the unit cell. For the case of 12 or fewer spheres in the unit cell, our phase diagram is consistent with that of the previous study [22] with a small correction. Through the exhaustive search, diverse mono-phase densest binary sphere packings are discovered; accordingly, we find that high packing fractions are achieved by introducing distortion and/or combining a few local dense structural units. Furthermore, we investigate the correspondence of the DBSP with crystals based on the space group. The result shows that many structural units in real crystals, e.g., [34] and [35] synthesized under high pressure, can be understood as DBSP. The correspondence implies that the densest sphere packings can be used effectively as structural prototypes for searching complex crystal structures, especially for high-pressure phases.
The paper is organized as follows: Sec. II describes our method to explore densest sphere packings; Sec. III discusses the numerical aspects of our method, e.g., the accuracy of the packing fraction, the distribution of generated packing fractions; Sec. IV details the methodology for constructing the phase diagram for densest binary sphere packings; Sec. V presents the phase diagram for DBSP and the 12 newly discovered putative densest binary sphere packings; Sec. VI discusses the effectiveness of our method and the geometry of densest binary sphere packings. In the Sec. VII, we summarize this study.
II our implementation
To efficiently explore the densest packings, we develop an unbiased random search method. The method is implemented in our open-source program package SAMLAI (Structure search Alchemy for MateriaL Artificial Invention). It consists of two steps: (A) random generation of multi-layered structures; (B) structural optimization. Step A is aimed at generating initial structures; step B is aimed at optimizing the initial structures for high packing fractions.
II.1 Generation of initial structures : piling up method
As discussed by Pickard and coworkers [33], randomly generated structures may contain spheres that are very close together, or spheres may be crowded in a direction of a short lattice vector instead of a long lattice vector. To avoid generating such an abnormal initial structure, we develop the piling up method to generate appropriate initial structures randomly. The method is based on an idea of stacking spheres randomly one by one on top of a randomly generated first layer, since any periodic structure can be understood as a multi-layered structure if it is extended in a direction perpendicular to a chosen base plane.
The piling up method consists of two steps. At first, an initial structure is generated randomly. Next, a multi-layered structure is constructed by expanding initial structures.
II.1.1 Generation of seed structure
To generate an initial structure, firstly the largest sphere is placed at . Hereafter, the position of sphere is represented in the fractional coordinates and the maximum radius of spheres is set to 1. All values we discuss in the paper are dimensionless. The initial lattice vectors are set to
(4) | ||||
(5) | ||||
(6) |
where we set and ; the is set to a random value in the range of , in order to allow to have freedom of angle of to relative to . Next, zero or more spheres are randomly selected to place on the first layer spanned by and . The selected spheres are placed at , where and are random values in the range of . These operations correspond to the random generation of the first layer. The initial lattice vectors have a very strong restriction as ; furthermore, there can be a large overlap between spheres placed on the first layer. However, as discussed in the next subsection, these structural features can be relaxed simultaneously by expanding the unit cell with the steepest descent method. At this stage, we do not expand the cell, but continue to generate the initial structure.
Next, the unselected spheres are stacked one by one. As the first step in the second stage, is set to
(7) |
where and are random values in the range of ; is set to
(8) |
where is defined as the radius of the sphere and is the labels of unselected spheres. Finally, all unselected spheres are picked up one by one and they are placed at where and are random values within and the is set so that the coordinate will be increased by the radius of the sphere to be placed every time a sphere is placed.
II.1.2 Expansion
The generated unit cell seems to be very biased, and generally there can be a large overlap between spheres. If we simply scale the unit cell so that the largest overlap can become zero, the cell may expand explosively and the initial constraint of would nearly hold. However, if the initial structure is expanded with the steepest descent method, the lattice vectors are adjusted to the optimal length and angle depending on the sphere arrangement; the optimized lattice vectors have a large variation in length and angle. In fact, if many spheres are piled up in a particular direction, the lattice vectors are greatly expanded in that direction.
In order to apply the steepest decent method for the expansion, we introduce a two body interaction potential between spheres , where is the position of sphere and is the translational lattice vector. We also define the total energy per unit cell as
(9) |
where is the number of spheres in the unit cell. The two body interaction potential is defined to be
(10) |
with
(11) |
where is the radius of sphere . The characteristic features of the potential are two folds: one is that the potential is nonzero only when two spheres overlap with each other, and the other is that the repulsive force is constant when overlapping. If the potential is smoothly connected with , it becomes a pseudo hard-sphere potential. The smoothness causes an undesirable overlap between spheres when a finite pressure is applied to increase the packing fraction as discussed later on.
To expand the unit cell, the extended coordinates defined with
(12) |
is updated by the steepest descent method as
(13) |
where is the steepest descent prefactor. The steepest descent method is repeated until the size of the gradient is less than a threshold value. As a result, a multi-layered structure is generated. We calculate the derivatives analytically in Appendix C.
If the size of the gradient is more than a threshold value, is scaled so that the maximum displacement in the position vectors and lattice vectors will be equal to the predetermined value. The prefactor is not set directly. The expansion step is aimed at not optimizing structures, but producing diverse multi-layered structures; lattice vectors have large variations in the length and angle. Therefore, it makes sense to scale to an optimal size that is neither too large nor too small. The value of the maximum displacement is presented in Sec. III.1.
The piling up method is able to create diverse multi-layered structures with appropriate lattice vectors depending on the sphere arrangement. With the iterative balance method discussed in Sec. II.3, the generated structures can be optimized to diverse packing structures: e.g., towerlike structures and symmetric structures such as the fcc structure. The piling up method is very effective for searching densest sphere packings as discussed in Sec. III.6.
II.2 Global optimization
The generated multi-layered structure contains a large gap, which makes the packing fraction reduced. The large gap can be filled by repeating collision and repulsion between spheres under pressure. The steepest descent method with the hard-sphere potential defined as Eq. (10) can cause a repetition of collision and repulsion. If the constant repulsive force is large enough, the pressure and the repulsive force cannot be balanced. The repulsion is dominant when overlapping, leading to a structure without any overlap as a result of the optimization. Once the optimization reaches a structure without any overlap, the pressure is only the driving force to change the structure because of the characteristic feature of the two-body interaction defined by Eq. (10), and the optimization leads to a structure with overlap again. This means that the optimization cannot finish, but enable collision and repulsion between spheres to be repeated as long as we continue. The pressure is necessary to minimize the volume of the unit cell. In each steepest descent step, the extended coordinates is changed to minimize the enthalpy per unit cell as
(14) |
where is the steepest descent prefactor and the enthalpy is defined as ; is the pressure and is the volume of the unit cell. The operation is not aimed at converging the enthalpy to a local minimum but transforming significantly an initial structure to a dense structure with a large number of the repetition of collision and repulsion. In fact, we have confirmed that the linear minimization method does not work. A lot of iteration is essential for sufficient structural transformation. In the global optimization step, the steepest descent method is repeated several thousand times.
In the optimization, no structure stops transforming, because the forces and the pressure are never balanced. Any structure can transform into a dense structure. The effectiveness comes from the hard-sphere potential defined as Eq. (10).
As with the expansion process discussed before, the steepest descent prefactor is not set directly, but is scaled so that the maximum displacement in the position vectors and the lattice vectors will be equal to the predetermined value. The purpose of the global optimization is only to fill the wasteful gaps, so it is the most important that how much the position vectors and lattice vectors are allowed to displace. Setting the maximum displacement has the advantage of allowing each sphere to move enough even when the number of spheres in the unit cell is large. Therefore, it makes sense to set to an appropriate size so that the wasted gaps can be filled. During the global optimization, the maximum displacement is kept constant. The pressure is also kept constant as . The other values are presented in the Sec. III.1.
Even after a large number of optimization steps, the overlap never converges to zero, because between neighboring spheres oscillate around zero. The overlap converges to zero with the local optimization, which we discuss the next.
II.3 Local optimization: iterative balance method

To optimize a structure to a periodic packing of nonoverlapping spheres, all of the overlaps have to be converged to zero. In other words, all of the have to be converged to more than or equal to zero. To achieve the condition, we develop the iterative balance method. The iterative balance method optimizes the volume of a unit cell while keeping the overlap of hard spheres minimized. The method is developed based on the idea of repeating collision and repulsion among spheres under pressure while the maximum displacement in position vectors and lattice vectors is gradually decreased. The pressure is kept constant as through the iterative balance method.
In the iterative balance method, collision and repulsion between spheres are also repeated with the steepest descent method. As in the global optimization, the steepest descent prefactor is not set directly, but is scaled so that the largest displacement in the position vectors and lattice vectors will be equal to a certain value. To converge all of to more than or equal to zero, the maximum displacement is gradually decreased for each step.
To illustrate the convergence of , we consider the structural optimization in the one-dimensional case. Here, as shown in Fig. 1, we assume that two spheres interact with the discontinuous force defined to be
(15) |
with
(16) |
where is the distance between the two spheres. If the model is optimized with the steepest descent method with a constant prefactor, oscillates around , and never reaches to . On the other hand, if the displacement is gradually reduced, eventually converges to zero. The convergence behavior is shown in Fig. 1 together with the one-dimensional model and the discontinuous force defined by Eq. (15) as in the inset.
The idea works even for the three-dimensional case we are interested in. If the repulsive force is much larger than the applied pressure , some of between neighboring spheres oscillate around zero when the steepest descent method with a constant prefactor is applied. Once we control the prefactor so that the maximum displacement can be gradually reduced, the structure eventually reaches a packing structure with almost zero overlaps. In this sense, the can be regarded as a balanced point. This is the reason why we call it the iterative balance method. The size of the maximum displacement is the same order as the maximum overlap which is defined as the maximum value in , as discussed in Sec. III.2. It should be clearly noted that the discontinuous sign change in forces produced by Eq. (10) is crucial to realize the balanced point. Other potentials such as the squared potential of do not provide the interesting feature.
The iterative balance method can find optimal distortion. Due to the pressure, the volume of a unit cell is decreased as much as possible. Therefore, the method makes as many converge to zero as possible, because the void between spheres causes an increase in the volume. Some of between neighboring spheres converge to zero. The convergence causes distortion in the structure. Accordingly, the generated packing structure has a high packing fraction, because the volume of the unit cell is minimized. The feature indicates that the iterative balance method can find the local maximum of packing fractions despite the fact that a large number of optimization steps is necessary to find the maximum packing fraction. The optimization parameters such as the optimization step number are presented in the Sec. III.1.
Just like the Torquato-Jiao sphere-packing algorithm [20], in principle the iterative balance method allows us to evaluate the packing fraction of the dense sphere packings while avoiding overlaps of spheres. The implementation is straightforward and the computational time for the structural optimization is very short as discussed later on, since it requires only simple calculations of forces and stress at each steepest decent step. We will demonstrate the efficiency and ability to find putative densest structures in Sec. III.
II.4 Examples of structure generation






The (7-3) structure [22] is the tower-like DBSP with seven small and three large spheres in the unit cell. The formation process of the structure is shown in Fig. 2. Firstly, the tower-like structure is generated by stacking many spheres on top of the small bottom plane as shown in Fig. 2(a), and then the structure is expanded as shown in Fig. 2(b) with the steepest descent method. The bottom plane corresponds to the first layer generated by the piling up method. The final structure, shown in Fig. 2(c), also has a small bottom plane and is long in the vertical direction.
The (16-4) structure is the DBSP with sixteen small and four large spheres in the unit cell. The structure can be understood as a two-layered structure except for four small spheres. The formation process of the structure is shown in Fig. 3. For visibility of the figures, the bottom plane, which is the first layer generated by the piling up method, is arranged at the front side. Firstly, all the spheres are placed on the first layer as shown in Fig. 3(a), and then the structure is expanded as shown in Fig. 3(b). An overlap in the direction perpendicular to the first layer causes a distribution of spheres’ positions in the direction. The final structure, shown in Fig. 3(c), can also be regarded as a layer-by-layer structure with a small height.
II.5 Neighboring spheres
If a packing structure sufficiently converges to a dense packing, few spheres’ positions displace significantly even after many optimization steps. Besides, repulsive forces occur only when two spheres overlap each other. Therefore, the computational cost can be reduced significantly by predetermining the neighboring spheres. Of course, we must reset the neighboring list periodically, because accidentally position vectors may displace largely. In our code, the neighboring list is reset once every 100 times in the global optimization step and once every 200 times in the local optimization step.
II.6 Treatment of similar initial multilayer structures
One may consider that it is futile to optimize all similar structures which converge to an isomorphic structure. Hereafter, the isomorphic is defined that two structures are equal when the distortion is corrected. The distortion is necessary to achieve a high packing fraction. In some cases, the number of local minima is huge due to a large number of distortion patterns and accordingly many structures are trapped at local minima. Therefore, optimizing all of the similar structures is necessary to determine the highest packing fraction. Hence, all of the generated structures are optimized with our method.
III numeric aspect of our method
In this section, we discuss the numerical aspects of our method including the accuracy of the packing fraction, structural optimization parameters, and the efficiency of our method.
III.1 Structural optimization parameters
The efficiency of structural optimization depends on the choice of parameters used in the optimization, and even the reachable maximum packing fraction is varied depending on the parameters in case that many local minima are having competitive packing fractions. These parameters we have are listed below:
-
•
: The maximum displacement in the expansion step
-
•
: The maximum displacement in the global optimization step
-
•
: The maximum step number in the global optimization step
-
•
: The maximum displacement in the local optimization step
-
•
: The maximum step number in the local optimization step
-
•
: The decreasing factor of the maximum displacement in the local optimization step
The default values used in our study are given below.
Here, we note that () is chosen randomly in the range of () for each structural optimization. The random choice of them enables us to obtain various local minima. The default parameters lead to a convergence that almost all the minimum value of becomes the same order as to .
III.2 Maximum overlap

In the iterative balance method, the maximum displacement of the position vectors and the lattice vectors are gradually reduced. Figure 4 shows the maximum overlaps at each optimization step. is set to . The maximum overlap is defined as the maximum value of . It is confirmed from Fig. 4 that the maximum overlap decreases exponentially as the maximum displacement is decreased exponentially, and those values are the same order. The relation can be understood from the fact that some of between neighboring spheres oscillate around zero.
III.3 Accuracy of packing fraction
In the radius ratio of , the structures appear on the phase diagram. The structures are defined as packing structures in which large spheres X constitute the fcc densest structure and the small spheres penetrate into the tetrahedral and octahedral sites constituted by X. This definition is the same as that of Hopkins et al. [22]. The packing fractions of the structures can be calculated analytically as
(17) |
In the radius ratio of , as discussed by Hopkins and coworkers, six structures of , , , , , and [22] appear on the phase diagram. An octahedral site of structure is occupied by one small sphere, an octahedral site of structure is occupied by two small spheres, an octahedral site of structure is occupied by a tetrahedron consisting of four small spheres, an octahedral site of is occupied by an cubic consisting of eight small spheres, a tetrahedral site of structure is occupied by one small sphere and an octahedral site of is occupied by a cubic consisting of eight small spheres, and a tetrahedral site of structure is occupied by one small sphere and an octahedral site of is occupied by a bcc structure consisting of nine small spheres, respectively.
It was relatively easy to calculate the packing fractions of the structures with our method because there is no distortion in the fcc structure constituted by large spheres. However, when the optimization parameters are set to the default values, in some cases an error of the packing fraction becomes the same order as due to overlap which is also the same order as . As discussed in the next section, by optimizing again with changing the optimization parameters, the maximum overlap can be decreased to the same order as . In that case, the packing fractions agree by more than 10 decimal points with the analytical solution of Eq. (17).
As discussed in Sec. II.3, the iterative balance method can minimize the volume of a unit cell. Therefore, high-precision re-optimization enables us to find the highest packing fractions with high accuracy because of a small overlap and a minimized volume of a unit cell.
III.4 High-precision structural optimization
As discussed in Sec. III.3, the local optimization with default values presented in Sec. III.1 cannot reduce an overlap enough. The overlap causes an error in packing fraction after the six decimal points. The error can be reduced by a high-precision re-optimization. With an increase in the number of local optimization steps, the overlap can be decreased because the maximum displacement is decreased as the number of optimization steps is increased. As discussed in Sec. III.2, the maximum overlap and the size of the maximum displacement is the same order.
When the number of local minima is getting larger, more structures are trapped at local minima, so the global minimum might not be found during an exhaustive search. Therefore, it is necessary to re-optimize the putative densest structure many times in order to identify the global minimum. The optimization results depend on the initial structure and the optimization parameters such as and . Therefore, slight fluctuations are given to the structure before re-optimization and the range of and is set to be large. When the number of local minima is small, almost all the fluctuated structures converge to the densest packing. On the other hand, when the number of local minima is large, we obtain many packing fractions corresponding to diverse distortion patterns. In some cases, tens of thousand re-optimizations are necessary to determine the maximum packing fraction. As discussed in the next subsection, the computational time for the structural optimization is very short, so the necessity of the several thousand re-optimization is not a serious problem.
The default parameters for re-optimization are given below.
If we use the default parameters, in almost all case, the minimum values of become the same order as to .
III.5 Speed of structure generation
The computational cost for calculating forces with the hard-sphere potential is very low because repulsive forces occur only when two spheres overlap each other. Besides, if a packing structure converges to a dense packing, the positions of spheres do not change significantly even after many optimization steps. Therefore, as discussed in Sec. II.5, the computational cost can be significantly reduced by pre-determining the neighboring spheres. In fact, if the number of spheres in the unit cell is about ten, it takes less than 0.1 seconds from generation to optimization using a single core of Intel(R) Xeon(R) CPU E5-1650 v4 @ 3.60GHz. Therefore, our method can generate a large number of packing structures. The efficiency enables us to find the densest packing from the vast coordination space.
In addition, since the number of optimization steps is set externally, the computational cost can be estimated as , where is the number of spheres. Hence, it is possible to conduct an exhaustive search for the long periodic densest packings.
III.6 Distribution and update history of packing fractions


In this subsection, we discuss the distribution and updating history of packing fractions during the exhaustive search, to show that our method can find the densest packings from the vast coordination space.
First, we conducted an exhaustive search for the mono-phase densest binary sphere packing at the radius ratio of and the composition ratio of . The unit cell contains 14 small spheres and 5 large spheres. In that case, the (14-5) structure with the packing fraction of is the densest. The number of structures generated during the exhaustive search is 250,182. The distribution of the packing fractions is shown in Fig. 5(a). The number of structures having the packing fraction between 0.6875 and 0.6900 is 15959 and the largest. On the other hand, the number of structures having the packing fraction between 0.7650 and 0.7675 is only 58. The result indicates that our method can find the densest packings from the vast coordination space. Figure 6(a) shows the updating history of the highest packing fraction. The structure with a packing fraction of is generated at the 9372nd steps, while the densest structure with the packing fraction of is generated at the 50155th steps.
Similarly, we conducted an exhaustive search for the mono-phase densest binary sphere packing at the radius ratio of and the composition ratio of . The unit cell contains 16 small spheres and 4 large spheres. In that case, the (16-4) structure with the packing fraction of is the densest. The number of structures generated during the exhaustive search is 351,124. The distribution of the packing fractions is shown in Fig. 5(b). The number of structures having the packing fraction between 0.6850 and 0.6875 is 24303 and the largest. On the other hand, the number of structures having the packing fraction between 0.7575 and 0.7600 is only 8. The result also indicates that our method can find the densest packings from the vast coordination space. Figure 6(b) shows the updating history of the packing fraction. The densest structure with the packing fraction of is generated at the 51097th steps.
IV method for phase diagram
In the previous sections, we have already discussed the details of our methods implemented in SAMLAI and the numerical aspects. In this section, we discuss how the phase diagram for DBSP is constructed with SAMLAI.
IV.1 Exhaustive search conditions
To determine the densest phase separation at each composition ratio and each radius ratio , firstly the mono-phase densest binary sphere packings have to be identified at each .
To identify the mono-phase densest binary sphere packings at each , up to one million structures are generated with SAMLAI. We terminate the exhaustive search when the highest packing fraction is not updated 200,000 or 300,000 times, and regard the structure with the highest packing fraction as putative densest packing.
The radius ratio is changed by a step of 0.02 in the range of while the radius ratio is changed by a step of 0.005 in the radius range of . In total, the 35 radius ratios are investigated in the construction of the phase diagram.
The number of spheres in the unit cell is set between 6 and 24 while the number of spheres in the unit cell is set between 12 and 32 in the radius range of . Under the condition, all possible compositions are investigated with the constraint that the number of small spheres is equal to or larger than that of large spheres. In the former case, there are 138 compositions and in the latter case, there are 220 compositions, respectively. In general, the number of possible compositions is if the maximum number of spheres is set to , where is an even number and the minimum number of spheres is set to 2.
The optimization parameters are set to the default as discussed in Sec. III.1.
IV.2 Re-optimization
Almost all of the generated structures have an overlap of about to . Therefore, packing fractions may have an error on the sixth digit. In addition, the highest packing fraction may not be found due to a large number of local minima. Therefore, putative densest packings have to be re-optimized for determining the highest packing fractions with high accuracy. In some cases, tens of thousand steps for the re-optimization is necessary in order to find the highest packing fraction from the huge number of local minima. The re-optimization parameters are set to the defaults discussed in Sec. III.4 in most cases. The re-optimization updates the fourth digit and beyond of the packing fraction for cases that many local minima exist, while the packing fraction is unchanged by the re-optimization in most of the cases.
IV.3 Phase separation
As Hopkins and coworkers have shown, the highest packing fractions for the binary system are achieved by phase separation into two or fewer densest packings [22]. We also proved it in a way that seems more intuitive to us. The proof is given in Appendix A. The phase separations with the highest packing fraction are determined from all possible phase separations.
V result



In this section, we describe the newly found 12 putative DBSP and the updated phase diagram. Next, we detail the geometry of binary densest packings. Finally, we discuss geometric features of the mono-phase densest binary sphere packings.
V.1 Overview
We have discovered 12 putative densest packings and accordingly updated the phase diagram over the plane, where is the relative concentration and is the radius ratio of the small sphere relative to the large sphere. The phase diagram is shown in Fig. 7 for , Fig. 8 for , and Fig. 9 for , respectively. On the phase diagrams, 24 DBSP are plotted. Some DBSP are not plotted, e.g., newly found (12-1) structure and the (9-4) structure, because they appear in a very narrow region. For the case of 12 or fewer spheres in the unit cell, our phase diagram is consistent with the HST phase diagram [22] with a small correction.
The structures are defined as DBSP in which the large spheres X constitute the fcc densest structure and the small spheres penetrate into the tetrahedral and octahedral sites constituted by X. If the structures are excluded, there are 21 putative DBSP. Most of those structures are named as (-) structure. A (-) structure contains small spheres and large spheres. Their packing fractions are shown in Tables 2, 3, and 4.
For binary systems, the highest packing fraction is generally achieved by phase separation into two or fewer densest packings. When the highest packing fraction is achieved by phase separation into a structure and the fcc densest packing consisting of small spheres, only the symbol of structure is plotted on the phase diagram. On the other hand, when the highest packing fraction is achieved by phase separation into two structures, those two symbols are plotted together on the phase diagram. For example, in the area of and the highest packing fraction is achieved by the phase separation into the (6-1) structure and the fcc densest structure consisting of small spheres, and in the area of and the highest packing fraction is achieved by the phase separation into the structure [22] and the (6-1) structure [22].
For , the exhaustive search is conducted for 11 radius ratios of 0.20, 0.22, 0.24, 0.26, 0.28, 0.30, 0.32, 0.34, 0.36, 0.38, and 0.40. The number of spheres in the unit cell is set between 6 and 24. By the exhaustive search, we identify 6 new putative densest packings: the structure, the (22-1) structure, the (12-1) structure, the (20-1) structure, the (8-2) structure, and the (2-1) structure. The structure and the (22-1) structure appear on the phase diagram at and . The (12-1) structure appears on the phase diagram at ; it can be understood as an extended structure. The (12-1) structure is not plotted on the phase diagram of Fig. 7, because it appears in a very narrow region. The (8-2) structure and the (20-1) structure appear on the phase diagram at ; it is distorted structure. The (2-1) structure appears on the phase diagram at ; it is distorted structure.
For , the exhaustive search is conducted for 17 radius ratios of 0.420, 0.425, 0.430, 0.435, 0.440, 0.445, 0.450, 0.455, 0.460, 0.465, 0.470, 0.475, 0.480, 0.485, 0.490, 0.495, and 0.500. The number of spheres in the unit cell is set between 12 and 32. By the exhaustive search, we identify 5 new putative densest packings: the (14-5) structure, the (16-4) structure, the (8-4) structure, the (10-4) structure, and the (9-4) structure. The (14-5) structure appears on the phase diagram at the three radius ratios of , , and . The (16-4) structure appears on the phase diagram at the three radius ratios of , , and . The (8-4) structure appeares on the phase diagram at and and it is isomorphic to the structure. The (10-4) structure appears on the phase diagram at and ; it is isomorphic to the (5-2) structure. The (9-4) structure appears on the phase diagram at the three radius ratios of , , and . In addition, in contrast to the HST phase diagram, there is a phase separation into the (7-3) structure [22] and the structure at . Finally, the packing fractions of the structure [13, 22] are found to be consistent with those of the (4-2) structure [22]. Otherwise, the results are consistent with the HST phase diagram [22].
For , the exhaustive search is conducted for 7 radius ratios of 0.52, 0.54, 0.56, 0.58, 0.60, 0.62, and 0.64. The number of spheres in the unit cell is set between 6 and 24. By the exhaustive search, we identify one new putative densest packing: the (12-6) structure. It is isomorphic to the structure [13, 22]. Otherwise, our phase diagram is consistent with the HST phase diagram [22].
V.2 Densest Packings for








For , the exhaustive search is conducted for 11 radius ratios of 0.20, 0.22, 0.24, 0.26, 0.28, 0.30, 0.32, 0.34, 0.36, 0.38, and 0.40. In order to confirm that the (12-1) structure appears on the phase diagram, the structure, the structure, and the (22-1) structure are re-optimized at . The number of spheres in the unit cell is set between 6 and 24. As a result, we have identified the new six putative DBSP: the structure, the (22-1) structure, the (12-1) structure, the (20-1) structure, the (8-2) structure, and the (2-1) structure. Thereby, we update the phase diagram. For the case of 12 or fewer spheres in the unit cell, our phase diagram is consistent with that of the previous study [22] with a small correction. The putative DBSP already discovered are the structure [22], the structure [22], the structure [22], the structure [22], the structure [22], the structure [22], the (10-1) structure [22], the (11-1) structure [22], and the (6-1) structure [22]. On the phase diagram of Fig. 7, the structure, the structure, and the (11-1) are not plotted, because they appear in the narrow region.
In this subsection, firstly we present the small modifications of the HST phase diagram for the case of 12 or fewer spheres in the unit cell. Secondly, we present the newly found six putative DBSP. The four of them have extended unit cells compared to the previous study [22].
V.2.1 Modifications of HST phase diagram
In this radius range, if the number of small spheres is little enough, all of the small spheres can penetrate into the tetrahedral and octahedral sites in the fcc densest structure constituted by large spheres. If so, the packing fraction can be calculated as Eq. (17), as discussed in Sec. III.3 and the phase separation into more than one structure is not intrinsic. Phase separation into several structures only complicates the phase diagram. Therefore, in the HST phase diagram, the densest phase separation is represented by the structure which contains the largest number of small spheres. In other words, at each only the structure which contains the largest number of small spheres is written on the HST phase diagram. Nevertheless, the HST phase diagram shows that the phase separation into the structure and the structure is the densest in the area of and . The HST phase diagram also shows that the phase separation into the structure and the structure is the densest in the area of and . Furthermore, the HST phase diagram shows that the phase separation into the structure and the structure is the densest in the area of and . These phase separations are inconsistent with their representation rule because in their rule at each , only one structure which contains the largest number of small spheres is represented on the HST phase diagram.
Our calculation resolves these contradictions. At and , the (10-1) structure appears on our phase diagram. It is a distorted and expanded structure. Table 2 shows the packing fractions of the (10-1) structure at several radius ratios. We found that at , , and , the (10-1) structure becomes an expanded structure whose symmetry is kept . In the radius range of and , our result is consistent with that of the Hopkins and coworkers [22] with a small correction. However, our result indicates that in the radius range of , the structure on the HST phase diagram has to be replaced for the (10-1) structure. At , the (8-2) structure appears on our phase diagram. It is a distorted and expanded structure. Table 2 also shows the packing fractions of the (8-2) structure at several radius ratios. The result indicates that in the radius range of , the structure on the HST phase diagram has to be replaced for the (8-2) structure. Finally, the (2-1) structure appears on our phase diagram at . It is a distorted and expanded structure. Table 2 also shows the packing fractions of the (2-1) structure at several radius ratios. The result indicates that in the radius range of , the structure on the HST phase diagram has to be replaced for the (2-1) structure. The appearance of the (2-1) structure at is inconsistent with the HST phase diagram. The (8-2) structure and the (2-1) structure are the newly found structures, so they are discussed again in the next subsubsection.
V.2.2 New putative densest sphere packings
In this subsubsection, we introduce the newly found six putative DBSP. The four of them have extended unit cells compared to the previous study [22].
The structure shown in Fig. 11(a) appears on the phase diagram at , and the packing fraction is . All of the small spheres penetrate into the tetrahedral and octahedral sites in the fcc densest structure constituted by large spheres. An tetrahedral site is occupied by one small sphere and an octahedral site is occupied by ten small spheres.
The (12-1) structure shown in Fig. 11(b) appears on the phase diagram at , and the packing fraction is . The structure can be understood as an extended structure in one direction. An extended octahedral site is occupied by a rectangle which consists of eight small spheres with two small spheres inside the sides of the rectangle. It is not plotted on the phase diagram of Fig. 7, because it appears on the phase diagram in a very narrow region.
The (22-1) structure shown in Fig. 11(c) appears on the phase diagram at and . The packing fraction is and , respectively. The structure can be understood as a distorted and expanded structure. We have confirmed that at , the (22-1) structure becomes the structure.
The (20-1) structure shown in Fig. 11(d) appears on the phase diagram at , and the packing fraction is . The large spheres constitute a distorted face-centered orthohombic lattice. The structure can be understood as a clathrate structure. In this radius range, most of the structures, e.g., , (22-1), and (10-1), can be regarded as clathrate structure.
The (8-2) structure shown in Fig. 11(e) appears on the phase diagram at , and the packing fraction is . The structure can be understood as a distorted structure. We also find the expanded structure whose framework is the fcc structure constituted by large spheres where they do not contact each other. However, the packing fraction of the (8-2) structure is higher than that of the expanded structure.
The (2-1) structure shown in Fig. 11(f) appears on the phase diagram at , and the packing fraction is . The structure can be understood as a distorted structure.
V.3 Densest Packings for












For , the exhaustive search is conducted for 17 radius ratios of 0.420, 0.425, 0.430, 0.435, 0.440, 0.445, 0.450, 0.455, 0.460, 0.465, 0.470, 0.475, 0.480, 0.485, 0.490, 0.495, and 0.500. In order to confirm that the (9-4) structure appears on the phase diagram, the (2-2) structure, the (10-4) structure, the structure and the (9-4) structure are re-optimized at , , and . The number of spheres in the unit cell is set between 12 and 32. As a result, we have identified 5 new putative DBSP: the (14-5) structure, the (16-4) structure, the (8-4) structure, the (10-4) structure, and the (9-4) structure. Thereby, we update the phase diagram. For the case of 12 or fewer spheres in the unit cell, our phase diagram is consistent with that of the previous study [22] with a small correction. The putative DBSP already discovered are the (6-6) structure [22], the structure [13, 22], the (2-2) structure [22], the (5-2) structure [22], and the (7-3) structure [22] shown in Fig. 12, and the structure [13, 22] shown in Fig. 13.
In this subsection, firstly we present small modifications of the HST phase diagram for the case of 12 or fewer spheres in the unit cell. Secondly, we present the newly found five putative DBSP. The four of them have extended unit cells compared to the previous study [22].
V.3.1 Modifications of HST phase diagram
In our calculations, it turns out that the packing fractions of the structure shown in Fig. 13(a) is equal to that of the (4-2) structure [22] shown in Fig. 13(b), at all of the radius ratio. The finding we have is inconsistent with the HST phase diagram. Here we provide a rational explanation below of why they should have the same packing fraction.
Both the structure and the (4-2) structure are composed of triangular prisms with one small sphere. In the (4-2) structure, the orientation of the triangular prisms changes alternately. The triangular prism is distorted in order to increase the packing fraction. If the small radius is less than 0.5 where the large radius is 1, there are two kinds of triangular prisms. In the (4-2) structure, different triangular prisms are pointing in a different direction. An interface between those two triangular prisms is a square made of large spheres; the length of one side of the square is 2. One of the two small spheres in those two triangular prisms contacts the four large spheres; the small sphere is placed at the hollow in the center of the square. In that case, the triangular prism including the small sphere has two degrees of freedom in its direction, because the small sphere is in the middle of the square. In other words, there is two freedom of the arrangement on how to place the other two large spheres which constitute the triangular prism. These two degrees of freedom correspond to the structure and the (4-2) structure. The other triangular prism has no freedom of the orientation if the small radius is less than 0.5 because the small sphere is not placed in the middle of the square. In conclusion, both the structure and the (4-2) structure consist of the same triangular prisms, so they have the same packing fraction.
Finally, on our phase diagram, the phase separation into the structure and the (7-3) structures appear at the radius ratio of . The result is inconsistent with the HST phase diagram.
V.3.2 New putative densest sphere packings
In this subsubsection, we introduce the newly found five putative DBSP. The four of them have extended unit cells compared to the previous study [22].
The (14-5) structure shown in Fig. 14(a) appears on the phase diagram at , , and . The packing fractions are , , and , respectively. The structure contains the 14-oligomer structures constituted by small spheres. The local structures are embedded in the gap among large spheres. A 14-oligomer structure consists of a cubic constituted by eight small spheres and six small spheres attached to each side of the cubic.
The (16-4) structure shown in Fig. 14(b) appears on the phase diagram at , , and . The packing fractions are , , and , respectively. The structure consists of -type local structure and cubic frameworks constituted by large spheres. A cubic framework is occupied by an octahedron consisting of small spheres.
The (8-4) structure shown in Fig. 14(c) appears on the phase diagram at and . The packing fractions are and , respectively. Table 3 shows the packing fractions of the structure at several radius ratios. The (8-4) structure is isomorphic to the structure, but as shown in Table 3, the packing fractions of the (8-4) structure are higher than those of the structure at some radius ratios: , , , , , , , , and . At , the packing fraction of the (8-4) structure is only 0.000002 higher than that of ; however in the radius range of , the (8-4) structure is denser than structure. Therefore, it is likely true that the (8-4) structure is denser than the structure at .
The (10-4) structure shown in Fig. 14(d) appears on the phase diagram at and . The packing fractions are and , respectively. The structure is isomorphic to the (5-2) structure, but the packing fractions of (10-4) structure are higher than those of (5-2) structure.
Finally, the (9-4) structure shown in Fig. 14(e) appears on the phase diagram at the three radius ratios of , , and . The packing fractions are , , and , respectively. The structure does not appear on the phase diagram of Fig. 8, because it appears in a very narrow region. The structure contains the (10-4)-type local structure.
V.4 Densest Packings for



For , the exhaustive search is conducted for 7 radius ratios of 0.52, 0.54, 0.56, 0.58, 0.60, 0.62, and 0.64. The number of spheres in the unit cell is set between 6 and 24. As a result, we have identified new one putative DBSP, named the (12-6) structure. The structure have an extended unit cell compared to the previous study [22]. Thereby, we update the phase diagram. For the case of 12 or fewer spheres in the unit cell, our phase diagram is completely consistent with that of the previous study [22]. The putative DBSP already discovered are the structure [13, 22] shown in Fig. 13, and the structure [13, 22] and structure [14, 22] shown in Fig. 15.
The (12-6) structure shown in Fig. 16 appears on the phase diagram at and . The packing fractions are and , respectively. The structure can be understood as a distorted structure as well as the structure. At these radius ratios, the structure and the structure have the same packing fraction; the equivalence indicates that a large unit cell is necessary to realize an optimal distortion for higher packing fraction. At the three radius ratios of , , and , the (12-6) structure and the structure have the same packing fraction; however, if the unit cell is expanded, a distorted structure might appear on the phase diagram. The further investigation will be in future work.
V.5 Geometric features of densest packings
The putative DBSP consist of local structures with high packing fraction. For example, structure is clearly made up of a combination of local structures with high packing fractions: the tetrahedron and octahedron constituted by large spheres. The same is true for the distorted structure such as the (2-1), (8-2), (10-1), (11-1), and (22-1) structures. The same is also true for the (6-6) structure in which small spheres penetrate into the octahedral sites in the distorted hcp densest structure constituted by large spheres. Similarly, the structure, the structure, and the (12-6) structure consisting of the dense local structure in which a small sphere is embedded in the center of a triangular prism consisting of large spheres.
Some of the putative DBSP are complex structures, especially for . Both the structure and the (7-3) structure consist of equilateral triangular prisms and parallelepiped hexahedrons. The (10-4) structure consists of parallelepipedal hexahedrons and cubics constituted by large spheres with five small spheres. The (16-4) structure consists of -type local structure and cubic frameworks constituted by large spheres with an octahedron made of small spheres. In the (14-5) structure, 14-oligomer structures constituted by small spheres are embedded in the gap among the large spheres. As discussed below, these local structures also appear in the mono-phase densest binary sphere packings that have a lower packing fractions than the densest phase separations. The appearance shows that those local structures are dense.
When space is filled with two kinds of spheres under periodic boundary conditions, the highest packing fraction is achieved by phase separation into two or fewer packing structures. However, in the below discussion, we prohibit a phase separation. Under the restriction, a lot of mono-phase densest sphere packings are obtained.
Mono-phase densest binary sphere packings also consist of some of the dense local structures. The (14-8) structure is shown in Fig. 17(a). The structure is the densest at . The unit cell contains 14 small spheres and 8 large spheres. The structure contains 14-oligomer structures, which is the same local structure in the (14-5) structure. The (14-8) structure contains a wasteful gaps compared to the (14-5) structure, but the presence of the (14-5)-type local structure suggests that the local structure is dense. The (11-6) structure is shown in Fig. 17(b). The structure is the densest at . The unit cell contains 11 small sphere and 6 large spheres. The structure contains the (10-4)-type local structure. The (11-6) structure contains a wasteful gap compared to the (10-4) structure, but the presence of the (10-4)-type local structure indicates that the local structure is dense.


Some of the mono-phase densest sphere packings are long-period structures; those structures are phase-separated into a few local structures in the unit cell. We discuss the two examples as such cases. Firstly, the (9-5) structure is shown in Fig. 18. The structure is the densest at . The unit cell contains 9 small spheres and 5 large spheres. It consists of the -type triangular prism phase and the (6-6)-type stacking phase. The appearance of the -type local structure indicates that the local structure is dense at . Secondly, the (16-6) structure is shown in Fig. 19. The structure is the densest at . The unit cell contains 16 small spheres and 6 large spheres. It consists of the -type triangular prism phase and the remainder of small spheres. The appearance of the -type local structure indicates that the local structure is dense at . The structural feature of the (16-6) structure indicates that the highest packing fraction at is achieved by phase separation into the structure and the fcc densest structure constituted by small spheres. In fact, our phase diagram shows that the highest packing fraction at is achieved by the phase separation into the (12-6) structure and fcc densest packing of small spheres.


Those results show that all of the mono-phase densest binary sphere packings are made of a few local structures with high packing fractions. The concept of dense local structures are very similar to the compact packing; the concept is defined for disc packings [36]. The compact packing corresponds to a structure in which all the circles are in contact with the perimeter and the gaps consist only of curvilinear triangles. It has been proved analytically that there are 164 ternary compact packings [36]. A local structure with a high packing fraction in the three-dimensional DBSP may be regarded as an extended concept of the compact packing for three dimensions.
VI Discussion
In this section, we detail the complexity of local minima, the effectiveness of our method, and the relationship between crystals and densest packings.
VI.1 Complexity of local minima


Sometimes the number of local minima becomes large. In this section, we discuss some representative examples, where the complexity of local minima can be understood.
Firstly, we analytically compute the packing fraction of the structure [13, 22] shown in Fig. 12(b). Hereafter, the large radius is set to 1 and the small radius is set to . The structure contains equilateral triangular prisms constituted by large spheres; the length of one side of the equilateral triangle is 2 and the height of the sides of the triangular prism is . Small spheres are placed in the center of each side of the triangular prism and one of them is inserted inside until it touches the other two small spheres. We name the side as . In that case, can be calculated as
(18) |
The structure also contains parallelepipedal hexahedrons. The bottom surface of the hexahedron is side . One of the large spheres contacts the four large spheres which constitute the side ; here we assume that the large sphere does not overlap with the inserted small sphere. In that case, the height of parallelepiped hexahedron can be calculated as
(19) |
The distance between the large sphere and small sphere can be calculated as
(20) |
The structure consists of two equilateral triangular prism and one parallelepiped hexahedron, so the packing fraction can be calculated as
(21) |
If we set the small sphere radius as , and are calculated as
(22) | ||||
(23) |
On the other hand, the packing fraction calculated by SAMLAI is 0.759011. This small difference comes from the slight gap between small spheres; is slightly larger than 1.46. The gap allows the two small spheres placed in the center of the sides of the equilateral triangular prism to penetrate slightly into the interior of the triangular prism; the distortion allows a slight increase in the packing fraction.
Secondly, the structure and the (7-3) structure [22] shown in Fig. 12(e) are very similar. These two structures consist of equilateral triangular prisms and parallelepiped hexahedrons. The packing fraction is increased by small spheres penetrating slightly into the interior of triangular prisms. The parallelepiped hexahedron consisting of large spheres is necessary for periodic penetrating. In the region where the radius is getting larger, the (7-3) structure appears on the phase diagram instead of the structure. This is because the (7-3) structure has twice as many triangular prisms as structure; the connection of many triangular prisms is necessary for small spheres to penetrate into gaps in triangular prisms without making wasted void between large spheres.
Thirdly, the (10-1) structure [22] appears on the phase diagram at the two radius ratios of and . Table 2 shows the packing fractions of the (10-1) structure at several radius ratios. The (10-1) structure is an expanded or a distorted structure so that small spheres can penetrate into the gap constituted by large spheres. The distortion pattern is varied according to the radius ratio. At most radius ratios, the (10-1) structure is distorted, but at , , and , it becomes an enlarged structure whose symmetry is kept . We are surprised to find that the highly symmetric structure appears again at those radius ratios. This suggests that a delicate balance among the numerous distortion patterns determines which one has the highest packing fraction.
As we have discussed, the packing fraction is increased by distortions. Determinating the maximum packing fraction becomes more difficult when the number of distortion pattern is larger. Besides, the unit cell is also related to the difficulty in determining the highest packing fraction.
Most of the densest packings are distorted; however, if the distortions are adjusted, some structures become highly symmetric and their unit cell could be reduced. For example, the unit cell of the structure can be reduced to that of the structure [13, 22] if the distortion of the structure is adjusted. The unit cell of the structure and the structure are shown in Fig. 20(a) and Fig. 20(b), respectively. In the structure, the two large spheres in the unit cell are not in the same plane, so the highest packing fraction of the structure cannot be larger than that of the structure. Furthermore, even if the unit cell of the structure is expanded, the highest packing fraction of the structure is not always achievable. This is a representative example that unit cell places a limit on the maximum packing fraction that can be reached. Hence, several isomorphic structures consisting of different unit cells need to be optimized to determine the maximum packing fraction. This is one of the main reasons why it is difficult to determine the maximum packing fraction.
VI.2 Effectiveness of iterative balance method
As discussed in the previous section, it is difficult to determine the maximum packing fraction. However, not only almost all the packing fractions calculated by our method are the same as those shown in the previous study [22] by more than three decimal points, but also some of the packing fractions have successfully been updated. The results indicate that the iterative balance method can find the maximum packing fraction. Besides, the computational time for the structural optimization is very short as discussed in Sec. III.5. The effectiveness enables us to find the densest packing from the vast coordination space. Finally, as discussed in Sec. II.3, the implementation is straightforward since it requires only simple calculations of forces and stress at each steepest decent step. Those validity indicates that the iterative balance method might also be useful for the optimization of higher-dimensional sphere packings.
VI.3 Effectiveness of piling up method
As discussed in Sec. III.6, our method can create diverse packing structures, so our method can discover a wide variety of mono-phase densest packings from the vast coordination space, as discussed in Sec. V.5. The validity indicates that the piling up method is an effective way to generate initial structures for predicting densest packings.
VI.4 Public release of structural data and SAMLAI
Three-dimensional data of the DBSP and the SAMLAI package, in which our methods are implemented, are available on the website [37]. The distribution of the program package and the source codes follow the practice of the GNU General Public License version 3 (GPLv3).
VI.5 Crystal structures and densest sphere packings
Densest sphere packing type | Crystal structure type | space group | Material example |
---|---|---|---|
, , | |||
, (2-1) | , , | ||
, (10-1) | - | [34] | |
(6-1) | - | [32] | |
(6-6) | , , | ||
(16-4) | , , | ||
(4-2) | , , [35] | ||
(12-6), , | , , | ||
(2-2) | # | , , | |
, , |
In some cases, atoms in crystals are approximated as spheres: In ion-bonded materials such as NaCl [4], atoms are often spherically symmetrical because atoms have closed-shell structures due to the charge transfer. In intermetallic compounds such as AgCu [5], atoms are also sometimes spherically symmetrical due to the bonds formed by electrons populating in s-orbitals. In materials under high pressure, distances between atoms become so close that the directional orientation of the bond is weakened due to the strong repulsive force by Pauli’s exclusion principle [6]. Therefore, we can assume that many crystals can be understood as densest sphere packings [4]. Then, we investigated the correspondence of DBSP with the crystal structures with reference to the space groups. The Spglib [38] is used for determining the space group of a densest sphere packing. The distortions of DBSP are corrected by the Spglib. As a result, we have succeeded in finding many crystals corresponding to DBSP, e.g., [34] and [35] synthesized under high pressure, [32] predicted theoretically under high pressure, ; their crystal structures correspond to the (4-2) structure [22], the structure [22], the (6-1) structure [22], and the structure [22], respectively. Besides, the crystal structure of corresponds to the (16-4) structure. All of the correspondence we find are shown in Table 1. These correspondences indicate that the densest sphere packings can be used effectively as structural prototypes for searching complex crystal structures, especially for high-pressure phases.
On the other hand, we could not find the correspondence between crystals and the 15 densest binary sphere packings: , , , , (8-2), (11-1), (12-1), (20-1), (22-1), (14-5), (8-4), , (7-3), (10-4), and (9-4). However, we consider that these structure can be realized by crystals, e.g., the (20-1) structure and the (22-1) structure may be realized by hydrides. As discussed in Sec. V.5, the DBSP consist of a few local structures with high packing fractions. This is a different principle compared to crystals, but it is apparently true that the volume of a crystal structure is decreased as much as possible under high pressure, so many of the densest packings may correspond to crystals especially for high-pressure phases.
VII Conclusions
In the present research, we revisit the densest binary sphere packings under the periodic boundary conditions. To efficiently explore the densest sphere packings, firstly we invent the piling up method to generate initial structures in an unbiased way; secondly, we develop the iterative balance method to optimize the volume of a unit cell while keeping the overlap of hard spheres minimized. The piling up method is developed based on the idea of stacking spheres randomly one by one on top of a randomly generated first layer. It enables us to search the densest packings unbiasedly from the vast coordination space. The iterative balance method is developed based on the idea of repeating collision and repulsion among spheres under pressure while the maximum displacement in position vectors and lattice vectors is gradually decreased. The method not only generates a dense, periodic packing of nonoverlapping spheres but also predicts the maximum packing fraction with high accuracy. Those two methods are implemented in our open source program package SAMLAI (Structure search Alchemy for MateriaL Artificial Invention).
With the SAMLAI, we exhaustively search the DBSP with extending the unit cell compared to the previous study [22] and as a result we have discovered 12 putative DBSP, named , (12-1), (22-1), (20-1), (8-2), (2-1), (14-5), (16-4), (8-4), (10-4), (9-4), and (12-6), shown in Figs. 11, 14, and 16. Acccordingly, we have updated the phase diagram over the plane, shown in Figs. 7, 8, and 9. For the case of 12 or fewer spheres in the unit cell, our phase diagram is consistent with that of the previous study [22] with a small correction. Through the exhaustive search, diverse mono-phase densest binary sphere packings have been discovered and accordingly we have found that high packing fractions are achieved by introducing a distortion and/or combining a few local dense structural units. Three-dimensional data of DBSP and the SAMLAI package are available on the website [37].
If the structures are excluded, there are 21 putative DBSP. Their packing fractions are shown in Tables 2, 3, and 4. In some cases, it is difficult to determine the maximum packing fraction due to the large number of local minima corresponding to the large number of distortion patterns. However, comparing our results with those of the previous study [22], it is found that in most cases the packing fractions are consistent by more than three decimal points. Furthermore, some of the packing fractions are 0.001 larger. The results indicate that our method can identify the maximum packing fraction.
We examined the distribution and the update history of highest packing fraction during the exhaustive search. As a result, we have confirmed that a diverse packing structures are created and our method can find the densest packings from diverse structures.
Furthermore, we have investigated the correspondence of the DBSP with crystals based on the space group. The result shows that many structural units in real crystals, e.g., [34] and [35] synthesized under high pressure, can be understood as DBSP. The correspondence implies that the densest sphere packings can be used effectively as structural prototypes for searching complex crystal structures, especially for high-pressure phases.
Acknowledgements.
All of the figures of packing structures are generated by VESTA [39].Appendix A Phase separation
As Hopkins and coworkers have shown, the highest packing fraction is achieved by phase separation [22]. In this appendix, we prove that the highest packing fractions for the binary system are achieved by phase separation into two or fewer densest packings.
In the proof, the small radius is fixed. Suppose that there are kinds of periodic dense packing structures, and they contain the fcc densest structure consisting of the large spheres and the fcc densest structure consisting of the small spheres. The composition ratio of small spheres in each structure is defined as .
Generally, phase separation into several structures is necessary to realize a composition ratio . Any composition ratio can be achieved because the candidates contain the fcc densest structure consisting of the large spheres or small spheres. To realize a certain composition , three equations have to be satisfied as
(24) | ||||
(25) | ||||
(26) |
where is defined as the composition ratio of each phase . The is defined as
(27) |
where () is the number of large (small) spheres in the unit cell of the phase . The packing fraction can be calculated as
(28) |
where is defined as the volume of unit cell of phase .
Now we have to find the group of that maximizes the packing fraction with the conditional formula (24), (25), and (26). First, any satisfying the conditional formula (24), (25), and (26), is a point on the hyperplane of () dimension. The hyperplane is specified by () linearly independent vectors and one point on the hyperplane. In other words, the hyperplane of () dimension is determined by the linear combination of the coordinates of () different points where no three points of them do not exist on the same line. In our case, a point on the hyperplane corresponds to a certain phase separation, therefore any phase separation can be represented as a linear combination of () kinds of phase separations, chosen to include all -type structures.
As () different points, we can choose () kind of phase separations which consist of two or fewer densest packings. All of the candidates have to be chosen. For any , there is at least one structure that satisfies and similarly there is at least one structure that satisfies , so there are at least () kinds of phase separations whose composition ratio is . The number is sufficient to specify the hyperplane. The total packing fraction of any phase separation are calculated as
(29) |
where is defined as the packing fraction of each phase . The is chosen to be the highest packing fraction. Equation (29) shows that the supremum of the total packing fraction is . The result shows the highest packing fraction can be achieved by a phase separation into two or fewer densest packings.
Appendix B Packing Fractions
(22-1) | (12-1) | (11-1) | (10-1) | (20-1) | (6-1) | (8-2) | (2-1) | |
---|---|---|---|---|---|---|---|---|
0.200 | 0.813313 | |||||||
0.203 | 0.809182 | 0.811932 | ||||||
0.206 | 0.805783 | 0.807009 | ||||||
0.209 | 0.801278 | 0.802364 | ||||||
0.212 | 0.797876 | 0.799775 | ||||||
0.214 | 0.796231 | 0.799418 | ||||||
0.217 | 0.794616 | 0.796801 | 0.822630 | |||||
0.220 | 0.792056 | 0.794140 | 0.817957 | |||||
0.223 | 0.790229 | 0.791817 | 0.814383 | |||||
0.225 | 0.811122 | 0.824311 | ||||||
0.228 | 0.821822 | |||||||
0.230 | 0.820323 | |||||||
0.233 | 0.817962 | |||||||
0.236 | 0.815926 | |||||||
0.239 | 0.812289 | |||||||
0.242 | 0.807668 | 0.782166 | ||||||
0.245 | 0.803451 | 0.781966 | ||||||
0.247 | 0.800974 | 0.782001 | ||||||
0.250 | 0.797510 | 0.782303 | ||||||
0.253 | 0.794335 | 0.782890 | ||||||
0.256 | 0.791435 | 0.783738 | ||||||
0.258 | 0.789649 | 0.784441 | ||||||
0.261 | 0.787181 | 0.785285 | 0.786449 | |||||
0.264 | 0.784959 | 0.783329 | 0.780418 | 0.780930 | ||||
0.267 | 0.782973 | 0.778084 | 0.781892 | 0.775655 | ||||
0.270 | 0.781213 | 0.773025 | 0.783601 | 0.770617 | ||||
0.273 | 0.768679 | 0.785533 | 0.768293 | |||||
0.275 | 0.766132 | 0.786941 | 0.767796 | |||||
0.278 | 0.762136 | 0.789225 | 0.767489 | 0.767544 | ||||
0.281 | 0.791710 | 0.764182 | ||||||
0.284 | 0.794388 | 0.761459 | ||||||
0.287 | 0.797252 | 0.759235 | ||||||
0.289 | 0.799263 | 0.757982 | ||||||
0.292 | 0.800869 | 0.756394 | ||||||
0.295 | 0.799598 | 0.755110 | ||||||
0.298 | 0.798549 | 0.754086 | ||||||
0.301 | 0.797714 | |||||||
0.304 | 0.797085 | |||||||
0.307 | 0.796654 | |||||||
0.309 | 0.796068 | |||||||
0.312 | 0.794900 | |||||||
0.315 | 0.793889 | |||||||
0.318 | 0.793034 | |||||||
0.321 | 0.791582 | |||||||
0.324 | 0.788239 | |||||||
0.326 | 0.786121 | |||||||
0.329 | 0.783107 | |||||||
0.332 | 0.780285 | |||||||
0.335 | 0.777650 | |||||||
0.338 | 0.775199 | |||||||
0.341 | 0.772928 | |||||||
0.343 | 0.771512 | |||||||
0.346 | 0.769533 | |||||||
0.349 | 0.767724 | |||||||
0.352 | 0.766084 |
(16-4) | (14-5) | (10-4) | (9-4) | (8-4) | (7-3) | (6-6) | (2-2) | |||
---|---|---|---|---|---|---|---|---|---|---|
0.414 | 0.793023 | |||||||||
0.417 | 0.789534 | |||||||||
0.420 | 0.785872 | |||||||||
0.423 | 0.782347 | |||||||||
0.426 | 0.778968 | |||||||||
0.428 | 0.776794 | |||||||||
0.431 | 0.755399 | 0.760930 | 0.760315 | 0.773646 | ||||||
0.434 | 0.758308 | 0.760710 | 0.759992 | 0.770629 | ||||||
0.437 | 0.761257 | 0.760455 | 0.759726 | 0.767739 | ||||||
0.440 | 0.764247 | 0.760144 | 0.759518 | 0.764971 | ||||||
0.443 | 0.757311 | 0.767278 | 0.759747 | 0.759365 | 0.762320 | |||||
0.445 | 0.759701 | 0.765259 | 0.759348 | 0.759294 | 0.760616 | |||||
0.448 | 0.760568 | 0.762049 | 0.759041 | 0.759035 | 0.758151 | |||||
0.451 | 0.760101 | 0.758952 | 0.758830 | 0.758830 | 0.755793 | |||||
0.454 | 0.759731 | 0.755967 | 0.758762 | 0.758762 | 0.753537 | |||||
0.457 | 0.759456 | 0.753092 | 0.758825 | 0.758825 | 0.751380 | |||||
0.460 | 0.759276 | 0.750298 | 0.759011 | 0.759011 | 0.749319 | |||||
0.463 | 0.754469 | 0.757833 | 0.757814 | 0.750988 | ||||||
0.465 | 0.750732 | 0.755714 | 0.755701 | 0.751180 | ||||||
0.468 | 0.745076 | 0.752668 | 0.752668 | 0.751510 | ||||||
0.471 | 0.746408 | 0.743894 | 0.749796 | 0.749796 | 0.750015 | 0.741836 | ||||
0.474 | 0.746249 | 0.744177 | 0.747076 | 0.747076 | 0.747831 | 0.740802 | 0.742356 | |||
0.477 | 0.746185 | 0.744854 | 0.744506 | 0.744506 | 0.745776 | 0.742471 | 0.742966 | |||
0.480 | 0.746216 | 0.745757 | 0.743866 | 0.744233 | 0.743661 | |||||
0.481 | 0.746246 | 0.746093 | 0.743257 | 0.744840 | 0.743911 | |||||
0.482 | 0.746287 | 0.746452 | 0.742661 | 0.745457 | 0.744170 | |||||
0.483 | 0.746337 | 0.746510 | 0.742080 | 0.746084 | 0.744437 | |||||
0.485 | 0.746468 | 0.746117 | 0.740956 | 0.747366 | 0.744997 | |||||
0.488 | 0.746727 | 0.745626 | 0.749358 | 0.745898 | ||||||
0.491 | 0.751431 | 0.746869 | ||||||||
0.494 | 0.753583 | 0.747907 | ||||||||
0.497 | 0.755810 | 0.749010 | ||||||||
0.500 | 0.758114 | 0.750174 |
(12-6) | ||||
---|---|---|---|---|
0.537 | 0.780598 | 0.780598 | 0.780743 | |
0.540 | 0.780217 | 0.780217 | 0.780466 | |
0.543 | 0.779883 | 0.779883 | 0.780262 | |
0.546 | 0.779595 | 0.779595 | 0.780130 | |
0.549 | 0.779352 | 0.779352 | 0.780067 | |
0.552 | 0.779154 | 0.779719 | ||
0.554 | 0.779046 | 0.779522 | ||
0.557 | 0.778922 | 0.779280 | ||
0.560 | 0.778841 | 0.779098 | ||
0.563 | 0.778804 | 0.778977 | ||
0.566 | 0.778808 | 0.778916 | ||
0.569 | 0.778856 | 0.778913 | ||
0.572 | 0.778944 | 0.778968 | ||
0.574 | 0.779027 | 0.779036 | ||
0.577 | 0.779184 | 0.779184 | ||
0.580 | 0.776382 | 0.776382 | ||
0.612 | 0.748108 | 0.743387 | ||
0.614 | 0.746679 | 0.743268 | ||
0.617 | 0.744608 | 0.743174 | ||
0.620 | 0.742622 | 0.743180 | ||
0.623 | 0.740720 | 0.743285 | ||
0.640 | 0.745690 |
If the structures are excluded, there are 21 putative DBSP. Their packing fractions are shown in Tables 2, 3, and 4. The tables include all the radius ratio shown in Table I in Ref [22]. Comparing our results with those of the previous study [22], it is found that in most cases the packing fractions are consistent by more than three decimal points. Some of the packing fractions are 0.001 larger; they are shown in bold. On the other hand, a few packing fractions are 0.001 smaller; they are shown in italics.
The packing fractions shown in the tables are determined by re-optimization. When the number of local minima is small, almost all the re-optimized structures converge to the densest packing. On the other hand, when the number of local minima is large, we obtain many packing fractions corresponding to diverse distortion patterns in the re-optimization process. This is because many structures are trapped at local minima. In that case, the large number of re-optimization is necessary to determine the highest packing fraction. In some cases, tens of thousand re-optimizations are necessary.
We consider that the packing fractions of the (7-3) structure shown in the previous study [22] are misprints. According to the HST phase diagram, at the (7-3) structure has the same packing fraction as the phase separation into the (5-2) structure and the (4-2) structure. Therefore, the packing fraction of the (7-3) structure is less than that of (5-2) structure or (4-2) structure at . However, in Table I in Ref [22], the packing fraction of the (7-3) structure is obviously higher than that of (5-2) structure or (4-2) structure. The contradiction indicates that the packing fraction of the (7-3) structure shown in Table I in Ref [22] is a misprint. Therefore, Table 3 shows the packing fractions of the (7-3) structure nomally.
Appendix C Derivatives of the enthalpy
In our method, lattice vectors and the position vectors are simultaneously optimized by using the steepest descent method. To apply the steepest descent method, we need to calculate the derivatives of the enthalpy. In this section, we explain how to derive the derivatives analytically.
At first, we define the matrix as
(30) |
where , , and are the lattice vectors. The , , and components of the vector is written as , , and , respectively. The matrix is defined as
(31) |
Hereafter, the position of sphere is represented by and the fractional coordinates are represented by . The relative fractional coordinate is defined as
(32) |
where is defined as interger vector. The relative vector is defined as
(33) |
where are translational vectors that satisfy the equation as . Taking the absolute value of Eq. (33) leads to
(34) |
Finally, we define as
(35) |
where is defined as the radius of the sphere .
The potential working between spheres is defined as Eq. (10) and the total energy per unit cell is given by Eq. (9). The enthalpy per unitcell is given by
(36) |
The volume can be calculated as
(37) |
If we take the lattice vectors to a right-handed system, can be calculated as . We set the initial lattice vector to the right-handed system.
The derivative of the enthalpy with respect to can be calculated as
(38) |
where is defined as
(39) |
The derivative of with respect to can be calculated as
(40) |
The derivative of the enthalpy with respect to can be calculated as
(41) |
The first term of Eq. (41) can be calculated as
(42) |
where the derivative of with respect to can be calculated as
(43) |
The second term of Eq. (41) can be calculated as
(44) |
where is the Levi-Civita symbol.
Sometimes the lattice vectors change from a right-handed system to a left-handed system due to the spheres slipping through each other. The slipping is a fatal accident for structural optimization. The change causes a negative value of , so we can monitor the appropriate structural optimization by confirming that the sign of is positive.
References
- LaCour et al. [2019] R. A. LaCour, C. S. Adorf, J. Dshemuchadse, and S. C. Glotzer, ACS Nano 13, 13829 (2019).
- Boles et al. [2016] M. A. Boles, M. Engel, and D. V. Talapin, Chemical Reviews 116, 11220 (2016).
- Leocmach et al. [2013] M. Leocmach, J. Russo, and H. Tanaka, The Journal of Chemical Physics 138, 12A536 (2013).
- Villars [2000] P. Villars, in Intermetallic Compounds, Vol. 1, edited by J. H. Westbrook and R. L. Fleischer (Wiley, New York, 2000) Chap. 1, pp. 1 – 49.
- Subramanian and Perepezko [1993] P. R. Subramanian and J. H. Perepezko, Journal of Phase Equilibria 14, 62 (1993).
- Rahm et al. [2019] M. Rahm, R. Cammi, N. W. Ashcroft, and R. Hoffmann, Journal of the American Chemical Society 141, 10253 (2019).
- Umayahara and Nespolo [2018] A. Umayahara and M. Nespolo, Zeitschrift für Kristallographie - Crystalline Materials 233, 179 (2018).
- Hales [2005] T. C. Hales, Annals of Mathematics 162, 1065 (2005).
- Brouwers [2007] H. J. H. Brouwers, Phys. Rev. E 76, 041304 (2007).
- Brouwers [2008] H. J. H. Brouwers, Phys. Rev. E 78, 011303 (2008).
- Brouwers [2013] H. J. H. Brouwers, Phys. Rev. E 87, 032202 (2013).
- Kummerfeld et al. [2008] J. K. Kummerfeld, T. S. Hudson, and P. Harrowell, The Journal of Physical Chemistry B 112, 10773 (2008).
- Filion and Dijkstra [2009] L. Filion and M. Dijkstra, Phys. Rev. E 79, 046714 (2009).
- O’Toole and Hudson [2011] P. I. O’Toole and T. S. Hudson, The Journal of Physical Chemistry C 115, 19037 (2011).
- Hudson [2010] T. S. Hudson, The Journal of Physical Chemistry C 114, 14013 (2010).
- Hudson and Harrowell [2011] T. S. Hudson and P. Harrowell, Journal of Physics: Condensed Matter 23, 194103 (2011).
- Wang et al. [2018] D. Wang, X. An, D. Gou, H. Zhao, L. Wang, and F. Huang, AIP Advances 8, 105203 (2018).
- De Laat et al. [2014] D. De Laat, F. M. de Oliveira Filho, and F. Vallentin, in Forum of Mathematics, Sigma, Vol. 2 (Cambridge University Press, 2014).
- Torquato [2013] S. Torquato, Random Heterogeneous Materials: Microstructure and Macroscopic Properties, Interdisciplinary Applied Mathematics (Springer New York, 2013).
- Torquato and Jiao [2010] S. Torquato and Y. Jiao, Phys. Rev. E 82, 061302 (2010).
- Hopkins et al. [2011] A. B. Hopkins, Y. Jiao, F. H. Stillinger, and S. Torquato, Phys. Rev. Lett. 107, 125501 (2011).
- Hopkins et al. [2012] A. B. Hopkins, F. H. Stillinger, and S. Torquato, Phys. Rev. E 85, 021130 (2012).
- Glass et al. [2006] C. W. Glass, A. R. Oganov, and N. Hansen, Computer Physics Communications 175, 713 (2006).
- Oganov and Glass [2006] A. R. Oganov and C. W. Glass, The Journal of Chemical Physics 124, 244704 (2006).
- Oganov and Glass [2008] A. R. Oganov and C. W. Glass, Journal of Physics: Condensed Matter 20, 064210 (2008).
- Lyakhov et al. [2010] A. O. Lyakhov, A. R. Oganov, and M. Valle, Computer Physics Communications 181, 1623 (2010).
- Lyakhov et al. [2013] A. O. Lyakhov, A. R. Oganov, H. T. Stokes, and Q. Zhu, Computer Physics Communications 184, 1172 (2013).
- Wang et al. [2010] Y. Wang, J. Lv, L. Zhu, and Y. Ma, Phys. Rev. B 82, 094116 (2010).
- Wang et al. [2012] Y. Wang, J. Lv, L. Zhu, and Y. Ma, Computer Physics Communications 183, 2063 (2012).
- Wang et al. [2015] Y. Wang, J. Lv, L. Zhu, S. Lu, K. Yin, Q. Li, H. Wang, L. Zhang, and Y. Ma, Journal of Physics: Condensed Matter 27, 203203 (2015).
- Wang et al. [2016] H. Wang, Y. Wang, J. Lv, Q. Li, L. Zhang, and Y. Ma, Computational Materials Science 112, 406 (2016).
- Peng et al. [2017] F. Peng, Y. Sun, C. J. Pickard, R. J. Needs, Q. Wu, and Y. Ma, Phys. Rev. Lett. 119, 107001 (2017).
- Pickard and Needs [2011] C. J. Pickard and R. J. Needs, Journal of Physics: Condensed Matter 23, 053201 (2011).
- Geballe et al. [2018] Z. M. Geballe, H. Liu, A. K. Mishra, M. Ahart, M. Somayazulu, Y. Meng, M. Baldini, and R. J. Hemley, Angewandte Chemie International Edition 57, 688 (2018).
- Iyo et al. [2017] A. Iyo, I. Hase, K. Kawashima, S. Ishida, H. Kito, N. Takeshita, K. Oka, H. Fujihisa, Y. Gotoh, Y. Yoshida, and H. Eisaki, Inorganic Chemistry 56, 8590 (2017).
- Fernique et al. [2020] T. Fernique, A. Hashemi, and O. Sizova, Discrete & Computational Geometry 10.1007/s00454-019-00166-y (2020).
- [37] Three-dimensional data of densest binary sphere packings and our open-source program package SAMLAI (Structure search Alchemy for MateriaL Artificial Invention) are available on the website of http://www.samlai-square.org/.
- Togo and Tanaka [2018] A. Togo and I. Tanaka, arXiv preprint arXiv:1808.01590 (2018).
- Momma and Izumi [2011] K. Momma and F. Izumi, Journal of Applied Crystallography 44, 1272 (2011).