Sinusoidal Transformations
Sinusoidal transformations describe how the graphs of sine and cosine functions can be stretched, compressed, reflected, and shifted from their basic forms. Just as a parabola y = x² can be moved and rescaled, the graphs of y = sin(x) and y = cos(x) can be modified by changing four key parameters: amplitude, period, phase shift, and vertical shift. Mastering these transformations allows you to model real-world phenomena such as sound waves, tides, and seasonal temperature changes with precision. The general sinusoidal function is written as y = A·sin(Bx − C) + D or y = A·cos(Bx − C) + D. Each letter plays a distinct role: A controls how tall the wave is, B controls how compressed or stretched it is horizontally, C controls where the wave starts horizontally, and D moves the entire graph up or down. Understanding how each parameter independently affects the graph is the foundation of analyzing any periodic function. Sinusoidal transformations are not just abstract algebra — they are the mathematical language of waves. Engineers use them to describe alternating current, physicists use them to model light and sound, and musicians rely on the same mathematics to understand harmonics. At this level, you will learn to read the equation and instantly visualize the graph, and conversely, to look at a graph and extract its equation.
- Amplitude |A| — Vertical Stretch or Compression
- Period — Horizontal Stretch or Compression via B
- Phase Shift — Horizontal Translation via C
- Vertical Shift — Midline Translation via D
- Putting It All Together: Reading the Equation
Amplitude |A| — Vertical Stretch or Compression
The amplitude is |A|, the absolute value of the coefficient in front of sine or cosine. It represents the maximum displacement from the midline. For y = A·sin(x), the graph oscillates between −|A| and +|A|. If |A| > 1 the wave is stretched vertically; if 0 < |A| < 1 it is compressed. A negative value of A reflects the graph across the x-axis (flips it upside down) without changing the amplitude. Example: y = 3·sin(x) has amplitude 3, so it reaches a maximum of 3 and a minimum of −3.
Period — Horizontal Stretch or Compression via B
The period T is the horizontal length of one complete cycle of the wave. For y = sin(Bx), the period is T = 2π/|B|. When |B| > 1, the period shrinks (the wave cycles faster); when 0 < |B| < 1, the period grows (the wave cycles slower). The standard sine and cosine functions have B = 1 and period 2π ≈ 6.283. Example: y = cos(2x) completes one full cycle in T = 2π/2 = π, so the wave is twice as fast as the standard cosine.
Phase Shift — Horizontal Translation via C
The phase shift moves the graph left or right. In y = sin(Bx − C), the phase shift is C/B. If C/B > 0 the graph shifts to the right; if C/B < 0 it shifts to the left. It is crucial to factor the coefficient B first before reading off the shift. For example, y = sin(2x − π) can be written as y = sin(2(x − π/2)), revealing a phase shift of π/2 to the right. A common error is treating C alone as the shift without dividing by B.
Vertical Shift — Midline Translation via D
The constant D shifts the entire graph up (D > 0) or down (D < 0). The midline of the function moves from y = 0 to y = D. The maximum value of the function becomes D + |A| and the minimum becomes D − |A|. Example: y = 2·sin(x) + 3 has midline y = 3, maximum 5, and minimum 1. The vertical shift does not affect amplitude, period, or phase shift.
Putting It All Together: Reading the Equation
Given y = A·sin(Bx − C) + D, extract the four features in order: (1) Amplitude = |A|; (2) Period = 2π/|B|; (3) Phase shift = C/B (right if positive); (4) Midline = y = D. Sketch the midline first, mark the amplitude above and below it, then place one full period starting at the phase shift. Divide the period into four equal quarters to locate the key points: maximum, zero crossings, and minimum.
The Key Equation
- A — Amplitude coefficient (none): The amplitude of the wave is |A|. Controls vertical stretch; negative A reflects the graph over the midline.
- B — Angular frequency coefficient (radians per unit x): Determines the period: T = 2π/|B|. Larger |B| gives a shorter period (faster oscillation).
- C — Phase parameter (radians): Used to find the phase shift: horizontal translation = C/B. Positive C/B shifts the graph to the right.
- D — Vertical shift (same as y): Moves the midline to y = D. The graph oscillates between D − |A| and D + |A|.
Worked Example
Problem. Identify the amplitude, period, phase shift, and vertical shift for y = −2·cos(3x + π) + 1. Then state the maximum and minimum values.
Answer. Amplitude = 2, Period = 2π/3, Phase shift = π/3 to the left, Vertical shift = 1 (midline y = 1), Maximum value = 3, Minimum value = −1.
Origins · 1 minJoseph Fourier and how this was discovered
Fourier showed in his 1822 work 'Théorie analytique de la chaleur' (Analytical Theory of Heat) that virtually any periodic function — no matter how complex — can be expressed as a sum of sinusoidal functions (sines and cosines). This revolutionary idea, now called Fourier analysis, depends entirely on understanding sinusoidal transformations: each sine term in the sum has its own amplitude, frequency (related to B), and phase shift. Without mastery of sinusoidal transformations, Fourier's theorem cannot be understood or applied. Fourier became so obsessed with heat that he reportedly kept his rooms excessively hot and wore heavy clothes even in summer, apparently as a lasting effect of his time in Egypt with Napoleon's army.
Related Concepts
- Basic Sine and Cosine Graphs — Sinusoidal transformations modify the basic y = sin(x) and y = cos(x) graphs; you must know the parent graphs before studying their transformations.
- Amplitude and Period — Amplitude and period are the two most fundamental parameters of a sinusoidal transformation, controlling vertical scale and horizontal cycle length respectively.
- The Unit Circle — The unit circle defines the values of sine and cosine at key angles, which are the anchor points used when plotting transformed sinusoidal graphs.
- Function Transformations — Sinusoidal transformations are a special application of general function transformations (shifts, stretches, reflections) applied to periodic functions.
- Tangent Graph Transformations — The tangent function also undergoes similar transformations, but with different period formula T = π/|B| and no defined amplitude, making comparison instructive.