You Gotta Know These Classifications of Functions
A function in mathematics is an association between input values and output values, in which each input value is associated with exactly one output value. That association is often given by a formula, and it is that sort of function that this article will focus on. However, a function could be defined in other ways, such as by a table (as one might make for scientific observations) or simply by a description (for instance, your distance from home is a function of the time of day, since at each time of day you are at exactly one place, and therefore a particular distance from home).
The set of possible input values for a function is called its domain, and the set of possible output values is called the codomain. The term “range” is sometimes used instead of “codomain,” but “range” is also sometimes used to mean “image” (see below), so “range” is confusing and NAQT generally avoids it. The domain and codomain of a function could be any set at all—consisting of numbers, matrices, people, flowers, etc.—but most of high school and earlier math, and this article, are concerned with functions whose domain and codomain are both sets of numbers (especially the set of all real numbers).
Mathematical functions can be classified based on properties of formulas, how the functions can be used, features of their graphs, and in other ways. As a result of these multiple classifications, many functions are in more than one of the following categories.

Polynomials are functions made of terms added together, in which each term is a number times a product of variables raised to nonnegativeinteger powers. For instance, 3x^{2}y and –πx^{7}y^{2}z^{3} are each terms, so 3x^{2}y – πx^{7}y^{2}z^{3} is a polynomial. (Individual terms are also considered polynomials.) Much of math is concerned with polynomials involving only one variable, such as –x^{3} + 2x^{2}. The number at the beginning of each term is called a coefficient.
Since simple numbers (“constants”) can also be written as the same number times any variable to the zeroth power (that is, 6 is the same as 6x^{0}), numbers are also considered terms and polynomials. So x + 6 is a polynomial, as is just –4.
Polynomials can be classified according to their number of terms: a polynomial with one term, like 2x or –12x^{2}, is called a monomial; a polynomial with two terms is called a binomial; and a polynomial with three terms is called a trinomial.
Each polynomial has a degree. For polynomials of one variable, the degree is the largest exponent on the variable, so for the polynomial 4x^{3} – x^{2}, the degree is 3. For polynomials of multiple variables, to find the degree you calculate the sum of the variables’ exponents on each term, then choose the largest such sum, so the degree of 3x^{6}y^{5} – x^{2}y^{3} is calculated by adding 6+5 = 11 for the first term and 2+3 = 5 for the second and noting that 11 is larger, so the degree is 11. A polynomial that is just a constant has degree 0. A polynomial with degree 1, like 3x, is called linear; a polynomial with degree 2, like 3x^{2} – 8x + 4, is called quadratic; a polynomial with degree 3 is called cubic; continuing with increasing degrees, the terms are quartic, quintic, sextic, and so on, though terms corresponding to degrees larger than 5 are seldom used. For technical reasons that are beyond the scope of this article, the zero polynomial (i.e., f(x) = 0) is said to have a degree of –∞ or an undefined degree.
The fundamental theorem of algebra is the statement that every singlevariable polynomial, other than constants, has a root in the complex numbers, which means that if f(x) is a polynomial, then the equation f(x) = 0 has at least one solution where x is some complex number.
There are formulas to find those roots for linear, quadratic, cubic, and quartic polynomials, though the latter two formulas are extremely complicated. The AbelRuffini theorem, also called Abel’s impossibility theorem, is the statement that there is no way to find a formula for the solutions of all quintic or higherdegree polynomials, if the formula must be based on the traditional operations (addition/subtraction, multiplication/division, and exponentiation/taking roots). That impossibility is the topic that began an area of study called Galois [galwah] theory, which is part of abstract algebra.
 Quadratics are, as mentioned above, polynomials of degree 2. The graph of a quadratic equation will be in the shape of a parabola that opens straight up (if the coefficient on the x^{2} term is positive) or straight down (if that coefficient is negative). It is possible to find the roots of a quadratic by graphing it, factoring it, completing the square on it, or using the quadratic formula (itself derived by completing the square) on it. If the quadratic is in the form ax^{2} + bx + c, then the expression b^{2} – 4ac, which appears in the quadratic formula, is called the discriminant. If the discriminant is positive, the quadratic will have two real roots; if the discriminant is zero, the quadratic will have one real root (said to have a multiplicity of 2); and if the discriminant is negative, the quadratic will have two nonreal complex roots (and if the coefficients of the quadratic are real numbers, the complex roots will be conjugates of each other).
 Rational functions consist of one polynomial divided by another polynomial. The denominator polynomial cannot be the zero polynomial, because dividing by zero is undefined. Examples therefore include 1/x, x^{2}/(x – 3), and (x^{2} + 1)/(x^{2} – 1). Every polynomial can be considered to be a rational function because 1 is a polynomial and dividing by 1 doesn’t change an expression (so to consider the polynomial x^{3} as a rational function, think of it as x^{3}/1). It is often instructive to study the asymptotes of rational functions, which are places in which their graphs approach a line (or occasionally other shape), usually getting infinitely close to but not crossing it. That analysis may require performing long division on the numerator and denominator polynomials to find their greatest common factor.
 Periodic functions are those whose graph repeats a pattern (specifically, the graph has translational symmetry). Technically speaking, a function of one variable f is periodic if f(x+p) = f(x) for every x in the domain of the function and some positive number p, which is called the period, because the graph repeats itself every p units. While the trigonometric functions are the periodic functions most commonly encountered by high school math students, some other functions like triangle waves are also periodic; in general, functions representing waves tend to be periodic. A Fourier [fureeay] series is a way to rewrite (almost) any periodic function in terms of only sine and cosine functions.
 The trigonometric functions represent relations between angles and sides of triangles. They are often illustrated using points and segments related to a circle of radius 1 centered at the origin, called the unit circle. By far the most commonly discussed trigonometric functions are the sine, cosine, tangent, cosecant, secant, and cotangent functions. There are many interesting relationships between these: the graphs of sine and cosine are translations of each other; the tangent function equals the sine function divided by the cosine function; the cosecant, secant, and cotangent functions are the reciprocals of the sine, cosine, and tangent functions, respectively; and there are many other relationships called trigonometric identities.
 The inverse trigonometric functions are, as one might expect, the inverse functions of the trigonometric functions. (Note that “inverse” in this case refers to a function that “undoes” another, not to “multiplicative inverse,” also called “reciprocal.”) They are sometimes just called “inverse sine,” etc, and are also given with the prefix “arc”: arcsine, arccosine, arctangent, arccosecant, arcsecant, and arccotangent. They are sometimes notated in the form sin^{–1} for arcsine, but that notation can be confusing, so NAQT tends to prefer “arcsine,” etc. Because the trigonometric functions are not bijective (see below), to have inverses it is necessary to restrict the domains of the inverse trigonometric functions; for instance, arcsin(x) is only defined for x between –1 and 1, inclusive.

Injective functions, or injections, are functions that do not repeat any outputs. For instance, f(x) = 2x is injective, because for every possible output value, there is only one input that will result in that output. On the other hand, f(x) = sin(x) is not injective, because (for instance) the output 0 can be obtained from several different inputs (0, π, 2π, and so on). If you have the graph of a function, you can determine whether the function is injective by applying the horizontal line test: if no horizontal line would ever intersect the graph twice, the function is injective.
Surjective functions, or surjections, are functions that achieve every possible output. For instance, if you are thinking of functions whose domain and codomain are both the set of all real numbers, then f(x) = tan(x) is surjective, because every real number is an output for some input. But f(x) = x^{2} is not surjective, because (for instance) –3 is not an output for any realnumber input. The term image is sometimes used for the set of all output values that a function actually achieves; a surjective function, then, is one whose image equals its codomain.
A function that is both injective and surjective is called bijective, or a bijection. If a function is bijective, then it has an inverse. Furthermore, a function can only have an inverse if it is bijective.

Even functions satisfy the rule f(–x) = f(x) for every x in the domain of the function. The graph of an even function has reflection symmetry over the yaxis. Even functions are so named because if a polynomial’s exponents (on the variable) are all even, then the polynomial is an even function; for instance, x^{2}, 3x^{6}, and –x^{8} + 7x^{4} are all even. There are other even functions, though, such as the cosine and absolute value functions.
Odd functions satisfy the rule f(–x) = –f(x) for every x in the domain of the function. The graph of an odd function remains the same when it is rotated 180° around the origin. Odd functions are so named because if a polynomial’s exponents (on the variable) are all odd, then the polynomial is an odd function; for instance, x^{3}, 4x^{7}, and –x^{5} + 2x^{3} are all odd. There are other odd functions, such as the sine and cube root functions.
Many functions are neither even nor odd, such as x^{2} + x. Only one function is both even and odd: the zero function, f(x) = 0.
 Exponential functions are those of the form f(x) = b^{x}, where b (called the base) is a positive number other than 1. Exponential functions are used to model unrestricted growth (such as compound interest, and animal populations with unlimited food and no predators) and decay (such as radioactive decay). The phrase “the exponential function” refers to the function f(x) = e^{x}, where e is a specific irrational number called Euler’s number, about equal to 2.718. Exponential functions have the interesting property that their derivatives are proportional to themselves.
 Logarithmic functions, or logarithms, are functions of the form f(x) = log_{b}x, where b is again a positive number other than 1 (and again called the base). They are the inverses of the exponential functions with the same bases. Logarithmic functions are used to model sensory perception and some phenomena in probability and statistics. The phrase “the logarithm” can refer to a logarithmic function using the base 2 (especially in computer science; this is also called the binary logarithm), e (especially in higher math), or 10 (especially in lower levels of math and physical sciences). The phrase natural logarithm refers to the logarithm base e, and the phrase common logarithm usually refers to the logarithm base 10.
 Continuous functions, studied in calculus, are functions where the limit approaching each point equals the function’s value at that point. In particular, there are no holes, jumps, or asymptotes “in the middle of the graph.” Continuity is really a property of a specific point; a continuous function is a function that is continuous at every point. Continuity is often explained as a function’s graph being drawable in one motion without lifting the writing utensil from the paper. All polynomials are continuous, as are the sine and cosine functions, exponential and logarithmic functions, and the absolute value function. Some examples of noncontinuous functions are many rational functions, as they often have holes or asymptotes; the tangent, cosecant, secant, and cotangent functions, which have asymptotes; and the floor and ceiling functions, which have jumps.
 Differentiable functions, also studied in calculus, are functions for which the derivative can be found (because a particular limit, called a difference quotient, exists). Like continuity, differentiability is really a property of a specific point, and a differentiable function is one that is differentiable at every point. Every differentiable function is continuous, but some continuous functions are not differentiable; mathematicians thus say that differentiability is a stronger property than continuity. In terms of graphs, a differentiable function has a “smooth” graph with no corners or cusps (and also, because continuity is required, no holes, jumps, or asymptotes). All polynomials are differentiable, as are the sine and cosine functions, and exponential and logarithmic functions. However, the absolute value function f(x) = x is not differentiable because it has a “corner” at x = 0 (but recall that it is still continuous).
This article was contributed by NAQT member and mathematics editor Jonah Greenthal.