Graphs of trigonometric functions are the visual representation of sine, cosine, and tangent. These functions oscillate periodically, creating wave-like patterns that repeat at regular intervals. Understanding their graphs is essential for modeling real-world phenomena like sound waves, tides, and seasonal temperature changes.
Transformations let you modify these graphs by changing their amplitude, period, and position. By applying shifts, stretches, and reflections, you can build functions that accurately model periodic events across science and engineering.
Graphing Trigonometric Functions

Characteristics of sine, cosine, and tangent functions
Sine: has a period of , an amplitude of 1, and a range of . The graph oscillates smoothly between and , crossing the x-axis at multiples of (at , etc.). It starts at the origin and rises to its maximum of 1 at .
Cosine: also has a period of , an amplitude of 1, and a range of . The difference from sine is where it starts: cosine begins at its maximum value of 1 when . It reaches a minimum of at odd multiples of (at , etc.) and returns to its maximum at even multiples of .
Tangent: has a period of , no defined amplitude, and a range of . The graph has vertical asymptotes at odd multiples of (at , etc.) and crosses the x-axis at multiples of . Between each pair of asymptotes, the curve rises from to .
Key features and midline of trigonometric functions
Every trigonometric graph can be described by four key features:
- Amplitude: the maximum displacement from the midline (applies to sine and cosine; tangent has no amplitude)
- Period: the horizontal length of one complete cycle
- Phase shift: the horizontal translation of the graph (left or right)
- Vertical shift: the vertical translation of the graph (up or down)
The midline is the horizontal line running through the vertical center of the graph. For standard and , the midline is . When a vertical shift is applied, the midline moves to .
Transformations of Trigonometric Graphs
Types of transformations
Transformations alter the appearance and key features of a trigonometric graph without changing its fundamental wave shape. The general form you'll work with is:
Vertical translations shift the graph up or down by adding a constant .
- shifts the entire graph up 3 units (midline becomes )
- Positive shifts up; negative shifts down
Horizontal translations (phase shifts) shift the graph left or right by subtracting a constant from the input variable.
- shifts the graph right by
- Positive shifts right; negative shifts left
Watch the sign carefully here: in , the subtraction means the shift goes to the right.

Reflections, stretches, and compressions
Reflections flip the graph across an axis.
- Across the x-axis: negate the whole function, e.g., (peaks become valleys and vice versa)
- Across the y-axis: negate the input, e.g.,
Vertical stretches and compressions change the amplitude by multiplying the function by a constant .
- stretches the graph vertically (taller waves)
- compresses it vertically (shorter waves)
- Example: has an amplitude of 4, so the graph reaches and
Horizontal stretches and compressions change the period by multiplying the input variable by a constant .
- compresses the graph horizontally (shorter period, more cycles in the same space)
- stretches it horizontally (longer period, fewer cycles)
- The new period equals for sine and cosine, or for tangent
Combining transformations
Multiple transformations can be applied to a single function. When graphing from the general form , apply them in this order:
- Reflections (if is negative)
- Stretches/compressions (use for vertical, for horizontal)
- Horizontal translation (phase shift )
- Vertical translation (shift )
For example, to graph :
- Reflect across the x-axis (negative sign)
- Amplitude of 2, period of
- Shift right by
- Shift up by 1 (midline at )
Modeling Periodic Phenomena
Characteristics of periodic phenomena
Periodic phenomena are events that repeat at regular intervals: sound waves, ocean tides, hours of daylight across the year, or the motion of a Ferris wheel. Trigonometric functions model these well because they naturally repeat.
To set up a model, identify these four values from the context:
- Amplitude: half the distance between the maximum and minimum values. If a tide ranges from 2 ft to 10 ft, the amplitude is ft.
- Period: the time for one full cycle. If the tide completes a cycle every 12 hours, the period is 12.
- Vertical shift: the average of the max and min values (this becomes the midline). For the tide example: ft.
- Phase shift: how far the cycle is offset from a standard starting point.

Choosing the appropriate trigonometric function
Pick sine or cosine based on where the cycle begins:
- Use sine if the phenomenon starts at the midline (e.g., a pendulum released from its resting position)
- Use cosine if the phenomenon starts at a maximum or minimum (e.g., a Ferris wheel rider starting at the top)
Then apply transformations to match the data. For the tide example above (max 10 ft, min 2 ft, period 12 hours, starting at max):
Once you have the model, you can plug in any time value to predict the tide height, or set the function equal to a specific height and solve for when it occurs.
Amplitude, Period, and Phase Shift
Finding the amplitude
The amplitude is the absolute value of the coefficient in front of the trig function.
For or , the amplitude is .
- → amplitude =
- → amplitude =
Tangent has no amplitude because its range is all real numbers.
Calculating the period
The period depends on the coefficient multiplying the input variable.
- For sine and cosine: period =
- For tangent: period =
Examples:
- → period =
- → period =
- → period =
Determining the phase shift
The phase shift comes from the constant inside the grouping with . You need the function in the form to read it correctly.
- → phase shift = to the right
- → rewrite as → phase shift = to the left
A common mistake: if the function is written as , you need to factor out the first. That's , so the phase shift is to the right, not .
Solving problems involving amplitude, period, and phase shift
When a problem gives you information about a trigonometric graph (amplitude, period, phase shift, vertical shift), use it to build the equation:
- Choose sine or cosine based on the starting behavior
- Set equal to the amplitude (negate if the graph is reflected)
- Solve = given period to find
- Set equal to the phase shift
- Set equal to the vertical shift
In some problems, you may need identities like the Pythagorean identity () or the periodicity property () to simplify or verify your work. Always check your answer by confirming that the graph's key points (max, min, zeros, midline crossings) match the given constraints.