types of functions — Definition, Formula & Examples
Types of functions are the major categories used to classify functions based on their rules, shapes, and behavior. The most common types studied in high school include linear, quadratic, polynomial, exponential, logarithmic, trigonometric, rational, and absolute value functions.
A function assigns each element of its domain to exactly one element of its codomain . Functions are classified by the algebraic form of the rule that defines this assignment — for instance, whether the independent variable appears as a base, an exponent, inside a trigonometric operator, or raised to various integer powers. Each classification determines the function's domain, range, continuity, rate of change, and graph shape.
How It Works
Recognizing a function's type tells you what to expect from its graph, its growth behavior, and the techniques you can use to solve equations involving it. A linear function like grows at a constant rate and produces a straight line. A quadratic function like produces a parabola. An exponential function like grows by a constant factor, producing rapid increase or decay. To classify a function, look at where the variable appears: if is only in the exponent, it is exponential; if is the base raised to whole-number powers, it is polynomial; if appears inside , , or , it is trigonometric. The table below summarizes the main types.
| Type | General Form | Example | Graph Shape |
|---|---|---|---|
| Linear | | | Straight line |
| Quadratic | | | Parabola |
| Polynomial | | | Smooth curve with turns |
| Exponential | | | J-shaped curve |
| Logarithmic | | | Slow-rising curve |
| Trigonometric | | | Wave |
| Rational | | | Curve with asymptotes |
| Absolute value | | | V-shape |
Example
Problem: Classify each function and describe its key feature: (a) , (b) , (c) .
Classify f(x): The variable appears to the first power with no other operations. This matches the form , so is a linear function. Its slope is 5, meaning it increases by 5 units for every 1-unit increase in .
Classify g(x): The variable appears in the exponent, and the base 3 is a positive constant. This is an exponential function. Because the base is greater than 1, models exponential growth — it triples every time increases by 1.
Classify h(x): The function is a ratio of two polynomials. The denominator can equal zero, so the domain excludes . This is a rational function with a vertical asymptote at .
Answer: is linear (constant rate of change), is exponential (constant growth factor of 3), and is rational (ratio of polynomials with an asymptote at ).
Another Example
Problem: A population doubles every year starting from 500. Write the function and identify its type.
Identify the pattern: Doubling means multiplying by 2 each year — a constant multiplicative factor.
Write the function: Using the exponential form with initial value and growth factor :
Classify: The variable is in the exponent, so this is an exponential function.
Answer: — an exponential function.
Why It Matters
Classifying functions is central to Algebra 2 and Precalculus, where each type demands different solving techniques — factoring for polynomials, logarithms for exponentials, and asymptote analysis for rational functions. In careers like data science and engineering, choosing the right function type to model real-world data (population growth, signal waves, cost curves) is one of the first and most consequential decisions in any analysis.
Common Mistakes
Mistake: Confusing exponential and power functions. Students sometimes call exponential because the exponent is large.
Correction: In an exponential function the variable is the exponent (). In a power or polynomial function the variable is the base (). Check which part — the base or the exponent — contains .
Mistake: Forgetting that linear and quadratic functions are special cases of polynomial functions.
Correction: A linear function is a degree-1 polynomial and a quadratic is a degree-2 polynomial. When a problem asks you to be specific, name the narrower type (linear or quadratic) rather than just saying 'polynomial'.
