Each frame of this simulation showcases the outcomes of Sequential Quadratic Programming (SQP) minimization applied to a Lennard-Jones system. The system’s energy is defined by the following expression:
where the parameters are set as and . Here, represents the ordered pair of molecules and . The simulation involves a system of molecules, each comprising atoms. At the start, a uniform random configuration was generated, with each molecule represented by two center of mass coordinates and one rotational coordinate.
As the simulation progresses, the boundaries of the box are incrementally reduced following each SQP minimization. This effectively simulates an increase in pressure on the system. Notice the hexagonal tiling patches as the simulation advances. These are depicted as blue regular hexagons, each scaled by a factor of 1.93185 and rotated by an angle of 0.17862 relative to the molecules.
It’s important to note that the empty spaces observed in the simulation are a result of the rate at which pressure is increased. A sufficiently slow increase in pressure would eventually lead to a regular tiling.
I applied the Entropic Trust Region Packing Algorithm to search for the densest lattice packing of tetrahedra. It turned out that the GPU implementation of the overlap constraint evaluation for space group packings of polyhedra was more complicated than I expected. The good news was that the optimization algorithm worked as thought.
I started to work on space group packings. I applied the Entropic Trust Region Packing Algorithm (https://arxiv.org/abs/2202.11959) to search for the densest packings of the sphere in space groups P1 and P-1.
In the P1 setting, the densest packing density coincides with the general optimal packing density of spheres (https://www.jstor.org/stable/20159940). If the unit cell parameters are set to and with the unit cell given by
then the determinant of equals to and combined with the volume of the unit sphere gives the optimal packing density of spheres . See a visualization of this configuration below.
There are a few interesting things about this. First, for some reason, I could find this configuration reported anywhere. Second, it is conjectured that the densest packings of centrally symmetric polyhedra are P1 packings (https://journals.aps.org/pre/abstract/10.1103/PhysRevE.80.041104). It might be that this conjecture can be extended to a larger class of centrally symmetric convex sets, similar to the 2D setting where the densest packing of centrally symmetric convex sets is a lattice packing (https://link.springer.com/article/10.1007/BF02392671).
In the P-1 setting the situation is similar. If the unit cell parameters are set to , and , then the determinant of the unit cell equals to and again we get the optimal packing density of spheres . See the visualization of this configuration below.
Here again, I couldn’t find this configuration of spheres reported anywhere. Another interesting thing is that the situation resembles the 2D setting, where the densest P1 and P2 configurations of a disc have the same packing density (https://journals.aps.org/pre/abstract/10.1103/PhysRevE.106.054603). The P-1 space group can be considered as an equivalent of the P2 plane group since the point group symmetries are given via inversion through the centre of the unit cell. It might be that centrally symmetric polyhedra attain their optimal packings also in the P-1 space group. Moreover, it is conjectured that for convex 2D sets, the P2 configurations are optimal (https://link.springer.com/article/10.1007/s00454-016-9792-4). I am wondering for which other convex 3D sets is the P-1 packing configuration optimal.
With the P21/c space group, the symmetries of the densest sphere packing continue. If the unit cell parameters are set to , , and , then the determinant of the unit cell equals to and again we get the optimal packing density of spheres . See the visualization of this configuration below.
What is interesting is that the P21/c and P-1 space groups are the most frequent space groups found in the Cambridge Structural Database amounting to 59.3% of structures (https://www.ccdc.cam.ac.uk/support-and-resources/ccdcresources/f0dbc77b8b6041b8be63ff490bad33d6.pdf). I wonder if there is a relationship between densest space group packing of a sphere and the frequencies space groups occurring in CSD.
I discovered that n-gons with a 2-fold but no 3-fold or 4-fold rotational symmetry have at least two non-isometric densest P2MG configurations. Below is an example of two non-isometric P2MG packings of a 10-gon with the same approximate density of 0.8372213.
We can use the packing density table to define a plane group ordering according to densest n-gon packings for each n-gon. Below is a visualization of this ordering. For given n-gon a color is assigned for each plane group based on the density of respective densest plane group packing.
Based on these orderings we can tell the densest plane group packing ordering for an arbitrary n-gon and it’s symmetries. Below are the projected orderings of densest plane group packings of n-gons for n = 5 : 42
Given densest P2MM packing of a regular convex polygon it possible to convert the configuration to a PM and C2MM packing of exatly same density. For n-gons without central symmetry this these C2MM packings are not optimal and the PM packings are not the same as those obtained using etropic trust region packing algorithm although they have the same approximate density.
Given densest PM packing of an a n-gon with a 4-fold rotational symmetry it possible to construct P2MM, C2MM and P4GM packings in http://milotorda.net/index.php/packings/
Here is an example for an octagon. P2MM, C2MM and P4GM packings based on densest PM packing with exactly same density 0.8284271. From left to right: PM, P2MM, C2MM and P4GM