# 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

## Cite This Page

### MLA Style

*Science Buddies*. Science Buddies, 7 Oct. 2013. Web. 29 Aug. 2015 <http://www.sciencebuddies.org/science-fair-projects/project_ideas/CompSci_p009.shtml>

### APA Style

*Circles, Tangent Lines and Triangles.*Retrieved August 29, 2015 from http://www.sciencebuddies.org/science-fair-projects/project_ideas/CompSci_p009.shtml

## Share your story with Science Buddies!

I Did This Project! Please log in and let us know how things went.Last edit date: 2013-10-07

## Introduction

**Important: You will need the current version of Java installed on your computer for this project.**If you do not have Java, some figures and images in this project may not display properly in your browser. To check for the current version of Java on your machine, visit Java.

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.

*C*falls on the semicircle. Click and drag on the point to see for yourself!

**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.

### Questions

- 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:

## News Feed on This Topic

*Note:*A computerized matching algorithm suggests the above articles. It's not as smart as you are, and it may occasionally give humorous, ridiculous, or even annoying results! Learn more about the News Feed

## 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!

I Did This Project! Please log in and let us know how things went.## Experimental Procedure

**Important: You will need the current version of Java installed on your computer for this project.**If you do not have Java, some figures and images in this project may not display properly in your browser. To check for the current version of Java on your machine, visit Java.

- 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.

- Remember that some of the facts you know about the problem will
- Spend some time thinking about the problem and you should be able to come up with the proof.

## Hint

Try on your own first, but if you find that you need a hint, click here.

## Share your story with Science Buddies!

I Did This Project! Please log in and let us know how things went.## Share your story with Science Buddies!

I Did This Project! Please log in and let us know how things went.## 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### Math Teacher

Math teachers love mathematics and understand it well, but much more than that, they enjoy sharing their enthusiasm for the language of numbers with students. They use a variety of tools and techniques to help students grasp abstract concepts and show them that math describes the world around them. By helping students conquer fears and anxieties about math, teachers can open up many science and technology career possibilities for students. Teachers make a difference that lasts a lifetime! Read more## News Feed on This Topic

*Note:*A computerized matching algorithm suggests the above articles. It's not as smart as you are, and it may occasionally give humorous, ridiculous, or even annoying results! Learn more about the News Feed

## Looking for more science fun?

Try one of our science activities for quick, anytime science explorations. The perfect thing to liven up a rainy day, school vacation, or moment of boredom.

Find an Activity