SteinersPorism::usage=" Steiner's Porism, says that given two non-concentric inner circumferences (spheres), regardless of where we start, either we always get a Steiner chain or we will never achieve it. A Steiner chain is a succession of circumferences tangent to the two initials and two of the sought after, surrounding the inside of the initials. Reference: Weisstein Eric W. Steiner's Porism from MathWorld; Personal. ";
2D
In[]:=
SwatchLegend{Purple,DarkGreen,Orange},"Chain starting at 0","Chain starting at ","Chain starting at "ManipulateShowr=2;k=2;d=1;n=6;ρ=;x1=4;y1=6;ParametricPlotCos[θ]+,Sin[θ]+6,{θ,0,2π},ColorFunction->"DarkRainbow",GraphicsBlue,Circle{x1-d,y1}++-{d,0},Abs+-(r+2ρ),GraphicsDarkYellow,Circle{x1-d,y1}++-{d,0},Abs+-r,TableGraphicsPurple,Circle{4-d,y1}++-{(r+ρ)Cos[t1+2πk1]+x1-(4-d),(r+ρ)Sin[t1+2πk1]+y1-6},Abs+-ρ,t1,0,2π,,TableGraphicsDarkGreen,Circle{4-d,y1}++-{(r+ρ)Cos[t1+2πk1]+x1-(4-d),(r+ρ)Sin[t1+2πk1]+y1-6},Abs+-ρ,t1,,2π+,,TableGraphicsOrange,Circle{4-d,y1}++-{(r+ρ)Cos[t1+2πk1]+x1-(4-d),(r+ρ)Sin[t1+2πk1]+y1-6},Abs+-ρ,t1,,2π+,,TableGraphicsPurple,PointSize[0.01],Point{4-d,y1}++-{(r+ρ)Cos[t1+2πk1]+x1-(4-d),(r+ρ)Sin[t1+2πk1]+y1-6},t1,0,2π,,TableGraphicsDarkGreen,PointSize[0.01],Point{4-d,y1}++-{(r+ρ)Cos[t1+2πk1]+x1-(4-d),(r+ρ)Sin[t1+2πk1]+y1-6},t1,,2π+,,TableGraphicsOrange,PointSize[0.01],Point{4-d,y1}++-{(r+ρ)Cos[t1+2πk1]+x1-(4-d),(r+ρ)Sin[t1+2πk1]+y1-6},t1,,2π+,,GraphicsBlue,PointSize[0.01],Point,6,GraphicsDarkYellow,PointSize[0.01],Point,6,AxesTrue,BoxRatiosAutomatic,AxesOrigin{0,0},ImageSize700,PlotRangeAll,Style["Steiner's Porism:",Bold,Medium],{{k1,0,"Valor (k1)"},0,6,0.2},ControlPlacementTop
π
4
π
6
2Sin
π
n
1-Sin
π
n
176
105
239
105
16
105
2
k
2
d
2
(y1-6)
2
(r+2ρ)
2
k
2
d
2
(y1-6)
2
(r+2ρ)
2
k
2
d
2
(y1-6)
2
r
2
k
2
d
2
(y1-6)
2
r
2
k
2
((r+ρ)Cos[t1+2πk1]+x1-(4-d))
2
((r+ρ)Sin[t1+2πk1]+y1-6)
2
ρ
2
k
2
((r+ρ)Cos[t1+2πk1]+x1-(4-d))
2
((r+ρ)Sin[t1+2πk1]+y1-6)
2
ρ
2π
n
2
k
2
((r+ρ)Cos[t1+2πk1]+x1-(4-d))
2
((r+ρ)Sin[t1+2πk1]+y1-6)
2
ρ
2
k
2
((r+ρ)Cos[t1+2πk1]+x1-(4-d))
2
((r+ρ)Sin[t1+2πk1]+y1-6)
2
ρ
π
4
π
4
2π
n
2
k
2
((r+ρ)Cos[t1+2πk1]+x1-(4-d))
2
((r+ρ)Sin[t1+2πk1]+y1-6)
2
ρ
2
k
2
((r+ρ)Cos[t1+2πk1]+x1-(4-d))
2
((r+ρ)Sin[t1+2πk1]+y1-6)
2
ρ
π
6
π
6
2π
n
2
k
2
((r+ρ)Cos[t1+2πk1]+x1-(4-d))
2
((r+ρ)Sin[t1+2πk1]+y1-6)
2
ρ
2π
n
2
k
2
((r+ρ)Cos[t1+2πk1]+x1-(4-d))
2
((r+ρ)Sin[t1+2πk1]+y1-6)
2
ρ
π
4
π
4
2π
n
2
k
2
((r+ρ)Cos[t1+2πk1]+x1-(4-d))
2
((r+ρ)Sin[t1+2πk1]+y1-6)
2
ρ
π
6
π
6
2π
n
101
35
5
3
Out[]=
Out[]=
In this animation, Steiner’s porism is verified. We can also observe that the centers of the circumferences (spheres) of each chain are on an ellipse. On the other hand, the centers of the base circumferences (spheres) , outer and inner circles (spheres), to which and every one of the circles (spheres) of the chains are tangent, are the foci of the ellipse.
3D
In[]:=

