Circles, Tangent Lines and Triangles
Abstract
Here is a project that combines Computer Science and Mathematics. The semicircle has two tangent lines that meet at point T. You need to prove that a line drawn from A to T bisects CD. 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 a semicircle, with diameter AB. Two tangent lines are drawn: one which touches the semicircle at B, the other at any point, C, on the semicircle. A line, CD, perpendicular to AB is dropped from the tangent point C. The two tangent lines intersect at the point T. The objectives of this project are to:
- prove that the line AT bisects CD, 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 a semicircle, with diameter AB. Two tangent lines are drawn: one which touches the semicircle at B, the other at any point, C, on the semicircle. A line, CD, perpendicular to AB is dropped from the tangent point C. The two tangent lines intersect at the point T. The goals of this project are to:
- prove that the line AT bisects CD, and
- illustrate the proof with a dynamic figure created with the Geometry Applet.
Figure 1: Prove that line AT bisects CD.
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 line,
- right triangles,
- semicircle of a right triangle,
- intersection of a line with parallel lines,
- similar triangles.
- If a line is tangent to a circle, what do you know about the relation between the tangent line and the radius of the circle drawn to the tangent point?
- What is special about a triangle inscribed inside a semicircle, with one side of the triangle equal to the diameter of the semicircle?
- Given a right triangle, if you drop a line from the vertex of the right angle, perpendicular to the opposite base, you create two new right triangles within the larger one. What is special about these triangles?
- If a line intersects parallel lines, what do you know about the angles that are 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. Here are some specific references that you may find useful for this project:
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.
Try on your own first, but if you find that you need a hint, click here.
Share your story with Science Buddies!
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


