Trigonometric Function Transformations

Adjust A, ω, φ, and k in real time to observe vertical scaling, horizontal compression, phase shifting, and vertical displacement of a sine curve — and build precise intuition for each parameter.

About this simulation

What
An interactive Math simulation of Trigonometric Function Transformations.
Who
Designed for AP, IB, and A‑Level Math students.
How
Runs in any modern browser — drag, adjust, and explore in real time.

Updated 2026-04-03

Key Concepts

Amplitude (A)

Controls vertical scaling. |A| determines the distance between maximum and minimum values; a negative A reflects the curve across the x-axis.

Angular Frequency (ω)

Controls horizontal scaling. Period T = 2π/ω — higher ω compresses the waveform into a shorter interval.

Phase Shift (φ)

Controls horizontal displacement. The actual shift distance is φ/ω; positive φ shifts the graph left, negative φ shifts it right.

Vertical Offset (k)

Translates the entire curve along the y-axis. The axis of symmetry moves from y = 0 to y = k.

How Do Parameters Affect the Graph?

The general sinusoidal function y = Asin(ωx + φ) + k has four independent parameters, each controlling a distinct transformation: vertical scaling, horizontal scaling, horizontal translation, and vertical translation.

Use this simulator to adjust each parameter individually and observe its effect on the sine curve in real time. Toggle the baseline y = sin(x) overlay to see exactly what has changed.

Recommended reading order for exams: determine A from the max–min range, find ω from the distance between consecutive peaks, locate φ using a known reference point (zero crossing or extremum), and identify k from the axis of symmetry.

Frequently Asked Questions