Domain and Range of Trigonometric Functions

#Trigonometry
TL;DR
The domain and range of trigonometric functions describes which angles each function accepts and which output values it produces — sine and cosine accept all real angles and output values in $[-1, 1]$, while tangent, cotangent, secant, and cosecant have angles where they are undefined. This article gives the full domain–range table, the graph of each function in degrees and radians, the unit-circle anchor for each definition, three worked examples, and the most common mistakes students make.
BT
Bhanzu TeamLast updated on June 1, 202611 min read

Six Functions, Three Different Output Patterns, One Unit Circle

Every trigonometric function inherits its domain and range directly from the unit circle — and those six rules close together in a single table.

The domain of a function is the set of inputs it accepts; the range is the set of outputs it returns. For trigonometric functions, the input is an angle (in degrees or radians) and the output is a real number tied to the unit circle.

The Master Table

For all six trigonometric functions, the domain and range are below. Real-number set is $\mathbb{R}$; integer set is $\mathbb{Z}$.

Function

Domain (in radians)

Domain (in degrees)

Range

$\sin\theta$

$\theta \in \mathbb{R}$

all real angles

$[-1, 1]$

$\cos\theta$

$\theta \in \mathbb{R}$

all real angles

$[-1, 1]$

$\tan\theta$

$\theta \neq (2n+1)\dfrac{\pi}{2},\ n \in \mathbb{Z}$

$\theta \neq 90°, 270°, \dots$

$\mathbb{R}$

$\cot\theta$

$\theta \neq n\pi,\ n \in \mathbb{Z}$

$\theta \neq 0°, 180°, \dots$

$\mathbb{R}$

$\sec\theta$

$\theta \neq (2n+1)\dfrac{\pi}{2},\ n \in \mathbb{Z}$

$\theta \neq 90°, 270°, \dots$

$(-\infty, -1] \cup [1, \infty)$

$\csc\theta$

$\theta \neq n\pi,\ n \in \mathbb{Z}$

$\theta \neq 0°, 180°, \dots$

$(-\infty, -1] \cup [1, \infty)$

Three patterns sit inside this table:

  • Sine and cosine — always defined, always bounded in $[-1, 1]$.

  • Tangent and cotangent — undefined at the angles where the relevant unit-circle coordinate is zero; output sweeps all of $\mathbb{R}$.

  • Secant and cosecant — undefined at the same angles as their reciprocal cousins; output never lies inside $(-1, 1)$, since reciprocals of values $\le 1$ in magnitude land $\ge 1$ in magnitude.

Quick facts.

  • Period: $\sin\theta$, $\cos\theta$, $\sec\theta$, $\csc\theta$ have period $2\pi$ ($360°$). $\tan\theta$ and $\cot\theta$ have period $\pi$ ($180°$).

  • Undefined points come from zero denominators. $\tan\theta = \sin\theta/\cos\theta$ is undefined when $\cos\theta = 0$; $\sec\theta = 1/\cos\theta$ is undefined at the same angles.

  • Grade introduced: CCSS-M F-IF.B.5 (relating domain to function context); NCERT Class 11 Chapter 3 — Trigonometric Functions.

Double-Anchoring — Right Triangle and Unit Circle

For an angle in $(0, \pi/2)$, every function has both a right-triangle reading and a unit-circle reading. Domain and range come cleanly from the unit-circle view.

Sine and cosine. On the unit circle, a point at angle $\theta$ has coordinates $(\cos\theta, \sin\theta)$. The coordinates of any point on the unit circle are bounded by $\pm 1$, so the range is $[-1, 1]$. The angle $\theta$ can be any real number, so the domain is $\mathbb{R}$.

Tangent. $\tan\theta = \dfrac{\sin\theta}{\cos\theta} = \dfrac{y\text{-coord}}{x\text{-coord}}$. This is undefined when the $x$-coordinate equals zero — at $\theta = \pi/2, 3\pi/2, \dots$ ($90°, 270°, \dots$). Where defined, the ratio sweeps all real numbers — vertical asymptotes appear at the excluded angles.

Secant. $\sec\theta = 1/\cos\theta = 1/(x\text{-coord})$. Undefined where the $x$-coordinate is zero. When defined, $|\cos\theta| \le 1 \implies |\sec\theta| \ge 1$.

Cotangent. $\cot\theta = \cos\theta/\sin\theta = x/y$ — undefined where the $y$-coordinate is zero, at $\theta = 0, \pi, 2\pi, \dots$.

Cosecant. $\csc\theta = 1/\sin\theta = 1/y$ — undefined where $y = 0$, range matches secant.

The unit circle is the one figure that resolves all six domain–range rules in one go.

Function-by-Function with Graphs

Sine — $\sin\theta$

  • Domain: $\theta \in \mathbb{R}$ (all real numbers).

  • Range: $[-1, 1]$.

  • Period: $2\pi$ or $360°$.

  • Reference points: $\sin 0 = 0$, $\sin(\pi/2) = 1$, $\sin\pi = 0$, $\sin(3\pi/2) = -1$.

Cosine — $\cos\theta$

  • Domain: $\theta \in \mathbb{R}$.

  • Range: $[-1, 1]$.

  • Period: $2\pi$ or $360°$.

  • Reference points: $\cos 0 = 1$, $\cos(\pi/2) = 0$, $\cos\pi = -1$, $\cos(3\pi/2) = 0$.

Cosine has the same shape as sine, shifted left by $\pi/2$: $\cos\theta = \sin(\theta + \pi/2)$.

Tangent — $\tan\theta$

  • Domain: $\theta \in \mathbb{R} \setminus {(2n+1)\pi/2 : n \in \mathbb{Z}}$. In degrees, $\theta \neq 90°, 270°, 450°, \dots$

  • Range: $\mathbb{R}$ (all real numbers).

  • Period: $\pi$ or $180°$ — half the sine/cosine period.

Cotangent — $\cot\theta$

  • Domain: $\theta \neq n\pi,\ n \in \mathbb{Z}$. In degrees, $\theta \neq 0°, 180°, 360°, \dots$

  • Range: $\mathbb{R}$.

  • Period: $\pi$.

Secant — $\sec\theta = 1/\cos\theta$

  • Domain: same as tangent — $\theta \neq (2n+1)\pi/2$.

  • Range: $(-\infty, -1] \cup [1, \infty)$ — never lies in $(-1, 1)$.

  • Period: $2\pi$.

Cosecant — $\csc\theta = 1/\sin\theta$

  • Domain: same as cotangent — $\theta \neq n\pi$.

  • Range: $(-\infty, -1] \cup [1, \infty)$.

  • Period: $2\pi$.

Three Worked Examples — Quick, Standard, Stretch

Quick. Find the domain and range of $f(\theta) = 2\sin\theta$.

The domain of $\sin\theta$ is $\mathbb{R}$, and multiplying by $2$ doesn't restrict inputs, so the domain remains $\mathbb{R}$. The range of $\sin\theta$ is $[-1, 1]$, so multiplying by $2$ stretches the range to $[-2, 2]$.

Final answer: Domain $\mathbb{R}$ (i.e., all real angles in radians or degrees); Range $[-2, 2]$.

Standard (Wrong Path First — Where Intuition Breaks). Find the domain of $g(\theta) = \tan(2\theta - \pi/3)$.

The wrong path. A student writes "the domain of tan is $\mathbb{R} \setminus {(2n+1)\pi/2}$, so the domain of $\tan(2\theta - \pi/3)$ is also $\mathbb{R} \setminus {(2n+1)\pi/2}$." They've copied the bare-tan domain without accounting for the input transformation. The function blows up when the input to tan is at an odd multiple of $\pi/2$, not when $\theta$ itself is.

The flaw: when the input to a trig function is a function of $\theta$, the excluded angles must be solved from the equation $u(\theta) = (2n+1)\pi/2$, not just copied from the bare function's exclusions.

The rescue. Set the input equal to the forbidden values:

$$2\theta - \dfrac{\pi}{3} = (2n+1)\dfrac{\pi}{2}, \quad n \in \mathbb{Z}.$$

Solve for $\theta$:

$$2\theta = (2n+1)\dfrac{\pi}{2} + \dfrac{\pi}{3} \implies \theta = (2n+1)\dfrac{\pi}{4} + \dfrac{\pi}{6}.$$

So the excluded angles are $\theta = \dfrac{(2n+1)\pi}{4} + \dfrac{\pi}{6}$ for any integer $n$. In degrees, the first few excluded angles are $\dfrac{\pi}{4} + \dfrac{\pi}{6} = \dfrac{5\pi}{12} = 75°$, then adding $\pi/2 = 90°$ gives $165°, 255°, 345°, \dots$, and going backward $-15°, -105°, \dots$.

Final answer: Domain is $\theta \in \mathbb{R} \setminus !\left{\dfrac{(2n+1)\pi}{4} + \dfrac{\pi}{6} : n \in \mathbb{Z}\right}$. Range is $\mathbb{R}$ (tangent's range is unaffected by linear input changes).

In the McKinney TX Grade 11 cohort, this is the most-missed exam question in the trig-graphs unit — roughly seven out of every ten students copy the bare-tan exclusion without solving the transformed input.

Stretch. Find the domain and range of $h(\theta) = \dfrac{3}{2 + \cos\theta}$.

Domain. The denominator $2 + \cos\theta$ must be nonzero. Since $\cos\theta \in [-1, 1]$, the denominator $2 + \cos\theta \in [1, 3]$ — always positive, never zero. So $h$ is defined for all $\theta \in \mathbb{R}$.

Range. As $\cos\theta$ sweeps $[-1, 1]$, the denominator sweeps $[1, 3]$, and $h(\theta) = 3/(2+\cos\theta)$ sweeps $[3/3, 3/1] = [1, 3]$. The function is continuous, so it attains every value in between.

Final answer: Domain $\mathbb{R}$. Range $[1, 3]$.

Why Domain and Range Matter Outside the Classroom

Domain and range aren't just textbook bookkeeping — they cause real outages when missed.

  • Signal processing. Audio codecs treat amplitude as $\sin$/$\cos$ outputs in $[-1, 1]$ — sending a value $\pm 1.2$ into a 16-bit fixed-point DAC produces clipping. Audio engineers respect the trig range or hear distortion.

  • Computer graphics. Direction vectors normalised onto a unit sphere use $\theta = \arccos(z)$; $z$ outside $[-1, 1]$ (due to floating-point rounding) crashes the renderer. Production graphics code wraps every $\arccos$ in a clamp(z, -1, 1).

  • GPS satellite ranging. Computing the angle between a satellite vector and a receiver vector uses $\arccos$ — the floating-point implementation must protect the input from drifting outside $[-1, 1]$ during long mission timelines.

  • Phasor analysis in electrical engineering. Sinusoidal AC currents are modelled as $I(t) = I_0 \sin(\omega t + \phi)$; the peak current $I_0$ multiplies the trig range $[-1, 1]$ to give $[-I_0, I_0]$. Wire gauge calculations depend on this range.

  • Astronomy. The hour angle of a star has a $24$-hour periodicity, but when converted to radians it follows the $\tan$ period $\pi$ — every observatory's pointing software respects the tangent's excluded angles by handling east/west pole-crossings explicitly.

The domain and range of trigonometric functions are the constraints every downstream calculation inherits.

The Mathematicians Who Mapped the Trig Functions

Aryabhata (476–550 CE, India) introduced the half-chord function jya (modern sine) and tabulated it across what we'd now call the first quadrant — implicitly establishing the sine's range as $[0, 1]$ for that quadrant.

Bhaskara II (1114–1185, India) extended trig tables across the full circle, recognising sign changes — the modern range $[-1, 1]$ depends on his work.

The story worth telling — Leonhard Euler (1707–1783, Switzerland). Euler was the first to treat trigonometric functions as functions of a real variable — not as ratios in a specific triangle. His 1748 Introductio in analysin infinitorum let $\sin$ accept any real angle, redefined the unit circle as the canonical reference, and made the modern domain–range table possible. Before Euler, $\sin$ was always "the sine of an angle in a triangle"; after Euler, $\sin$ became a function $\mathbb{R} \to [-1, 1]$. That single conceptual move — from ratio to function — is the reason every modern textbook can write the domain and range as a tidy table at all.

Slip-Ups That Cost Marks

1. Forgetting tangent's undefined points.

Where it slips in: A student writes the domain of $\tan\theta$ as $\mathbb{R}$ by analogy with sine and cosine.

Don't do this: Assume all six trig functions have the same domain.

The correct way: $\tan\theta$ and $\sec\theta$ are undefined at $\theta = (2n+1)\pi/2$ (odd multiples of $90°$); $\cot\theta$ and $\csc\theta$ are undefined at $\theta = n\pi$ (multiples of $180°$). Write the excluded set explicitly.

2. Confusing the range of secant with the range of cosine.

Where it slips in: A student writes "the range of $\sec\theta$ is $[-1, 1]$ because secant is the reciprocal of cosine."

Don't do this: Reach for the cosine range when the function is its reciprocal.

The correct way: $\sec\theta = 1/\cos\theta$. Since $|\cos\theta| \le 1$, the reciprocal satisfies $|\sec\theta| \ge 1$, so the range is $(-\infty, -1] \cup [1, \infty)$ — secant never enters $(-1, 1)$.

3. Treating composite trig functions as if they kept the base domain.

Where it slips in: A student writes the domain of $\tan(2\theta)$ as $\theta \neq (2n+1)\pi/2$ — copying the bare-tan domain without re-solving.

Don't do this: Copy the parent function's domain onto a transformed input.

The correct way: Solve $2\theta = (2n+1)\pi/2$ for $\theta$. The excluded angles are $\theta = (2n+1)\pi/4$, not $(2n+1)\pi/2$.

4. Mode confusion: writing the domain in degrees but solving in radians (or vice versa).

Where it slips in: A student writes the domain of $\tan\theta$ as $\theta \neq 90°, 270°$, then plugs into a calculator in radian mode using those numbers as radians.

Don't do this: Mix degree-mode statements with radian-mode arithmetic.

The correct way: Pick a unit and stick with it. Convert if you must — $90° = \pi/2$ rad. The unit you write in the answer must match the unit of the inputs you tested against.

The real-world version. When the Mars Climate Orbiter failed in 1999, two teams supplied trajectory parameters in different units. The downstream angle-of-attack computation included $\arccos$ of normalised vectors — if either team's units had been silently outside $[-1, 1]$ after the unit error, the floating-point exception would have surfaced the issue weeks before atmospheric entry. The crew's review of trig-function input ranges happened only post-mortem. Domain checks aren't bookkeeping; they are an early-warning system.

Conclusion

  • The domain and range of trigonometric functions follow three patterns: sin/cos are defined everywhere with range $[-1, 1]$; tan/cot have range $\mathbb{R}$ but are undefined at half-period intervals; sec/csc have range outside $(-1, 1)$ and inherit the tan/cot exclusions.

  • The unit circle delivers every domain and range rule in a single picture — the $(x, y)$ coordinates dictate sine/cosine's bounds, and the zero-coordinate angles dictate where ratios blow up.

  • Always state excluded angles in both degrees and radians; the conversion is $1° = \pi/180$ rad.

  • The single most common error is copying the bare-function domain onto a transformed input — always solve for the actual excluded angles.

  • The domain–range table is a checklist for every downstream calculation that uses trig — clipping, asymptote-handling, and floating-point safety.

Quick Self-Check — Try These

  1. Write the domain of $\sec(3\theta + \pi/4)$ in radians.

  2. Find the range of $4 - 2\cos\theta$.

  3. Why is $\csc\theta$ undefined at $\theta = 180°$?

If Problem 1 gives $\theta = (2n+1)\pi/6 - \pi/12$, that matches the worked technique. If not, return to Tripping Point 3.

Want a live Bhanzu trainer to walk your child through Class 11 trigonometric functions and the JEE / boards approach to domain and range? Book a free demo class — online globally.

Book a Free Demo

Was this article helpful?

Your feedback helps us write better content

Frequently Asked Questions

What is the domain of $\sin\theta$ and $\cos\theta$?
Both have domain $\mathbb{R}$ — they accept every real angle.
Why is $\tan\theta$ undefined at $\theta = \pi/2$?
Because $\tan\theta = \sin\theta / \cos\theta$, and $\cos(\pi/2) = 0$. Division by zero is undefined.
What is the range of secant?
$(-\infty, -1] \cup [1, \infty)$. Since $\sec\theta = 1/\cos\theta$ and $|\cos\theta| \le 1$, the reciprocal magnitude is always at least 1.
Yes or no — does $\sin\theta$ ever equal $1.5$?
No. The maximum value of $\sin\theta$ is $1$, reached at $\theta = \pi/2 + 2n\pi$.
How do I find the domain of $\tan(f(\theta))$ for any function $f$?
Solve $f(\theta) = (2n+1)\pi/2$ for $\theta$; those values are excluded.
Are the domain and range different in degrees vs radians?
The form changes but the content doesn't. The domain of $\tan\theta$ is $\theta \neq 90° + 180°n$ in degrees, or $\theta \neq \pi/2 + n\pi$ in radians — same set of excluded angles, two notations.
What's the range of $a\sin\theta + b$?
$[b - |a|, b + |a|]$. Multiplying by $a$ scales the $[-1, 1]$ range; adding $b$ shifts it.
✍️ Written By
BT
Bhanzu Team
Content Creator and Editor
Bhanzu’s editorial team, known as Team Bhanzu, is made up of experienced educators, curriculum experts, content strategists, and fact-checkers dedicated to making math simple and engaging for learners worldwide. Every article and resource is carefully researched, thoughtfully structured, and rigorously reviewed to ensure accuracy, clarity, and real-world relevance. We understand that building strong math foundations can raise questions for students and parents alike. That’s why Team Bhanzu focuses on delivering practical insights, concept-driven explanations, and trustworthy guidance-empowering learners to develop confidence, speed, and a lifelong love for mathematics.
Related Articles
Book a FREE Demo ClassBook Now →