Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Close-packing of equal spheres
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Dense arrangement of congruent spheres in an infinite, regular arrangement}} [[File:Close packing box.svg|thumb|Illustration of the close-packing of equal spheres in both HCP (left) and FCC (right) lattices]] In [[geometry]], '''close-packing of equal [[sphere]]s''' is a dense arrangement of congruent spheres in an infinite, regular arrangement (or [[Lattice (group)|lattice]]). [[Carl Friedrich Gauss]] proved that the highest average density – that is, the greatest fraction of space occupied by spheres – that can be achieved by a [[Lattice (group)|lattice]] packing is :<math>\frac{\pi}{3\sqrt 2} \approx 0.74048</math>. The same [[packing density]] can also be achieved by alternate stackings of the same close-packed planes of spheres, including structures that are aperiodic in the stacking direction. The [[Kepler conjecture]] states that this is the highest density that can be achieved by any arrangement of spheres, either regular or irregular. This conjecture was proven by [[Thomas Callister Hales|Thomas Hales]].<ref>{{cite arXiv |last=Hales |first=T. C. |author-link=Thomas Callister Hales |eprint=math/9811071v2 |title=An overview of the Kepler conjecture |year=1998}}</ref><ref>{{cite journal |title=Mathematics: Does the proof stack up? | volume=424|issue=6944 |doi=10.1038/424012a |journal=Nature |pages=12–13|bibcode=2003Natur.424...12S|last1=Szpiro |first1=George |year=2003 | pmid=12840727|doi-access=free }}</ref> Highest density is known only for 1, 2, 3, 8, and 24 dimensions.<ref>{{cite journal |first1=H. |last1=Cohn |first2=A. |last2=Kumar |first3=S. D. |last3=Miller |first4=D. |last4=Radchenko |first5=M. |last5=Viazovska |title=The sphere packing problem in dimension 24 |journal=Annals of Mathematics |volume=185 |issue=3 |year=2017 |pages=1017–1033 |doi=10.4007/annals.2017.185.3.8 |arxiv=1603.06518|s2cid=119281758 }}</ref> Many [[crystal]] structures are based on a close-packing of a single kind of atom, or a close-packing of large ions with smaller ions filling the spaces between them. The cubic and hexagonal arrangements are very close to one another in energy, and it may be difficult to predict which form will be preferred from first principles. __TOC__ {{clear}} ==FCC and HCP lattices== [[File:Square circle grid spheres.png|120px|thumb|left|FCC arrangement seen on 4-fold axis direction]] {| class=wikitable align=right width=360 !colspan=2|FCC !HCP |- |[[File:Cuboctahedron B2 planes.png|120px]]||[[File:Cuboctahedron 3 planes.png|120px]] |[[File:Triangular orthobicupola wireframe.png|120px]] |- |colspan=3|The ''FCC'' arrangement can be oriented in two different planes, square or triangular. These can be seen in the [[cuboctahedron]] with 12 vertices representing the positions of 12 neighboring spheres around one central sphere. The ''HCP'' arrangement can be seen in the triangular orientation, but alternates two positions of spheres, in a [[triangular orthobicupola]] arrangement. |} There are two simple regular lattices that achieve this highest average density. They are called '''face-centered cubic''' ('''FCC''') (also called '''[[cubic crystal system|cubic]] close packed''') and '''[[Hexagonal crystal system|hexagonal]] close-packed''' ('''HCP'''), based on their [[symmetry]]. Both are based upon sheets of spheres arranged at the vertices of a triangular tiling; they differ in how the sheets are stacked upon one another. The FCC lattice is also known to mathematicians as that generated by the A<sub>3</sub> [[root system]].<ref>{{cite book |author-link1=John Horton Conway |last1=Conway |first1=John Horton |author-link2=Neil Sloane |last2=Sloane |first2=Neil James Alexander |last3=Bannai |first3=Eiichi |title=Sphere packings, lattices, and groups |url=https://archive.org/details/spherepackingsla0000conw_b8u0 |url-access=registration |publisher=Springer |year=1999 |isbn=9780387985855 |at=Section 6.3}}</ref> === Cannonball problem === {{Main|Cannonball problem}} [[Image:Fortres Monroe 1861 - Cannon-balls.jpg|thumb|Cannonballs piled on a triangular ''(front)'' and rectangular ''(back)'' base, both [[Face-centered cubic|FCC]] lattices.]] The problem of close-packing of spheres was first mathematically analyzed by [[Thomas Harriot]] around 1587, after a question on piling cannonballs on ships was posed to him by Sir [[Walter Raleigh]] on their expedition to America.<ref>{{cite encyclopedia |title=Cannonball Problem |encyclopedia=The Internet Encyclopedia of Science |first=David |last=Darling |url=http://www.daviddarling.info/encyclopedia/C/Cannonball_Problem.html }}</ref> Cannonballs were usually piled in a rectangular or triangular wooden frame, forming a three-sided or four-sided pyramid. Both arrangements produce a face-centered cubic lattice – with different orientation to the ground. Hexagonal close-packing would result in a six-sided pyramid with a hexagonal base. [[File:Pyramid of Snowballs Large.png|thumb|Collections of [[snowball]]s arranged in pyramid shape. The front pyramid is hexagonal close-packed and rear is face-centered cubic. ]] The [[cannonball problem]] asks which flat square arrangements of cannonballs can be stacked into a square pyramid. [[Édouard Lucas]] formulated the problem as the [[Diophantine equation]] <math>\sum_{n=1}^{N} n^2 = M^2</math> or <math>\frac{1}{6} N(N+1)(2N+1) = M^2</math> and conjectured that the only solutions are <math>N = 1, M = 1,</math> and <math>N = 24, M = 70</math>. Here <math>N</math> is the number of layers in the pyramidal stacking arrangement and <math>M</math> is the number of cannonballs along an edge in the flat square arrangement. <!-- TO DO: Who first proposed the hcp arrangement? --> === Positioning and spacing === In both the FCC and HCP arrangements each sphere has twelve neighbors. For every sphere there is one gap surrounded by six spheres ([[octahedron|octahedral]]) and two smaller gaps surrounded by four spheres (tetrahedral). The distances to the centers of these gaps from the centers of the surrounding spheres is {{sqrt|{{frac|3|2}}}} for the tetrahedral, and {{sqrt|2}} for the octahedral, when the sphere radius is 1. Relative to a reference layer with positioning A, two more positionings B and C are possible. Every sequence of A, B, and C without immediate repetition of the same one is possible and gives an equally dense packing for spheres of a given radius. The most regular ones are *FCC = ABC ABC ABC... (every third layer is the same) *HCP = AB AB AB AB... (every other layer is the same). There is an uncountably infinite number of disordered arrangements of planes (e.g. ABCACBABABAC...) that are sometimes collectively referred to as "Barlow packings", after crystallographer [[William Barlow (geologist)|William Barlow]].<ref>{{cite journal|author=Barlow, William|title=Probable Nature of the Internal Symmetry of Crystals|journal=Nature|year=1883|volume=29|issue=738|pages=186–188|doi=10.1038/029186a0|bibcode=1883Natur..29..186B|url=https://zenodo.org/record/1429283|doi-access=free}}</ref> In close-packing, the center-to-center spacing of spheres in the ''xy'' plane is a simple honeycomb-like tessellation with a pitch (distance between sphere centers) of one sphere diameter. The distance between sphere centers, projected on the ''z'' (vertical) axis, is: :<math>\text{pitch}_Z = \sqrt{6} \cdot {d\over 3}\approx0.816\,496\,58 d,</math> where ''d'' is the diameter of a sphere; this follows from the tetrahedral arrangement of close-packed spheres. The [[coordination number]] of HCP and FCC is 12 and their [[atomic packing factor]]s (APFs) are equal to the number mentioned above, 0.74.[[File:Cubic_Closest_Packing_(CCP)_and_Hexagonal_Closet_Packing_(HCP).png|763x763px|Cubic Closest Packing (CCP) and Hexagonal Closet Packing (HCP)]] {| border="0" cellpadding="10px" style="border:1px solid gray;" |- !Comparison between HCP and FCC |- style="text-align:center;" | [[Image:close packing.svg|100000x250px]] |- | '''Figure 1''' – The HCP lattice (left) and the FCC lattice (right). The outline of each respective [[Bravais lattice]] is shown in red. The letters indicate which layers are the same. There are two "A" layers in the HCP matrix, where all the spheres are in the same position. All three layers in the FCC stack are different. Note the FCC stacking may be converted to the HCP stacking by translation of the upper-most sphere, as shown by the dashed outline. |} [[Image:Close-packed spheres.jpg|thumb|right|341px|'''Figure 2''' [[Thomas Harriot]] in ca. 1585 first pondered the mathematics of the ''cannonball arrangement'' or ''cannonball stack,'' which has an FCC lattice. Note how the two balls facing the viewer in the second tier from the top contact the same ball in the tier below. This does not occur in an HCP lattice (the left organization in ''Figure 1'' above, and ''Figure 4'' below).]] [[Image:Cannonball stack with FCC unit cell.jpg|thumb|right|341px|'''Figure 3''' Shown here is a modified form of the cannonball stack wherein three extra spheres have been added to show all eight spheres in the top three tiers of the FCC lattice diagramed in ''Figure 1''.]] [[Image:Hexagonal close-packed unit cell.jpg|thumb|right|341px|'''Figure 4''' Shown here are all eleven spheres of the HCP lattice illustrated in ''Figure 1''. The difference between this stack and the top three tiers of the cannonball stack all occurs in the bottom tier, which is rotated half the pitch diameter of a sphere (60°). Note how the two balls facing the viewer in the second tier from the top do not contact the same ball in the tier below.]] [[Image:Pyramid_of_35_spheres_animation_original.gif|thumb|right|341px|'''Figure 5''' This animated view helps illustrate the three-sided pyramidal ([[Tetrahedron|tetrahedral]]) shape of the cannonball arrangement.]] ==Lattice generation== When forming any sphere-packing lattice, the first fact to notice is that whenever two spheres touch a straight line may be drawn from the center of one sphere to the center of the other intersecting the point of contact. The distance between the centers along the shortest path namely that straight line will therefore be ''r''<sub>1</sub> + ''r''<sub>2</sub> where ''r''<sub>1</sub> is the radius of the first sphere and ''r''<sub>2</sub> is the radius of the second. In close packing all of the spheres share a common radius, ''r''. Therefore, two centers would simply have a distance 2''r''. ===Simple HCP lattice=== [[Image:Animated-HCP-Lattice.gif|thumbnail=Animated-HCP-Lattice-Thumbnail.gif|An animation of close-packing lattice generation. Note: If a third layer (not shown) is directly over the first layer, then the HCP lattice is built. If the third layer is placed over holes in the first layer, then the FCC lattice is created.]] To form an A-B-A-B-... hexagonal close packing of spheres, the coordinate points of the lattice will be the spheres' centers. Suppose, the goal is to fill a box with spheres according to HCP. The box would be placed on the [[Cartesian coordinate system|''x''-''y''-''z'' coordinate space]]. First form a row of spheres. The centers will all lie on a straight line. Their ''x''-coordinate will vary by 2''r'' since the distance between each center of the spheres are touching is 2''r''. The ''y''-coordinate and z-coordinate will be the same. For simplicity, say that the balls are the first row and that their ''y''- and ''z''-coordinates are simply ''r'', so that their surfaces rest on the zero-planes. Coordinates of the centers of the first row will look like (2''r'', ''r'', ''r''), (4''r'', ''r'', ''r''), (6''r'' ,''r'', ''r''), (8''r'' ,''r'', ''r''), ... . Now, form the next row of spheres. Again, the centers will all lie on a straight line with ''x''-coordinate differences of 2''r'', but there will be a shift of distance ''r'' in the ''x''-direction so that the center of every sphere in this row aligns with the ''x''-coordinate of where two spheres touch in the first row. This allows the spheres of the new row to slide in closer to the first row until all spheres in the new row are touching two spheres of the first row. Since the new spheres ''touch'' two spheres, their centers form an equilateral triangle with those two neighbors' centers. The side lengths are all 2''r'', so the height or ''y''-coordinate difference between the rows is {{sqrt|3}}''r''. Thus, this row will have coordinates like this: : <math>\left(r, r + \sqrt{3}r, r\right),\ \left(3r, r + \sqrt{3}r, r\right),\ \left(5r, r + \sqrt{3}r, r\right),\ \left(7r, r + \sqrt{3}r, r\right), \dots.</math> The first sphere of this row only touches one sphere in the original row, but its location follows suit with the rest of the row. The next row follows this pattern of shifting the ''x''-coordinate by ''r'' and the ''y''-coordinate by {{sqrt|3}}. Add rows until reaching the ''x'' and ''y'' maximum borders of the box. In an A-B-A-B-... stacking pattern, the odd numbered ''planes'' of spheres will have exactly the same coordinates save for a pitch difference in the ''z''-coordinates and the even numbered ''planes'' of spheres will share the same ''x''- and ''y''-coordinates. Both types of planes are formed using the pattern mentioned above, but the starting place for the ''first'' row's first sphere will be different. Using the plane described precisely above as plane #1, the A plane, place a sphere on top of this plane so that it lies touching three spheres in the A-plane. The three spheres are all already touching each other, forming an equilateral triangle, and since they all touch the new sphere, the four centers form a [[tetrahedron|regular tetrahedron]].<ref>{{cite web|url=http://www.grunch.net/synergetics/sphpack.html |title=on Sphere Packing |publisher=Grunch.net |access-date=2014-06-12}}</ref> All of the sides are equal to 2''r'' because all of the sides are formed by two spheres touching. The height of which or the ''z''-coordinate difference between the two "planes" is {{sfrac|{{sqrt|6}}''r''2|3}}. This, combined with the offsets in the ''x'' and ''y''-coordinates gives the centers of the first row in the B plane: : <math>\left(r, r + \frac{\sqrt{3}r}{3}, r + \frac{\sqrt{6}r2}{3}\right),\ \left(3r, r + \frac{\sqrt{3}r}{3}, r + \frac{\sqrt{6}r2}{3}\right),\ \left(5r, r + \frac{\sqrt{3}r}{3}, r + \frac{\sqrt{6}r2}{3}\right),\ \left(7r, r + \frac{\sqrt{3}r}{3}, r + \frac{\sqrt{6}r2}{3}\right), \dots. </math> The second row's coordinates follow the pattern first described above and are: : <math>\left(2r, r + \frac{4\sqrt{3}r}{3}, r + \frac{\sqrt{6}r2}{3}\right),\ \left(4r, r + \frac{4\sqrt{3}r}{3}, r + \frac{\sqrt{6}r2}{3}\right),\ \left(6r, r + \frac{4\sqrt{3}r}{3}, r + \frac{\sqrt{6}r2}{3}\right),\ \left(8r,r + \frac{4\sqrt{3}r}{3}, r + \frac{\sqrt{6}r2}{3}\right),\dots. </math> The difference to the next plane, the A plane, is again {{sfrac|{{sqrt|6}}''r''2|3}} in the ''z''-direction and a shift in the ''x'' and ''y'' to match those ''x''- and ''y''-coordinates of the first A plane.<ref>{{MathWorld|urlname = HexagonalClosePacking|title = Hexagonal Close Packing}}</ref> In general, the coordinates of sphere centers can be written as: : <math>\begin{bmatrix} 2i + ((j\ +\ k) \bmod 2)\\ \sqrt{3}\left[j + \frac{1}{3}(k \bmod 2)\right]\\ \frac{2\sqrt{6}}{3}k \end{bmatrix}r</math> where ''i'', ''j'' and ''k'' are indices starting at 0 for the ''x''-, ''y''- and ''z''-coordinates. ==Miller indices== {{Main|Miller index}} [[Image:Indices miller bravais.png|thumb|Miller–Bravais index for HCP lattice]] Crystallographic features of HCP systems, such as vectors and atomic plane families, can be described using a four-value [[Miller index]] notation ( ''hkil'' ) in which the third index ''i'' denotes a degenerate but convenient component which is equal to −''h'' − ''k''. The ''h'', ''i'' and ''k'' index directions are separated by 120°, and are thus not orthogonal; the ''l'' component is mutually perpendicular to the ''h'', ''i'' and ''k'' index directions. == Filling the remaining space == The FCC and HCP packings are the densest known packings of equal spheres with the highest symmetry (smallest repeat units). Denser [[sphere packing]]s are known, but they involve [[sphere packing#Unequal sphere packing|unequal sphere packing]]. A packing density of 1, filling space completely, requires non-spherical shapes, such as [[honeycomb (geometry)|honeycombs]]. Replacing each contact point between two spheres with an edge connecting the centers of the touching spheres produces tetrahedrons and octahedrons of equal edge lengths. The FCC arrangement produces the [[tetrahedral-octahedral honeycomb]]. The HCP arrangement produces the [[gyrated tetrahedral-octahedral honeycomb]]. If, instead, every sphere is augmented with the points in space that are closer to it than to any other sphere, the duals of these honeycombs are produced: the [[rhombic dodecahedral honeycomb]] for FCC, and the [[trapezo-rhombic dodecahedral honeycomb]] for HCP. Spherical bubbles appear in soapy water in a FCC or HCP arrangement when the water in the gaps between the bubbles drains out. This pattern also approaches the [[rhombic dodecahedral honeycomb]] or [[trapezo-rhombic dodecahedral honeycomb]]. However, such FCC or HCP foams of very small liquid content are unstable, as they do not satisfy [[Plateau's laws]]. The [[Kelvin foam]] and the [[Weaire–Phelan structure|Weaire–Phelan foam]] are more stable, having smaller interfacial energy in the limit of a very small liquid content.<ref>{{cite book|title=Foams, Structure and Dynamics|first1=Isabelle|last1=Cantat|author1-link=Isabelle Cantat|first2=Sylvie|last2=Cohen-Addad|first3=Florence|last3=Elias|first4=François|last4=Graner|first5=Reinhard|last5=Höhler|first6=Ruth|last6=Flatman|first7=Olivier|last7=Pitois|publisher=Oxford University Press|location=Oxford|date=2013|isbn=9780199662890}}</ref> There are two types of [[interstitial hole]]s left by hcp and fcc conformations; tetrahedral and octahedral void. Four spheres surround the tetrahedral hole with three spheres being in one layer and one sphere from the next layer. Six spheres surround an octahedral voids with three spheres coming from one layer and three spheres coming from the next layer. Structures of many simple chemical compounds, for instance, are often described in terms of small atoms occupying tetrahedral or octahedral holes in closed-packed systems that are formed from larger atoms. Layered structures are formed by alternating empty and filled octahedral planes. Two octahedral layers usually allow for four structural arrangements that can either be filled by an hpc of fcc packing systems. In filling tetrahedral holes a complete filling leads to fcc field array. In unit cells, hole filling can sometimes lead to polyhedral arrays with a mix of hcp and fcc layering.<ref>{{cite book|title=Solid State Materials Chemistry| first1=Patrick M. |last1=Woodward |first2=Pavel |last2=Karen |first3=John S. O.| last3=Evans |first4=Thomas |last4=Vogt |publisher=Cambridge University Press |location=Cambridge |date=2021 |isbn=9780521873253}}</ref> ==See also== *[[Cubic crystal system]] *[[Hermite constant]] *[[Random close pack]] *[[Sphere packing]] *[[Cylinder sphere packing]] ==Notes== {{Reflist}} ==External links== {{Commons category|Highest density sphere packing}} *[http://www.iucr.org/__data/assets/pdf_file/0015/13254/5.pdf P. Krishna & D. Pandey, "Close-Packed Structures" International Union of Crystallography by University College Cardiff Press. Cardiff, Wales. PDF] {{Packing problem}} {{Authority control}} {{DEFAULTSORT:Close-Packing Of Spheres}} [[Category:Discrete geometry]] [[Category:Crystallography]] [[Category:Packing problems]] [[Category:Spheres]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Authority control
(
edit
)
Template:Cite arXiv
(
edit
)
Template:Cite book
(
edit
)
Template:Cite encyclopedia
(
edit
)
Template:Cite journal
(
edit
)
Template:Cite web
(
edit
)
Template:Clear
(
edit
)
Template:Commons category
(
edit
)
Template:Main
(
edit
)
Template:MathWorld
(
edit
)
Template:Packing problem
(
edit
)
Template:Reflist
(
edit
)
Template:SfnRef
(
edit
)
Template:Sfrac
(
edit
)
Template:Short description
(
edit
)
Template:Sister project
(
edit
)
Template:Sqrt
(
edit
)