HOME

TheInfoList



OR:

The circle packing theorem (also known as the Koebe–Andreev–Thurston theorem) describes the possible tangency relations between circles in the plane whose interiors are disjoint. A circle packing is a connected collection of circles (in general, on any Riemann surface) whose interiors are disjoint. The
intersection graph In graph theory, an intersection graph is a graph that represents the pattern of intersections of a family of sets. Any graph can be represented as an intersection graph, but some important special classes of graphs can be defined by the types of ...
of a circle packing is the graph having a
vertex Vertex, vertices or vertexes may refer to: Science and technology Mathematics and computer science *Vertex (geometry), a point where two or more curves, lines, or edges meet *Vertex (computer graphics), a data structure that describes the position ...
for each circle, and an
edge Edge or EDGE may refer to: Technology Computing * Edge computing, a network load-balancing system * Edge device, an entry point to a computer network * Adobe Edge, a graphical development application * Microsoft Edge, a web browser developed b ...
for every pair of circles that are
tangent In geometry, the tangent line (or simply tangent) to a plane curve at a given point is the straight line that "just touches" the curve at that point. Leibniz defined it as the line through a pair of infinitely close points on the curve. Mo ...
. If the circle packing is on the plane, or, equivalently, on the sphere, then its intersection graph is called a coin graph; more generally, intersection graphs of interior-disjoint geometric objects are called tangency graphs or contact graphs. Coin graphs are always connected,
simple Simple or SIMPLE may refer to: * Simplicity, the state or quality of being simple Arts and entertainment * ''Simple'' (album), by Andy Yorke, 2008, and its title track * "Simple" (Florida Georgia Line song), 2018 * "Simple", a song by John ...
, and planar. The circle packing theorem states that these are the only requirements for a graph to be a coin graph: Circle packing theorem: For every connected simple planar graph ''G'' there is a circle packing in the plane whose intersection graph is ( isomorphic to) ''G''.


Uniqueness

A
maximal planar graph In graph theory, a planar graph is a graph that can be embedded in the plane, i.e., it can be drawn on the plane in such a way that its edges intersect only at their endpoints. In other words, it can be drawn in such a way that no edges cr ...
''G'' is a finite simple planar graph to which no more edges can be added while preserving planarity. Such a graph always has a unique planar embedding, in which every face of the embedding (including the outer face) is a triangle. In other words, every maximal planar graph ''G'' is the 1-skeleton of a
simplicial complex In mathematics, a simplicial complex is a set composed of points, line segments, triangles, and their ''n''-dimensional counterparts (see illustration). Simplicial complexes should not be confused with the more abstract notion of a simplicial ...
which is homeomorphic to the sphere. The circle packing theorem guarantees the existence of a circle packing with finitely many circles whose intersection graph is isomorphic to ''G''. As the following theorem states more formally, every maximal planar graph can have at most one packing. Koebe–Andreev–Thurston theorem: If ''G'' is a finite maximal planar graph, then the circle packing whose tangency graph is isomorphic to ''G'' is unique,
up to Two mathematical objects ''a'' and ''b'' are called equal up to an equivalence relation ''R'' * if ''a'' and ''b'' are related by ''R'', that is, * if ''aRb'' holds, that is, * if the equivalence classes of ''a'' and ''b'' with respect to ''R'' a ...
Möbius transformation In geometry and complex analysis, a Möbius transformation of the complex plane is a rational function of the form f(z) = \frac of one complex variable ''z''; here the coefficients ''a'', ''b'', ''c'', ''d'' are complex numbers satisfying ''ad' ...
s and reflections in lines. Thurston observes that this uniqueness is a consequence of the
Mostow rigidity theorem Mostow may refer to: People * George Mostow (1923–2017), American mathematician ** Mostow rigidity theorem * Jonathan Mostow (born 1961), American movie and television director Places * Mostów Mostów is a village in the administrative dist ...
. To see this, let ''G'' be represented by a circle packing. Then the plane in which the circles are packed may be viewed as the boundary of a halfspace model for three-dimensional
hyperbolic space In mathematics, hyperbolic space of dimension n is the unique simply connected, n-dimensional Riemannian manifold of constant sectional curvature equal to -1. It is homogeneous, and satisfies the stronger property of being a symmetric space. ...
; with this view, each circle is the boundary of a plane within the hyperbolic space. One can define a set of disjoint planes in this way from the circles of the packing, and a second set of disjoint planes defined by the circles that
circumscribe In geometry, the circumscribed circle or circumcircle of a polygon is a circle that passes through all the vertices of the polygon. The center of this circle is called the circumcenter and its radius is called the circumradius. Not every polyg ...
each triangular gap between three of the circles in the packing. These two sets of planes meet at right angles, and form the generators of a
reflection group In group theory and geometry, a reflection group is a discrete group which is generated by a set of reflections of a finite-dimensional Euclidean space. The symmetry group of a regular polytope or of a tiling of the Euclidean space by congruent c ...
whose
fundamental domain Given a topological space and a group acting on it, the images of a single point under the group action form an orbit of the action. A fundamental domain or fundamental region is a subset of the space which contains exactly one point from each o ...
can be viewed as a
hyperbolic manifold In mathematics, a hyperbolic manifold is a space where every point looks locally like hyperbolic space of some dimension. They are especially studied in dimensions 2 and 3, where they are called hyperbolic surfaces and hyperbolic 3-manifolds, re ...
. By Mostow rigidity, the hyperbolic structure of this domain is uniquely determined, up to
isometry In mathematics, an isometry (or congruence, or congruent transformation) is a distance-preserving transformation between metric spaces, usually assumed to be bijective. The word isometry is derived from the Ancient Greek: ἴσος ''isos'' mea ...
of the hyperbolic space; these isometries, when viewed in terms of their actions on the Euclidean plane on the boundary of the half-plane model, translate to Möbius transformations. There is also a more elementary proof of the same uniqueness property, based on the
maximum principle In the mathematical fields of partial differential equations and geometric analysis, the maximum principle is any of a collection of results and techniques of fundamental importance in the study of elliptic and parabolic differential equations. ...
and on the observation that, in the triangle connecting the centers of three mutually tangent circles, the angle formed at the center of one of the circles is monotone decreasing in its radius and monotone increasing in the two other radii. Given two packings for the same graph ''G'', one may apply reflections and Möbius transformations to make the outer circles in these two packings correspond to each other and have the same radii. Then, let ''v'' be an interior vertex of ''G'' for which the circles in the two packings have sizes that are as far apart as possible: that is, choose ''v'' to maximize the ratio ''r''1/''r''2 of the radii of its circles in the two packings. For each triangular face of ''G'' containing ''v'', it follows that the angle at the center of the circle for ''v'' in the first packing is less than or equal to the angle in the second packing, with equality possible only when the other two circles forming the triangle have the same ratio ''r''1/''r''2 of radii in the two packings. But the sum of the angles of all of these triangles surrounding the center of the triangle must be 2π in both packings, so all neighboring vertices to ''v'' must have the same ratio as ''v'' itself. By applying the same argument to these other circles in turn, it follows that all circles in both packings have the same ratio. But the outer circles have been transformed to have ratio 1, so ''r''1/''r''2 = 1 and the two packings have identical radii for all circles.


Relations with conformal mapping theory

A
conformal map In mathematics, a conformal map is a function that locally preserves angles, but not necessarily lengths. More formally, let U and V be open subsets of \mathbb^n. A function f:U\to V is called conformal (or angle-preserving) at a point u_0\in ...
between two
open set In mathematics, open sets are a generalization of open intervals in the real line. In a metric space (a set along with a distance defined between any two points), open sets are the sets that, with every point , contain all points that a ...
s in the plane or in a higher-dimensional space is a continuous function from one set to the other that preserves the
angle In Euclidean geometry, an angle is the figure formed by two rays, called the '' sides'' of the angle, sharing a common endpoint, called the '' vertex'' of the angle. Angles formed by two rays lie in the plane that contains the rays. Angles ...
s between any two curves. The
Riemann mapping theorem In complex analysis, the Riemann mapping theorem states that if ''U'' is a non-empty simply connected open subset of the complex number plane C which is not all of C, then there exists a biholomorphic mapping ''f'' (i.e. a bijective holomorphic ma ...
, formulated by Bernhard Riemann in 1851, states that, for any two open topological disks in the plane, there is a conformal map from one disk to the other. Conformal mappings have applications in
mesh generation Mesh generation is the practice of creating a polygon mesh, mesh, a subdivision of a continuous geometric space into discrete geometric and topological cells. Often these cells form a simplicial complex. Usually the cells partition the geometric ...
,
map projection In cartography, map projection is the term used to describe a broad set of transformations employed to represent the two-dimensional curved surface of a globe on a plane. In a map projection, coordinates, often expressed as latitude and longit ...
, and other areas. However, it is not always easy to construct a conformal mapping between two given domains in an explicit way.. At the Bieberbach conference in 1985,
William Thurston William Paul Thurston (October 30, 1946August 21, 2012) was an American mathematician. He was a pioneer in the field of low-dimensional topology and was awarded the Fields Medal in 1982 for his contributions to the study of 3-manifolds. Thursto ...
conjectured that circle packings could be used to approximate conformal mappings. More precisely, Thurston used circle packings to find a conformal mapping from an arbitrary open disk ''A'' to the interior of a circle; the mapping from one topological disk ''A'' to another disk ''B'' could then be found by composing the map from ''A'' to a circle with the inverse of the map from ''B'' to a circle. Thurston's idea was to pack circles of some small radius ''r'' in a hexagonal
tessellation A tessellation or tiling is the covering of a surface, often a plane, using one or more geometric shapes, called ''tiles'', with no overlaps and no gaps. In mathematics, tessellation can be generalized to higher dimensions and a variety of ge ...
of the plane, within region ''A'', leaving a narrow region near the boundary of ''A'', of width ''r'', where no more circles of this radius can fit. He then constructs a maximal planar graph ''G'' from the
intersection graph In graph theory, an intersection graph is a graph that represents the pattern of intersections of a family of sets. Any graph can be represented as an intersection graph, but some important special classes of graphs can be defined by the types of ...
of the circles, together with one additional vertex adjacent to all the circles on the boundary of the packing. By the circle packing theorem, this planar graph can be represented by a circle packing ''C'' in which all the edges (including the ones incident to the boundary vertex) are represented by tangencies of circles. The circles from the packing of ''A'' correspond one-for-one with the circles from ''C'', except for the boundary circle of ''C'' which corresponds to the boundary of ''A''. This correspondence of circles can be used to construct a continuous function from ''A'' to ''C'' in which each circle and each gap between three circles is mapped from one packing to the other by a
Möbius transformation In geometry and complex analysis, a Möbius transformation of the complex plane is a rational function of the form f(z) = \frac of one complex variable ''z''; here the coefficients ''a'', ''b'', ''c'', ''d'' are complex numbers satisfying ''ad' ...
. Thurston conjectured that, in the limit as the radius ''r'' approaches zero, the functions from ''A'' to ''C'' constructed in this way would approach the conformal function given by the Riemann mapping theorem. Thurston's conjecture was proven by . More precisely, they showed that, as ''n'' goes to infinity, the function ''fn'' determined using Thurston's method from hexagonal packings of radius-1/''n'' circles converges uniformly on compact subsets of ''A'' to a conformal map from ''A'' to ''C''. Despite the success of Thurston's conjecture, practical applications of this method have been hindered by the difficulty of computing circle packings and by its relatively slow convergence rate. However, it has some advantages when applied to non-
simply-connected In topology, a topological space is called simply connected (or 1-connected, or 1-simply connected) if it is path-connected and every path between two points can be continuously transformed (intuitively for embedded spaces, staying within the space ...
domains and in selecting initial approximations for numerical techniques that compute Schwarz–Christoffel mappings, a different technique for conformal mapping of
polygon In geometry, a polygon () is a plane figure that is described by a finite number of straight line segments connected to form a closed '' polygonal chain'' (or ''polygonal circuit''). The bounded plane region, the bounding circuit, or the two t ...
al domains.


Proofs

There are many known proofs of the circle packing theorem.
Paul Koebe Paul Koebe (15 February 1882 – 6 August 1945) was a 20th-century German mathematician. His work dealt exclusively with the complex numbers, his most important results being on the uniformization of Riemann surfaces in a series of four papers in ...
's original proof is based on his conformal uniformization theorem saying that a finitely connected planar domain is conformally equivalent to a circle domain. There are several different topological proofs that are known. Thurston's proof is based on Brouwer's fixed point theorem. As a graduate student, Oded Schramm was supervised by Thurston at
Princeton University Princeton University is a private research university in Princeton, New Jersey. Founded in 1746 in Elizabeth as the College of New Jersey, Princeton is the fourth-oldest institution of higher education in the United States and one of the n ...
. As recounts, there is a "poetic description" in Schramm's dissertation of how existence for circle packing can be deduced from the fixed point theorem: "One can just see the terrible monster swinging its arms in sheer rage, the tentacles causing a frightful hiss, as they rub against each other." There is also a proof using a discrete variant of
Perron's method In the mathematical study of harmonic functions, the Perron method, also known as the method of subharmonic functions, is a technique introduced by Oskar Perron for the solution of the Dirichlet problem for Laplace's equation. The Perron method w ...
of constructing solutions to the
Dirichlet problem In mathematics, a Dirichlet problem is the problem of finding a function which solves a specified partial differential equation (PDE) in the interior of a given region that takes prescribed values on the boundary of the region. The Dirichlet pro ...
.
Yves Colin de Verdière Yves Colin de Verdière is a French mathematician. Life He studied at the École Normale Supérieure in Paris in the late 1960s, obtained his Ph.D. in 1973, and then spent the bulk of his working life as faculty at Joseph Fourier University in ...
proved the existence of the circle packing as a minimizer of a
convex function In mathematics, a real-valued function is called convex if the line segment between any two points on the graph of the function lies above the graph between the two points. Equivalently, a function is convex if its epigraph (the set of poin ...
on a certain configuration space.


Applications

The circle packing theorem is a useful tool to study various problems in planar geometry, conformal mappings and planar graphs. An elegant proof of the
planar separator theorem In graph theory, the planar separator theorem is a form of isoperimetric inequality for planar graphs, that states that any planar graph can be split into smaller pieces by removing a small number of vertices. Specifically, the removal of vertic ...
, originally due to Lipton and Tarjan, has been obtained in this way. Another application of the circle packing theorem is that unbiased limits of bounded-degree planar graphs are almost surely recurrent. Other applications include implications for the cover time. and estimates for the largest
eigenvalue In linear algebra, an eigenvector () or characteristic vector of a linear transformation is a nonzero vector that changes at most by a scalar factor when that linear transformation is applied to it. The corresponding eigenvalue, often denot ...
of bounded-
genus Genus ( plural genera ) is a taxonomic rank used in the biological classification of living and fossil organisms as well as viruses. In the hierarchy of biological classification, genus comes above species and below family. In binomial n ...
graphs. In
graph drawing Graph drawing is an area of mathematics and computer science combining methods from geometric graph theory and information visualization to derive two-dimensional depictions of graphs arising from applications such as social network analysis, car ...
, circle packing has been used to find drawings of planar graphs with bounded
angular resolution Angular resolution describes the ability of any image-forming device such as an Optical telescope, optical or radio telescope, a microscope, a camera, or an Human eye, eye, to distinguish small details of an object, thereby making it a major det ...
and with bounded slope number. Fáry's theorem, that every graph that can be
drawn Draw, drawing, draws, or drawn may refer to: Common uses * Draw (terrain), a terrain feature formed by two parallel ridges or spurs with low ground in between them * Drawing (manufacturing), a process where metal, glass, or plastic or anything ...
without crossings in the plane using curved edges can also be drawn without crossings using straight
line segment In geometry, a line segment is a part of a straight line that is bounded by two distinct end points, and contains every point on the line that is between its endpoints. The length of a line segment is given by the Euclidean distance between ...
edges, follows as a simple corollary of the circle packing theorem: by placing vertices at the centers of the circles and drawing straight edges between them, a straight-line planar embedding is obtained. A stronger form of the circle packing theorem asserts that any
polyhedral graph In geometric graph theory, a branch of mathematics, a polyhedral graph is the undirected graph formed from the vertices and edges of a convex polyhedron. Alternatively, in purely graph-theoretic terms, the polyhedral graphs are the 3-vertex-c ...
and its
dual graph In the mathematical discipline of graph theory, the dual graph of a plane graph is a graph that has a vertex for each face of . The dual graph has an edge for each pair of faces in that are separated from each other by an edge, and a self-loo ...
can be represented by two circle packings, such that the two tangent circles representing a primal graph edge and the two tangent circles representing the dual of the same edge always have their tangencies at right angles to each other at the same point of the plane. A packing of this type can be used to construct a
convex polyhedron A convex polytope is a special case of a polytope, having the additional property that it is also a convex set contained in the n-dimensional Euclidean space \mathbb^n. Most texts. use the term "polytope" for a bounded convex polytope, and the w ...
that represents the given graph and that has a
midsphere In geometry, the midsphere or intersphere of a polyhedron is a sphere which is tangent to every edge of the polyhedron. That is to say, it touches any given edge at exactly one point. Not every polyhedron has a midsphere, but for every convex ...
, a sphere tangent to all of the edges of the
polyhedron In geometry, a polyhedron (plural polyhedra or polyhedrons; ) is a three-dimensional shape with flat polygonal faces, straight edges and sharp corners or vertices. A convex polyhedron is the convex hull of finitely many points, not all on ...
. Conversely, if a polyhedron has a midsphere, then the circles formed by the intersections of the sphere with the polyhedron faces and the circles formed by the horizons on the sphere as viewed from each
polyhedron vertex In geometry, a vertex (in plural form: vertices or vertexes) is a point where two or more curves, lines, or edges meet. As a consequence of this definition, the point where two lines meet to form an angle and the corners of polygons and poly ...
form a dual packing of this type.


Algorithmic aspects

describe a numerical relaxation algorithm for finding circle packings, based on ideas of
William Thurston William Paul Thurston (October 30, 1946August 21, 2012) was an American mathematician. He was a pioneer in the field of low-dimensional topology and was awarded the Fields Medal in 1982 for his contributions to the study of 3-manifolds. Thursto ...
. The version of the circle packing problem that they solve takes as input a planar graph, in which all the internal faces are triangles and for which the external vertices have been labeled by positive numbers. It produces as output a circle packing whose tangencies represent the given graph, and for which the circles representing the external vertices have the radii specified in the input. As they suggest, the key to the problem is to first calculate the radii of the circles in the packing; once the radii are known, the geometric positions of the circles are not difficult to calculate. They begin with a set of tentative radii that do not correspond to a valid packing, and then repeatedly perform the following steps: #Choose an internal vertex ''v'' of the input graph. #Calculate the total angle θ that its ''k'' neighboring circles would cover around the circle for ''v'', if the neighbors were placed tangent to each other and to the central circle using their tentative radii. #Determine a representative radius ''r'' for the neighboring circles, such that ''k'' circles of radius ''r'' would give the same covering angle θ as the neighbors of ''v'' give. #Set the new radius for ''v'' to be the value for which ''k'' circles of radius ''r'' would give a covering angle of exactly 2π. Each of these steps may be performed with simple trigonometric calculations, and as Collins and Stephenson argue, the system of radii converges rapidly to a unique fixed point for which all covering angles are exactly 2π. Once the system has converged, the circles may be placed one at a time, at each step using the positions and radii of two neighboring circles to determine the center of each successive circle. describes a similar iterative technique for finding simultaneous packings of a
polyhedral graph In geometric graph theory, a branch of mathematics, a polyhedral graph is the undirected graph formed from the vertices and edges of a convex polyhedron. Alternatively, in purely graph-theoretic terms, the polyhedral graphs are the 3-vertex-c ...
and its dual, in which the dual circles are at right angles to the primal circles. He proves that the method takes time polynomial in the number of circles and in log 1/ε, where ε is a bound on the distance of the centers and radii of the computed packing from those in an optimal packing.


Generalizations

The circle packing theorem generalizes to graphs that are not planar. If ''G'' is a graph that can be embedded on a surface ''S'', then there is a constant
curvature In mathematics, curvature is any of several strongly related concepts in geometry. Intuitively, the curvature is the amount by which a curve deviates from being a straight line, or a surface deviates from being a plane. For curves, the can ...
Riemannian metric In differential geometry, a Riemannian manifold or Riemannian space , so called after the German mathematician Bernhard Riemann, is a real, smooth manifold ''M'' equipped with a positive-definite inner product ''g'p'' on the tangent spac ...
''d'' on ''S'' and a circle packing on (''S'', ''d'') whose contacts graph is isomorphic to ''G''. If ''S'' is closed (
compact Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to: * Interstate compact * Blood compact, an ancient ritual of the Philippines * Compact government, a type of colonial rule utilized in British ...
and without
boundary Boundary or Boundaries may refer to: * Border, in political geography Entertainment * ''Boundaries'' (2016 film), a 2016 Canadian film * ''Boundaries'' (2018 film), a 2018 American-Canadian road trip film *Boundary (cricket), the edge of the pla ...
) and ''G'' is a triangulation of ''S'', then (''S'', ''d'') and the packing are unique up to conformal equivalence. If ''S'' is the sphere, then this equivalence is up to Möbius transformations; if it is a torus, then the equivalence is up to scaling by a constant and isometries, while if ''S'' has
genus Genus ( plural genera ) is a taxonomic rank used in the biological classification of living and fossil organisms as well as viruses. In the hierarchy of biological classification, genus comes above species and below family. In binomial n ...
at least 2, then the equivalence is up to isometries. Another generalization of the circle packing theorem involves replacing the condition of tangency with a specified intersection angle between circles corresponding to neighboring vertices. A particularly elegant version is as follows. Suppose that ''G'' is a finite 3-connected planar graph (that is, a
polyhedral graph In geometric graph theory, a branch of mathematics, a polyhedral graph is the undirected graph formed from the vertices and edges of a convex polyhedron. Alternatively, in purely graph-theoretic terms, the polyhedral graphs are the 3-vertex-c ...
), then there is a pair of circle packings, one whose intersection graph is isomorphic to ''G'', another whose intersection graph is isomorphic to the
planar dual In the mathematical discipline of graph theory, the dual graph of a plane graph is a graph that has a vertex for each face of . The dual graph has an edge for each pair of faces in that are separated from each other by an edge, and a self-loop ...
of ''G'', and for every vertex in ''G'' and face adjacent to it, the circle in the first packing corresponding to the vertex intersects orthogonally with the circle in the second packing corresponding to the face. For instance, applying this result to the graph of the tetrahedron gives, for any four mutuall tangent circles, a second set of four mutually tangent circles each of which is orthogonal to three of the first four. A further generalization, replacing intersection angle with inversive distance, allows the specification of packings in which some circles are required to be disjoint from each other rather than crossing or being tangent. Yet another variety of generalizations allow shapes that are not circles. Suppose that ''G'' = (''V'', ''E'') is a finite planar graph, and to each vertex ''v'' of ''G'' corresponds a shape K_v\subset\mathbb R^2, which is homeomorphic to the closed unit disk and whose boundary is smooth. Then there is a packing P = (K'_v:v\in V) in the plane such that K'_v\cap K'_u\ne \varnothing if and only if ,uin E and for each v\in V the set K'_v is obtained from K_v by translating and scaling. (Note that in the original circle packing theorem, there are three real parameters per vertex, two of which describe the center of the corresponding circle and one of which describe the radius, and there is one equation per edge. This also holds in this generalization.) One proof of this generalization can be obtained by applying Koebe's original proof and the theorem of Brandt and Harrington stating that any finitely connected domain is conformally equivalent to a planar domain whose boundary components have specified shapes, up to translations and scaling.


History

Circle packings were studied as early as 1910, in the work of Arnold Emch on
Doyle spiral In the mathematics of circle packing, a Doyle spiral is a pattern of non-crossing circles in the plane in which each circle is surrounded by a ring of six tangent circles. These patterns contain spiral arms formed by circles linked through oppos ...
s in
phyllotaxis In botany, phyllotaxis () or phyllotaxy is the arrangement of leaves on a plant stem. Phyllotactic spirals form a distinctive class of patterns in nature. Leaf arrangement The basic arrangements of leaves on a stem are opposite and alternat ...
(the mathematics of plant growth). The circle packing theorem was first proved by
Paul Koebe Paul Koebe (15 February 1882 – 6 August 1945) was a 20th-century German mathematician. His work dealt exclusively with the complex numbers, his most important results being on the uniformization of Riemann surfaces in a series of four papers in ...
.
William Thurston William Paul Thurston (October 30, 1946August 21, 2012) was an American mathematician. He was a pioneer in the field of low-dimensional topology and was awarded the Fields Medal in 1982 for his contributions to the study of 3-manifolds. Thursto ...
, Chap. 13. rediscovered the circle packing theorem, and noted that it followed from the work of E. M. Andreev. Thurston also proposed a scheme for using the circle packing theorem to obtain a homeomorphism of a simply connected proper subset of the plane onto the interior of the unit disk. The ''Thurston Conjecture for Circle Packings'' is his conjecture that the homeomorphism will converge to the
Riemann mapping In complex analysis, the Riemann mapping theorem states that if ''U'' is a non-empty simply connected open subset of the complex number plane C which is not all of C, then there exists a biholomorphic mapping ''f'' (i.e. a bijective holomorphic ...
as the radii of the circles tend to zero. The Thurston Conjecture was later proved by Burton Rodin and
Dennis Sullivan Dennis Parnell Sullivan (born February 12, 1941) is an American mathematician known for his work in algebraic topology, geometric topology, and dynamical systems. He holds the Albert Einstein Chair at the City University of New York Graduate Ce ...
. This led to a flurry of research on extensions of the circle packing theorem, relations to conformal mappings, and applications.


See also

*
Apollonian gasket In mathematics, an Apollonian gasket or Apollonian net is a fractal generated by starting with a triple of circles, each tangent to the other two, and successively filling in more circles, each tangent to another three. It is named after Greek ma ...
, an infinite packing formed by repeatedly filling triangular gaps *
Circle packing In geometry, circle packing is the study of the arrangement of circles (of equal or varying sizes) on a given surface such that no overlapping occurs and so that no circle can be enlarged without creating an overlap. The associated '' packing de ...
, dense arrangements of circles without specified tangencies *
Doyle spiral In the mathematics of circle packing, a Doyle spiral is a pattern of non-crossing circles in the plane in which each circle is surrounded by a ring of six tangent circles. These patterns contain spiral arms formed by circles linked through oppos ...
s, circle packings representing infinite 6-regular planar graphs *
Ford circle In mathematics, a Ford circle is a circle with center at (p/q,1/(2q^2)) and radius 1/(2q^2), where p/q is an irreducible fraction, i.e. p and q are coprime integers. Each Ford circle is tangent to the horizontal axis y=0, and any two Ford circl ...
s, a packing of circles along the rational number line *
Penny graph In geometric graph theory, a penny graph is a contact graph of unit circles. It is formed from a collection of unit circles that do not cross each other, by creating a vertex for each circle and an edge for every pair of tangent circles. The cir ...
, the coin graphs whose circles all have equal radii *
Ring lemma In the geometry of circle packings in the Euclidean plane, the ring lemma gives a lower bound on the sizes of adjacent circles in a circle packing. Statement The lemma states: Let n be any integer greater than or equal to three. Suppose that the ...
, a bound on the sizes of adjacent circles in a packing


Notes


References

*. * * *. *. *. *. * *. *. * *. *. *. *. *. *. *. *. *. * *. * *. *. *.


External links


CirclePack
(free software for constructing circle packings from graphs) an
Circle packing bibliography
by Kenneth Stephenson, Univ. of Tennessee {{DEFAULTSORT:Circle Packing Theorem Theorems about circles Planar graphs Theorems in graph theory