Graphs of Cubic Polynomial Functions

(please wait while the applet loads...)

Consider the general cubic polynomial function g(x)=ax3+bx2+cx+d. The first applet below illustrates how changes in the coefficients a, b, c, and d will affect the graph. The red graph is f(x)=x3, and the green graph is g(x)=ax3+bx2+cx+d. Use the sliders to explore the effect of changing the values of a, b, c, and d.




MultiGraph applet written by David Eck (http://math.hws.edu/javamath/index.html)


Notice that changing the coefficient d certainly causes a vertical shift, but the roles of a, b, and c are unclear. Changes in a cause some kind of vertical stretching and/or reflection (but not true vertical stretching or reflection), and b and c seem to affect the amount that the curve "bends", and sometimes affect shifting as well.

Behavior at : In spite of the observations above, we can still see that if a is positive, then the graph goes down on the left and up on the right (in other words, g(x) approaches as x approaches , and g(x) approaches as x approaches ). If a is negative, this behavior is reversed: the graph goes up on the left and down on the right.


If the cubic polynomial can be written in factored form, i.e., g(x)=a(x-p)(x-q)(x-r), then it is much easier to see what the graph should look like. Again, a will stretch the graph vertically and reflect it vertically if a is negative. p, q, and r are the zeros of g(x), so the graph will have an x-intercept at each of these values. Use the sliders to explore the effect of changing the values of a, p, q, and r.



Observe the following:



NEXT: Discussion of 4th degree polynomial functions



Math 30 home page