Home

Tutoring

Subjects

Live Classes

Study Coach

Essay Review

On-Demand Courses

Colleges

Games

Opening subject page...

Loading your content

  1. Algebra Ii
  2. Reading Inverse Functions from Graphs and Tables

Algebra 2 • Building Functions

Reading Inverse Functions from Graphs and Tables

Discover how to identify, verify, and interpret inverse functions by reflecting graphs across the line y = x and by swapping input-output pairs in tables.

Section 1

Historical Context & Motivation

The idea of "undoing" a mathematical operation is as old as arithmetic itself. When a child learns that adding 5 and then subtracting 5 returns to the starting number, they are already thinking about inverse operations. But formalizing this intuition into the language of inverse functions—and learning to read them from visual representations—took centuries of mathematical development.

c. 1670s
Gottfried Wilhelm Leibniz
Gottfried Wilhelm Leibniz introduced the modern concept of a function as a rule connecting inputs to outputs, laying the groundwork for discussing when and how that rule could be reversed. His notation and philosophical approach to "analysis" emphasized the symmetry between operations and their inverses.
1748
Leonhard Euler
Leonhard Euler published Introductio in analysin infinitorum, in which he systematically treated functions as mappings and explored logarithms as inverses of exponentials. Euler was among the first to visualize these inverse relationships on coordinate axes, noting the reflection symmetry that would become a cornerstone of the topic.
Early 1800s
Augustin-Louis Cauchy
Augustin-Louis Cauchy and other analysts refined the definition of a function, clarifying the distinction between one-to-one (injective) functions—which have inverses—and those that do not. This precision was essential for rigorously understanding when an inverse function exists.
1830s–1850s
Peter Gustav Lejeune Dirichlet
Peter Gustav Lejeune Dirichlet gave the modern definition of a function as an arbitrary correspondence between sets. His formalization made it possible to discuss inverse functions in full generality, extending the concept beyond formulas to include tables of values and graphical representations.
20th Century
Graphing Technology
With the rise of graphing technology and standardized curricula, reading inverse functions from graphs and tables became a core skill in algebra and precalculus courses. The visual approach—reflecting across y = x—became the primary teaching tool for building intuition about inverse relationships.

Today, inverse functions appear everywhere: from decoding encrypted messages (cryptography) to converting temperatures between Celsius and Fahrenheit, to reversing transformations in computer graphics. The central question this lesson addresses is: given a function presented as a graph or a table, how do we read off its inverse?

Section 2

Core Principles & Definitions

Before we can read inverse functions from visual representations, we need a firm grasp of four foundational ideas. Each one builds upon the last, forming the logical backbone of the entire topic.

1

What Is an Inverse Function?

If a function f takes input a and produces output b, then the inverse function f−1 takes input b and produces output a. In notation: if f(a) = b, then f−1(b) = a. The inverse "undoes" the original function.
2

The One-to-One Requirement

A function has an inverse if and only if it is one-to-one (injective): every output corresponds to exactly one input. Graphically, this means it passes the Horizontal Line Test—no horizontal line intersects the graph more than once.
3

Swapping Coordinates

Finding the inverse means swapping every (x, y) pair to (y, x). In a table, you interchange the input and output columns. On a graph, every point (a, b) on f becomes the point (b, a) on f−1.
4

Reflection Across y = x

Swapping x and y coordinates is geometrically equivalent to reflecting the graph across the line y = x. This mirror-line relationship is the visual key to reading inverse functions from any graph.
✦ Key Takeaway
Think of a function as a machine: you feed in a number, the machine transforms it, and a result comes out. The inverse function is the same machine running in reverse. If the original machine turns 3 into 7, the inverse machine turns 7 back into 3. But this only works if the machine never produces the same output from two different inputs—otherwise, when you try to reverse it, the machine wouldn't know which input to return. That's why the one-to-one condition is essential.
Section 3

Visual Explanation — The Reflection Principle

The most powerful tool for understanding inverse functions visually is the reflection across the line y = x. When we graph a function f and its inverse f−1 on the same coordinate plane, the two curves are mirror images of each other with respect to this diagonal line. The diagram below illustrates this principle using the function f(x) = x² (restricted to x ≥ 0) and its inverse f−1(x) = √x.

xy123451234y = xf(x) = x²f⁻¹(x) = √x(2, 4)(4, 2)(1, 1)Original f(x)Inverse f⁻¹(x)Line y = x
Graph showing f(x) = x² (for x ≥ 0) and its inverse f⁻¹(x) = √x, reflected across the line y = x.

In the diagram above, notice how the point (2, 4) on the original parabola becomes the point (4, 2) on the inverse curve. Both points are equidistant from the dashed line y = x, lying on opposite sides of it. The point (1, 1) lies on both curves because it sits exactly on the mirror line—whenever f(a) = a, the point (a, a) belongs to both the function and its inverse. This reflection principle is universal: it works for any one-to-one function, whether it's linear, exponential, logarithmic, or anything else.

When you encounter a graph of f and need to sketch or read f−1, imagine folding the coordinate plane along the line y = x. The image of f that shows through from the other side is f−1. Key features transform predictably: x-intercepts of f become y-intercepts of f−1, horizontal asymptotes become vertical asymptotes, and the domain of f becomes the range of f−1 (and vice versa).

Section 4

Mathematical Framework — How It Works

Let us formalize the ideas from the visual section into precise mathematical statements. These equations and identities will give you the tools to verify inverse functions algebraically, even when all you have is a graph or a table of values.

Definition of Inverse
f(f⁻¹(x)) = x and f⁻¹(f(x)) = x
These composition identities hold for every x in the appropriate domain. They say that applying f and then f⁻¹ (or vice versa) returns you to your starting value.

The composition identities above are the gold standard for verifying that two functions are truly inverses. But when working with graphs and tables, a more practical approach is the coordinate-swap rule:

Coordinate Swap Rule
(a, b) ∈ f ⟺ (b, a) ∈ f⁻¹
If the point (a, b) lies on the graph of f, then the point (b, a) lies on the graph of f⁻¹, and conversely.

This rule is the engine behind everything we do with tables and graphs. In a table of values, reading the inverse is wonderfully direct: simply swap the input and output columns. If the original table has x-values in the left column and f(x)-values in the right, then the inverse table has f(x)-values on the left and x-values on the right.

Horizontal Line Test
f is one-to-one ⟺ every horizontal line y = c intersects the graph of f at most once
If any horizontal line crosses the graph twice, the function fails the test and does not have an inverse (unless its domain is restricted).

In a table, the analogous check is straightforward: scan the output column for repeated values. If the same output appears for two different inputs, the function is not one-to-one over that set, and the table cannot be directly inverted.

Domain-Range Swap
Domain(f⁻¹) = Range(f) and Range(f⁻¹) = Domain(f)
The domain and range exchange roles when passing from a function to its inverse. This is a direct consequence of swapping coordinates.

Understanding the domain-range swap is crucial when reading graphs. If the graph of f extends from x = −2 to x = 5 along the horizontal axis and from y = 1 to y = 8 along the vertical axis, then the graph of f−1 will extend from x = 1 to x = 8 horizontally and from y = −2 to y = 5 vertically.

Section 5

Detailed Breakdown — Reading from Tables

While graphs provide a geometric view of inverse functions, tables of values offer a discrete, numerical perspective that is often easier to work with directly. Let us walk through the process of constructing and reading an inverse function table, using a concrete example.

Consider the following table for a function f. We want to determine whether f has an inverse and, if so, write the table for f⁻¹.

xf(x)xf⁻¹(x)
−25⟶5−2
03⟶30
11⟶11
3−1⟶−13
5−4⟶−45

First, we check for the one-to-one condition: no output value in the f(x) column repeats. The outputs are 5, 3, 1, −1, −4—all distinct. So f is one-to-one over these inputs, and the inverse exists.

To build the f⁻¹ table, we simply swap each pair. The output of f becomes the input of f⁻¹, and the original input becomes the new output. Notice that the rows of the inverse table are typically reordered so that the x-values increase, though this is a matter of convention rather than necessity.

STEP 1Identify the function table: list of (x, f(x)) pairs.STEP 2Check: Are all f(x) values unique? (One-to-one test)Yes ✓STEP 3Swap columns: each (a, b) becomes (b, a) for f⁻¹.STEP 4Reorder by x-value (optional) to get the final f⁻¹ table.
Flowchart showing the four-step process for reading inverse functions from tables.

When working with graphs, the same four-step logic applies, but geometrically. Instead of swapping columns, you reflect each visible point across the line y = x. For key points—intercepts, vertices, endpoints—plot the reflected coordinates, then sketch a smooth curve through them. The resulting curve is the graph of f⁻¹.

✦ Key Takeaway
Whether you're looking at a table or a graph, the fundamental operation is the same: swap x and y. In a table, this is literal column-swapping. On a graph, it's a geometric reflection across y = x. Always verify the one-to-one condition first—if the function fails the Horizontal Line Test (or has repeated outputs in a table), the inverse doesn't exist without restricting the domain.
Section 6

Worked Example

Let's work through a complete problem that combines reading from both a table and a graph.

Reading Inverse Values from a Table

Problem

The table below defines a function g. Determine whether g has an inverse. If it does, find g⁻¹(6), g⁻¹(0), and the value of x for which g⁻¹(x) = 4.

Given Table

g: (−1, 6), (0, 3), (2, 0), (4, −2), (7, −5)

Step 1 — Check the One-to-One Condition

Examine the g(x) column for repeated values. The outputs are 6, 3, 0, −2, −5—all distinct. Since no output repeats, g is one-to-one over this domain, and g⁻¹ exists.

Step 2 — Build the Inverse Table

Swap every (x, g(x)) pair to get (g(x), x). The inverse table is: (−5, 7), (−2, 4), (0, 2), (3, 0), (6, −1).

Step 3 — Find g⁻¹(6)

Look in the inverse table for x = 6. The corresponding output is g⁻¹(6) = −1. This makes sense: in the original table, g(−1) = 6, so reversing gives g⁻¹(6) = −1.

Step 4 — Find g⁻¹(0)

In the inverse table, when x = 0, the output is g⁻¹(0) = 2. Verification: g(2) = 0 ✓.

Step 5 — Find x such that g⁻¹(x) = 4

We need the input to g⁻¹ that produces 4 as output. Scanning the g⁻¹(x) column for the value 4, we find it at x = −2. So x = −2. Verification: g⁻¹(−2) = 4, which means g(4) = −2 ✓.
Section 7

Strengths, Limitations & Comparisons

Reading inverse functions from graphs and tables each has its own advantages and pitfalls. Understanding when each method excels—and where it falls short—will help you choose the right tool for the job and avoid common errors.

AspectReading from GraphsReading from Tables
PrecisionApproximate—depends on graph resolution and your ability to read coordinatesExact—values are given explicitly with no estimation required
CompletenessShows the full continuous behavior; you can see the entire shape of f⁻¹Limited to listed points; behavior between entries is unknown
One-to-one checkUse the Horizontal Line Test—visual and intuitiveScan for repeated output values—systematic and definitive
Domain/RangeCan observe endpoints, asymptotes, and full extent of the curveDomain and range limited to the values provided in the table
Common pitfallIncorrectly reflecting (flipping across the x-axis or y-axis instead of y = x)Forgetting to check uniqueness of outputs before inverting
Best use caseUnderstanding the global shape and behavior of the inverseFinding specific values of f⁻¹ quickly and exactly

A common mistake when working with graphs is to confuse the reflection across y = x with other reflections. Reflecting across the x-axis replaces (x, y) with (x, −y), and reflecting across the y-axis gives (−x, y). Neither of these produces the inverse. The correct transformation for the inverse is (x, y) → (y, x), which is the reflection across the diagonal line y = x. If you remember nothing else, remember: swap the coordinates, not the signs.

✦ Key Takeaway
Tables give you exact inverse values at discrete points—perfect for answering specific questions like "what is f⁻¹(7)?" Graphs give you the big picture—the overall shape, continuity, and asymptotic behavior of the inverse function. In practice, you'll often use both: the table to pin down key points, and the graph to understand the full relationship.
Section 8

Connection to Advanced Theory

The skills you are developing here—reading inverse functions from graphs and tables—form the foundation for several advanced mathematical topics. Understanding how input-output relationships reverse prepares you for deeper work across multiple branches of mathematics.

In precalculus and calculus, you'll encounter inverse trigonometric functions like sin⁻¹, cos⁻¹, and tan⁻¹ (also written as arcsin, arccos, arctan). These are defined precisely by restricting the domains of the original trig functions to intervals where they are one-to-one, then applying the same coordinate-swap principle. When you graph y = arcsin(x), you are seeing the reflection of the restricted sine curve across y = x—exactly the technique from this lesson.

In calculus, the Inverse Function Theorem tells you that if f is differentiable and its derivative is nonzero at a point, then f⁻¹ exists locally and its derivative is:

Inverse Function Theorem (Preview)
(f⁻¹)′(b) = 1 / f′(a) where f(a) = b
The slope of the inverse at a point is the reciprocal of the original function's slope at the corresponding point—a direct consequence of the reflection geometry.

This theorem has a beautiful graphical interpretation: if the tangent line to f at (a, b) has slope m, then the tangent line to f⁻¹ at the reflected point (b, a) has slope 1/m. The reflection across y = x "flips" the rise and run of any tangent line, which is exactly what taking the reciprocal of the slope does.

This LessonAdvanced Extension
Swap (x, y) to get the inverseSolve y = f(x) for x algebraically to find f⁻¹(y)
Horizontal Line Test for one-to-oneDerivative sign test: f′(x) > 0 (or < 0) everywhere → strictly monotonic → one-to-one
Reflect graph across y = xInverse Function Theorem: derivative of f⁻¹ is the reciprocal of f′ at the corresponding point
Tables with discrete valuesPiecewise or parametric definitions of inverse functions over restricted domains
Domain/range swapRigorous set-theoretic definition: f⁻¹: Range(f) → Domain(f) as a bijection

Beyond calculus, inverse functions play a critical role in cryptography (encryption as a function, decryption as its inverse), statistics (the inverse of a cumulative distribution function gives quantiles), and computer science (hash functions that are deliberately hard to invert provide security). The conceptual framework you are building now—understanding when an inverse exists, how to find it, and what it looks like—extends far beyond the Algebra 2 classroom.

Section 9

Practice Problems

Work through these five problems to solidify your understanding. Each builds upon the skills developed throughout the lesson, progressing from conceptual to applied.

PROBLEM 1 — CONCEPTUAL
Explain in your own words why the graph of a function and the graph of its inverse are reflections of each other across the line y = x. What geometric property of the line y = x makes this true?
PROBLEM 2 — BASIC IDENTIFICATION
Given the table for function h below, determine whether h has an inverse. If so, find h⁻¹(4) and h⁻¹(−3). h: (1, −3), (2, 0), (3, 4), (4, 7), (5, 11)
PROBLEM 3 — INTERMEDIATE
The graph of f passes through the points (−3, 1), (−1, 2), (0, 4), (2, 5), and (5, 8). The graph of f also passes the Horizontal Line Test. List five points that must lie on the graph of f⁻¹, and state the domain and range of f⁻¹ based on this information.
PROBLEM 4 — APPLIED / MULTI-STEP
A function p is defined by the table below. A student claims that p⁻¹(2) = 5. Determine whether this claim is correct, and explain your reasoning. Then find the value of p(p⁻¹(8)). p: (1, 8), (3, 5), (5, 2), (7, −1), (9, −4)
PROBLEM 5 — CRITICAL THINKING / SYNTHESIS
Consider a function q defined by the following table: q: (−2, 4), (0, 1), (1, 4), (3, 10) Does q have an inverse function? If not, explain which values cause the problem. Then describe two different ways you could restrict the domain of q so that the restricted function does have an inverse, and give the inverse table for each restriction.
Summary

Lesson Summary

Reading inverse functions from graphs and tables is built upon one elegant idea: swapping inputs and outputs. A function f takes each input to a unique output, and its inverse f⁻¹ reverses this process, sending each output back to its original input. For this reversal to be well-defined, f must be one-to-one—no two inputs can share the same output. You can verify this condition with the Horizontal Line Test on a graph (every horizontal line crosses the curve at most once) or by checking for repeated values in the output column of a table.

Graphically, the inverse is the reflection of f across the line y = x: every point (a, b) on f becomes (b, a) on f⁻¹. In tables, the procedure is even more direct—simply interchange the two columns. The domain of f becomes the range of f⁻¹ and vice versa, which governs how the shape and extent of the inverse relate to the original. Mastering these skills prepares you for inverse trigonometric functions, logarithms as inverses of exponentials, and the powerful Inverse Function Theorem of calculus.

Varsity Tutors • Algebra 2 • Reading Inverse Functions from Graphs and Tables