Skip to ContentGo to accessibility pageKeyboard shortcuts menu
OpenStax Logo
Calculus Volume 1

1.2 Basic Classes of Functions

Calculus Volume 11.2 Basic Classes of Functions

Learning Objectives

  • 1.2.1 Calculate the slope of a linear function and interpret its meaning.
  • 1.2.2 Recognize the degree of a polynomial.
  • 1.2.3 Find the roots of a quadratic polynomial.
  • 1.2.4 Describe the graphs of basic odd and even polynomial functions.
  • 1.2.5 Identify a rational function.
  • 1.2.6 Describe the graphs of power and root functions.
  • 1.2.7 Explain the difference between algebraic and transcendental functions.
  • 1.2.8 Graph a piecewise-defined function.
  • 1.2.9 Sketch the graph of a function that has been shifted, stretched, or reflected from its initial graph position.

We have studied the general characteristics of functions, so now let’s examine some specific classes of functions. We begin by reviewing the basic properties of linear and quadratic functions, and then generalize to include higher-degree polynomials. By combining root functions with polynomials, we can define general algebraic functions and distinguish them from the transcendental functions we examine later in this chapter. We finish the section with examples of piecewise-defined functions and take a look at how to sketch the graph of a function that has been shifted, stretched, or reflected from its initial form.

Linear Functions and Slope

The easiest type of function to consider is a linear function. Linear functions have the form f(x)=ax+b,f(x)=ax+b, where aa and bb are constants. In Figure 1.15, we see examples of linear functions when aa is positive, negative, and zero. Note that if a>0,a>0, the graph of the line rises as xx increases. In other words, f(x)=ax+bf(x)=ax+b is increasing on (−∞, ∞).(−∞, ∞). If a<0,a<0, the graph of the line falls as xx increases. In this case, f(x)=ax+bf(x)=ax+b is decreasing on (−∞, ∞).(−∞, ∞). If a=0,a=0, the line is horizontal.

An image of a graph. The y axis runs from -2 to 5 and the x axis runs from -2 to 5. The graph is of the 3 functions. The first function is “f(x) = 3x + 1”, which is an increasing straight line with an x intercept at ((-1/3), 0) and a y intercept at (0, 1). The second function is “g(x) = 2”, which is a horizontal line with a y intercept at (0, 2) and no x intercept. The third function is “h(x) = (-1/2)x”, which is a decreasing straight line with an x intercept and y intercept both at the origin. The function f(x) is increasing at a higher rate than the function h(x) is decreasing.
Figure 1.15 These linear functions are increasing or decreasing on (-∞, ∞)(-∞, ∞) and one function is a horizontal line.

As suggested by Figure 1.15, the graph of any linear function is a line. One of the distinguishing features of a line is its slope. The slope is the change in yy for each unit change in x.x. The slope measures both the steepness and the direction of a line. If the slope is positive, the line points upward when moving from left to right. If the slope is negative, the line points downward when moving from left to right. If the slope is zero, the line is horizontal. To calculate the slope of a line, we need to determine the ratio of the change in yy versus the change in x.x. To do so, we choose any two points (x1,y1)(x1,y1) and (x2,y2)(x2,y2) on the line and calculate y2y1x2x1.y2y1x2x1. In Figure 1.16, we see this ratio is independent of the points chosen.

An image of a graph. The y axis runs from -1 to 10 and the x axis runs from -1 to 6. The graph is of a function that is an increasing straight line. There are four points labeled on the function at (1, 1), (2, 3), (3, 5), and (5, 9). There is a dotted horizontal line from the labeled function point (1, 1) to the unlabeled point (3, 1) which is not on the function, and then dotted vertical line from the unlabeled point (3, 1), which is not on the function, to the labeled function point (3, 5). These two dotted have the label “(y2 - y1)/(x2 - x1) = (5 -1)/(3 - 1) = 2”. There is a dotted horizontal line from the labeled function point (2, 3) to the unlabeled point (5, 3) which is not on the function, and then dotted vertical line from the unlabeled point (5, 3), which is not on the function, to the labeled function point (5, 9). These two dotted have the label “(y2 - y1)/(x2 - x1) = (9 -3)/(5 - 2) = 2”.
Figure 1.16 For any linear function, the slope (y2y1)/(x2x1)(y2y1)/(x2x1) is independent of the choice of points (x1,y1)(x1,y1) and (x2,y2)(x2,y2) on the line.

Definition

Consider line LL passing through points (x1,y1)(x1,y1) and (x2,y2).(x2,y2). Let Δy=y2y1Δy=y2y1 and Δx=x2x1Δx=x2x1 denote the changes in yy and x,x, respectively. The slope of the line is

m=y2y1x2x1=ΔyΔx.m=y2y1x2x1=ΔyΔx.
(1.3)

We now examine the relationship between slope and the formula for a linear function. Consider the linear function given by the formula f(x)=ax+b.f(x)=ax+b. As discussed earlier, we know the graph of a linear function is given by a line. We can use our definition of slope to calculate the slope of this line. As shown, we can determine the slope by calculating (y2y1)/(x2x1)(y2y1)/(x2x1) for any points (x1,y1)(x1,y1) and (x2,y2)(x2,y2) on the line. Evaluating the function ff at x=0,x=0, we see that (0,b)(0,b) is a point on this line. Evaluating this function at x=1,x=1, we see that (1,a+b)(1,a+b) is also a point on this line. Therefore, the slope of this line is

(a+b)b10=a.(a+b)b10=a.

We have shown that the coefficient aa is the slope of the line. We can conclude that the formula f(x)=ax+bf(x)=ax+b describes a line with slope a.a. Furthermore, because this line intersects the yy-axis at the point (0,b),(0,b), we see that the yy-intercept for this linear function is (0,b).(0,b). We conclude that the formula f(x)=ax+bf(x)=ax+b tells us the slope, a,a, and the yy-intercept, (0,b),(0,b), for this line. Since we often use the symbol mm to denote the slope of a line, we can write

f(x)=mx+bf(x)=mx+b

to denote the slope-intercept form of a linear function.

Sometimes it is convenient to express a linear function in different ways. For example, suppose the graph of a linear function passes through the point (x1,y1)(x1,y1) and the slope of the line is m.m. Since any other point (x,f(x))(x,f(x)) on the graph of ff must satisfy the equation

m=f(x)y1xx1,m=f(x)y1xx1,

this linear function can be expressed by writing

f(x)y1=m(xx1).f(x)y1=m(xx1).

We call this equation the point-slope equation for that linear function.

Since every nonvertical line is the graph of a linear function, the points on a nonvertical line can be described using the slope-intercept or point-slope equations. However, a vertical line does not represent the graph of a function and cannot be expressed in either of these forms. Instead, a vertical line is described by the equation x=kx=k for some constant k.k. Since neither the slope-intercept form nor the point-slope form allows for vertical lines, we use the notation

ax+by=c,ax+by=c,

where a,ba,b are both not zero, to denote the standard form of a line.

Definition

Consider a line passing through the point (x1,y1)(x1,y1) with slope m.m. The equation

yy1=m(xx1)yy1=m(xx1)
(1.4)

is the point-slope equation for that line.

Consider a line with slope mm and yy-intercept (0,b).(0,b). The equation

y=mx+by=mx+b
(1.5)

is an equation for that line in slope-intercept form.

The standard form of a line is given by the equation

ax+by=c,ax+by=c,
(1.6)

where aa and bb are not both zero. This form is more general because it allows for a vertical line, x=k.x=k.

Example 1.12

Finding the Slope and Equations of Lines

Consider the line passing through the points (11,−4)(11,−4) and (−4,5),(−4,5), as shown in Figure 1.17.

An image of a graph. The x axis runs from -5 to 12 and the y axis runs from -5 to 6. The graph is of the function that is a decreasing straight line. The function has two points plotted, at (-4, 5) and (11, 4).
Figure 1.17 Finding the equation of a linear function with a graph that is a line between two given points.
  1. Find the slope of the line.
  2. Find an equation for this linear function in point-slope form.
  3. Find an equation for this linear function in slope-intercept form.

Checkpoint 1.9

Consider the line passing through points (−3,2)(−3,2) and (1,4).(1,4). Find the slope of the line.

Find an equation of that line in point-slope form. Find an equation of that line in slope-intercept form.

Example 1.13

A Linear Distance Function

Jessica leaves her house at 5:50 a.m. and goes for a 9-mile run. She returns to her house at 7:08 a.m. Answer the following questions, assuming Jessica runs at a constant pace.

  1. Describe the distance DD (in miles) Jessica runs as a linear function of her run time tt (in minutes).
  2. Sketch a graph of D.D.
  3. Interpret the meaning of the slope.

Polynomials

A linear function is a special type of a more general class of functions: polynomials. A polynomial function is any function that can be written in the form

f(x)=anxn+an1xn1++a1x+a0f(x)=anxn+an1xn1++a1x+a0
(1.7)

for some integer n0n0 and constants an,an1,…,a0,an,an1,…,a0, where an0.an0. In the case when n=0,n=0, we allow for a0=0;a0=0; if a0=0,a0=0, the function f(x)=0f(x)=0 is called the zero function. The value nn is called the degree of the polynomial; the constant anan is called the leading coefficient. A linear function of the form f(x)=mx+bf(x)=mx+b is a polynomial of degree 1 if m0m0 and degree 0 if m=0.m=0. A polynomial of degree 0 is also called a constant function. A polynomial function of degree 2 is called a quadratic function. In particular, a quadratic function has the form f(x)=ax2+bx+c,f(x)=ax2+bx+c, where a0.a0. A polynomial function of degree 33 is called a cubic function.

Power Functions

Some polynomial functions are power functions. A power function is any function of the form f(x)=axb,f(x)=axb, where aa and bb are any real numbers. The exponent in a power function can be any real number, but here we consider the case when the exponent is a positive integer. (We consider other cases later.) If the exponent is a positive integer, then f(x)=axnf(x)=axn is a polynomial. If nn is even, then f(x)=axnf(x)=axn is an even function because f(x)=a(x)n=axnf(x)=a(x)n=axn if nn is even. If nn is odd, then f(x)=axnf(x)=axn is an odd function because f(x)=a(x)n=axnf(x)=a(x)n=axn if nn is odd (Figure 1.18).

An image of two graphs. Both graphs have an x axis that runs from -4 to 4 and a y axis that runs from -6 to 7. The first graph is labeled “a” and is of two functions. The first function is “f(x) = x to the 4th”, which is a parabola that decreases until the origin and then increases again after the origin. The second function is “f(x) = x squared”, which is a parabola that decreases until the origin and then increases again after the origin, but increases and decreases at a slower rate than the first function. The second graph is labeled “b” and is of two functions. The first function is “f(x) = x to the 5th”, which is a curved function that increases until the origin, becomes even at the origin, and then increases again after the origin. The second function is “f(x) = x cubed”, which is a curved function that increases until the origin, becomes even at the origin, and then increases again after the origin, but increases at a slower rate than the first function.
Figure 1.18 (a) For any even integer n,f(x)=axnn,f(x)=axn is an even function. (b) For any odd integer n,f(x)=axnn,f(x)=axn is an odd function.

Behavior at Infinity

To determine the behavior of a function ff as the inputs approach infinity, we look at the values f(x)f(x) as the inputs, x,x, become larger. For some functions, the values of f(x)f(x) approach a finite number. For example, for the function f(x)=2+1/x,f(x)=2+1/x, the values 1/x1/x become closer and closer to zero for all values of xx as they get larger and larger. For this function, we say f(x)f(x) approaches two as xx goes to infinity,” and we write f(x)2f(x)2 as x.x. The line y=2y=2 is a horizontal asymptote for the function f(x)=2+1/xf(x)=2+1/x because the graph of the function gets closer to the line as xx gets larger.

For other functions, the values f(x)f(x) may not approach a finite number but instead may become larger for all values of xx as they get larger. In that case, we say f(x)f(x) approaches infinity as xx approaches infinity,” and we write f(x)f(x) as x.x. For example, for the function f(x)=3x2,f(x)=3x2, the outputs f(x)f(x) become larger as the inputs xx get larger. We can conclude that the function f(x)=3x2f(x)=3x2 approaches infinity as xx approaches infinity, and we write 3x23x2 as x.x. The behavior as xx and the meaning of f(x)f(x) as xx or xx can be defined similarly. We can describe what happens to the values of f(x)f(x) as xx and as xx as the end behavior of the function.

To understand the end behavior for polynomial functions, we can focus on quadratic and cubic functions. The behavior for higher-degree polynomials can be analyzed similarly. Consider a quadratic function f(x)=ax2+bx+c.f(x)=ax2+bx+c. If a>0,a>0, the values f(x)f(x) as x±.x±. If a<0,a<0, the values f(x)−∞f(x)−∞ as x±.x±. Since the graph of a quadratic function is a parabola, the parabola opens upward if a>0;a>0; the parabola opens downward if a<0.a<0. (See Figure 1.19(a).)

Now consider a cubic function f(x)=ax3+bx2+cx+d.f(x)=ax3+bx2+cx+d. If a>0,a>0, then f(x)f(x) as xx and f(x)−∞f(x)−∞ as x−∞.x−∞. If a<0,a<0, then f(x)−∞f(x)−∞ as xx and f(x)f(x) as x−∞.x−∞. As we can see from both of these graphs, the leading term of the polynomial determines the end behavior. (See Figure 1.19(b).)

An image of two graphs. The first graph is labeled “a” and has an x axis that runs from -4 to 5 and a y axis that runs from -4 to 6. The graph contains two functions. The first function is “f(x) = -(x squared) - 4x -4”, which is a parabola. The function increasing until it hits the maximum at the point (-2, 0) and then begins decreasing. The x intercept is at (-2, 0) and the y intercept is at (0, -4). The second function is “f(x) = 2(x squared) -12x + 16”, which is a parabola. The function decreases until it hits the minimum point at (3, -2) and then begins increasing. The x intercepts are at (2, 0) and (4, 0) and the y intercept is not shown. The second graph is labeled “b” and has an x axis that runs from -4 to 3 and a y axis that runs from -4 to 6. The graph contains two functions. The first function is “f(x) = -(x cubed) - 3(x squared) + x + 3”. The graph decreases until the approximate point at (-2.2, -3.1), then increases until the approximate point at (0.2, 3.1), then begins decreasing again. The x intercepts are at (-3, 0), (-1, 0), and (1, 0). The y intercept is at (0, 3). The second function is “f(x) = (x cubed) -3(x squared) + 3x - 1”. It is a curved function that increases until the point (1, 0), where it levels out. After this point, the function begins increasing again. It has an x intercept at (1, 0) and a y intercept at (0, -1).
Figure 1.19 (a) For a quadratic function, if the leading coefficient a>0,a>0, the parabola opens upward. If a<0,a<0, the parabola opens downward. (b) For a cubic function f,f, if the leading coefficient a>0,a>0, the values f(x)f(x) as xx and the values f(x)−∞f(x)−∞ as x−∞.x−∞. If the leading coefficient a<0,a<0, the opposite is true.

Zeros of Polynomial Functions

Another characteristic of the graph of a polynomial function is where it intersects the xx-axis. To determine where a function ff intersects the xx-axis, we need to solve the equation f(x)=0f(x)=0 for x. In the case of the linear function f(x)=mx+b,f(x)=mx+b, the xx-intercept is given by solving the equation mx+b=0.mx+b=0. In this case, we see that the xx-intercept is given by (b/m,0).(b/m,0). In the case of a quadratic function, finding the xx-intercept(s) requires finding the zeros of a quadratic equation: ax2+bx+c=0.ax2+bx+c=0. In some cases, it is easy to factor the polynomial ax2+bx+cax2+bx+c to find the zeros. If not, we make use of the quadratic formula.

Rule: The Quadratic Formula

Consider the quadratic equation

ax2+bx+c=0,ax2+bx+c=0,

where a0.a0. The solutions of this equation are given by the quadratic formula

x=b±b24ac2a.x=b±b24ac2a.
(1.8)

If the discriminant b24ac>0,b24ac>0, this formula tells us there are two real numbers that satisfy the quadratic equation. If b24ac=0,b24ac=0, this formula tells us there is only one solution, and it is a real number. If b24ac<0,b24ac<0, no real numbers satisfy the quadratic equation.

In the case of higher-degree polynomials, it may be more complicated to determine where the graph intersects the xx-axis. In some instances, it is possible to find the xx-intercepts by factoring the polynomial to find its zeros. In other cases, it is impossible to calculate the exact values of the xx-intercepts. However, as we see later in the text, in cases such as this, we can use analytical tools to approximate (to a very high degree) where the xx-intercepts are located. Here we focus on the graphs of polynomials for which we can calculate their zeros explicitly.

Example 1.14

Graphing Polynomial Functions

For the following functions a. and b., i. describe the behavior of f(x)f(x) as x±,x±, ii. find all zeros of f,f, and iii. sketch a graph of f.f.

  1. f(x)=−2x2+4x1f(x)=−2x2+4x1
  2. f(x)=x33x24xf(x)=x33x24x

Checkpoint 1.10

Consider the quadratic function f(x)=3x26x+2.f(x)=3x26x+2. Find the zeros of f.f. Does the parabola open upward or downward?

Mathematical Models

A large variety of real-world situations can be described using mathematical models. A mathematical model is a method of simulating real-life situations with mathematical equations. Physicists, engineers, economists, and other researchers develop models by combining observation with quantitative data to develop equations, functions, graphs, and other mathematical tools to describe the behavior of various systems accurately. Models are useful because they help predict future outcomes. Examples of mathematical models include the study of population dynamics, investigations of weather patterns, and predictions of product sales.

As an example, let’s consider a mathematical model that a company could use to describe its revenue for the sale of a particular item. The amount of revenue RR a company receives for the sale of nn items sold at a price of pp dollars per item is described by the equation R=p·n.R=p·n. The company is interested in how the sales change as the price of the item changes. Suppose the data in Table 1.6 show the number of units a company sells as a function of the price per item.

pp 66 88 1010 1212 1414
nn 19.419.4 18.518.5 16.216.2 13.813.8 12.212.2
Table 1.6 Number of Units Sold n n (in Thousands) as a Function of Price per Unit p p (in Dollars)

In Figure 1.20, we see the graph the number of units sold (in thousands) as a function of price (in dollars). We note from the shape of the graph that the number of units sold is likely a linear function of price per item, and the data can be closely approximated by the linear function n=−1.04p+26n=−1.04p+26 for 0p25,0p25, where nn predicts the number of units sold in thousands. Using this linear function, the revenue (in thousands of dollars) can be estimated by the quadratic function

R(p)=p·(−1.04p+26)=−1.04p2+26pR(p)=p·(−1.04p+26)=−1.04p2+26p

for 0p25.0p25. In Example 1.15, we use this quadratic function to predict the amount of revenue the company receives depending on the price the company charges per item. Note that we cannot conclude definitively the actual number of units sold for values of p,p, for which no data are collected. However, given the other data values and the graph shown, it seems reasonable that the number of units sold (in thousands) if the price charged is pp dollars may be close to the values predicted by the linear function n=−1.04p+26.n=−1.04p+26.

An image of a graph. The y axis runs from 0 to 28 and is labeled “n, units sold in thousands”. The x axis runs from 0 to 28 and is labeled “p, price in dollars”. The graph is of the function “n = -1.04p + 26”, which is a decreasing line function that starts at the y intercept point (0, 26). There are 5 points plotted on the graph at (6, 19.4), (8, 18.5), (10, 16.2), (12, 13.8), and (14, 12.2). The points are not on the graph of the function line, but are very close to it. The function has an x intercept at the point (25, 0).
Figure 1.20 The data collected for the number of items sold as a function of price is roughly linear. We use the linear function n=−1.04p+26n=−1.04p+26 to estimate this function.

Example 1.15

Maximizing Revenue

A company is interested in predicting the amount of revenue it will receive depending on the price it charges for a particular item. Using the data from Table 1.6, the company arrives at the following quadratic function to model revenue RR (in thousands of dollars) as a function of price per item p:p:

R(p)=p·(−1.04p+26)=−1.04p2+26pR(p)=p·(−1.04p+26)=−1.04p2+26p

for 0p25.0p25.

  1. Predict the revenue if the company sells the item at a price of p=$5p=$5 and p=$17.p=$17.
  2. Find the zeros of this function and interpret the meaning of the zeros.
  3. Sketch a graph of R.R.
  4. Use the graph to determine the value of pp that maximizes revenue. Find the maximum revenue.

Algebraic Functions

By allowing for quotients and fractional powers in polynomial functions, we create a larger class of functions. An algebraic function is one that involves addition, subtraction, multiplication, division, rational powers, and roots. Two types of algebraic functions are rational functions and root functions.

Just as rational numbers are quotients of integers, rational functions are quotients of polynomials. In particular, a rational function is any function of the form f(x)=p(x)/q(x),f(x)=p(x)/q(x), where p(x)p(x) and q(x)q(x) are polynomials. For example,

f(x)=3x15x+2andg(x)=4x2+1f(x)=3x15x+2andg(x)=4x2+1

are rational functions. A root function is a power function of the form f(x)=x1/n,f(x)=x1/n, where nn is a positive integer greater than one. For example, f(x)=x1/2=xf(x)=x1/2=x is the square-root function and g(x)=x1/3=x3g(x)=x1/3=x3 is the cube-root function. By allowing for compositions of root functions and rational functions, we can create other algebraic functions. For example, f(x)=4x2f(x)=4x2 is an algebraic function.

Example 1.16

Finding Domain and Range for Algebraic Functions

For each of the following functions, find the domain and range.

  1. f(x)=3x15x+2f(x)=3x15x+2
  2. f(x)=4-x2f(x)=4-x2

Checkpoint 1.11

Find the domain and range for the function f(x)=(5x+2)/(2x1).f(x)=(5x+2)/(2x1).

The root functions f(x)=x1/nf(x)=x1/n have defining characteristics depending on whether nn is odd or even. For all even integers n2,n2, the domain of f(x)=x1/nf(x)=x1/n is the interval [0,).[0,). For all odd integers n1,n1, the domain of f(x)=x1/nf(x)=x1/n is the set of all real numbers. Since x1/n=-(x)1/nx1/n=-(x)1/n for odd integers n,f(x)=x1/nn,f(x)=x1/n is an odd function if nn is odd. See the graphs of root functions for different values of nn in Figure 1.21.

An image of two graphs. The first graph is labeled “a” and has an x axis that runs from -2 to 9 and a y axis that runs from -4 to 4. The first graph is of two functions. The first function is “f(x) = square root of x”, which is a curved function that begins at the origin and increases. The second function is “f(x) = x to the 4th root”, which is a curved function that begins at the origin and increases, but increases at a slower rate than the first function. The second graph is labeled “b” and has an x axis that runs from -8 to 8 and a y axis that runs from -4 to 4. The second graph is of two functions. The first function is “f(x) = cube root of x”, which is a curved function that increases until the origin, becomes vertical at the origin, and then increases again after the origin. The second function is “f(x) = x to the 5th root”, which is a curved function that increases until the origin, becomes vertical at the origin, and then increases again after the origin, but increases at a slower rate than the first function.
Figure 1.21 (a) If nn is even, the domain of f(x)=xnf(x)=xn is [0,).[0,). (b) If nn is odd, the domain of f(x)=xnf(x)=xn is (−∞,)(−∞,) and the function f(x)=xnf(x)=xn is an odd function.

Example 1.17

Finding Domains for Algebraic Functions

For each of the following functions, determine the domain of the function.

  1. f(x)=3x21f(x)=3x21
  2. f(x)=2x+53x2+4f(x)=2x+53x2+4
  3. f(x)=43xf(x)=43x
  4. f(x)=2x13f(x)=2x13

Checkpoint 1.12

Find the domain for each of the following functions: f(x)=(52x)/(x2+2)f(x)=(52x)/(x2+2) and g(x)=5x1.g(x)=5x1.

Transcendental Functions

Thus far, we have discussed algebraic functions. Some functions, however, cannot be described by basic algebraic operations. These functions are known as transcendental functions because they are said to “transcend,” or go beyond, algebra. The most common transcendental functions are trigonometric, exponential, and logarithmic functions. A trigonometric function relates the ratios of two sides of a right triangle. They are sinx,cosx,tanx,cotx,secx,andcscx.sinx,cosx,tanx,cotx,secx,andcscx. (We discuss trigonometric functions later in the chapter.) An exponential function is a function of the form f(x)=bx,f(x)=bx, where the base b>0,b1.b>0,b1. A logarithmic function is a function of the form f(x)=logb(x)f(x)=logb(x) for some constant b>0,b1,b>0,b1, where logb(x)=ylogb(x)=y if and only if by=x.by=x. (We also discuss exponential and logarithmic functions later in the chapter.)

Example 1.18

Classifying Algebraic and Transcendental Functions

Classify each of the following functions, a. through c., as algebraic or transcendental.

  1. f(x)=x3+14x+2f(x)=x3+14x+2
  2. f(x)=2x2f(x)=2x2
  3. f(x)=sin(2x)f(x)=sin(2x)

Checkpoint 1.13

Is f(x)=x/2f(x)=x/2 an algebraic or a transcendental function?

Piecewise-Defined Functions

Sometimes a function is defined by different formulas on different parts of its domain. A function with this property is known as a piecewise-defined function. The absolute value function is an example of a piecewise-defined function because the formula changes with the sign of x:x:

f(x)={x,x<0x,x0.f(x)={x,x<0x,x0.

Other piecewise-defined functions may be represented by completely different formulas, depending on the part of the domain in which a point falls. To graph a piecewise-defined function, we graph each part of the function in its respective domain, on the same coordinate system. If the formula for a function is different for x<ax<a and x>a,x>a, we need to pay special attention to what happens at x=ax=a when we graph the function. Sometimes the graph needs to include an open or closed circle to indicate the value of the function at x=a.x=a. We examine this in the next example.

Example 1.19

Graphing a Piecewise-Defined Function

Sketch a graph of the following piecewise-defined function:

f(x)={x+3,x<1(x2)2,x1.f(x)={x+3,x<1(x2)2,x1.

Checkpoint 1.14

Sketch a graph of the function

f(x)={2x,x2x+2,x>2.f(x)={2x,x2x+2,x>2.

Example 1.20

Parking Fees Described by a Piecewise-Defined Function

In a big city, drivers are charged variable rates for parking in a parking garage. They are charged $10 for the first hour or any part of the first hour and an additional $2 for each hour or part thereof up to a maximum of $30 for the day. The parking garage is open from 6 a.m. to 12 midnight.

  1. Write a piecewise-defined function that describes the cost CC to park in the parking garage as a function of hours parked x.x.
  2. Sketch a graph of this function C(x).C(x).

Checkpoint 1.15

The cost of mailing a letter is a function of the weight of the letter. Suppose the cost of mailing a letter is 49¢49¢ for the first ounce and 21¢21¢ for each additional ounce. Write a piecewise-defined function describing the cost CC as a function of the weight xx for 0<x3,0<x3, where CC is measured in cents and xx is measured in ounces.

Transformations of Functions

We have seen several cases in which we have added, subtracted, or multiplied constants to form variations of simple functions. In the previous example, for instance, we subtracted 2 from the argument of the function y=x2y=x2 to get the function f(x)=(x2)2.f(x)=(x2)2. This subtraction represents a shift of the function y=x2y=x2 two units to the right. A shift, horizontally or vertically, is a type of transformation of a function. Other transformations include horizontal and vertical scalings, and reflections about the axes.

A vertical shift of a function occurs if we add or subtract the same constant to each output y.y. For c>0,c>0, the graph of f(x)+cf(x)+c is a shift of the graph of f(x)f(x) up cc units, whereas the graph of f(x)cf(x)c is a shift of the graph of f(x)f(x) down cc units. For example, the graph of the function f(x)=x2+4f(x)=x2+4 is the graph of y=x2y=x2 shifted up 44 units; the graph of the function f(x)=x24f(x)=x24 is the graph of y=x2y=x2 shifted down 44 units (Figure 1.23).

An image of two graphs. The first graph is labeled “a” and has an x axis that runs from -4 to 4 and a y axis that runs from -1 to 10. The graph is of two functions. The first function is “f(x) = x squared”, which is a parabola that decreases until the origin and then increases again after the origin. The second function is “f(x) = (x squared) + 4”, which is a parabola that decreases until the point (0, 4) and then increases again after the origin. The two functions are the same in shape, but the second function is shifted up 4 units. The second graph is labeled “b” and has an x axis that runs from -4 to 4 and a y axis that runs from -5 to 6. The graph is of two functions. The first function is “f(x) = x squared”, which is a parabola that decreases until the origin and then increases again after the origin. The second function is “f(x) = (x squared) - 4”, which is a parabola that decreases until the point (0, -4) and then increases again after the origin. The two functions are the same in shape, but the second function is shifted down 4 units.
Figure 1.23 (a) For c>0,c>0, the graph of y=f(x)+cy=f(x)+c is a vertical shift up cc units of the graph of y=f(x).y=f(x). (b) For c>0,c>0, the graph of y=f(x)cy=f(x)c is a vertical shift down cc units of the graph of y=f(x).y=f(x).

A horizontal shift of a function occurs if we add or subtract the same constant to each input x.x. For c>0,c>0, the graph of f(x+c)f(x+c) is a shift of the graph of f(x)f(x) to the left cc units; the graph of f(xc)f(xc) is a shift of the graph of f(x)f(x) to the right cc units. Why does the graph shift left when adding a constant and shift right when subtracting a constant? To answer this question, let’s look at an example.

Consider the function f(x)=|x+3|f(x)=|x+3| and evaluate this function at x3.x3. Since f(x3)=|x|f(x3)=|x| and x3<x,x3<x, the graph of f(x)=|x+3|f(x)=|x+3| is the graph of y=|x|y=|x| shifted left 3 units. Similarly, the graph of f(x)=|x3|f(x)=|x3| is the graph of y=|x|y=|x| shifted right 33 units (Figure 1.24).

An image of two graphs. The first graph is labeled “a” and has an x axis that runs from -8 to 5 and a y axis that runs from -3 to 5. The graph is of two functions. The first function is “f(x) = absolute value of x”, which decreases in a straight line until the origin and then increases in a straight line again after the origin. The second function is “f(x) = absolute value of (x + 3)”, which decreases in a straight line until the point (-3, 0) and then increases in a straight line again after the point (-3, 0). The two functions are the same in shape, but the second function is shifted left 3 units. The second graph is labeled “b” and has an x axis that runs from -5 to 8 and a y axis that runs from -3 to 5. The graph is of two functions. The first function is “f(x) = absolute value of x”, which decreases in a straight line until the origin and then increases in a straight line again after the origin. The second function is “f(x) = absolute value of (x - 3)”, which decreases in a straight line until the point (3, 0) and then increases in a straight line again after the point (3, 0). The two functions are the same in shape, but the second function is shifted right 3 units.
Figure 1.24 (a) For c>0,c>0, the graph of y=f(x+c)y=f(x+c) is a horizontal shift left cc units of the graph of y=f(x).y=f(x). (b) For c>0,c>0, the graph of y=f(xc)y=f(xc) is a horizontal shift right cc units of the graph of y=f(x).y=f(x).

A vertical scaling of a graph occurs if we multiply all outputs yy of a function by the same positive constant. For c>0,c>0, the graph of the function cf(x)cf(x) is the graph of f(x)f(x) scaled vertically by a factor of c.c. If c>1,c>1, the values of the outputs for the function cf(x)cf(x) are larger than the values of the outputs for the function f(x);f(x); therefore, the graph has been stretched vertically. If 0<c<1,0<c<1, then the outputs of the function cf(x)cf(x) are smaller, so the graph has been compressed. For example, the graph of the function f(x)=3x2f(x)=3x2 is the graph of y=x2y=x2 stretched vertically by a factor of 3, whereas the graph of f(x)=x2/3f(x)=x2/3 is the graph of y=x2y=x2 compressed vertically by a factor of 33 (Figure 1.25).

An image of two graphs. The first graph is labeled “a” and has an x axis that runs from -3 to 3 and a y axis that runs from -2 to 9. The graph is of two functions. The first function is “f(x) = x squared”, which is a parabola that decreases until the origin and then increases again after the origin. The second function is “f(x) = 3(x squared)”, which is a parabola that decreases until the origin and then increases again after the origin, but is vertically stretched and thus increases at a quicker rate than the first function. The second graph is labeled “b” and has an x axis that runs from -4 to 4 and a y axis that runs from -2 to 9. The graph is of two functions. The first function is “f(x) = x squared”, which is a parabola that decreases until the origin and then increases again after the origin. The second function is “f(x) = (1/3)(x squared)”, which is a parabola that decreases until the origin and then increases again after the origin, but is vertically compressed and thus increases at a slower rate than the first function.
Figure 1.25 (a) If c>1,c>1, the graph of y=cf(x)y=cf(x) is a vertical stretch of the graph of y=f(x).y=f(x). (b) If 0<c<1,0<c<1, the graph of y=cf(x)y=cf(x) is a vertical compression of the graph of y=f(x).y=f(x).

The horizontal scaling of a function occurs if we multiply the inputs xx by the same positive constant. For c>0,c>0, the graph of the function f(cx)f(cx) is the graph of f(x)f(x) scaled horizontally by a factor of c.c. If c>1,c>1, the graph of f(cx)f(cx) is the graph of f(x)f(x) compressed horizontally. If 0<c<1,0<c<1, the graph of f(cx)f(cx) is the graph of f(x)f(x) stretched horizontally. For example, consider the function f(x)=2xf(x)=2x and evaluate ff at x/2.x/2. Since f(x/2)=x,f(x/2)=x, the graph of f(x)=2xf(x)=2x is the graph of y=xy=x compressed horizontally. The graph of y=x/2y=x/2 is a horizontal stretch of the graph of y=xy=x (Figure 1.26).

An image of two graphs. Both graphs have an x axis that runs from -2 to 4 and a y axis that runs from -2 to 5. The first graph is labeled “a” and is of two functions. The first graph is of two functions. The first function is “f(x) = square root of x”, which is a curved function that begins at the origin and increases. The second function is “f(x) = square root of 2x”, which is a curved function that begins at the origin and increases, but increases at a faster rate than the first function. The second graph is labeled “b” and is of two functions. The first function is “f(x) = square root of x”, which is a curved function that begins at the origin and increases. The second function is “f(x) = square root of (x/2)”, which is a curved function that begins at the origin and increases, but increases at a slower rate than the first function.
Figure 1.26 (a) If c>1,c>1, the graph of y=f(cx)y=f(cx) is a horizontal compression of the graph of y=f(x).y=f(x). (b) If 0<c<1,0<c<1, the graph of y=f(cx)y=f(cx) is a horizontal stretch of the graph of y=f(x).y=f(x).

We have explored what happens to the graph of a function ff when we multiply ff by a constant c>0c>0 to get a new function cf(x).cf(x). We have also discussed what happens to the graph of a function ff when we multiply the independent variable xx by c>0c>0 to get a new function f(cx).f(cx). However, we have not addressed what happens to the graph of the function if the constant cc is negative. If we have a constant c<0,c<0, we can write c as a positive number multiplied by −1;−1; but, what kind of transformation do we get when we multiply the function or its argument by −1?−1? When we multiply all the outputs by −1,−1, we get a reflection about the xx-axis. When we multiply all inputs by −1,−1, we get a reflection about the yy-axis. For example, the graph of f(x)=(x3+1)f(x)=(x3+1) is the graph of y=(x3+1)y=(x3+1) reflected about the xx-axis. The graph of f(x)=(x)3+1f(x)=(x)3+1 is the graph of y=x3+1y=x3+1 reflected about the yy-axis (Figure 1.27).

An image of two graphs. Both graphs have an x axis that runs from -3 to 3 and a y axis that runs from -5 to 6. The first graph is labeled “a” and is of two functions. The first graph is of two functions. The first function is “f(x) = x cubed + 1”, which is a curved increasing function that has an x intercept at (-1, 0) and a y intercept at (0, 1). The second function is “f(x) = -(x cubed + 1)”, which is a curved decreasing function that has an x intercept at (-1, 0) and a y intercept at (0, -1). The second graph is labeled “b” and is of two functions. The first function is “f(x) = x cubed + 1”, which is a curved increasing function that has an x intercept at (-1, 0) and a y intercept at (0, 1). The second function is “f(x) = (-x) cubed + 1”, which is a curved decreasing function that has an x intercept at (1, 0) and a y intercept at (0, 1). The first function increases at the same rate the second function decreases for the same values of x.
Figure 1.27 (a) The graph of y=f(x)y=f(x) is the graph of y=f(x)y=f(x) reflected about the xx-axis. (b) The graph of y=f(x)y=f(x) is the graph of y=f(x)y=f(x) reflected about the
yy-axis.

If the graph of a function consists of more than one transformation of another graph, it is important to transform the graph in the correct order. Given a function f(x),f(x), the graph of the related function y=cf(a(x+b))+dy=cf(a(x+b))+d can be obtained from the graph of y=f(x)y=f(x) by performing the transformations in the following order.

  1. Horizontal scaling of the graph of y=f(x+b)y=f(x+b) by a factor of |a|.|a|. If a<0,a<0, reflect the graph about the yy-axis.
  2. Horizontal shift of the graph of y=f(x).y=f(x). If b>0,b>0, shift left. If b<0,b<0, shift right.
  3. Vertical scaling of the graph of y=f(a(x+b))y=f(a(x+b)) by a factor of |c|.|c|. If c<0,c<0, reflect the graph about the xx-axis.
  4. Vertical shift of the graph of y=cf(a(x+b)).y=cf(a(x+b)). If d>0,d>0, shift up. If d<0,d<0, shift down.

We can summarize the different transformations and their related effects on the graph of a function in the following table.

Transformation of f(c>0)f(c>0) Effect on the graph of ff
f(x)+cf(x)+c Vertical shift up cc units
f(x)cf(x)c Vertical shift down cc units
f(x+c)f(x+c) Shift left by cc units
f(xc)f(xc) Shift right by cc units
cf(x)cf(x) Vertical stretch if c>1;c>1;
vertical compression if 0<c<10<c<1
f(cx)f(cx) Horizontal stretch if 0<c<1;0<c<1; horizontal compression if c>1c>1
f(x)f(x) Reflection about the xx-axis
f(x)f(x) Reflection about the yy-axis
Table 1.7 Transformations of Functions

Example 1.21

Transforming a Function

For each of the following functions, a. and b., sketch a graph by using a sequence of transformations of a well-known function.

  1. f(x)=|x+2|3f(x)=|x+2|3
  2. f(x)=3x+1f(x)=3x+1

Checkpoint 1.16

Describe how the function f(x)=(x+1)24f(x)=(x+1)24 can be graphed using the graph of y=x2y=x2 and a sequence of transformations.

Section 1.2 Exercises

For the following exercises, for each pair of points, a. find the slope of the line passing through the points and b. indicate whether the line is increasing, decreasing, horizontal, or vertical.

59.

(−2,4)(−2,4) and (1,1)(1,1)

60.

(−1,4)(−1,4) and (3,−1)(3,−1)

61.

(3,5)(3,5) and (−1,2)(−1,2)

62.

(6,4)(6,4) and (4,−3)(4,−3)

63.

(2,3)(2,3) and (5,7)(5,7)

64.

(1,9)(1,9) and (−8,5)(−8,5)

65.

(2,4)(2,4) and (1,4)(1,4)

66.

(1,4)(1,4) and (1,0)(1,0)

For the following exercises, write the equation of the line satisfying the given conditions in slope-intercept form.

67.

Slope =−6,=−6, passes through (1,3)(1,3)

68.

Slope =3,=3, passes through (−3,2)(−3,2)

69.

Slope =13,=13, passes through (0,4)(0,4)

70.

Slope =25,x=25,x-intercept =8=8

71.

Passing through (2,1)(2,1) and (−2,−1)(−2,−1)

72.

Passing through (−3,7)(−3,7) and (1,2)(1,2)

73.

xx-intercept =5=5 and yy-intercept =−3=−3

74.

xx-intercept =−6=−6 and yy-intercept =9=9

For the following exercises, for each linear equation, a. give the slope mm and yy-intercept b, if any, and b. graph the line.

75.

y = 2 x 3 y = 2 x 3

76.

y = 1 7 x + 1 y = 1 7 x + 1

77.

f ( x ) = −6 x f ( x ) = −6 x

78.

f ( x ) = −5 x + 4 f ( x ) = −5 x + 4

79.

4 y + 24 = 0 4 y + 24 = 0

80.

8 x 4 = 0 8 x 4 = 0

81.

2 x + 3 y = 6 2 x + 3 y = 6

82.

6 x 5 y + 15 = 0 6 x 5 y + 15 = 0

For the following exercises, for each polynomial, a. find the degree; b. find the zeros, if any; c. find the yy-intercept(s), if any; d. use the leading coefficient to determine the graph’s end behavior; and e. determine algebraically whether the polynomial is even, odd, or neither.

83.

f ( x ) = 2 x 2 3 x 5 f ( x ) = 2 x 2 3 x 5

84.

f ( x ) = −3 x 2 + 6 x f ( x ) = −3 x 2 + 6 x

85.

f ( x ) = 1 2 x 2 1 f ( x ) = 1 2 x 2 1

86.

f ( x ) = x 3 + 3 x 2 x 3 f ( x ) = x 3 + 3 x 2 x 3

87.

f ( x ) = 3 x x 3 f ( x ) = 3 x x 3

For the following exercises, use the graph of f(x)=x2f(x)=x2 to graph each transformed function g.g.

88.

g ( x ) = x 2 1 g ( x ) = x 2 1

89.

g ( x ) = ( x + 3 ) 2 + 1 g ( x ) = ( x + 3 ) 2 + 1

For the following exercises, use the graph of f(x)=xf(x)=x to graph each transformed function g.g.

90.

g ( x ) = x + 2 g ( x ) = x + 2

91.

g ( x ) = x 1 g ( x ) = x 1

For the following exercises, use the graph of y=f(x)y=f(x) to graph each transformed function g.g.

An image of a graph. The x axis runs from -5 to 5 and the y axis runs from -5 to 5. The graph shows a function that starts at point (-3, 0), where it begins to increase until the point (-1, 2). After the point (-1, 2), the function becomes a horizontal line and stays that way until the point (1, 2). After the point (1, 2), the function begins to decrease until the point (3, 0), where the function ends.
92.

g ( x ) = f ( x ) + 1 g ( x ) = f ( x ) + 1

93.

g ( x ) = f ( x 1 ) + 2 g ( x ) = f ( x 1 ) + 2

For the following exercises, for each of the piecewise-defined functions, a. evaluate at the given values of the independent variable and b. sketch the graph.

94.

f ( x ) = { 4 x + 3 , x 0 x + 1 , x > 0 ; f ( −3 ) ; f ( 0 ) ; f ( 2 ) f ( x ) = { 4 x + 3 , x 0 x + 1 , x > 0 ; f ( −3 ) ; f ( 0 ) ; f ( 2 )

95.

f ( x ) = { x 2 3 , x < 0 4 x 3 , x 0 ; f ( −4 ) ; f ( 0 ) ; f ( 2 ) f ( x ) = { x 2 3 , x < 0 4 x 3 , x 0 ; f ( −4 ) ; f ( 0 ) ; f ( 2 )

96.

h ( x ) = { x + 1 , x 5 4 , x > 5 ; h ( 0 ) ; h ( π ) ; h ( 5 ) h ( x ) = { x + 1 , x 5 4 , x > 5 ; h ( 0 ) ; h ( π ) ; h ( 5 )

97.

g ( x ) = { 3x2,x24,x=2 ; g ( 0 ) ; g ( −4 ) ; g ( 2 ) g ( x ) = { 3x2,x24,x=2 ; g ( 0 ) ; g ( −4 ) ; g ( 2 )

For the following exercises, determine whether the statement is true or false. Explain why.

98.

f(x)=(4x+1)/(7x2)f(x)=(4x+1)/(7x2) is a transcendental function.

99.

g(x)=x3g(x)=x3 is an odd root function

100.

A logarithmic function is an algebraic function.

101.

A function of the form f(x)=xb,f(x)=xb, where bb is a real valued constant, is an exponential function.

102.

The domain of an even root function is all real numbers.

103.

[T] A company purchases some computer equipment for $20,500. At the end of a 3-year period, the value of the equipment has decreased linearly to $12,300.

  1. Find a function y=V(t)y=V(t) that determines the value V of the equipment at the end of t years.
  2. Find and interpret the meaning of the xx- and yy-intercepts for this situation.
  3. What is the value of the equipment at the end of 5 years?
  4. When will the value of the equipment be $3000?
104.

[T] Total online shopping during the Christmas holidays has increased dramatically during the past 5 years. In 2012 (t=0),(t=0), total online holiday sales were $42.3 billion, whereas in 2013 they were $48.1 billion.

  1. Find a linear function S that estimates the total online holiday sales in the year t.
  2. Interpret the slope of the graph of S.
  3. Use part a. to predict the year when online shopping during Christmas will reach $60 billion.
105.

[T] A family bakery makes cupcakes and sells them at local outdoor festivals. For a music festival, there is a fixed cost of $125 to set up a cupcake stand. The owner estimates that it costs $0.75 to make each cupcake. The owner is interested in determining the total cost CC as a function of number of cupcakes made.

  1. Find a linear function that relates cost C to x, the number of cupcakes made.
  2. Find the cost to bake 160 cupcakes.
  3. If the owner sells the cupcakes for $1.50 apiece, how many cupcakes does she need to sell to start making profit? (Hint: Use the INTERSECTION function on a calculator to find this number.)
106.

[T] A house purchased for $250,000 is expected to be worth twice its purchase price in 18 years.

  1. Find a linear function that models the price P of the house versus the number of years t since the original purchase.
  2. Interpret the slope of the graph of P.
  3. Find the price of the house 15 years from when it was originally purchased.
107.

[T] A car was purchased for $26,000. The value of the car depreciates by $1500 per year.

  1. Find a linear function that models the value V of the car after t years.
  2. Find and interpret V(4).V(4).
108.

[T] A condominium in an upscale part of the city was purchased for $432,000. In 35 years it is worth $60,500. Find the rate of depreciation.

109.

[T] The total cost C to produce a certain item is modeled by the function C(x)=10.50x+28,500,C(x)=10.50x+28,500, where x is the number of items produced. Determine the cost to produce 175 items.

110.

[T] A professor asks her class to report the amount of time t they spent writing two assignments. Most students report that it takes them about 45 minutes to type a four-page assignment and about 1.5 hours to type a nine-page assignment.

  1. Find the linear function y=N(t)y=N(t) that models this situation, where NN is the number of pages typed and t is the time in minutes.
  2. Use part a. to determine how many pages can be typed in 2 hours.
  3. Use part a. to determine how long it takes to type a 20-page assignment.
111.

[T] The output (as a percent of total capacity) of nuclear power plants in the United States can be modeled by the function P(t)=1.8576t+68.052,P(t)=1.8576t+68.052, where t is time in years and t=0t=0 corresponds to the beginning of 2000. Use the model to predict the approximate percentage output at the beginning of 2015.

112.

[T] The admissions office at a public university estimates that 65% of the students offered admission to the class of 2019 will actually enroll.

  1. Find the linear function y=N(x),y=N(x), where NN is the number of students that actually enroll and xx is the number of all students offered admission to the class of 2019.
  2. If the university wants the 2019 freshman class size to be 1350, determine how many students should be offered admission.
Order a print copy

As an Amazon Associate we earn from qualifying purchases.

Citation/Attribution

This book may not be used in the training of large language models or otherwise be ingested into large language models or generative AI offerings without OpenStax's permission.

Want to cite, share, or modify this book? This book uses the Creative Commons Attribution-NonCommercial-ShareAlike License and you must attribute OpenStax.

Attribution information
  • If you are redistributing all or part of this book in a print format, then you must include on every physical page the following attribution:
    Access for free at https://openstax.org/books/calculus-volume-1/pages/1-introduction
  • If you are redistributing all or part of this book in a digital format, then you must include on every digital page view the following attribution:
    Access for free at https://openstax.org/books/calculus-volume-1/pages/1-introduction
Citation information

© Feb 5, 2024 OpenStax. Textbook content produced by OpenStax is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike License . The OpenStax name, OpenStax logo, OpenStax book covers, OpenStax CNX name, and OpenStax CNX logo are not subject to the Creative Commons license and may not be reproduced without the prior and express written consent of Rice University.