📚 5 Rules for Manipulating Transforms | 掌握函数变换的5条规则
− 1) + 3 or interpreting the effect of a parameter change, a small set of reliable rules makes the process systematic. This article distils the essential principles into five clear rules: vertical shifts, vertical stretches and reflections, horizontal shifts, horizontal stretches and reflections, and the critical order of operations for combined transformations. Master these, and you will handle any transformation question with confidence.
函数变换是IB数学的核心内容,连接代数与图形理解。无论你是要画出 y = 2f(x − 1) + 3 的图像,还是解释参数变化的影响,掌握一小套可靠的规则都能让整个过程系统化。本文将这些基本原理提炼为五条清晰的规则:垂直平移、垂直伸缩与反射、水平平移、水平伸缩与反射,以及组合变换的关键操作顺序。熟练掌握它们,你就能自信应对任何变换问题。
1. The Big Picture: Inside vs Outside the Function | 整体框架:函数内与函数外
All elementary function transformations fall into two families: those that act ‘outside’ the function, directly on the output, and those that act ‘inside’ the function, on the input before the function is applied. Outside changes affect the y‑coordinates in the same direction we expect: adding a constant moves the graph up, multiplying by a factor greater than 1 stretches vertically. Inside changes, however, come with a twist — they work in the opposite direction and often involve reciprocals. Recognising this fundamental divide is the first step towards error‑free manipulation.
所有基本函数变换可分为两大类:一类作用在函数“外部”,直接改变输出值;另一类作用在函数“内部”,在函数生效之前改变输入值。外部变换按照我们的直觉影响y坐标:加上一个常数,图像上移;乘以大于1的因子,垂直拉伸。而内部变换则带有反转特性——它们朝着相反方向变化,并且常常涉及倒数关系。认清这一根本分界,是避免错误的第一步。
2. Rule 1: Vertical Translations — f(x) + k | 规则1:垂直平移 —— f(x) + k
raph vertically. If k > 0, the whole graph moves up by k units; if k < 0, it moves down by |k| ² − 2 drops it down by 2. The shape remains identical; only the vertical position changes.
给函数加上一个常数k,会使其图像垂直平移。若 k > 0,整个图像上移 k 个单位;若 k < 0,则下移 |k| 个单位。这是一种外部变换,意味着变化直接作用于每一个输出值。例如,若 f(x) = x²,那么 f(x) + 3 = x² + 3 将标准抛物线向上提升3个单位,而 f(x) − 2 = x² − 2 则将其下移2个单位。图形形状保持不变,只有垂直位置改变。
3. Rule 2: Vertical Stretches and Reflections — a f(x) | 规则2:垂直伸缩与反射 —— a f(x)
a results in a vertical stretch or compression, combined with a possible reflection. When |a| > 1, the graph stretches away from the x‑axis; when 0 < |a| < 1, it compresses towards the x‑axis. If a is negative, the graph is also reflected across the x‑axis. For instance, y = 2f(x) doubles every y‑ graph upside down, a transformation often used for reciprocal and trigonometric functions.
给函数乘以一个常数 a,会导致垂直拉伸或压缩,并可能伴随反射。当 |a| > 1 时,图像背离x轴拉伸;当 0 < |a| < 1 时,图像向x轴压缩。若 a 为负数,图像同时关于x轴进行反射。例如,y = 2f(x) 将每个y坐标加倍,使图像显得更高更窄;而 y = ½f(x) 则将高度减半。负乘子如 y = −f(x) 会将图像上下翻转,这种变换常用于倒数函数和三角函数。
4. Rule 3: Horizontal Translations — f(x + h): Think Opposite | 规则3:水平平移 —— f(x + h):反直觉操作
osite direction to the sign of h: f(x + h) shifts the graph left by h units, while f(x − h) shifts it right by h units. This counter‑intuitive behaviour is one of the most common sources of mistakes. Always think: “What value of x makes the new argument equal to the old zero?”. For f(x) = √x, the graph of f(x − 3) = √x − 3 moves 3 units to the right, not left.
水平平移发生在函数参数内部加上或减去一个常数h时。变换 f(x + h) 的图像朝与h符号相反的方向移动:f(x + h) 向左平移 h 个单位,而 f(x − h) 向右平移 h 个单位。这种反直觉的性质是最常见的错误源头之一。始终要这样想:“x取什么值能让新参数等于原来的零点?” 对于 f(x) = √x,图像 f(x − 3) = √x − 3 向右移动3个单位,而不是向左。
5. Rule 4: Horizontal Stretches and Reflections — f(bx): The Reciprocal Effect | 规则4:水平伸缩与反射 —— f(bx):倒数效应
When the input x is multiplied by a constant b inside the function, the graph undergoes a horizontal scaling by a factor of 1/|b|. If |b| > 1, the graph compresses horizontally (points get closer to the y‑axis). If 0 < |b| < 1, the graph stretches horizontally. A negative b reflects the graph across the y‑axis. For example, f(2x) squeezes the graph horizontally by a factor of ½, halving all x‑coordinates. Similarly, f(x/3) stretches it horizontally by a factor of 3. The function f(−x) mirrors the graph over the y‑axis, which is especially useful for testing even and odd symmetry.
当输入x在函数内部乘以常数b时,图像会沿水平方向以 1/|b| 的倍率进行缩放。若 |b| > 1,图像水平压缩(各点向y轴靠拢);若 0 < |b| < 1,图像水平拉伸。b为负数时,图像关于y轴反射。例如,f(2x) 以 ½ 的倍率将图像水平压缩,所有x坐标减半。类似地,f(x/3) 以3倍的倍率水平拉伸。函数 f(−x) 将图像关于y轴镜像对称,这在检验奇偶对称性时特别有用。
6. Rule 5: Order Matters for Combined Transformations | 规则5:组合变换的顺序
When a function is subjected to multiple transformations, the order in which you apply them can change the final graph. The standard IB approach follows a logical sequence: deal with horizontal transformations first, then vertical ones. Within horizontal operations, perform stretches and reflections before translations. This is easiest to see when the function is written in the form f(b(x + h)) rather than f(bx + h). Likewise, vertical stretches and reflections should be applied before vertical translations. A safe mantra is: “Horizontal stretch, then horizontal shift; vertical stretch, then vertical shift.” Reversing this order often leads to incorrect coordinates.
当一个函数承受多重变换时,应用顺序会影响最终图形。IB的标准方法遵循一个逻辑次序:先处理水平变换,再处理垂直变换。在水平操作内部,先做伸缩和反射,再做平移。当函数写成 f(b(x + h)) 而不是 f(bx + h) 的形式时,这一点最为直观。同样,垂直伸缩和反射应在垂直平移之前进行。一个安全的口诀是:“水平伸缩,然后水平移动;垂直伸缩,然后垂直移动。” 颠倒这一顺序常常导致错误的坐标。
7. Decoding the General Form: y = a f(b(x + h)) + k | 解码通用形式:y = a f(b(x + h)) + k
Every transformation you meet in IB can be captured by this master equation. The parameters have specific roles: a controls vertical stretch and reflection across the x‑axis; b controls horizontal stretch and reflection across the y‑axis; h gives the horizontal shift (opposite sign); k gives the vertical shift. The inner bracket (x + h) must be factored carefully so that b multiplies the entire (x + h) term. Many exam questions deliberately give functions as f(2x + 3) to test your ability to rewrite them as f(2(x + 1.5)) before identifying the correct horizontal translation.
你在IB中遇到的每一个变换都可以被这个主方程捕捉。各参数有特定的角色:a控制垂直伸缩和关于x轴的反射;b控制水平伸缩和关于y轴的反射;h给出水平平移(符号相反);k给出垂直平移。内部括号 (x + h) 必须小心提取,让b乘以整个 (x + h) 项。许多考试题目会故意给出如 f(2x + 3) 的形式,以检验你能否先将其改写为 f(2(x + 1.5)) 再正确识别水平平移。
8. Step‑by‑Step Example: From Parent Function to Transformed Graph | 分步示例:从母函数到变换后的图像
Consider transforming f(x) = √x into g(x) = −2 √3x − 6 follow the order: horizontal stretch by factor 1/3 (from 3x), horizontal shift right by 2 (from x − 2), vertical stretch by factor 2 and reflection across the x‑ (0,0), apply horizontal scaling (x/3), shift right, multiply y by −2, then add 4. The key point (0,0) moves to (2,4) as the new ‘starting’ point of the transformed square root curve.
考虑将 f(x) = √x 变换为 g(x) = −2 √3x − 6 + 4。首先改写内部:3x − 6 = 3(x − 2)。于是 g(x) = −2 √(3(x − 2)) + 4。现在按照顺序:水平拉伸倍率1/3(来自3x),水平右移2(来自 x − 2),垂直拉伸倍率2并关于x轴反射(来自 −2),最后垂直上移4。逐步操作:从 (0,0) 开始,水平缩放 (x/3),右移,y乘以 −2,然后加4。关键点 (0,0) 移动到 (2,4),成为变换后平方根曲线的新“起点”。
9. Common Mistakes and How to Avoid Them | 常见错误及避免方法
Mistake 1: Forgetting that horizontal translation direction is opposite. Solution: check by setting the inner expression equal to zero. Mistake 2: Applying transformations in the wrong order, for example shifting vertically before stretching. Solution: always decompose into the form a f(b(x + h)) + k. Mistake 3: Confusing horizontal stretch factors, using b instead of 1/b. Solution: remember that a factor inside multiplies x‑coordinates by the reciprocal. Mistake 4: Overlooking the need to factor out b first in expressions like f(2x + 5). Mistake 5: Applying reflections at the wrong stage — reflect when scaling, before translations.
错误1:忘记水平平移的方向是相反的。解决:将内部表达式设为零进行检验。错误2:以错误的顺序应用变换,例如先垂直平移再伸缩。解决:始终分解为 a f(b(x + h)) + k 的形式。错误3:混淆水平伸缩因子,使用b而非1/b。解决:记住内部因子乘以x坐标倒数的规律。错误4:忽略在 f(2x + 5) 这类表达式中先提取b的必要性。错误5:在错误的阶段施加反射——反射应在伸缩时进行,在平移之前。
10. Practice Tips for IB Exam Success | IB考试成功的练习技巧
pplying a list of transformations one at a time, sketching each intermediate graph. Use Desmos or GeoGebra to check your manual sketches. For exam questions, always highlight the four parameters a, b, h, k after rewriting into standard form. Write a short sentence describing each transformation in order, using precise IB terms: ‘vertical stretch by factor 2’, ‘orizontal translation of −3 units’, etc. Time pressure often causes sign errors, so double‑check your h sign before finalising the graph.
先从一个简单的母函数如 f(x) = x² 入手,逐步施加一系列变换,并绘制每个中间步骤的图像,借此建立流畅度。使用Desmos或GeoGebra检查你的手绘草图。面对考试题目时,务必在改写为标准形式后,标出 a、b、h、k 四个参数。按顺序用精确的IB术语写出每步变换的简短描述,例如“以因子2垂直拉伸”、“水平平移 −3 个单位”等。时间压力常常导致符号错误,因此在最终确定图像前务必再次检查h的符号。
11. Summary Table of the Five Rules | 五条规则的总结表格
| Rule | Transformation | Effect on y = f(x) | Direction / Factor |
|---|---|---|---|
| 1 | Vertical Translation | f(x) + k | k > 0 ↑ ; k < 0 ↓ |
| 2 | Vertical Stretch / Reflection | a f(x) | |a|>1 stretch ; |a|<1 compress ; a<0 reflect in x‑axis |
| 3 | Horizontal Translation | f(x + h) | h > 0 ← ; h < 0 → |
| 4 | Horizontal Stretch / Reflection | f(bx) | |b|>1 compress by 1/|b| ; reflect in y‑axis if b<0 |
| 5 | Combined Order | a f(b(x + h)) + k | Horizontal (stretch, translate) then Vertical (stretch, translate) |
This table serves as a quick reference when tackling any transformation problem. Print it out or copy it into your revision notes — once these five rules become second nature, even the most complex‑looking function can be sketched with ease.
这张表格可作为解决任何变换问题时的快速参考。将其打印出来或抄写到复习笔记中——一旦这五条规则成为你的第二天性,即使看起来最复杂的函数也能轻松画出草图。
12. Beyond the Basics: Connecting to Real IB Problems | 超越基础:联系真实的IB问题
+ C)) + D and interpret the parameters. Or you might need to find the image of a specific point after a sequence of transformations, a skill that relies entirely on applying the five rules in the correct order. Remember that the rules for manipulating transforms are not just sketching tools — use throughout the Analysis & Approaches and Applications & Interpretation courses alike.
在IB考试中,变换问题经常出现在复合函数、绝对值函数和三角函数建模中。例如,你可能需要将正弦模型表达为 y = A sin(B(x + C)) + D 的形式并解释参数含义。或者你需要求出特定点经过一系列变换后的像,这一技能完全依赖于按正确顺序应用这五条规则。记住,函数变换的规则不仅是绘图工具——它们是一种描述数学对象如何变化的语言,你在分析与方法和应用与解释课程中都会用到。
Published by TutorHao | IB Maths Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

或截图后用「扫一扫 → 相册」选择本图