ACT MATH • PREPARING FOR HIGHER MATH

Function Definitions & Notation

Master how functions map inputs to outputs and decode the notation that appears throughout the ACT.

Historical Context & Motivation

Before the idea of a function existed, mathematicians described relationships between quantities using long verbal sentences or geometric constructions. If you wanted to express the idea that doubling a number and adding three produces a result, you would literally write it out in words every single time. The concept of function notation arose because mathematicians needed a compact, universal shorthand — something that would let them communicate complex relationships clearly and efficiently across languages and centuries.

1637
Descartes Introduces Variables
René Descartes published La Géométrie, establishing the convention of using letters like x and y to represent unknown quantities. This laid the groundwork for expressing relationships algebraically rather than geometrically.
1694
Leibniz Coins 'Function'
Gottfried Wilhelm Leibniz first used the Latin word functio to describe a quantity that depends on a variable, such as the slope of a curve at different points. His work in calculus demanded precise language for these input-output relationships.
1734
Euler Creates f(x) Notation
Leonhard Euler introduced the notation f(x) in a memoir, giving the world the compact shorthand still used on the ACT today. This single innovation made it possible to manipulate functions as objects in their own right.
1837
Dirichlet's Modern Definition
Peter Gustav Lejeune Dirichlet formalized the definition of a function as a rule that assigns exactly one output to each input, removing the requirement that a formula be involved. This broader view opened the door to functions defined by tables, graphs, or even verbal descriptions.

The central question that function notation answers is deceptively simple: How can we describe an input-output relationship so precisely that anyone, anywhere, can evaluate it without ambiguity? On the ACT, roughly 12–15% of math questions involve function notation in some form, making it one of the highest-yield topics to master.

Core Principles & Definitions

A function is a rule that assigns exactly one output to every input in its domain. When we write f(x) = 2x + 3, the letter f names the function, the parentheses signal that x is the input variable, and the expression 2x + 3 tells you the rule for computing the output. Understanding each piece of this notation is the key to unlocking dozens of ACT question types.

1

Domain (Inputs)

The domain is the set of all allowable input values. For f(x) = √x, the domain is x ≥ 0 because you cannot take the square root of a negative number (in real numbers).
2

Range (Outputs)

The range is the set of all possible output values that a function can produce. For f(x) = x², the range is y ≥ 0 because squaring any real number gives a non-negative result.
3

Function Notation f(x)

The expression f(x) is read 'f of x.' It does NOT mean f times x. The parentheses act as a container for the input value, and the entire expression represents the output.
4

The Vertical Line Test

A graph represents a function if and only if every vertical line drawn through the graph crosses it at most once. If a vertical line hits two points, the relation has two outputs for one input and fails the test.
5

Evaluating a Function

To evaluate f(a), substitute the value a in place of every occurrence of x in the rule, then simplify. For example, if f(x) = x² − 1, then f(3) = 3² − 1 = 8.
KEY TAKEAWAY
KEY TAKEAWAY

Visual Explanation — The Function Machine

The diagram shows the function f(x) = 2x + 3 acting as a machine. Each input from the domain on the left passes through the rule, producing exactly one output in the range on the right. Notice that each input arrow connects to precisely one output — this is what makes the relationship a function.

In the diagram above, observe how every input on the left is connected by exactly one arrow to an output on the right. The input −2 maps to −1 (because 2(−2) + 3 = −1), the input 0 maps to 3, and so on. If any single input had two arrows pointing to two different outputs, the relationship would fail the definition of a function. This visual model is exactly what the vertical line test checks on a graph: a vertical line intersecting two points means one x-value has two y-values, violating the function rule.

Mathematical Framework — Evaluating & Interpreting Notation

On the ACT, you will encounter function notation in several forms. The most direct is simple evaluation, where you plug in a number. But the test also asks you to evaluate functions at expressions, combine functions, and interpret notation from graphs. Let's formalize each pattern.

BASIC EVALUATION
f(a) → replace every x with a, then simplify
If f(x) = x² − 4x + 7, then f(3) = (3)² − 4(3) + 7 = 9 − 12 + 7 = 4
EVALUATING AT AN EXPRESSION
f(a + h) → replace every x with (a + h)
If f(x) = 2x + 1, then f(a + 3) = 2(a + 3) + 1 = 2a + 6 + 1 = 2a + 7. Always use parentheses around the substituted expression to avoid sign errors.
OPERATIONS ON FUNCTIONS
(f + g)(x) = f(x) + g(x) • (f − g)(x) = f(x) − g(x) • (f · g)(x) = f(x) · g(x) • (f / g)(x) = f(x) / g(x)
You can add, subtract, multiply, or divide two functions by performing the operation on their outputs. The domain of the combined function is the intersection of the individual domains (and for division, exclude values where g(x) = 0).
COMPOSITION OF FUNCTIONS
(f ∘ g)(x) = f(g(x))
Read as 'f of g of x.' First evaluate g(x) to get a number, then plug that number into f. For example, if f(x) = x² and g(x) = x + 1, then f(g(3)) = f(4) = 16. Order matters: g(f(3)) = g(9) = 10, which is different.
ACT Trap Alert

Multiple Representations of Functions

Functions are not limited to algebraic formulas. The ACT frequently presents functions as tables, graphs, verbal descriptions, and equations. Being comfortable reading function information from any of these four representations is essential. The diagram below shows the same function expressed in all four ways.

All four panels describe the same function. The verbal description states the rule in plain English. The equation uses algebraic notation. The table lists specific input-output pairs. The graph plots those pairs as points on a coordinate plane.

On the ACT, you might be given a graph and asked to find f(2), which means locating x = 2 on the horizontal axis, moving up or down to the curve, and reading the y-value. Alternatively, you might be given a table and asked to find the value of x for which f(x) = 5, which requires scanning the output column for 5 and reading the corresponding input. Fluency in switching between these representations is one of the strongest skills you can build for test day.

Worked Example — ACT-Style Problem

Let's walk through a multi-step ACT-style problem that tests evaluation, substitution, and composition.

Problem
1
Step 1 — Identify the Order of OperationsThe expression f(g(2)) means we must evaluate the inner function g first, then feed that result into f. Think of it as working from the inside out, just like nested parentheses in arithmetic.
2
Step 2 — Evaluate g(2)Substitute x = 2 into g(x) = x − 4: g(2) = 2 − 4 = −2.
g(2) = −2
3
Step 3 — Substitute into fNow evaluate f(−2). Replace every x in f(x) = 3x² − 2x + 1 with (−2). Use parentheses carefully: f(−2) = 3(−2)² − 2(−2) + 1.
4
Step 4 — Simplify Each TermCalculate each piece: 3(−2)² = 3(4) = 12, then −2(−2) = +4, and the constant is 1. Adding these together: 12 + 4 + 1 = 17.
f(g(2)) = 17
5
Step 5 — Verify (Optional Quick Check)A quick sanity check: the input to f was −2, and since f has a positive leading coefficient with x², we expect a relatively large positive output. Our answer of 17 is consistent with that expectation, confirming we haven't made a sign error.

Common Mistakes & How to Avoid Them

Function notation questions are high-scoring opportunities on the ACT, but they also contain predictable traps. The table below catalogs the most common mistakes, explains why students make them, and provides a fix for each.

Common ACT function notation mistakes
MistakeWhy It HappensHow to Fix It
Treating f(x) as f × xParentheses in algebra usually mean multiplication. Students apply that habit to function notation.Remember: in f(x), the parentheses mean 'input,' not 'multiply.' When you see f(3), read it as 'f of 3.'
Forgetting parentheses during substitutionWhen substituting a negative number like −2, students write 3 × −2² instead of 3(−2)², getting −12 instead of 12.Always wrap the substituted value in parentheses: replace x with (−2), not just −2.
Reversing the composition orderStudents confuse f(g(x)) with g(f(x)). Since composition is not commutative, this gives wrong answers.Work inside-out. In f(g(x)), evaluate g first, then feed the result into f. Circle the inner function as your starting point.
Confusing f(x + 2) with f(x) + 2Students add 2 to the output instead of to the input before applying the rule.f(x + 2) shifts the input; f(x) + 2 shifts the output. Substitute (x + 2) everywhere x appears in the rule.
KEY TAKEAWAY
KEY TAKEAWAY

Connection to Advanced Topics

Understanding function definitions and notation is not just an ACT skill — it is the gateway to nearly every topic in higher mathematics. The table below shows how the concepts you've learned here connect to the advanced material you'll encounter in pre-calculus and beyond.

How function notation connects to higher math
This LessonWhere It Leads
Evaluating f(a) — plugging in a numberIn calculus, you evaluate limits: lim(x→a) f(x). The substitution skill is identical.
Composition f(g(x)) — nesting functionsThe chain rule in calculus (d/dx[f(g(x))] = f′(g(x)) · g′(x)) builds directly on composition.
Domain restrictions — values that break a functionIn pre-calculus, you study asymptotes and discontinuities, which are domain restriction concepts in disguise.
Multiple representations (table, graph, equation)In statistics, you interpret regression models shown as equations, tables of residuals, and scatter plots — all function representations.
Vertical line test — one output per inputIn linear algebra, this generalizes to the concept of a mapping or transformation from one vector space to another.

The ACT's 'Preparing for Higher Math' category explicitly tests whether you have the foundational skills to succeed in college-level mathematics. By mastering function notation now, you're not just earning points on test day — you're building fluency that will serve you in every math and science course you take in college.

Practice Problems

1
Consider the equation x² + y² = 25. A student substitutes x = 3 and solves for y. Which of the following correctly uses that calculation to determine whether the equation defines y as a function of x?
2
If f(x) = 4x − 7, what is the value of f(−3)?
3
Let g(x) = x² + 2x − 5. Which of the following is equivalent to g(a + 1) in simplified form?
4
A ride-sharing app charges a fare according to the function C(m) = 2.50m + 3.00, where m is the number of miles and C(m) is the cost in dollars. If a passenger pays $18.00, how many miles was the trip?
5
⚠️ Challenge Question (High Difficulty) — If f(x) = 3x + 2 and g(x) = x² + 1, find all real values of x such that f(g(x)) = g(f(x)).
Varsity Tutors • ACT Math • Function Definitions & Notation