WOLFRAM NOTEBOOK

WOLFRAM|DEMONSTRATIONS PROJECT

Apollonian Edge Circles

example
42
levels
1
2
3
4
5
The curvature (or bend) of a circle of radius
r
is
c=1/r
.
The Descartes circle theorem [1] states that if four mutually tangent circles have curvatures
c
1
,
c
2
,
c
3
,
c
4
, then
2
2
c
1
+
2
c
2
+
2
c
3
+
2
c
4
=
2
(
c
1
+
c
2
+
c
3
+
c
4
)
.
If the centers of the circles are
z
1
,
z
2
,
z
3
,
z
4
in the complex plane, then
2
2
c
1
2
z
1
+
2
c
2
2
z
2
+
2
c
3
2
z
3
+
2
c
4
2
z
4
=
2
(
c
1
z
1
+
c
2
z
2
+
c
3
z
3
+
c
3
z
4
)
.
In this Demonstration, the four circles have integer curvatures. The outer circle with center at the origin encloses the other three and has negative curvature, and the other three circles have positive curvatures. At each level, new tangent circles are inscribed into curvilinear triangles tangent to the outer circle; new circles are only added at the edge.
Consider the three largest interior circles for example 42. Their centers have coordinates
-
4
105
,-
1
90
,
14
195
,-
1
90
,
2
45
,
8
135
and their curvatures are
{14,26,27}
. The outer circle has curvature
-9
and a piece of data called the global denominator is equal to 5. For each circle, multiplying its center coordinates by the product of its curvature, the outer curvature and the global denominator gives integer values; for the three circles in example 42, the results are
{{-24,-7},{84,-13},{54,72}}
.
Any subsequently generated edge circle has the same property: the coordinates of the product of the center, curvature, outer curvature and global denominator are integers. The author does not know if this behavior always occurs.
The global denominator seems to always be from the integer sequence 1, 5, 13, 17, 25, 29, 37, ..., the solutions
z
to
2
x
+
2
y
=
4
z
with
gcd(x,y,z)=1
and
x,y,z
positive [2]. The author does not know if this behavior always occurs.
Modulus 12, only 4 curvature moduli can occur within an integer curvature circle packing. Circles with a similar modulus get the same color.
Wolfram Cloud

You are using a browser not supported by the Wolfram Cloud

Supported browsers include recent versions of Chrome, Edge, Firefox and Safari.


I understand and wish to continue anyway »

You are using a browser not supported by the Wolfram Cloud. Supported browsers include recent versions of Chrome, Edge, Firefox and Safari.