LiveMath allows you to do mathematics interactively over the Internet. However, you first need to install the LiveMath plug-in. It's easy! Just go to www.livemath.com and press buttons, and then enjoy the LiveMath web pages below! Also, check out LiveMath Hints for help.
graph2d
This notebook lets you graph up to six separate functions including two where x is a function of y.
graph polar
This notebook graphs functions using polar coordinates where r determines the distance a point is from the origin and theta determines the angle made with the positive horizontal axis.
polar animation
This notebook illustrates what happens with the following polar graph as we let a vary continuously from 1 to 4. Change the function or the range for a, and see what transpires.
graph implicit
This notebook allows you to graph equations where y is an implicit function of x.
graph parametric 2d
This grapher not only graphs parametric equations in two dimensions, it also creates an animation with a moving point that indicates the direction in which the curve is drawn as the parameter changes in value from its initial value to its terminal value.
graph parametric 3d
This web page lets you graph parametric equations in three dimensions. Each coordinate variable is expressed a function of t. Additionally, an animation with a moving point is created that shows the direction in which the curve is traced as the parameter changes in value from its initial value to its terminal value.
tube plots
This grapher not only graphs parametric equations in three dimensions, but also lets you express those curves as a tube of a specified radius. Furthermore, you can change the radius of a tube or even make it a function of the parameter.
seashell
This notebook creates a nice graph of a seashell from parametric equations.
graph 3d
Enter an expression in x and y, or left-click and then right-click one of the examples below and choose "Make Working Stmt."
This notebook graphs surfaces in cylindrical coordinates with r as the dependent variable and theta and z as the two independent variables.
spherical coordinates
This notebook graphs surfaces in spherical coordinates with rho as the dependent variable and theta and phi as the two independent variables.
non-orientable surfaces
Below are two examples of what mathematicians refer to as non-orientable surfaces, the Mobius strip and the Klein bottle. Mathematically, the Mobius strip is a surface with only one side. It is formed by taking a ribbon and giving it a half-twist in 3-dimensional space. As a result, you can't orient it in the sense of assigning a designation such as side A and side B. The Klein bottle, on the other hand, is created (technically) by twisting it through 4-dimensional space, and the result is a bottle whose inside is also the outside. Consequently, it also can't be oriented by standard designations.
the buttefly effect
This animation is just for my own relaxation. Mathematically, we see the result of gradually transforming the coefficient of y2 from 1 to -1 and back again, and we can enjoy the discoveries that we make along the way. On other levels, though, we may experience the rythmic ebb and flow of the pulse of the universe and also find tranquility therein. As I say, it is an effect that I personally find very relaxing.
the wave
This notebook illustrates an animation of sine and cosine functions in three dimensions.
the pulse
This animation in three dimensions illustrates a pulsing action.
factor
Enter a number or expression that's not too big, and you just might get the correct factorization.
average rate of change
This notebook calculates the average rate of change for a function as x changes from x1 to x2.
transformation animations
Below are a series of graphs and animations that illustrate how to take a given function and produce vertical and horizontal shifts, stretches and compressions, and reflections of its graph.
transformations of functions
Change the values for a, b, and c, and explore their effect on the graph. Also, to switch to one of the other functions below, left-click and then right-click on the function and select "Make Working Stmt."
composition of functions
This notebooks creates examples of compositions of functions. Press ?x to enter the outlined x, and below you will find the results of f(g(x)) and g(f(x)).
the graph of x to a power
These animations show what happens when you raise x to either higher and higher even powers or higher and higher odd powers.
quadratic animation
It is well known how changing either the value of a or the value of c changes the graph of a quadratic function. However, not everyone is aware that as the value of b changes, the vertex traces out the graph of another parabola. Below you can manually set values for a, b, and c, and then observe the animation that results as b is allowed to vary..
cubic animation 1
This animation shows what happens to the graph of a cubic function as we let the coefficent of the x term vary. The relative extreme points will always be found along the graph of another cubic polynomial function.
cubic animation 2
This animation shows what happens to the relative extrema of the graph of a cubic function as we let the coefficent of the x2 term vary. The relative extreme points will always be found along the graph of another cubic polynomial function.
cubic animation 3
This animation shows what happens to the relative extrema of the graph of a cubic function as we let the coefficent of the x2 term vary. The inflection point will always be found along the graph of another cubic polynomial function.
quartic animation
This notebook lets you explore what happens to the graph of a fourth degree polynomial function as the coefficients for x, x2, and x3 are allowed to vary.
cosine function
This notebook contains animations pertaining to the cosine function.
sine function
This notebook contains animations pertaining to the sine function.
row operations
This notebook lets you practice Gaussian elimination and the Gauss-Jordan method by systematically row-reducing a matrix. It makes use of the fact that if you perform the row-operation on an identity matrix "I" and multiply your original matrix "A" on the left by "I," then that row operation will be performed on "A."
simplex method
This notebook lets you practice the Simplex Method for standard maximum problems by systematically performing row-operations on a matrix. It makes use of the fact that if you perform the row-operation on an identity matrix "I" and multiply your original matrix "A" on the left by "I," then that row operation will be performed on "A."
average to instantaneous rate of change
This notebook lets you make the transition from average rate of change to instantaneous rate of change by calculating the slope of a secant line and then letting x2 gradually get closer to x1.
secant to tangent
This notebook contains several animations to illustrate the relationship between secant lines and tangent lines at a point on a graph.
local linearity
This notebook illustrates the relationship between tangent lines and local linearity.
slope applications
This notebook illustrates the relationship between the slope of the tangent line and where the graph of the function is increasing or decreasing.
limits
The limit of f(x) as x goes to a is equal to L means that we can make the values of f(x) as close as we like to L by making x sufficiently close to, but not equal to, a. Below you can set an interval around a that goes from delta-a to delta+a. If you have entered the correct value for the limit, then the interval around it will tighten as delta becomes smaller.
the epsilon-delta definition of a limit
In the eighteen hundreds, Karl Weierstrass, the father of modern analysis, defined a limit as follows: "The limit of f(x) as x goes to a is equal to L if and only if for every epsilon greater than zero, there exists a delta greater than zero such that if zero is less than the absolute value of x - a and the absolute value of x - a is less than delta, then the absolute value of f(x) is less than epsilon." The horizontal green lines below define an interval of radius epsilon about the value that you have LIMIT set to. You can set epsilon equal to various other values and by experiment find a suitable value for delta.
calculating limits
This notebook illustrates the behavior of a function as x approaches a number a from the right or from the left. To change the function, type ?x to get the outlined x for the varable. Below you will find numerical estimates for the limits as x approaches a from each possible side.
calculating derivatives numerically
The expression above that we are taking the limit of represents the slope of a secant line that passes through the points (a, f(a)) and (a+h, f(a+h)). When we take the limit of this expession as h goes to zero, we obtain the value for the slope of the tangent line at (a, f(a)), provided this limit exists. This notebook gives numerical estimates for this slope as h approaches zero from both the right and from the left. To change the function, type ?x to get the outlined x for the varable.
difference quotient animation
This notebook shows the graph of a function in black, its derivative in blue, and the graph of a difference quotient in red. As we let h get closer to zero, the graph of the difference quotient begins to coincide with the derivative.
basic differentiation rules
This notebook illustrates the basic rules for differentiating polynomial, exponential, and logarithmic functions. Below we give a rule and then follow it with several examples.
trigonometric derivatives
Below you will find the differentiation formulas for the six basic trigonometric functions, and the graphs of both the original function (black) and the deriative (red). Modify any particular function, and see what happens.
exponential animation
In this notebook the graph of e to the x power is in red, the graph of b to the x is in black, and its derivative is in blue. As the base of the exponential function increases from, we can visually see that the only time the derivative of the exponential function is the function itself is when the base is equal to e.
tangent line practice
This notebook allows you to practice constructing tangent lines by entering a function, a point, and an equation for the tangent line.
the product rule
This notebook illustrates the product rule. Below we give the rule and then follow it with several examples.
the quotient rule
This notebook illustrates the quotient rule. Below we give the rule and then follow it with several examples.
the chain rule
This notebook illustrates some of the more basic applications of this chain rule. Additionally, each function below can be modified and the effect of that modification immediately observed.
derivative applications
This notebook illustrates the relationship between the derivative (green curve) and where the graph of the function (black curve) is increasing, decreasing, or has relative extreme values.
second derivative applications
This notebook illustrates the relationship between the second derivative (tan curve) and where the graph of the function (black curve) is concave up, concave down, or has inflection.
derivative relationships
This notebook allows us to see the relationships between the graph of a function (black curve), the graph of the first derivative (blue curve), and the graph of the second derivative (red curve).
related rates
Imagine two variables that are related to each other such as the area of a circle and the radius of a circle. Now imagine that each variable is changing over time such as when you throw a pebble in a pond and the circle wave grows. In this situation the rate at which the area changes over time will be related to the rate at which the radius changes over time. This is all that related rates is about. In the examples below we give variables that are related by a given equation, and then we differentiate each equation with respect to another variable, t. For convenience, you might want to think about t as representing time. The result is an equation that shows how the derivatives are related.
nowhere differentiable
Karl Weierstrass (1815-1897) was really, really smart, and he is known as the "father of modern analysis." He was also very clever at creating functions that are so wiggly that they are continuous everywhere and differentiable nowhere. In the animation below we start with a smooth curve and watch it get more wiggly as new terms are added to the sum that defines it.
newton's method
This notebook approximates zeros of functions using Newton's Method. Take the value below for the x-intercept, and type it in as the new value for a. When done, click on the graph to update.
approximating definite integrals
Enter a function and values for a, b, and n, and below you will find the results for a variety of different approximations of the definite integral. Enjoy!
sums of integrals
This notebook illustrates that the integral of a function from a to c is always equal to the integral from a to b plus the integral from b to c. This happens regardless of which numbers are bigger than the others. Below, a red vertical line is drawn from at x=a, a blue line at x=b, and a green line at x=c.
accumulation function
This notebook graphs a function in blue and its accumulation function in red starting at a specified value for a.
the fundamental theorem of calculus
This notebook illustrates what is known as the fundamental theorem of calculus. A function F(x) is defined as the integral of a function f, graphed in black. Next, the difference quotient is formed for F(x) and graphed in red. Then an animation is created showng what happens to the difference quotient as h goes to zero. The end result is that the we see that the graph of F'(x) coincides with the graph of f, thus demonstrating the fundamental theorem that the derivative of F(x) is f(x).
accumulation functions as antiderivatives
This notebook graphs an accumulation function and creates an animation where the lower limit of integration varies from -3 to 3. Since the accumulation function is always an antiderivative of the integrand, we notice that the graph shifts vertically since all antiderivatives of a function differ only by a contstant.
revolutions about the x-axis
Enter a function and values for a and b to generate a solid of revolution about the x-axis and to determine its volume.
revolutions about the y-axis
Enter a function to generate a solid of revolution about the y-axis. Enter, also, some values for a and b, and find the volume of the solid between the surface and the xy-plane from x = a to x = b.
arclength
Enter below a function, the endpoints for the interval [a,b], and the number n of subintervals that you want, and this notebook will automatically calculate the length of the curve from (a,f(a)) to (b,f(b)). To enter the outlined x in the function definition, press ?x.
taylor series
Left-click and then right-click on the functions below to make them working statements, and then start the animation. Can you determine the interval of convergence? Fun for the whole family!
fourier series example
Watch how you can use a sine function to get everything squared away!
another fourier series
Here's a Fourier series example that seems to converge pretty quickly.
probability density functions
This notebook lets you explote three common probability density functions - the normal density function, the uniform density function, and the exponential density function. Integrals are used to compute the probability that x lies within a given interval.
vector calculations
This notebook automatically does a variety of standard vector calculations.
frenet frame
This notebook creates a nice animation showing a parametric curve in three dimensions as well as the "frenet frame," the unit tangent, the unit normal, and the binormal vectors.
spots
This notebook allows you to plot points in three dimensions and observe the result.
level curves
This grapher shows you a plot of z = f(x,y) as well as the corresponding level curves. Enjoy!
animated level curves
This animation cause the contour lines on the surface to gently float down to the xy-plane revealing the level curves.
gradients 2d
Enter the coordinates of a point on the level curve and then use the formula for the gradient of z to graph the gradient vector at that point. The gradient vector should be perpendicular to the level curve. Loads of fun for the whole family!
directional derivative construction
This notebook goes through a series of calculations to evaluate the directional derivative at a point on a surface and to construct the corresponding tangent line. Below you can change the angle, the surface function, and the parameter k that determines the point on the surface. At the bottom, you will see all the features in a three-dimensional graph.
intersections
This notebook allows you to explore intersections of surfaces with planes that are parallel to the xy-plane, yz-plane, and xz-plane, respectively.
x animation
As the fixed value for x changes, the resulting parabola moves across the surface of the paraboloid. Watch and learn!
partial derivatives
Enter a function, and watch the partial derivatives magically appear before your very eyes!
curve and tangent line construction
This notebook allows you to practice constructions in three dimensions. If you understand how to do these constructions, they will deepen your understanding. Begin by graphing a surface in three dimensions. Next, graph a point on that surface, and then construct parametric equations for a curve on the surface that passes through the point. Finally, use the derivative of the parametric equations to help you construct a tangent line to the curve that passes through the point.
curve and tangent line construction-2
This notebook produces the same results as Curve and Tangent Line Construction, but uses partial derivatives to get the slope of the tangent line and also uses a different representation for the parametric equations.
tangent lines construction
In this notebook enter the equation for a surface, coordinates of a point on that surface, and then use the partial derivatives to help you construct two lines that are tangent to the surface at that point.
tangent plane
Enter a furface and a point on the surface, find the equation for the tangent plane at that point, and construct parametric equations for a line perpendicular to the tangent plane. Great fun for everyone!
many graphs
Here you can do up to two surface graphs, four parametric curves, and three points. Graph planes, normal lines, or minimum points for maximum mathematical enjoyment!
lagrange multipliers
This notebook provides a good visual aid for what Lagrange Multipliers are all about. In this case, it's easy to see that where the constraint curve and a level curve are tangent is also the point where the image of the constraint curve has an extreme value on the graph of z = f(x,y).
lagrange multiplier practice
Left-click on a box, right-click, then left-click to select "Make Working Stmt" and to choose that particular item to graph. Then change the coordinates of P to see if you have found the correct extreme point.
vector field
Enter your function and enjoy a nice field of vectors!
euler's method
This notebook graphs the slope field for a differential equation of the type where the dervative of y with respect to x is a function of both x and y. Additionally, if you enter coordinates for a point (a, b) and an increment delta-x, then Euler's Method is used to highlight a particular solution to the differential equation. To enter a new expression in x & y, type ?x to create an outlined letter.
phase portraits
This notebook allows you to create a phase portrait for a system of differential equations. You can also plot a point corresponding to an initial condition.
the attanucci test
This notebook explores Professor Attanucci's alternative the second partials test for extrema.
level curve zoom
Enter coordinates for u and v below and observe the level curves as you zoom in.