In this explainer, we will learn how to graph cubic functions, write their rules from their graphs, and identify their features.

We will focus on the standard cubic function, . Creating a table of values with integer values of from , we can then graph the function.

0 | 1 | 2 | |||

0 | 1 | 8 |

The main characteristics of the cubic function are the following:

- The value of the function is positive when is positive, negative when is negative, and 0 when .
- As a function with an odd degree (3), it has opposite end behaviors. Its end behavior is such that as increases to infinity, also increases to infinity. As decreases, also decreases to negative infinity.
- It is an odd function, , for all values of in the domain of , and, as such, its graph is invariant under a rotation of about the origin.

When we transform this function, the definition of the curve is maintained. We will look at a number of different transformations, and we can consider these to be of two types:

- Changes to the input, , for example, or
- Changes to the output, , for example, or

Furthermore, we can consider the changes to the input, , and the output, , as consisting of

- addition,
- multiplication,
- negation.

We can now investigate how the graph of the function changes when we add or subtract values from the output.

Say we have the functions and such that and , then

In order to plot the graphs of these functions, we can extend the table of values above to consider the values of for the same values of . Thus, we have the table below.

0 | 1 | 2 | |||

0 | 1 | 8 | |||

1 | 2 | 3 | 10 | ||

0 | 7 |

The outputs of are always 2 larger than those of . Similarly, each of the outputs of is 1 less than those of . We can graph these three functions alongside one another as shown.

We observe that these functions are a vertical translation of .

In general, the graph of a function , for a constant , is a vertical translation of the graph of the function . If , then its graph is a translation units upward of the graph of . If , then its graph is a translation of units downward of the graph of .

Next, we can investigate how the function changes when we add values to the input. This time, we take the functions and such that and :

We can create a table of values for these functions and plot a graph of these functions.

0 | 1 | 2 | |||

0 | 1 | 8 | |||

0 | 1 | 8 | 27 | 64 | |

0 | 1 |

We observe that the graph of the function is a horizontal translation of two units left. Similarly, is a horizontal translation of one unit right.

This can be a counterintuitive transformation to recall, as we often consider addition in a translation as producing a movement in the positive direction. In this case, the reverse is true. In order to help recall this property, we consider that the function is translated horizontally units right by a change to the input, . Therefore, for example, in the function , , and the function is translated left 1 unit.

We can summarize how addition changes the function below.

Operation | Transformed Equation | Geometric Change |
---|---|---|

Vertical translation: If , units up. If , units down. | ||

Horizontal translation: If , units right. If , units left. |

Next, we can investigate how multiplication changes the function , beginning with changes to the output, .

Let us consider the functions , , and :

We can observe that the function has been stretched vertically, or dilated, by a factor of 3. The function has a vertical dilation by a factor of . Thus, for any positive value of when , there is a vertical stretch of factor .

If we change the input, , for , we would have a function of the form . The following graph compares the function with .

If we consider the coordinates in the function , we will find that this is when the input, 1, produces an output of 1. To get the same output value of 1 in the function , ; so . The same is true for the coordinates in . The same output of 8 in is obtained when , so . Thus, when we multiply every value in by 2, to obtain the function , the graph of is dilated horizontally by a factor of , with each point being moved to one-half of its previous distance from the -axis.

For any positive when , the graph of is a horizontal dilation of by a factor of .

We can summarize these results below, for a positive and .

Operation | Transformed Equation | Geometric Change |
---|---|---|

Vertical dilation of factor | ||

Horizontal dilation of factor |

Finally, we can investigate changes to the standard cubic function by negation, for a function . This gives us the function . Every output value of would be the negative of its value in . For example, the coordinates in the original function would be in the transformed function.

This gives the effect of a reflection in the horizontal axis.

Since the cubic graph is an odd function, we know that . Thus, changing the input in the function also transforms the function to . In general, for any function , creates a reflection in the horizontal axis and changing the input creates a reflection of in the vertical axis. The fact that the cubic function, , is odd means that negating either the input or the output produces the same graphical result.

Operation | Transformed Equation | Geometric Change |
---|---|---|

Reflection in the horizontal axis | ||

Reflection in the vertical axis |

We can create the complete table of changes to the function below, for a positive and .

Operation | Transformed Equation | Geometric Change |
---|---|---|

Vertical translation: If , units up. If , units down. | ||

Horizontal translation: If , units right. If , units left. | ||

Vertical dilation of factor | ||

Horizontal dilation of factor | ||

Reflection in the vertical axis |

We can combine a number of these different transformations to the standard cubic function, creating a function in the form .

### Definition: Transformations of the Cubic Function

If , , and , with , then the graph of is a transformation of the graph of . We list the transformations we need to transform the graph of into as follows:

- If , then the graph of is vertically dilated by a factor .
- If , then the graph of is reflected in the horizontal axis and vertically dilated by a factor .
- If , then the graph of is translated horizontally units right.
- If , then the graph of is translated horizontally units left.
- If , then the graph of is translated vertically units up.
- If , then the graph of is translated vertically units down.

The order in which we perform the transformations of a function is important, even if, on occasion, we obtain the same graph regardless. We use the following order:

- Vertical dilation,
- Horizontal translation,
- Vertical translation,

If we are given the graph of an unknown cubic function, we can use the shape of the parent function, , to establish which transformations have been applied to it and hence establish the function. Let us see an example of how we can do this.

### Example 1: Writing the Equation of a Graph by Recognizing Transformation of the Standard Cubic Function

Which equation matches the graph?

### Answer

We may observe that this function looks similar in shape to the standard cubic function, , sometimes written as the equation . In fact, we can note there is no dilation of the function, either by looking at its shape or by noting the coefficients of in the given options are 1. The graph of passes through the origin and can be sketched on the same graph as shown below.

The inflection point of is at the coordinate , and the inflection point of the unknown function is at . Therefore, the function has been translated two units left and 1 unit down. As both functions have the same steepness and they have not been reflected, then there are no further transformations.

A cubic function in the form is a transformation of , for , , and , with . In this form, the value of indicates the dilation scale factor, and a reflection if ; there is a horizontal translation units right and a vertical translation units up. We perform these transformations with the vertical stretch first, horizontal translation second, and vertical translation third.

In this question, the graph has not been reflected or dilated, so . And we do not need to perform any vertical dilation. Next, the function has a horizontal translation of 2 units left, so . The vertical translation of 1 unit down means that . We can fill these into the equation , which gives

Therefore, the equation of the graph is that given in option B:

In the following example, we will identify the correct shape of a graph of a cubic function.

### Example 2: Identifying the Graph of a Cubic Function by Identifying Transformations of the Standard Cubic Function

Which of the following is the graph of ?

### Answer

We can compare the function with its parent function , which we can sketch below.

A cubic function in the form is a transformation of , for , , and , with . Here, represents a dilation or reflection, gives the number of units that the graph is translated in the horizontal direction, and is the number of units the graph is translated in the vertical direction. We perform these transformations with the vertical dilation first, horizontal translation second, and vertical translation third.

In the function , the value of . This indicates that there is no dilation (or rather, a dilation of a scale factor of 1). However, since is negative, this means that there is a reflection of the graph in the -axis. Hence, we could perform the reflection of as shown below, creating the function .

Next, in the given function, , the value of is 2, indicating that there is a translation 2 units right. This moves the inflection point from to . The function could be sketched as shown.

Therefore, the graph that shows the function is option E.

In the next example, we will see how we can write a function given its graph.

### Example 3: Writing the Equation of a Graph by Recognizing Transformation of the Standard Cubic Function

Select the equation of this curve.

### Answer

We can compare this function to the function by sketching the graph of this function on the same axes.

We note that there has been no dilation or reflection since the steepness and end behavior of the curves are identical. There is no horizontal translation, but there is a vertical translation of 3 units downward. For any value , the function is a translation of the function by units vertically. As the translation here is in the negative direction, the value of must be negative; hence, .

Thus, the equation of this curve is the answer given in option A:

We will now see an example where we will need to identify three separate transformations of the standard cubic function.

### Example 4: Identifying the Graph of a Cubic Function by Identifying Transformations of the Standard Cubic Function

Which of the following graphs represents ?

### Answer

A cubic function in the form is a transformation of , for , , and , with . Here, represents a dilation or reflection, gives the number of units that the graph is translated in the horizontal direction, and is the number of units the graph is translated in the vertical direction. We perform these transformations with the vertical stretch first, horizontal translation second, and vertical translation third.

The function can be written as

As the value is a negative value, the graph must be reflected in the -axis. Since , the graph of has a vertical dilation of a scale factor of 1; thus, it will have the same shape.

As , there is a horizontal translation of 5 units right.

Finally, , so the graph also has a vertical translation of 2 units up.

We can visualize the translations in stages, beginning with the graph of .

Combining the two translations and the reflection gives us the solution that the graph that shows the function is option B.

As an aside, option A represents the function , option C represents the function , and option D is the function .

We will now look at an example involving a dilation.

### Example 5: Writing the Equation of a Graph by Recognizing Transformation of the Standard Cubic Function

Which equation matches the graph?

### Answer

The function shown is a transformation of the graph of . We can write the equation of the graph in the form , which is a transformation of , for , , and , with . Here, represents a dilation or reflection, gives the number of units that the graph is translated in the horizontal direction, and is the number of units the graph is translated in the vertical direction. We perform these transformations with the vertical stretch first, horizontal translation second, and vertical translation third.

We can sketch the graph of alongside the given curve.

If we compare the turning point of with that of the given graph, we have . This indicates a horizontal translation of 1 unit right and a vertical translation of 4 units up.

We observe that the given curve is steeper than that of the function . We can compare a translation of by 1 unit right and 4 units up with the given curve.

An input, , of 0 in the translated function produces an output, , of 3. However, a similar input of 0 in the given curve produces an output of 1. There is a dilation of a scale factor of 3 between the two curves. As the given curve is steeper than that of the function , then it has been dilated vertically by a scale factor of 3 (rather than being dilated with a scale factor of , which would produce a “compressed” graph).

We can now substitute , , and into to give

This is the answer given in option C.

We will look at a final example involving one of the features of a cubic function: the point of symmetry.

### Example 6: Identifying the Point of Symmetry of a Cubic Function

Consider the graph of the function .

Write down the coordinates of the point of symmetry of the graph, if it exists.

### Answer

The given graph is a translation of by 2 units left and 2 units down. Since has a point of rotational symmetry at , then after a translation, the translated graph will have a point of rotational symmetry 2 units left and 2 units down from .

Therefore, we can identify the point of symmetry as .

We now summarize the key points.

### Key Points

- The standard cubic function is the function
. It has the following properties:
- The function’s outputs are positive when is positive, negative when is negative, and 0 when .
- Its end behavior is such that as increases to infinity, also increases to infinity. As decreases, also decreases to negative infinity.
- It is an odd function, , and, as such, its graph has rotational symmetry about the origin.

- If , , and
, with , then the graph of
is a transformation of the graph of . We list the
transformations we need to transform the graph of
into as follows:
- If , then the graph of is vertically dilated by a factor .
- If , then the graph of is reflected in the horizontal axis and vertically dilated by a factor .
- If , then the graph of is translated horizontally units right.
- If , then the graph of is translated horizontally units left.
- If , then the graph of is translated vertically units up.
- If , then the graph of is translated vertically units down.

- For the function ,
we perform transformations of the cubic function in the following order:
- Vertical dilation,
- Horizontal translation,
- Vertical translation,