(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