Tangent Circles and Triangles
Abstract
Here is a project that combines Computer Science and Mathematics. The two circles are tangent to one another at point A. Their diameters are parallel. Prove that points A, D and F are co-linear. You'll also learn how to create an interactive diagram to illustrate your proof, using an applet that runs in your Web browser. If you like solving problems and thinking logically, you'll like this project.Objective
The figure below shows two circles, tangent to one another at point A. The diameters CD and EF are parallel. The objectives of this project are to:
- prove that points A, D and F fall on the same line, and
- illustrate the proof with a dynamic figure created with the Geometry Applet.
Credits
Andrew Olson, Ph.D., Science Buddies
Share your story with Science Buddies!
Last edit date: 2013-01-10
Introduction
This is an ancient problem in geometry, posed and proved by the great Greek mathematician Archimedes in his Book of Lemmas. The figure below shows two circles tangent to one another at point A. The centers of the circles are points Oa and Ob, and the diameters CD and EF are parallel. You'll learn below how you can click and drag on points to manipulate the diagram. The goals of this project are to:
- prove that points A, D and F fall on the same line, and
- illustrate your proof with a dynamic figure created with the Geometry Applet.
Figure 1: Prove that A, D and F are co-linear.
Notes on How to Manipulate the Diagram
The diagram is illustrated using the Geometry Applet (by kind permission of the author, see Bibliography). If you have any questions about the applet, send us an email at: scibuddy@sciencebuddies.org. With the help of the applet, you can manipulate the diagram by dragging points.
In order to take advantage of this applet, be sure that you have enabled Java on your browser. If you disable Java, or if your browser is not Java-capable, then an image may display stating "This plugin is disabled" or the diagram may appear— but as a plain, still image.
If you click on a point in the diagram, you can usually move it in some way. The free points, usually colored red, can be freely dragged about, and as they move, the rest of the diagram (except the other free points) will adjust appropriately. Sliding points, usually colored orange, can be dragged about like the free points, except their motion is limited to either a straight line, a circle, a plane, or a sphere, depending on the point. Other points can be dragged to translate the entire diagram. If a pivot point appears, usually colored green, then the diagram will be rotated and scaled around that pivot point. (Note that diagrams will often use only one or two of the above types of points.)
You can't drag a point off the diagram, but frequently parts of the diagram will be moved off as you drag other points around. If you type r or the space key while the cursor is over the diagram, then the diagram will be reset to its original configuration.
You can also lift the diagram off the page into a separate window. When you type u or return the diagram is moved to its own window. Typing d or return while the cursor is over the original window will return the diagram to the page. Note that you can resize the floating window to make the diagram larger.
To learn how to use the Geometry Applet to create your own dynamic diagrams, see: Getting Started with the Geometry Applet
Terms and Concepts
To do this project, you should do research that enables you to understand the following terms and concepts:
- tangent point,
- definition of a circle,
- definition of an isosceles triangle,
- angles produced by a line intersecting parallel lines,
- similar triangles.
- If a line intersects parallel lines, what do you know about the angles that are produced?
- For an isosceles triangle (that is, a triangle with a base and two equal sides), what do you know about the base angles?
- For any triangle, if you extend one of the sides, what do you know about the exterior angle which is thus produced?
Bibliography
- The Math Forum at Drexel University has some good advice on how to build a mathematical proof:
http://mathforum.org/library/drmath/view/54693.html - There are many more examples in their FAQ section:
http://mathforum.org/dr.math/faq/faq.proof.html - For help with the programming the Geometry Applet, see:
Geometry Applet How-to Pages - The Geometry Applet was kindly provided to Science Buddies by its author, Professor David Joyce, who wrote it for illustrating an amazing online edition of Euclid's Elements. Book I, Proposition 32 has some information that you may find useful for this project:
http://aleph0.clarku.edu/~djoyce/java/elements/bookI/propI32.html
Materials and Equipment
- For completing the proof manually, all you'll need is:
- pencil,
- paper,
- compass, and
- straightedge.
- For creating a dynamic diagram of the proof using the Geometry Applet, you will also need:
- a computer,
- a text editor (Notepad will work fine),
- a Web browser program (e.g., Internet Explorer or Firefox).
- For a live demonstration along as part of your display, a laptop computer is recommended. Alternatively, if your school has a computer lab, talk to your teacher and see if you and other students doing computer science projects can arrange to display your science fair projects there.
Share your story with Science Buddies!
Experimental Procedure
- Do your background research. The Terms, Concepts and Questions section is a good place to start!
- Organize your known facts (make a list!) Your list should include:
- the information given in the statement of the problem,
- relevant information from your background research, and
- relevant information from your knowledge of geometry.
- Make sure you also write down a statement of the desired solution.
- Try to build a list of the statements you need to prove in order to solve the problem. Remember that the goal of a proof is to construct a logical chain of steps leading from the given facts to the desired solution. Each step must be justified.
- Constructing the proof does not have to be a one-way process, from beginning to end. You can also build backwards from the desired solution, and have your steps meet in the middle.
- In addition to thinking logically, think visually!
- Remember that some of the facts you know about the problem will not be included in the original diagram which poses the problem. Finding ways to incorporate your known facts into the diagram may help you solve the problem.
- With many proofs, you also need to use your knowledge of geometry to build additional information into the diagram to solve the problem.
- Get yourself a few sheets of blank paper and try out your ideas as sketches.
- Spend some time thinking about the problem and you should be able to come up with the proof.
Once you have the proof worked out on paper, you're ready to create your own dynamic diagram using the Geometry Applet. To learn how to use the Geometry Applet to create your own dynamic diagrams, see: Getting Started with the Geometry Applet
HintTry on your own first, but if you find that you need a hint, click here.
Share your story with Science Buddies!
Variations
- For a more basic geometry project, see: Throwing You Some Curves: Is Red or Blue Longer?
Share your story with Science Buddies!
Ask an Expert
The Ask an Expert Forum is intended to be a place where students can go to find answers to science questions that they have been unable to find using other resources. If you have specific questions about your science fair project or science fair, our team of volunteer scientists can help. Our Experts won't do the work for you, but they will make suggestions, offer guidance, and help you troubleshoot.Ask an Expert
Related Links
If you like this project, you might enjoy exploring these related careers:

Mathematician
Mathematicians are part of an ancient tradition of searching for patterns, conjecturing, and figuring out truths based on rigorous deduction. Some mathematicians focus on purely theoretical problems, with no obvious or immediate applications, except to advance our understanding of mathematics, while others focus on applied mathematics, where they try to solve problems in economics, business, science, physics, or engineering. Read more
Computer Programmer
Computers are essential tools in the modern world, handling everything from traffic control, car welding, movie animation, shipping, aircraft design, and social networking to book publishing, business management, music mixing, health care, agriculture, and online shopping. Computer programmers are the people who write the instructions that tell computers what to do. Read more


