SlideShare a Scribd company logo
A Solution to the Problem of Apollonius Using
Vector Dot Products
Jim Smith
QueLaMateNoTeMate.webs.com
email: nitac14b@yahoo.com
LinkedIn Group: Pre-University Geometric Algebra
October 6, 2016
Abstract
To the collections of problems solved via Geometric Algebra (GA) in
[1]-[11], this document adds a solution, using only dot products, to the
Problem of Apollonius. The solution is provided for completeness and for
contrast with the GA solutions presented in [4].
The Problem of Apollonius: Given three coplanar circles, construct
the circles that are tangent to all three of them, simultaneously.
1
1 Introduction
The Problem of Apollonius reads,
“Given three coplanar circles, construct the circles that are tangent
to all three of them, simultaneously.”
Figure 1: The Problem of Apollonius: “Given three coplanar circles (e.g. C1,
C2, and C3), construct the circles that are tangent to all three of them, simulta-
neously.” There are eight solution circles, two of which (C4 and C5) are shown
here.
Because this problem, along with several of its limiting cases, has been
treated at length in the references, the solution presented here will leave the
details to the reader. We will identify only the solution circle that encloses none
of the givens. (I.e., C4 in Fig. 1.)
2 Solution
2.1 Defining Variables that are Amenable to Treatment
via GA
The variables that we will use are shown in Fig. 2.
2.2 Solution Strategy
Our strategy will be to express the vector c4 in two ways, from which we will
then derive expressions for ˆt and r4.
2
Figure 2: Definition of variables used for identifying the solution circle C4.
2.3 Formulating and Solving the Equations
We begin by equating two expressions for the vector c4
c4 = (r1 + r4)ˆt = c2 + (r2 + r4) ˆw2
∴ (r1 + r4)ˆt − c2 = (r1 + r4) ˆw2.
Now, we’ll square both sides to eliminate the unknown vector ˆw2, after which
we’ll solve for r4:
r4 =
c2
2
+ r1
2
− r1
2
− 2r1c2 · ˆt
2 r2 − r1 + c2 · ˆt
. (1)
Similarly,
c4 = (r1 + r4)ˆt = c3 + (r3 + r4) ˆw3;
(r1 + r4)ˆt − c3 = (r3 + r4) ˆw3; and
r4 =
c3
2
+ r3
2
− r1
2
− 2r1c3 · ˆt
2 r3 − r1 + c3 · ˆt
. (2)
Equating the expressions for r4 from Eqs. (1) and (2),
c2
2
+ r1
2
− r1
2
− 2r1c2 · ˆt
r2 − r1 + c2 · ˆt
=
c3
2
+ r3
2
− r1
2
− 2r1c3 · ˆt
r3 − r1 + c3 · ˆt
.
After cross-multiplying, simplifying, and rearranging as explained in the
references, we obtain
c3
2
− (r3 − r1)
2
c2 − c2
2
− (r2 − r1)
2
c3
W e ll call this vector “z”.
·ˆt = (r3 − r1) c2
2
− r2
2
− (r2 − r1) c3
2
− r3
2
+ (r3 − r2)
2
r1
2
. (3)
3
The geometric interpretation of Eq. (3) is shown in Fig. 3: Our solution
method has found the points of tangency of two tangent circles. One of them
encloses all three of the givens, while the other encloses none of them.
Figure 3: The geometric interpretation of Eq. (3): Our solution method has
found the points of tangency of two tangent circles. One of them encloses all
three of the givens, while the other encloses none of them.
References
[1] J. Smith, 2015, “From two dot products, determine
an unknown vector using Geometric (Clifford) Algebra”,
https://www.youtube.com/watch?v=2cqDVtHcCoE .
[2] J. Smith, 2016, “Rotations of Vectors Via Geometric Alge-
bra: Explanation, and Usage in Solving Classic Geometric ‘Con-
struction’ Problems” (Version of 11 February 2016). Available at
http://vixra.org/abs/1605.0232 .
[3] J. Smith, 2016,“Solution of the Special Case ‘CLP’ of the Problem of
Apollonius via Vector Rotations using Geometric Algebra”. Available at
http://vixra.org/abs/1605.0314.
[4] J. Smith, 2016,“The Problem of Apollonius as an Opportunity for
Teaching Students to Use Reflections and Rotations to Solve Ge-
ometry Problems via Geometric (Clifford) Algebra”. Available at
http://vixra.org/abs/1605.0233.
4
[5] J. Smith, 2016,“A Very Brief Introduction to Reflections in 2D Geometric
Algebra, and their Use in Solving ‘Construction’ Problems”. Available at
http://vixra.org/abs/1606.0253.
[6] J. Smith, 2016,“Three Solutions of the LLP Limiting Case of the Problem
of Apollonius via Geometric Algebra, Using Reflections and Rotations”.
Available at http://vixra.org/abs/1607.0166.
[7] J. Smith, 2016,“Simplified Solutions of the CLP and CCP Limiting Cases
of the Problem of Apollonius via Vector Rotations using Geometric Alge-
bra”. Available at http://vixra.org/abs/1608.0217.
[8] J. Smith, 2016, “Additional Solutions of the Limiting Case ‘CLP’ of the
Problem of Apollonius via Vector Rotations using Geometric Algebra”.
Available at http://vixra.org/abs/1608.0328.
[9] J. Smith, 2016, “Some Solution Strategies for Equations that Arise in Ge-
ometric (Clifford) Algebra”. Available at http://vixra.org/abs/1610.0054.
[10] J. Smith, “Geometric Algebra of Clifford, Grassman, and Hestenes”,
https://www.youtube.com/playlist?list=PL4P20REbUHvwZtd1tpuHkziU9rfgY2xOu.
[11] J. Smith, “Geometric Algebra (Clifford Algebra)”,
https://www.geogebra.org/m/qzDtMW2q#chapter/0.
5

More Related Content

PPTX
2D Geometry QA 5
PDF
Vectores
PDF
Vector exam questions_part_a
PDF
Pc 11.3 notes_cross
ODP
Distance formula and Pythagoreom Theorem
PDF
Mathematics xii paper 13 with answer with value vased questions
DOC
Solution of System of Linear Equations
PDF
Gauss Elimination Method With Partial Pivoting
2D Geometry QA 5
Vectores
Vector exam questions_part_a
Pc 11.3 notes_cross
Distance formula and Pythagoreom Theorem
Mathematics xii paper 13 with answer with value vased questions
Solution of System of Linear Equations
Gauss Elimination Method With Partial Pivoting

What's hot (20)

PPTX
Iterativos Methods
PPTX
Relaxation method
PDF
F4 Add Maths - Coordinate Geometry
PDF
Matrix Product (Modulo-2) Of Cycle Graphs
PDF
directed-research-report
DOCX
AS LEVEL Trigonometry (CIE) EXPLAINED WITH EXAMPLE AND DIAGRAMS
PDF
Eigen vector
PDF
B.Tech-II_Unit-III
PDF
Solving Problems Involving Radicals
PDF
B.Tech-II_Unit-I
PDF
Curve fitting - Lecture Notes
PDF
Nonparametric approach to multiple regression
PPTX
Determinant
PPT
Alin 2.2 2.4
PPTX
Class8 calculus ii
PPT
Least Square Optimization and Sparse-Linear Solver
PDF
B.Tech-II_Unit-V
PPTX
Jacobi method
PDF
Coueete project
PDF
Applied numerical methods lec8
Iterativos Methods
Relaxation method
F4 Add Maths - Coordinate Geometry
Matrix Product (Modulo-2) Of Cycle Graphs
directed-research-report
AS LEVEL Trigonometry (CIE) EXPLAINED WITH EXAMPLE AND DIAGRAMS
Eigen vector
B.Tech-II_Unit-III
Solving Problems Involving Radicals
B.Tech-II_Unit-I
Curve fitting - Lecture Notes
Nonparametric approach to multiple regression
Determinant
Alin 2.2 2.4
Class8 calculus ii
Least Square Optimization and Sparse-Linear Solver
B.Tech-II_Unit-V
Jacobi method
Coueete project
Applied numerical methods lec8
Ad

Viewers also liked (20)

PDF
Las Bellezas matemáticas del "Slinky"
PDF
Ejercicios geometría, con respuestas
PDF
El cálculo de superviviencia
PDF
Why Does the Atmosphere Rotate? Trajectory of a desorbed molecule
PDF
Trampas comunes en los exámenes de se selección sobre matemáticas
PDF
Cómo entender el uso de escalas logarítmicas
PDF
Modelación matemática de una rueda y eje con momento de incercia variable par...
PDF
Simpli fied Solutions of the CLP and CCP Limiting Cases of the Problem of Apo...
PDF
Calculating Dimensions for Constructing Super Adobe (Earth Bag) Domes
PDF
Proporciones de los radios y distancias en una "cadena de Steiner" de 6 circu...
PDF
Sismos: Recursos acerca de la inspección y refuerzo de edificios dañados por ...
PDF
El desarrollo de ecuaciones lineales
PDF
Cambios de óptica en el curso de un despeje
PDF
An additional brief solution of the CPP limiting case of the Problem of Apoll...
PDF
Cómo resolver problemas con "triángulos rectángulos simultáneos"
PDF
Construcciones para encontrar la raíz cuadrada y resolver ecuaciones cuadráticas
PDF
Solution Strategies for Equations that Arise in Geometric (Cliff ord) Algebra
PDF
Additional Solutions of the Limiting Case "CLP" of the Problem of Apollonius ...
PDF
Técnicas para demostraciones, usando triángulos equilateros
PDF
Tú sí, puedes, con las ecuaciones simultáneas lineales
Las Bellezas matemáticas del "Slinky"
Ejercicios geometría, con respuestas
El cálculo de superviviencia
Why Does the Atmosphere Rotate? Trajectory of a desorbed molecule
Trampas comunes en los exámenes de se selección sobre matemáticas
Cómo entender el uso de escalas logarítmicas
Modelación matemática de una rueda y eje con momento de incercia variable par...
Simpli fied Solutions of the CLP and CCP Limiting Cases of the Problem of Apo...
Calculating Dimensions for Constructing Super Adobe (Earth Bag) Domes
Proporciones de los radios y distancias en una "cadena de Steiner" de 6 circu...
Sismos: Recursos acerca de la inspección y refuerzo de edificios dañados por ...
El desarrollo de ecuaciones lineales
Cambios de óptica en el curso de un despeje
An additional brief solution of the CPP limiting case of the Problem of Apoll...
Cómo resolver problemas con "triángulos rectángulos simultáneos"
Construcciones para encontrar la raíz cuadrada y resolver ecuaciones cuadráticas
Solution Strategies for Equations that Arise in Geometric (Cliff ord) Algebra
Additional Solutions of the Limiting Case "CLP" of the Problem of Apollonius ...
Técnicas para demostraciones, usando triángulos equilateros
Tú sí, puedes, con las ecuaciones simultáneas lineales
Ad

Similar to A Solution to the Problem of Apollonius Using Vector Dot Products (20)

PDF
Solucao_Marion_Thornton_Dinamica_Classic (1).pdf
PDF
Module 3 plane coordinate geometry
PDF
Compiled and solved problems in geometry and trigonometry,F.Smaradanhe
PDF
Solution of the Special Case "CLP" of the Problem of Apollonius via Vector Ro...
PDF
Ijetr011921
PDF
Class 10 Cbse Maths 2010 Sample Paper Model 3
PDF
Math paper class 12 maths paper class 12
PDF
Core 1 revision booklet edexcel
PDF
0580 s12 qp_41
PDF
Phy351 ch 3
PDF
Phy351 ch 3
PDF
DOC
Icse entrance test class ix by anurag tyagi classes
PDF
Class 10 Cbse Maths 2010 Sample Paper Model 2
PDF
Algebra.pdf
PDF
Elementary Linear Algebra 5th Edition Larson Solutions Manual
PDF
CBSE Board Class 10 Previous Year Maths Paper 2007 Solution
PDF
CBSE Board Class 10 Previous Year Maths Paper 2007 Solution
PDF
Solution cbse-board-class-10-previous-paper-2007
Solucao_Marion_Thornton_Dinamica_Classic (1).pdf
Module 3 plane coordinate geometry
Compiled and solved problems in geometry and trigonometry,F.Smaradanhe
Solution of the Special Case "CLP" of the Problem of Apollonius via Vector Ro...
Ijetr011921
Class 10 Cbse Maths 2010 Sample Paper Model 3
Math paper class 12 maths paper class 12
Core 1 revision booklet edexcel
0580 s12 qp_41
Phy351 ch 3
Phy351 ch 3
Icse entrance test class ix by anurag tyagi classes
Class 10 Cbse Maths 2010 Sample Paper Model 2
Algebra.pdf
Elementary Linear Algebra 5th Edition Larson Solutions Manual
CBSE Board Class 10 Previous Year Maths Paper 2007 Solution
CBSE Board Class 10 Previous Year Maths Paper 2007 Solution
Solution cbse-board-class-10-previous-paper-2007

More from James Smith (20)

PDF
Using a Common Theme to Find Intersections of Spheres with Lines and Planes v...
PDF
Via Geometric Algebra: Direction and Distance between Two Points on a Spheric...
PDF
Solution of a Vector-Triangle Problem Via Geometric (Clifford) Algebra
PDF
Via Geometric (Clifford) Algebra: Equation for Line of Intersection of Two Pl...
PDF
Solution of a Sangaku ``Tangency" Problem via Geometric Algebra
PDF
Un acercamiento a los determinantes e inversos de matrices
PDF
Understanding the "Chain Rule" for Derivatives by Deriving Your Own Version
PDF
Making Sense of Bivector Addition
PDF
Learning Geometric Algebra by Modeling Motions of the Earth and Shadows of Gn...
PDF
Solution of a High-School Algebra Problem to Illustrate the Use of Elementary...
PDF
Nuevo Manual de la UNESCO para la Enseñanza de Ciencias
PDF
Calculating the Angle between Projections of Vectors via Geometric (Clifford)...
PDF
Estimation of the Earth's "Unperturbed" Perihelion from Times of Solstices an...
PDF
Projection of a Vector upon a Plane from an Arbitrary Angle, via Geometric (C...
PDF
Formulas and Spreadsheets for Simple, Composite, and Complex Rotations of Vec...
PDF
"Rotation of a Rotation" via Geometric (Clifford) Algebra
PDF
How to Effect a Composite Rotation of a Vector via Geometric (Clifford) Algebra
PDF
A Modification of the Lifshitz-Slyozov-Wagner Equation for Predicting Coarsen...
PPTX
Kepler and Newton vs. Geocentrism, Flat Earth, and the "Vortex"
PDF
Cómo sumar fracciones algbráicas
Using a Common Theme to Find Intersections of Spheres with Lines and Planes v...
Via Geometric Algebra: Direction and Distance between Two Points on a Spheric...
Solution of a Vector-Triangle Problem Via Geometric (Clifford) Algebra
Via Geometric (Clifford) Algebra: Equation for Line of Intersection of Two Pl...
Solution of a Sangaku ``Tangency" Problem via Geometric Algebra
Un acercamiento a los determinantes e inversos de matrices
Understanding the "Chain Rule" for Derivatives by Deriving Your Own Version
Making Sense of Bivector Addition
Learning Geometric Algebra by Modeling Motions of the Earth and Shadows of Gn...
Solution of a High-School Algebra Problem to Illustrate the Use of Elementary...
Nuevo Manual de la UNESCO para la Enseñanza de Ciencias
Calculating the Angle between Projections of Vectors via Geometric (Clifford)...
Estimation of the Earth's "Unperturbed" Perihelion from Times of Solstices an...
Projection of a Vector upon a Plane from an Arbitrary Angle, via Geometric (C...
Formulas and Spreadsheets for Simple, Composite, and Complex Rotations of Vec...
"Rotation of a Rotation" via Geometric (Clifford) Algebra
How to Effect a Composite Rotation of a Vector via Geometric (Clifford) Algebra
A Modification of the Lifshitz-Slyozov-Wagner Equation for Predicting Coarsen...
Kepler and Newton vs. Geocentrism, Flat Earth, and the "Vortex"
Cómo sumar fracciones algbráicas

Recently uploaded (20)

PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Complications of Minimal Access Surgery at WLH
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Sports Quiz easy sports quiz sports quiz
PDF
RMMM.pdf make it easy to upload and study
PDF
Insiders guide to clinical Medicine.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
01-Introduction-to-Information-Management.pdf
PDF
Computing-Curriculum for Schools in Ghana
PDF
O7-L3 Supply Chain Operations - ICLT Program
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPH.pptx obstetrics and gynecology in nursing
Complications of Minimal Access Surgery at WLH
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
GDM (1) (1).pptx small presentation for students
Sports Quiz easy sports quiz sports quiz
RMMM.pdf make it easy to upload and study
Insiders guide to clinical Medicine.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Microbial diseases, their pathogenesis and prophylaxis
O5-L3 Freight Transport Ops (International) V1.pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Final Presentation General Medicine 03-08-2024.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
01-Introduction-to-Information-Management.pdf
Computing-Curriculum for Schools in Ghana
O7-L3 Supply Chain Operations - ICLT Program

A Solution to the Problem of Apollonius Using Vector Dot Products

  • 1. A Solution to the Problem of Apollonius Using Vector Dot Products Jim Smith QueLaMateNoTeMate.webs.com email: nitac14b@yahoo.com LinkedIn Group: Pre-University Geometric Algebra October 6, 2016 Abstract To the collections of problems solved via Geometric Algebra (GA) in [1]-[11], this document adds a solution, using only dot products, to the Problem of Apollonius. The solution is provided for completeness and for contrast with the GA solutions presented in [4]. The Problem of Apollonius: Given three coplanar circles, construct the circles that are tangent to all three of them, simultaneously. 1
  • 2. 1 Introduction The Problem of Apollonius reads, “Given three coplanar circles, construct the circles that are tangent to all three of them, simultaneously.” Figure 1: The Problem of Apollonius: “Given three coplanar circles (e.g. C1, C2, and C3), construct the circles that are tangent to all three of them, simulta- neously.” There are eight solution circles, two of which (C4 and C5) are shown here. Because this problem, along with several of its limiting cases, has been treated at length in the references, the solution presented here will leave the details to the reader. We will identify only the solution circle that encloses none of the givens. (I.e., C4 in Fig. 1.) 2 Solution 2.1 Defining Variables that are Amenable to Treatment via GA The variables that we will use are shown in Fig. 2. 2.2 Solution Strategy Our strategy will be to express the vector c4 in two ways, from which we will then derive expressions for ˆt and r4. 2
  • 3. Figure 2: Definition of variables used for identifying the solution circle C4. 2.3 Formulating and Solving the Equations We begin by equating two expressions for the vector c4 c4 = (r1 + r4)ˆt = c2 + (r2 + r4) ˆw2 ∴ (r1 + r4)ˆt − c2 = (r1 + r4) ˆw2. Now, we’ll square both sides to eliminate the unknown vector ˆw2, after which we’ll solve for r4: r4 = c2 2 + r1 2 − r1 2 − 2r1c2 · ˆt 2 r2 − r1 + c2 · ˆt . (1) Similarly, c4 = (r1 + r4)ˆt = c3 + (r3 + r4) ˆw3; (r1 + r4)ˆt − c3 = (r3 + r4) ˆw3; and r4 = c3 2 + r3 2 − r1 2 − 2r1c3 · ˆt 2 r3 − r1 + c3 · ˆt . (2) Equating the expressions for r4 from Eqs. (1) and (2), c2 2 + r1 2 − r1 2 − 2r1c2 · ˆt r2 − r1 + c2 · ˆt = c3 2 + r3 2 − r1 2 − 2r1c3 · ˆt r3 − r1 + c3 · ˆt . After cross-multiplying, simplifying, and rearranging as explained in the references, we obtain c3 2 − (r3 − r1) 2 c2 − c2 2 − (r2 − r1) 2 c3 W e ll call this vector “z”. ·ˆt = (r3 − r1) c2 2 − r2 2 − (r2 − r1) c3 2 − r3 2 + (r3 − r2) 2 r1 2 . (3) 3
  • 4. The geometric interpretation of Eq. (3) is shown in Fig. 3: Our solution method has found the points of tangency of two tangent circles. One of them encloses all three of the givens, while the other encloses none of them. Figure 3: The geometric interpretation of Eq. (3): Our solution method has found the points of tangency of two tangent circles. One of them encloses all three of the givens, while the other encloses none of them. References [1] J. Smith, 2015, “From two dot products, determine an unknown vector using Geometric (Clifford) Algebra”, https://www.youtube.com/watch?v=2cqDVtHcCoE . [2] J. Smith, 2016, “Rotations of Vectors Via Geometric Alge- bra: Explanation, and Usage in Solving Classic Geometric ‘Con- struction’ Problems” (Version of 11 February 2016). Available at http://vixra.org/abs/1605.0232 . [3] J. Smith, 2016,“Solution of the Special Case ‘CLP’ of the Problem of Apollonius via Vector Rotations using Geometric Algebra”. Available at http://vixra.org/abs/1605.0314. [4] J. Smith, 2016,“The Problem of Apollonius as an Opportunity for Teaching Students to Use Reflections and Rotations to Solve Ge- ometry Problems via Geometric (Clifford) Algebra”. Available at http://vixra.org/abs/1605.0233. 4
  • 5. [5] J. Smith, 2016,“A Very Brief Introduction to Reflections in 2D Geometric Algebra, and their Use in Solving ‘Construction’ Problems”. Available at http://vixra.org/abs/1606.0253. [6] J. Smith, 2016,“Three Solutions of the LLP Limiting Case of the Problem of Apollonius via Geometric Algebra, Using Reflections and Rotations”. Available at http://vixra.org/abs/1607.0166. [7] J. Smith, 2016,“Simplified Solutions of the CLP and CCP Limiting Cases of the Problem of Apollonius via Vector Rotations using Geometric Alge- bra”. Available at http://vixra.org/abs/1608.0217. [8] J. Smith, 2016, “Additional Solutions of the Limiting Case ‘CLP’ of the Problem of Apollonius via Vector Rotations using Geometric Algebra”. Available at http://vixra.org/abs/1608.0328. [9] J. Smith, 2016, “Some Solution Strategies for Equations that Arise in Ge- ometric (Clifford) Algebra”. Available at http://vixra.org/abs/1610.0054. [10] J. Smith, “Geometric Algebra of Clifford, Grassman, and Hestenes”, https://www.youtube.com/playlist?list=PL4P20REbUHvwZtd1tpuHkziU9rfgY2xOu. [11] J. Smith, “Geometric Algebra (Clifford Algebra)”, https://www.geogebra.org/m/qzDtMW2q#chapter/0. 5