---
title: "Range — AP Precalculus Definition & Exam Guide"
description: "Range is the set of all output values a function can produce. Learn how to find it from factored form, transformations, logs, and trig reciprocals for the AP Precalc exam."
canonical: "https://fiveable.me/ap-pre-calc/key-terms/range"
type: "key-term"
subject: "AP Pre-Calculus"
unit: "Unit 1"
---

# Range — AP Precalculus Definition & Exam Guide

## Definition

In AP Precalculus, the range of a function is the complete set of output (y) values it can produce. You can read it off a factored form, a graph, or by tracking how transformations and asymptotes restrict what outputs are possible.

## What It Is

The **range** is the set of all output values a function can actually produce. If the [domain](/ap-pre-calc/key-terms/domain "fv-autolink") is everything you're allowed to feed in, the range is everything you can possibly get out. Per [AP Pre Calc](/ap-pre-calc "fv-autolink") 1.1.A, the input values form the domain and the output values form the range, and the two vary in tandem according to the function rule.

What makes range a recurring exam skill is that it changes shape depending on the function family. For polynomials and rationals, the **factored form** reveals zeros, [holes](/ap-pre-calc/unit-1/rational-functions-holes/study-guide/XgQqsfMcOkHxszGG "fv-autolink"), and asymptotes, which together box in the outputs (1.11.A.1). For logarithmic functions, the range is all real numbers (2.11.A.1). For the secant and cosecant functions, the range skips a whole middle chunk and lands on $(-\infty, -1] \cup [1, \infty)$ (3.11.A). Same idea, very different answers.

## Why It Matters

Range shows up across Units 1, 2, and 3 because every [function](/ap-pre-calc/unit-1/change-tandem/study-guide/eQFiTo22fpkDFsnj "fv-autolink") family has one, and each family restricts outputs differently. It anchors AP Pre Calc 1.1.A (describing how input and output vary together), supports 1.11.A (reading [domain and range](/ap-pre-calc/key-terms/domain-and-range "fv-autolink") from equivalent forms), and reappears in 2.11.A for logs and 3.11.A for reciprocal trig functions. The big theme is that the form of a function tells you about its outputs. Factored form points to zeros and asymptotes, transformations shift and stretch the output set, and reciprocal relationships flip which values are even reachable. If you can connect a function's structure to its range, you've got a tool that pays off in every unit.

## Connections

### [Domain (Unit 1)](/ap-pre-calc/key-terms/domain)

Domain and range are the input-output pair. The domain is what you can plug in; the range is what comes out. They get swapped when you take an inverse, which is exactly why a log's domain (x > 0) becomes its range as all reals once you flip the [exponential function](/ap-pre-calc/unit-2/exponential-logarithmic-equations-inequalities/study-guide/Mor8iJ1w4VWPX8Wi "fv-autolink").

### [Asymptote (Units 1, 3)](/ap-pre-calc/key-terms/asymptote)

[Asymptotes](/ap-pre-calc/key-terms/asymptote "fv-autolink") are the fences that keep certain outputs unreachable. A horizontal asymptote often marks a value the range never hits, and the secant/cosecant range $(-\infty,-1]\cup[1,\infty)$ comes straight from the vertical asymptotes where cosine or sine equal zero.

### [Factored form (Unit 1)](/ap-pre-calc/key-terms/factored-form)

Factoring a polynomial or rational function exposes [real zeros](/ap-pre-calc/key-terms/real-zero "fv-autolink"), holes, and asymptotes in one glance (1.11.A.1). Those features are precisely what pin down the range, so factoring is usually the fastest path to the output set.

### [Multiplicative transformation (Unit 1)](/ap-pre-calc/key-terms/multiplicative-transformation)

A vertical dilation $g(x) = a\,f(x)$ stretches the range by a factor of $a$, and a negative $a$ flips it over the x-axis (1.12.A.3). Transformations literally reshape the set of possible outputs, so tracking them tracks the range.

## On the AP Exam

On multiple choice, range questions cluster around logarithmic functions. You'll see stems like "Which statement correctly describes the domain and range of $f(x)=\log_3(x)$?" where the answer hinges on knowing the log's range is all real numbers while its domain is $x>0$. A trickier version, $h(x)=\log_7(x-a)$ with domain $(a,\infty)$, asks what makes the range all reals (the answer: any real $a$ works, since a horizontal shift never changes a log's range). On free response, range thinking surfaces when a function is built from a log or composed with another function, like the 2026 FRQ using $g(x) = -4.792 + \ln(6x-6)$. There you reason about what outputs are reachable. The skill to practice: given a function in any form, state its range and justify it from the structure, whether that's a factored rational, a transformed log, or a reciprocal trig function.

## range vs domain

Domain is the set of allowed inputs (x-values); range is the set of possible outputs (y-values). For $f(x)=\log_3(x)$, the domain is $x>0$ but the range is all real numbers. They're easy to swap because taking an inverse trades them, but on a graph the domain reads left-to-right and the range reads bottom-to-top.

## Key Takeaways

- The range is the complete set of output values a function can produce, while the domain is the set of allowed inputs.
- The factored form of a polynomial or rational function reveals zeros, holes, and asymptotes, which together determine the range (1.11.A.1).
- A logarithmic function's range is always all real numbers, no matter how you shift it horizontally, because horizontal translations don't change outputs.
- The secant and cosecant functions have a range of $(-\infty,-1]\cup[1,\infty)$, skipping every value strictly between -1 and 1.
- Vertical dilations stretch the range and reflections flip it, so transformations directly reshape the set of possible outputs.
- Domain and range trade places when you take an inverse, which is why a log (range = all reals) is the inverse of an exponential (range = positive reals).

## FAQs

### What is the range of a function in AP Precalculus?

The range is the set of all output (y) values a function can produce. You can find it from a factored form, by reading a graph bottom-to-top, or by tracking how transformations and asymptotes limit the possible outputs.

### Does shifting a log function horizontally change its range?

No. The range of any logarithmic function is all real numbers, and a horizontal shift like $\log_7(x-a)$ only moves the domain, not the outputs. That's why questions about $\log_7(x-a)$ having all-real range work for any value of $a$.

### What's the difference between domain and range?

Domain is what you can plug in (the inputs), and range is what you can get out (the outputs). For $f(x)=\log_3(x)$, the domain is $x>0$ but the range is all real numbers, so they are not the same set.

### Why is the range of secant and cosecant $(-\infty,-1]\cup[1,\infty)$?

Because they're reciprocals of cosine and sine, which only output values between -1 and 1. Taking the reciprocal of a number that small produces values of at least 1 in magnitude, so the outputs never land in the open interval between -1 and 1.

### How do I find the range of a rational function?

Start by factoring it. The factored form shows you zeros, holes, and horizontal asymptotes (1.11.A.1), and those features tell you which output values the function can and can't reach.

## Related Study Guides

- [1.12 Transformations of Functions](/ap-pre-calc/unit-1/transformations-functions/study-guide/6S5lhzaXAYrpVwQz)

## Structured Data

```json
{"@context":"https://schema.org","@graph":[{"@type":"LearningResource","@id":"https://fiveable.me/ap-pre-calc/key-terms/range#resource","name":"Range — AP Precalculus Definition & Exam Guide","url":"https://fiveable.me/ap-pre-calc/key-terms/range","learningResourceType":"Concept explainer","educationalLevel":"AP® / High School","about":{"@id":"https://fiveable.me/ap-pre-calc/key-terms/range#term"},"audience":{"@type":"EducationalAudience","educationalRole":"student"},"dateModified":"2026-06-11T05:58:33.863Z","isPartOf":{"@type":"Collection","name":"AP Pre-Calculus Key Terms","url":"https://fiveable.me/ap-pre-calc/key-terms"},"publisher":{"@type":"Organization","name":"Fiveable","url":"https://fiveable.me"}},{"@type":"DefinedTerm","@id":"https://fiveable.me/ap-pre-calc/key-terms/range#term","name":"range","description":"In AP Precalculus, the range of a function is the complete set of output (y) values it can produce. You can read it off a factored form, a graph, or by tracking how transformations and asymptotes restrict what outputs are possible.","url":"https://fiveable.me/ap-pre-calc/key-terms/range","inDefinedTermSet":{"@type":"DefinedTermSet","name":"AP Pre-Calculus Key Terms","url":"https://fiveable.me/ap-pre-calc/key-terms"}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is the range of a function in AP Precalculus?","acceptedAnswer":{"@type":"Answer","text":"The range is the set of all output (y) values a function can produce. You can find it from a factored form, by reading a graph bottom-to-top, or by tracking how transformations and asymptotes limit the possible outputs."}},{"@type":"Question","name":"Does shifting a log function horizontally change its range?","acceptedAnswer":{"@type":"Answer","text":"No. The range of any logarithmic function is all real numbers, and a horizontal shift like $\\log_7(x-a)$ only moves the domain, not the outputs. That's why questions about $\\log_7(x-a)$ having all-real range work for any value of $a$."}},{"@type":"Question","name":"What's the difference between domain and range?","acceptedAnswer":{"@type":"Answer","text":"Domain is what you can plug in (the inputs), and range is what you can get out (the outputs). For $f(x)=\\log_3(x)$, the domain is $x>0$ but the range is all real numbers, so they are not the same set."}},{"@type":"Question","name":"Why is the range of secant and cosecant $(-\\infty,-1]\\cup[1,\\infty)$?","acceptedAnswer":{"@type":"Answer","text":"Because they're reciprocals of cosine and sine, which only output values between -1 and 1. Taking the reciprocal of a number that small produces values of at least 1 in magnitude, so the outputs never land in the open interval between -1 and 1."}},{"@type":"Question","name":"How do I find the range of a rational function?","acceptedAnswer":{"@type":"Answer","text":"Start by factoring it. The factored form shows you zeros, holes, and horizontal asymptotes (1.11.A.1), and those features tell you which output values the function can and can't reach."}}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"AP Pre-Calculus","item":"https://fiveable.me/ap-pre-calc"},{"@type":"ListItem","position":2,"name":"Key Terms","item":"https://fiveable.me/ap-pre-calc/key-terms"},{"@type":"ListItem","position":3,"name":"Unit 1","item":"https://fiveable.me/ap-pre-calc/unit-1"},{"@type":"ListItem","position":4,"name":"range"}]}]}
```
