Math Applets (Mathlets)

The mathlets below are available as single file executbles for Windows.(exe) and Macintosh (.zip), and as platform independent files for Linux/Unix (.kit inside .zip). They are written in a language called Tcl/Tk (see my Tcl/Tk page for details on running the .kit files from Linux/Unix and for other Tcl/Tk specific information).



Starter Mathlets

First Order Differential Equation Grapher: An applet for graphing first order differential equations. There is one graph window. Opens with the standard logistic differential equation.

Windows: First Order DE

Macintosh:First Order DE

Linux/Unix: First Order DE



Differential Equation System Grapher: An applet for graphing systems of two differential equations. There are three graph windows for viewing a phase plot and two time plots at the same time. Can be used to graph second order equations by rewriting them as systems. Opens with a standard mass-spring equation written as a system.

Windows: DE System

Macintosh:DE System

Linux/Unix: DE System



Iterated Map Grapher with Bifurcation Diagram and Lyapunov Exponent Graph: An applet for a first-order iterated map in one window, bifurcation diagram in a second, and Lyapunov exponent graph in a third. Starts with the standard iterated logistic map with one parameter.

Windows:Iterate

Macintosh:Iterate

Linux/Unix: Iterate



Iterated Map Systems Grapher: An applet for iterating systems of two maps. Starts with the Henon map.

Windows:Iterate System

Macintosh:Iterate System

Linux/Unix: Iterate System



More mathlets from my MAA talk in Washington, January 2009


Autonomous and periodic bifurcations of a logistic equation

Windows:Logistic bifurcations

Macintosh:Logistic bifurcations

Linux/Unix: Logistic bifurcations



Bifurcations, beats and strange attractors in a buckled beam

Windows:Bifurcations beats beams

Macintosh:Bifurcations beats beams

Linux/Unix: Bifurcations beats beams



The mathlets below start out blank. You can customize your mathlet for a specific application or concept.


General (blank)

Windows

Macintosh

Linux/Unix (.kit)

One Window

One Window

One Window

Two Windows

Two Windows

Two Windows

Three Windows

Three Windows

Three Windows



More Mathlets for Precalculus, Calculus and Differential Equations


Calculus and Precalculus

Windows (.exe)

Macintosh (.zip)

Linux/Unix (.kit)

Two Functions

Two Functions

Two Functions

Function Grapher

Function Grapher

Function Grapher

Function and Data

Function and Data

Function and Data

Pressure/Volume

Pressure/Volume

Pressure/Volume

Third Derivative

Third Derivative

Third Derivative

Adding Trig Functions/Beats

Adding Trig Functions/Beats

Adding Trig Functions/Beats




Differential Equations

Windows (.exe)

Macintosh (.zip)

Linux/Unix (.kit)

Trace-Determinant Plane

Trace-Determinant Plane

Trace-Determinant Plane

Fit Mass-Spring

Fit Mass-Spring

Fit Mass-Spring

Beats

Beats

Beats

Mass-Spring vs Pendulum

Mass-Spring vs Pendulum

Mass-Spring vs Pendulum

Period Doubling

Period Doubling

Period Doubling

Bifurcate

Bifurcate

Bifurcate








Conferences and Papers



The paper that I presented at this conference can be viewed as it appears in the conference proceedings below. How to use mathlets in teaching differential equations; no Tcl/Tk.

Differential Equation Investigations using Customizable Mathlets



My ICTM 3 Page: ICTM 3



Montréal
International Symposium


Technology and its Integration in Mathematics Education

TIME-2004

École de technologie supérieure (ÉTS), July 15-18, 2004
Montréal, Québec, Canada

The paper that I presented at this conference can be viewed as it appears in the conference proceedings below. Emphasizes interplay between computer algebra systems and interactive software. Some Tcl/Tk, and how complex mathlets are built from components.

Adding an Interactive Component to Computer Algebra in Differential Equations




The Vienna International. Symposium on Integrating Technology into Mathematics Education (VisitMe). Viena, Austria (2002)

The paper that I presented at this conference can be viewed as it appears in the conference proceedings below. Early report; lots of details about very simple programs and Tcl/Tk.

Building and Using Interactive Mathematics Software