Vertical stretch and compression: multiply the heights
Imagine a drawing on a rubber sheet fastened along a horizontal line. Pull the sheet vertically so every dot is twice as far from that line. Dots above it move higher, dots below it move lower, and dots on it stay put. A Vertical stretch multiplies every signed height by a number larger than 1. A Vertical compression multiplies those heights by a positive fraction smaller than 1, bringing dots closer to the x-axis. The Scale factor says how much the distance changes. Keep each dot's horizontal address. A negative multiplier also flips the drawing across the x-axis.
- Signed multiplication. A positive factor keeps a height's sign: × (−6) = −3. A negative factor reverses it: (−2) × 5 = −10.
- Exact fractions. One half of 5 is = 2.5 exactly. Multiplying the new height by 2 recovers 5.
- Order of operations. Multiply before adding: −3 × 2 + 2 = −6 + 2 = −4. Parentheses change the job: −3(2 + 2) = −12.
If a < 0, also reflect across the x-axis. If a = 0, all defined outputs become zero; this is a collapse, not an ordinary stretch or compression.
A vertical scale changes how far each height lies from the x-axis. A negative factor also puts it on the opposite side.
Multiply every old output by the outside factor a while keeping its input coordinate fixed.
- g(x) = a·f(x); (u, v) becomes (u, a·v).
- |a| > 1: Vertical stretch. 0 < |a| < 1: Vertical compression.
- a < 0: also a Vertical reflection. |a| = 1: no size change.
- a = 0: defined heights collapse to 0, with the original Domain retained.
Pull a rubber drawing away from the horizontal axis or press it closer while holding each sideways address fixed.
A stretch by 2 doubles distance from the x-axis. Old height 4 becomes 8, old height −4 becomes −8, and zero stays zero. The sign tells which side of the line contains the point; the magnitude tells the distance.
The old function gives height 5. A worker multiplying by 3 changes it to 15 and leaves the input 2 untouched. A worker multiplying by changes it to . Both jobs happen after f has returned its answer.
For , a scale by 2 keeps the zero height at zero and sends height 4 to 8. Adding 3 instead sends zero to 3 and 4 to 7. Scaling changes distances proportionally; shifting adds the same amount to every height.
| Formula | Effect | A point (u, v) goes to |
|---|---|---|
| a·f(x), a > 1 | Vertical stretch by a | (u, a·v) |
| a·f(x), 0 < a < 1 | Vertical compression by a | (u, a·v) |
| f(bx), b > 1 | Horizontal compression by | (, v) |
| f(bx), 0 < b < 1 | Horizontal stretch by | (, v) |
.1Vertical stretch
Think of a graph drawn on a sheet that you pull away from the x-axis. Multiplying its heights by 2 doubles their distances from that axis. You do not move the points left or right, and a zero height stays zero. In a population model, twice as large means twice the population at the same time. It does not mean that the population reaches its stages sooner.
- Formula: g(x) = a·f(x), with a > 1 for a positive Vertical stretch. The point (u, v) becomes (u, a·v).
- The Domain stays the same. Multiply every Range value, including negative ones, by a.
- An x-intercept is a point on the x-axis, where the output is 0. The x-intercepts stay fixed for any nonzero vertical multiplier because a × 0 = 0. For , the point (0, 0) therefore stays fixed.
- For a < 0, the magnitude |a| determines the stretch or compression and the sign adds a Vertical reflection.
Start with f(x) = . Write its vertical stretch by 2 and move the original points (1, 1) and (−2, 4).
This asks you to find the new address or height of the given graph information.
- Write g(x) = 2f(x) = 2.The requested vertical scale multiplies the function's output after it is calculated.
- (1, 1) becomes (1, 2 × 1) = (1, 2).The input stays 1 and its height doubles.
- (−2, 4) becomes (−2, 2 × 4) = (−2, 8).The negative input also stays fixed; the multiplier acts on its output 4.
- g(x) = 2.
- New points: (1, 2) and (−2, 8).
- Domain: (−∞, ∞).
- Range: [0, ∞).
New points: (1, 2) and (−2, 8).
Domain: (−∞, ∞).
Range: [0, ∞).
- Use the displayed landmark or known column as a check before drawing any additional points.
.2Vertical compression
Imagine lowering every shelf to half its signed height from the floor line on a drawing. A shelf at height 6 goes to 3, while a mark at height −6 goes to −3. Both are closer to the line. A Vertical compression keeps the horizontal address and multiplies the entire answer by a positive fraction below 1. It changes the distance from the axis, rather than subtracting a fixed amount.
- Formula: c(x) = a·f(x), with 0 < a < 1. The point (u, v) becomes (u, a·v).
- Multiplying by is dividing the whole output by 2. The same operation applies to every table entry.
- Compression keeps the original Domain. If the original Range is [−6, 10], multiplication by gives [−3, 5].
- The identity multiplier a = 1 leaves all heights unchanged. The multiplier a = 0 collapses every defined height to zero while retaining the original domain.
If f(4) = 6 and f(−4) = −6, find the corresponding points on c(x) = f(x).
This asks you to find the new address or height of the given graph information.
- At input 4, c(4) = × 6 = 3.One half of six is three, and vertical scaling keeps the input fixed.
- At input −4, c(−4) = × (−6) = −3.A positive times a negative is negative, and half the distance six is three.
- The new points are (4, 3) and (−4, −3).Each unchanged input is paired with its newly halved output.
- (4, 6) becomes (4, 3).
- (−4, −6) becomes (−4, −3).
(−4, −6) becomes (−4, −3).
- Use the displayed landmark or known column as a check before drawing any additional points.
.3Negative vertical scale
A negative scale does two jobs. Its size stretches or compresses the drawing, and its minus sign reflects the drawing across the x-axis. Think of pulling a dot to twice its distance from a mirror line and then placing it on the other side. A factor of −2 therefore doubles distance and reverses the height's sign. A factor of − halves distance and reverses the sign.
- Write a = −|a| when a < 0. The factor |a| gives the size change; the remaining minus gives the reflection.
- If a = −1, the transformation is a reflection with no size change. If a = 0, it is a collapse, not a reflection or ordinary scale.
- For g(x) = a·f(x) + k, scale the old height first and add k afterward. The final distance from y = k is |a| times the original distance from the x-axis.
- A negative multiplier reverses ordered range endpoints: if f has range [1, 5], −2f has range [−10, −2].
Describe g(x) = − relative to f(x) = . Move the original point (2, 4) and give the domain and range.
This asks you to change the coordinate named by each mirror move and keep the other coordinate.
- The multiplier is a = −, whose magnitude is .The magnitude measures distance change without its direction.
- Compress vertically by , then reflect across the x-axis.The magnitude lies between 0 and 1, and the negative sign reverses output signs.
- Keep input 2. The new output is − × 4 = −2, so the point becomes (2, −2).The outside factor acts on the whole old height.
- Domain: all real numbers. Range: (−∞, 0].Squaring still accepts all real inputs; every nonnegative square now becomes nonpositive, and arbitrarily large squares give arbitrarily negative heights.
- Vertical compression by and reflection across the x-axis.
- (2, 4) becomes (2, −2).
- Domain: (−∞, ∞).
- Range: (−∞, 0].
(2, 4) becomes (2, −2).
Domain: (−∞, ∞).
Range: (−∞, 0].
- Use the displayed landmark or known column as a check before drawing any additional points.
- 1. Find the multiplier a outside the function. Its magnitude |a| sets the size change, and its sign tells you whether to reflect.
- 2. Keep every input coordinate. Multiply each entire signed output by a, including outputs below zero.
- 3. If a shift is added outside afterward, multiply the original height first and then add the shift. The shifted graph is scaled relative to the line y = k in a·f(x) + k.
- 4. Keep the original domain. Multiply the original range values by a, reversing their order when a is negative.
- 5. Check a transformed point by substituting its unchanged input into the new formula.
Read an outside factor and move heights
- 1. Identify the outside factor a. Its magnitude gives the distance change and its sign gives the reflection.
- 2. Keep each known input and multiply its output by a. This finds the new height at that same address; for (2, 5) and a = 3, the new height is 3 × 5 = 15.
- 3. If there is a final outside shift k, add it to the scaled height. This finishes the change in the written order; for old height 5 in −2f(x) + 3, compute −10 + 3 = −7.
- 4. Keep the original Domain and apply the same height calculation to the Range. A negative multiplier reverses ordered endpoints; [1, 5] scaled by −2 becomes [−10, −2].
- 5. Substitute an unchanged input into the transformed formula to check its output. For c(x) = f(x) and f(2) = 5, c(2) = , and doubling this result recovers 5.
The point (2, 5) is on f. Find the corresponding points on g(x) = 3f(x) and c(x) = f(x).
This asks you to find the new address or height of the given graph information.
- The given point means f(2) = 5.A point on a function graph records its input first and its output second.
- For g, keep the input 2 and multiply the output: 3 × 5 = 15.The outside factor 3 changes the height only, giving a vertical stretch.
- For c, keep the input 2 and multiply the output: × 5 = = 2.5 exactly.Multiplying by one half takes half the original height, giving a vertical compression. Five halves is the terminating decimal 2.5 with no rounding.
- On g(x) = 3f(x): (2, 15).
- On c(x) = f(x): (2, ), equivalently (2, 2.5) exactly.
The point (2, 5) is on f. Find its corresponding point on g(x) = 3f(x).
This asks you to find the new address or height of the given graph information.
- Read f(2) = 5 from the point.The second coordinate is the output for the first coordinate.
- Keep input 2 and multiply height 5 by 3: 3 × 5 = 15.An outside multiplier changes the output coordinate.
The point (2, 5) is on f. Find its corresponding point on c(x) = f(x).
This asks you to find the new address or height of the given graph information.
- Keep the input 2.There is no change inside the function.
- Multiply the output: × 5 = = 2.5 exactly.Five halves is five divided by two; 2 × 2.5 = 5, so the decimal is exact.
Use the original f table shown beside this question. List the corresponding known points on c(x) = f(x).
This asks you to attach each known output to its transformed input and calculate any requested new height.
- Read the displayed original table column by column. Each top input belongs to the output directly below it.The picture supplies the known values used in the following calculations; keep each column paired.
- Copy inputs 2, 4, 6, 8 without changing them.A vertical compression multiplies outputs, not input coordinates.
- Halve each output: 1 ÷ 2 = , 3 ÷ 2 = , 7 ÷ 2 = , and 11 ÷ 2 = .The same scale factor applies to every original height.
- The exact decimal forms are 0.5, 1.5, 3.5, and 5.5.Each denominator is 2, so dividing produces a terminating decimal without rounding.
- (2, ) = (2, 0.5).
- (4, ) = (4, 1.5).
- (6, ) = (6, 3.5).
- (8, ) = (8, 5.5).
Use the second textbook practice table shown beside this question. For this original transformation, make the table for c(x) = f(x). This asks you to keep each input and quarter its output.
- Read f(2) = 12, f(4) = 16, f(6) = 20, and f(8) = 0 from the four displayed columns.The input and output in the same column belong together.
- Divide the first three heights by 4: 12 ÷ 4 = 3, 16 ÷ 4 = 4, 20 ÷ 4 = 5.Multiplication by quarters the entire output.
- The last height stays 0 because × 0 = 0; keep inputs 2, 4, 6, 8.A vertical compression changes heights only, and multiplying zero still gives zero.
- c: use the displayed compressed table.
- At input 8 the output is still 0.
A fruit-fly population graph has reference points (0, 1), (3, 3), (6, 2), and (7, 0). A second population is twice as large at every time. Give its formula in terms of f and its corresponding points.
This asks you to attach each known output to its transformed input and calculate any requested new height.
- Read the displayed original table column by column. Each top input belongs to the output directly below it.The picture supplies the known values used in the following calculations; keep each column paired.
- Write P(t) = 2f(t).Twice as large describes an output change at the same time input t.
- Keep times 0, 3, 6, 7. Multiply heights 1, 3, 2, 0 by 2 to get 2, 6, 4, 0.The population doubles at each unchanged time, including zero population.
- Plot (0, 2), (3, 6), (6, 4), and (7, 0), following the same time pattern with doubled heights.These are the original reference points after vertical scaling. Their horizontal coordinates remain unchanged.
- P(t) = 2f(t).
- New points: (0, 2), (3, 6), (6, 4), (7, 0).
In this original graph example, the function is known to have the form g(x) = a· and contains (1, 4) and (2, 32). Find a and describe the transformation.
This asks you to find the new address or height of the given graph information.
- For the Cubic function f(x) = , f(1) = = 1.To find a vertical scale, compare the new and old heights at the same nonzero-output input.
- Use g(1) = a × 1 = 4, so a = 4.Dividing the new height 4 by the old height 1 gives the multiplier.
- Write g(x) = 4, a vertical stretch by 4.The positive multiplier 4 is greater than 1, so it increases distances from the x-axis without reflection.
- Check the other supplied point: 4 × = 4 × 8 = 32.A second known point must agree with the candidate scale. The assumed form g(x) = a· is what makes one nonzero height sufficient to determine a.
- a = 4.
- g(x) = 4.
- Vertical stretch by 4.
Write the formula obtained by stretching the Identity function f(x) = x vertically by 3, then shifting it down by 2.
This asks you to find the new address or height of the given graph information.
- Start with f(x) = x. A vertical stretch by 3 gives 3f(x) = 3x.The identity function returns the same number it receives, and the outside multiplier triples that output.
- Subtract 2 afterward: g(x) = 3x − 2.The instruction says to shift the stretched graph down, so the subtraction follows the multiplication.
- At input 0, the original height 0 becomes −2. At input 1, the original height 1 becomes 3 × 1 − 2 = 1.These two points show the shift and the tripled change in height between neighboring inputs.
- g(x) = 3x − 2.
- Points: (0, −2) and (1, 1).
- Domain and range: (−∞, ∞).
Describe g(x) = −2 + 5 relative to f(x) = . Find two points and the domain and range.
This asks you to find the new address or height of the given graph information.
- The factor −2 stretches vertically by 2 and reflects across the x-axis; +5 then shifts up 5.The magnitude gives the size change, the minus reverses signed outputs, and the added number acts after multiplication.
- The original point (0, 0) becomes (0, −2 × 0 + 5) = (0, 5).Keep the input and apply the outside operations to its original height.
- The original point (4, 2) becomes (4, −2 × 2 + 5) = (4, 1).Multiplication precedes addition: −4 + 5 = 1.
- Domain: [0, ∞). Range: (−∞, 5].The root still needs x ≥ 0. Its outputs start at 0 and grow without bound, so −2 + 5 starts at 5 and decreases without bound.
- Stretch vertically by 2, reflect across the x-axis, then shift up 5.
- Points: (0, 5) and (4, 1).
- Domain: [0, ∞).
- Range: (−∞, 5].
- Outside multiply, heights multiply. Keep the input fixed and apply the factor to the entire signed output.
- Say farther from the x-axis for a stretch and closer to the x-axis for a compression. This works for positive and negative heights.
- Split a negative multiplier into its magnitude and its sign. For −, halve the distance and reverse the height's sign.
- With a final +k, multiply the old height first, then add k. Check your new point in the formula after both actions.