infinity symbol (knotplot)

An alternate elective after Algebra 2
by Henri Picciotto

This is a course I've been teaching at the Urban School of San Francisco every other year since 1991.

Course Description

We open the course with a discussion of ancient and modern paradoxes involving infinity, and students are introduced to Georg Cantor's discoveries. Students are expected to understand and be able to reproduce his key arguments about infinite sets, including some subtle proofs by contradiction.

We explore various sequences and series, including especially the Fibonacci sequence. Much of this work requires the use of proof by mathematical induction, which students are expected to master.

Students use computers to explore dynamical systems, and thus they are introduced to chaos, a new multi-disciplinary mathematical science. In this context, we pay special attention to the iteration of the logistic function, a mathematical model of population dynamics. Students write a report about the underlying mathematics.

We explore fractal geometry through students programming their own images and calculating fractal dimensions. The course ends with an introduction to dynamical systems in the complex number plane, including the study of Julia sets and of the Mandelbrot set, one of the most spectacular discoveries of contemporary mathematics.

We make connections to literature, to philosophy, to the history of math, to science, and to other branches of math, including some review of algebra throughout the course. Iteration and recursion are concepts from mathematics and computer science that tie many of these topics together, and allow us to get a mathematical handle on infinity.


If you are interested in offering a version of this course at your school --or some parts of it-- please get in touch. I would love to collaborate. Until then, I hope you find these resources helpful.

A presentation about the course.
A Teacher's Guide
Unit 1: Different-Sized Infinities
(Set Theory and Proof by Contradiction)
Galileo's Dialogue on Infinity
Fathom file
Worksheets (PDF)
Decimals and Fractions
Irrational Numbers
Unit 2: Chaos (Dynamical Systems)
Iterating Functions
Worksheets (PDF)
Fathom files
Unit 3: Stairway to Infinity
(Proof by Mathematical Induction)
Worksheets (PDF)
Sum of Cubes
Fathom files
Unit 4: Fractals (Recursion)
Some student-created fractal images (2007)
The Turtle and the Mouse (1997)
Fathom file
Lewis Carroll's "Two-Part Invention"

Fathom is "dynamic data" software for high school math and statistics.

We also use the Boxer "computational medium".

More stuff: I have posted course materials that are not ready or appropriate for the Web on, in the community "Escape from the Textbook!" (more info). This includes assessments, answers to some problems, additional worksheets, and daily notes I took last time I taught the course.

P icon

Also on this site, another high school math elective: Space