Precalculus — Chapter 2

Domain and Range

How to find the domain of any function algebraically — rational, radical, logarithmic, trig, and piecewise — with interval notation.

Interval Notation

SymbolMeaningInequalityExample
[a, b]Closed interval — both endpoints includeda ≤ x ≤ b[2, 7]: includes 2 and 7
(a, b)Open interval — neither endpoint includeda < x < b(2, 7): excludes 2 and 7
[a, b)Half-open — left included, right excludeda ≤ x < b[2, 7): includes 2, not 7
(−∞, b]All values up to and including bx ≤ b(−∞, 5]: all x ≤ 5
(a, ∞)All values greater than ax > a(3, ∞): all x > 3
A ∪ BUnion — values in A OR in B(−∞,0) ∪ (0,∞): all x except 0
A ∩ BIntersection — values in BOTH A and B[1,5] ∩ [3,8] = [3,5]

∞ and −∞ always use parentheses — infinity is a concept, not a number, so it is never included.

Domain by Function Type

Polynomial

(−∞, ∞)

Domain is all real numbers — no restrictions

Example: f(x) = x³ − 5x + 2

Domain: (−∞, ∞)

Rational Function

Set denominator ≠ 0, express as union

Exclude values where the denominator = 0

Example: f(x) = (x+1)/(x²−4)

Domain: x²−4 = 0 → x = ±2 → (−∞,−2) ∪ (−2,2) ∪ (2,∞)

Square Root (Even Radical)

Set radicand ≥ 0, solve inequality

Radicand must be ≥ 0

Example: f(x) = √(3x − 6)

Domain: 3x−6 ≥ 0 → x ≥ 2 → [2, ∞)

Cube Root (Odd Radical)

(−∞, ∞)

Domain is all real numbers — no restrictions

Example: f(x) = ∛(x−5)

Domain: (−∞, ∞)

Logarithm

Set argument > 0, solve inequality

Argument must be strictly > 0

Example: f(x) = log(x² − 9)

Domain: x²−9 > 0 → x < −3 or x > 3 → (−∞,−3) ∪ (3,∞)

Trig Functions

Depends on function

sin/cos: all reals. tan/sec: exclude x = π/2 + nπ. cot/csc: exclude x = nπ

Example: f(x) = tan(x)

Domain: x ≠ π/2 + nπ for any integer n

Step-by-Step: Domain of a Complex Function

Example: f(x) = √(x+3) / (x² − x − 6)

Restriction 1 — Radicand ≥ 0:

x + 3 ≥ 0 → x ≥ −3 → [−3, ∞)

Restriction 2 — Denominator ≠ 0:

x² − x − 6 = 0 → (x−3)(x+2) = 0 → x = 3 or x = −2

Exclude x = 3 and x = −2

Combine restrictions:

Start with [−3, ∞), remove x = −2 and x = 3

Domain: [−3, −2) ∪ (−2, 3) ∪ (3, ∞)

Domain of Composite Functions f(g(x))

Step 1: Find the domain of g(x) — call this D_g

Step 2: Find the domain of f(x) — call this D_f

Step 3: Find all x in D_g where g(x) is in D_f

Step 4: The domain of f(g(x)) is the intersection of the above

Example: f(x) = √x, g(x) = x − 4. Find domain of f(g(x)).

f(g(x)) = √(x − 4)

Domain of g: all reals. Domain of f: x ≥ 0.

Need g(x) ≥ 0: x − 4 ≥ 0 → x ≥ 4

Domain of f(g(x)): [4, ∞)

Finding Range

Quadratic (parabola)

Use the vertex. If a > 0 (opens up), range is [k, ∞). If a < 0 (opens down), range is (−∞, k]. k = vertex y-value.

f(x) = x² − 4x + 7 = (x−2)² + 3 → range [3, ∞)

Square root function

√ always outputs ≥ 0. Shift vertically by any constant outside the radical.

f(x) = √(x+3) − 1 → range [−1, ∞)

Rational function

Check the horizontal asymptote — the range excludes that y-value (unless there's a hole at the asymptote). Solve y = f(x) for x to find excluded values.

f(x) = (x+1)/(x−2), HA y=1 → range: (−∞,1) ∪ (1,∞)

Exponential

b^x > 0 always. Range is (0, ∞) for standard exponential. Shift vertically: y = b^x + k has range (k, ∞).

f(x) = 3^x − 2 → range (−2, ∞)

Frequently Asked Questions

How do you find the domain of a function?

Start with all real numbers and remove values that cause problems: (1) Division by zero — set denominator ≠ 0; (2) Even roots of negatives — set radicand ≥ 0; (3) Logarithms — set argument > 0. For composition f(g(x)), first find domain of g, then restrict to values where g(x) is in the domain of f. Express the answer in interval notation.

What is interval notation?

Interval notation uses brackets and parentheses: [ ] means the endpoint IS included (closed), ( ) means the endpoint is NOT included (open). Use ∞ and −∞ with parentheses (never brackets, since infinity is not a number). Examples: [2, 5) means 2 ≤ x < 5; (−∞, 3] means x ≤ 3; (1, 3) ∪ (5, ∞) means x is between 1 and 3 OR greater than 5.

What is the range of a function?

The range is all possible output values (y-values) of a function. Finding range is harder than finding domain — common strategies: (1) Graph the function and read off the y-values; (2) Solve y = f(x) for x and find what y values allow a real x solution; (3) For quadratics, use the vertex; (4) For rational functions, check for horizontal asymptotes and holes.

Related Topics

Practice Domain and Range

Interactive problems with step-by-step solutions and private tutoring — free to try.

Start Practicing Free