Search for Science Fair Projects

1000 Science Fair Projects with Complete Instructions

Attribution: This is a cached copy of a third party project. Many of these sites are from 20 years ago and the majority are no longer running. We show only the first page of the project. We do not save all pages since copyright belongs to the third-party author.
Title: Simulated Billiard Ball Paths

Objectives/Goals

My objective was to determine how the initial angle of an idealized billiard
ball path, starting from a
corner of a rectangular table with integral dimensions, affects whether the path
will eventually end in a
corner. Based on some mathematical background research, I hypothesized that the
path will terminate in a
corner if and only if the tangent of its initial angle is rational.

Methods/Materials

Using the Logo programming language and its turtle graphics facilities, I wrote
a computer program to
simulate rectangular tables and billiard ball paths launched from a corner. A
test harness executed the
basic simulation program for many different rational tangent angles and integral
rectangle dimensions,
recording the results in a file. This automated technique was made possible by
the fact that all such paths
did, in fact, terminate. Irrational tangent angle paths, on the other hand,
required manual execution
because such paths appeared never to terminate, making them unsuitable for
automatic scheduling.

Results

I tested 63 different angles with rational tangents (systematically generated
and with elimination of
duplicates), and for each angle 100 rectangles of different integral dimensions,
for a total of 6300 tests. In
all of these, the paths terminated in a corner. I also tested angles with
irrational tangents, such as 60°, 30°,
and 50°, and found that such paths did not terminate in a corner. Because the
tests in this second group
never terminated, I could not run as great an abundance of them as in the
rational tangent case.

Conclusions/Discussion

My hypothesis was correct. The paths with rational tangent angles terminated in
a corner, whereas those
with irrational tangent angles did not. While the simulation could only test a
finite number of cases and
was subject to the usual issues of numerical precision, my experiment sets the
stage for confidently
attempting to prove the mathematical statements of these outcomes.

Summary Statement

My project investigated, via computer simulation, the relationship between the
initial angle of an idealized
billiard ball path and the potential termination of the path in a corner.

Help Received

My father provided mathematical background that helped me to formulate my
hypotheses. He also
commented on my program and report. My mother helped with the layout of the
display.