📚 IGCSE Mathematics: Mastering Transformations of Graphs | IGCSE数学:掌握图像变换
Transformations of graphs are a core topic in IGCSE Mathematics. Understanding how functions shift, reflect, stretch, and compress is essential not only for exams but also for building a strong foundation in higher-level mathematics. In this article, we will break down each type of transformation step by step, using clear notation, worked examples, and common pitfalls to avoid.
图像变换是IGCSE数学中的核心考点。理解函数如何平移、反射、拉伸和压缩,不仅对考试至关重要,也为更高阶的数学学习奠定坚实基础。本文将逐步拆解每种变换类型,配以清晰的符号说明、典型例题和常见易错点,帮助同学们系统掌握这一知识点。
1. Understanding Function Notation and the Graph of y = f(x) | 理解函数符号与 y = f(x) 的图像
Before we explore transformations, we must first be comfortable with the notation \( y = f(x) \). Here, \( f(x) \) represents a rule that takes an input \( x \) and produces an output \( y \). For example, if \( f(x) = x^2 + 2x – 3 \), then every point on the graph has coordinates \( (x, f(x)) \).
在探讨变换之前,我们首先要熟悉 \( y = f(x) \) 这一符号。这里的 \( f(x) \) 表示一个规则:输入一个 \( x \) 值,产生一个输出 \( y \) 值。例如,若 \( f(x) = x^2 + 2x – 3 \),则图像上的每个点坐标均为 \( (x, f(x)) \)。
When we apply a transformation to the graph, we either modify the input \( x \) (inside the function) or modify the output \( f(x) \) (outside the function). This distinction is the single most important idea in this topic.
当我们对图像进行变换时,要么改变输入 \( x \)(函数内部),要么改变输出 \( f(x) \)(函数外部)。这个区别是本专题中最重要的核心思想。
2. Vertical Translations: y = f(x) + a | 垂直平移:y = f(x) + a
Adding a constant \( a \) to the entire function shifts the graph vertically. If \( a > 0 \), the graph moves upward by \( a \) units; if \( a < 0 \), it moves downward by \( |a| \) units.
在函数整体后加上常数 \( a \),图像将沿垂直方向平移。若 \( a > 0 \),图像向上移动 \( a \) 个单位;若 \( a < 0 \),图像向下移动 \( |a| \) 个单位。
Every point \( (x, y) \) on the original graph becomes \( (x, y + a) \) on the new graph. The shape is unchanged; only the position changes.
原图像上的每个点 \( (x, y) \) 在新图像中变为 \( (x, y + a) \)。图像的形状不变,只改变位置。
Example: If f(x) = x², then y = f(x) + 3 gives y = x² + 3, a parabola shifted up by 3 units.
示例:若 f(x) = x²,则 y = f(x) + 3 即 y = x² + 3,为向上平移3个单位的抛物线。
Key point: the transformation \( f(x) \to f(x) + a \) affects the y-coordinates only. The x-coordinates remain unchanged.
关键点:变换 \( f(x) \to f(x) + a \) 仅影响 y 坐标,x 坐标保持不变。
3. Horizontal Translations: y = f(x – a) | 水平平移:y = f(x – a)
Replacing \( x \) with \( x – a \) inside the function shifts the graph horizontally. If \( a > 0 \), the graph moves to the right by \( a \) units; if \( a < 0 \), it moves to the left by \( |a| \) units.
在函数内部将 \( x \) 替换为 \( x – a \),图像沿水平方向平移。若 \( a > 0 \),图像向右移动 \( a \) 个单位;若 \( a < 0 \),图像向左移动 \( |a| \) 个单位。
This is a common source of confusion: \( y = f(x – 2) \) moves the graph to the RIGHT, not left. Why? Because to obtain the same output, the input must be 2 units larger.
这是常见的易混淆点:\( y = f(x – 2) \) 使图像向右移动,而不是向左。为什么?因为为了得到相同的输出,输入必须比原来大2个单位。
Example: f(x) = x³. The graph of y = f(x – 4) = (x – 4)³ is the original cubic shifted 4 units to the right.
示例:f(x) = x³。y = f(x – 4) = (x – 4)³ 的图像是原三次函数图像向右平移4个单位。
Remember the rule: “inside opposite, outside same.” For \( f(x – a) \), inside the brackets, the sign is reversed.
记住口诀:“内反外同”。对于 \( f(x – a) \),括号内的符号会反向理解。
4. Reflections in the x-axis: y = -f(x) | 关于x轴的反射:y = -f(x)
Multiplying the entire function by -1 reflects the graph in the x-axis. Every point \( (x, y) \) becomes \( (x, -y) \).
将整个函数乘以 -1,图像关于 x 轴反射。每个点 \( (x, y) \) 变为 \( (x, -y) \)。
Visually, the graph is flipped upside down. The x-intercepts remain unchanged because \( y = 0 \) maps to \( y = 0 \).
从视觉上看,图像上下翻转。x 轴截距保持不变,因为 \( y = 0 \) 映射到 \( y = 0 \)。
Example: f(x) = sin x. Then y = -f(x) = -sin x is the sine curve reflected in the x-axis.
示例:f(x) = sin x。则 y = -f(x) = -sin x 是正弦曲线关于x轴的反射。
This transformation preserves x-coordinates and changes the sign of all y-coordinates.
此变换保持 x 坐标不变,改变所有 y 坐标的正负号。
5. Reflections in the y-axis: y = f(-x) | 关于y轴的反射:y = f(-x)
Replacing \( x \) with \( -x \) inside the function reflects the graph in the y-axis. Every point \( (x, y) \) becomes \( (-x, y) \).
在函数内部将 \( x \) 替换为 \( -x \),图像关于 y 轴反射。每个点 \( (x, y) \) 变为 \( (-x, y) \)。
The graph is flipped horizontally. The y-intercept remains unchanged because \( x = 0 \) maps to \( x = 0 \).
图像水平翻转。y 轴截距保持不变,因为 \( x = 0 \) 映射到 \( x = 0 \)。
Example: f(x) = 2ˣ. Then y = f(-x) = 2⁻ˣ, which is an exponential decay curve, the reflection of the growth curve.
示例:f(x) = 2ˣ。则 y = f(-x) = 2⁻ˣ,这是指数衰减曲线,即增长曲线关于y轴的反射。
An interesting special case: if a function is even, such as \( f(x) = x² \), then \( f(-x) = f(x) \), and the reflection produces no visible change.
一个有趣的特例:若函数是偶函数,如 \( f(x) = x² \),则 \( f(-x) = f(x) \),反射后图像不产生任何变化。
6. Vertical Stretches and Compressions: y = a·f(x) | 垂直拉伸与压缩:y = a·f(x)
Multiplying \( f(x) \) by a positive constant \( a \) produces a vertical stretch if \( a > 1 \), or a vertical compression if \( 0 < a < 1 \).
将 \( f(x) \) 乘以正常数 \( a \),若 \( a > 1 \) 则产生垂直拉伸,若 \( 0 < a < 1 \) 则产生垂直压缩。
Each point \( (x, y) \) becomes \( (x, a·y) \). The x-axis acts as the invariant line: points on the x-axis (where \( y = 0 \)) do not move.
每个点 \( (x, y) \) 变为 \( (x, a·y) \)。x 轴是不动线:x 轴上的点(\( y = 0 \) 处)不会移动。
Example: f(x) = cos x. Then y = 2f(x) = 2cos x has amplitude 2, twice the original.
示例:f(x) = cos x。则 y = 2f(x) = 2cos x 的振幅为2,是原来的两倍。
If \( a \) is negative, the graph is also reflected in the x-axis. For example, \( y = -3f(x) \) reflects and stretches vertically.
若 \( a \) 为负数,图像还会额外关于 x 轴反射。例如 \( y = -3f(x) \) 同时进行反射和垂直拉伸。
7. Horizontal Stretches and Compressions: y = f(kx) | 水平拉伸与压缩:y = f(kx)
Replacing \( x \) with \( kx \) inside the function (\( k > 0 \)) compresses the graph horizontally if \( k > 1 \), and stretches it horizontally if \( 0 < k < 1 \).
在函数内部将 \( x \) 替换为 \( kx \)(\( k > 0 \)),若 \( k > 1 \) 则水平压缩图像,若 \( 0 < k < 1 \) 则水平拉伸图像。
Each point \( (x, y) \) becomes \( (\frac{x}{k}, y) \). The y-axis is the invariant line.
每个点 \( (x, y) \) 变为 \( (\frac{x}{k}, y) \)。y 轴是不动线。
Example: f(x) = sin x. Then y = f(2x) = sin(2x) completes a full cycle in π radians instead of 2π, so it is compressed horizontally by a factor of ½.
示例:f(x) = sin x。则 y = f(2x) = sin(2x) 在 π 弧度内完成一个完整周期,而非2π,因此水平压缩为原来的½。
Notice the inverse relationship: a larger \( k \) makes the graph narrower. This is the opposite of vertical stretching.
注意这种反比关系:\( k \) 越大,图像越窄。这与垂直拉伸正好相反。
8. Combined Transformations and Order of Operations | 组合变换与操作顺序
In IGCSE exams, you may need to apply more than one transformation. It is crucial to follow the correct order. As a general rule, transformations inside the function (affecting \( x \)) are applied before transformations outside the function (affecting \( y \)), but you must also consider reflections and stretches carefully.
在IGCSE考试中,有时需要应用多个变换。遵循正确的顺序至关重要。一般规则是:函数内部的变换(影响 \( x \))先于函数外部的变换(影响 \( y \)),但反射和拉伸也需要仔细考虑。
Example: Describe the transformation from f(x) to 2f(x – 3) + 1.
示例:描述从 f(x) 到 2f(x – 3) + 1 的变换过程。
Step 1: \( f(x) \to f(x – 3) \): shift right by 3 units.
Step 2: \( f(x – 3) \to 2f(x – 3) \): vertical stretch by factor 2.
Step 3: \( 2f(x – 3) \to 2f(x – 3) + 1 \): shift up by 1 unit.
第一步:\( f(x) \to f(x – 3) \):向右平移3个单位。
第二步:\( f(x – 3) \to 2f(x – 3) \):垂直拉伸2倍。
第三步:\( 2f(x – 3) \to 2f(x – 3) + 1 \):向上平移1个单位。
Always transform the x-coordinates using the inside changes first, then transform the y-coordinates using the outside changes.
始终先利用函数内部的改变变换 x 坐标,再利用函数外部的改变变换 y 坐标。
A useful table for quick revision:
一个便于快速复习的表格:
| Transformation 变换 | Rule 规则 | Effect on Points 对点的影响 |
|---|---|---|
| Vertical translation 垂直平移 | y = f(x) + a | (x, y) → (x, y + a) |
| Horizontal translation 水平平移 | y = f(x – a) | (x, y) → (x + a, y) |
| Reflection in x-axis 关于x轴反射 | y = -f(x) | (x, y) → (x, -y) |
| Reflection in y-axis 关于y轴反射 | y = f(-x) | (x, y) → (-x, y) |
| Vertical stretch/compression 垂直拉伸/压缩 | y = a·f(x) | (x, y) → (x, a·y) |
| Horizontal stretch/compression 水平拉伸/压缩 | y = f(kx) | (x, y) → (x/k, y) |
9. Finding the Equation of a Transformed Graph | 求变换后图像的方程
Sometimes the question gives you a description of a transformation and asks for the new equation. The process is straightforward: replace the appropriate parts of \( f(x) \).
有时题目会给出变换描述,要求写出新方程。过程直接明了:替换 \( f(x) \) 中相应的部分。
For example, if the original function is \( f(x) = x² – 2x \):
例如,原函数为 \( f(x) = x² – 2x \):
-
Shift right by 5: \( y = f(x – 5) = (x – 5)² – 2(x – 5) = x² – 12x + 35 \)
向右平移5:\( y = f(x – 5) = (x – 5)² – 2(x – 5) = x² – 12x + 35 \) -
Reflect in the y-axis: \( y = f(-x) = (-x)² – 2(-x) = x² + 2x \)
关于y轴反射:\( y = f(-x) = (-x)² – 2(-x) = x² + 2x \) -
Vertical stretch by factor 3 and shift down by 4: \( y = 3f(x) – 4 = 3(x² – 2x) – 4 = 3x² – 6x – 4 \)
垂直拉伸3倍并向下平移4:\( y = 3f(x) – 4 = 3(x² – 2x) – 4 = 3x² – 6x – 4 \)
Always simplify the expression if required, but be careful: simplifying may hide the structure of the transformation. In exam questions, you may need to show both forms.
如果需要,务必化简表达式,但要小心:化简可能会隐藏变换的结构。在考试题目中,可能需要同时展示两种形式。
10. Sketching Transformed Graphs | 绘制变换后的图像草图
When sketching transformed graphs, follow these three steps:
绘制变换后的图像草图时,遵循以下三个步骤:
Step 1: Identify key points on the original graph — typically the x-intercepts, y-intercept, turning points, and asymptotes.
第一步:识别原图像上的关键点——通常是 x 轴截距、y 轴截距、转折点和渐近线。
Step 2: Apply the transformation to the coordinates of these key points individually.
第二步:将这些关键点的坐标逐一应用变换规则。
Step 3: Plot the transformed points and connect them smoothly, keeping the same overall shape.
第三步:标出变换后的点,并平滑连接,保持整体形状一致。
Example: Sketch y = |f(x)|, where f(x) = x² – 1.
示例:绘制 y = |f(x)| 的草图,其中 f(x) = x² – 1。
The original parabola has x-intercepts at \( x = -1 \) and \( x = 1 \), and a vertex at \( (0, -1) \). To sketch \( y = |f(x)| \), reflect the part below the x-axis (where \( f(x) < 0 \)) upwards. The vertex becomes \( (0, 1) \), and the x-intercepts stay unchanged.
原抛物线在 \( x = -1 \) 和 \( x = 1 \) 处有 x 轴截距,顶点在 \( (0, -1) \)。要绘制 \( y = |f(x)| \),将 x 轴下方的部分(\( f(x) < 0 \))向上反射。顶点变为 \( (0, 1) \),x 轴截距不变。
This “reflect the negative part” rule is frequently tested in IGCSE.
这种“将负值部分向上反射”的规则在IGCSE中经常考查。
11. Applications: Periodic Functions and Trigonometric Graphs | 应用:周期函数与三角函数图像
Trigonometric graphs are ideal for testing transformation skills because they combine amplitude, period, and translation in one function.
三角函数图像非常适合检验变换技能,因为它们将振幅、周期和平移集于一个函数之中。
For \( y = a·\sin(b(x – c)) + d \):
对于 \( y = a·\sin(b(x – c)) + d \):
-
\( |a| \) is the amplitude (vertical stretch factor)
\( |a| \) 是振幅(垂直拉伸因子) -
\( \frac{2π}{b} \) is the period for sine and cosine (horizontal stretch/compression factor \( b \))
\( \frac{2π}{b} \) 是正弦和余弦的周期(水平拉伸/压缩因子 \( b \)) -
\( c \) shifts the graph horizontally
\( c \) 使图像水平平移 -
\( d \) shifts the graph vertically
\( d \) 使图像垂直平移
Example: Describe the transformation from y = cos x to y = 3cos(2x – 90°) + 1.
示例:描述从 y = cos x 到 y = 3cos(2x – 90°) + 1 的变换。
Rewrite the expression as \( y = 3cos(2(x – 45°)) + 1 \). Then the order is:
将表达式改写为 \( y = 3cos(2(x – 45°)) + 1 \)。变换顺序为:
1. Horizontal compression by factor ½.
2. Horizontal shift right by 45°.
3. Vertical stretch by factor 3.
4. Vertical shift up by 1.
1. 水平压缩为原来的½。
2. 向右水平平移45°。
3. 垂直拉伸3倍。
4. 向上垂直平移1个单位。
Notice that factoring out the coefficient of \( x \) inside the brackets is essential to identify the correct horizontal translation.
注意:提取括号内 \( x \) 的系数是识别正确水平平移量的关键步骤。
12. Common Mistakes and Exam Tips | 常见错误与考试技巧
Below are the most frequent errors students make, along with practical advice:
以下是学生最常犯的错误,以及实用建议:
-
Mistake 1: Thinking \( y = f(x + 2) \) moves the graph left — actually it moves LEFT, but many students believe it moves right. Remember: \( x + a \) moves left; \( x – a \) moves right.
错误一:认为 \( y = f(x + 2) \) 使图像向右移——实际上它向左移。记住:\( x + a \) 左移;\( x – a \) 右移。 -
Mistake 2: Confusing \( y = f(2x) \) with a horizontal stretch. In fact, it is a compression by factor ½.
错误二:混淆 \( y = f(2x) \) 与水平拉伸。事实上,它是水平压缩为原来的½。 -
Mistake 3: Forgetting that \( y = f(-x) \) reflects in the y-axis, not the x-axis.
错误三:忘记 \( y = f(-x) \) 是关于y轴反射,而非x轴反射。 -
Mistake 4: Applying transformations in the wrong order when multiple transformations are involved.
错误四:涉及多个变换时,顺序应用错误。 -
Tip: Always write down the coordinates of at least 3 key points before and after the transformation.
技巧:变换前后,至少写出3个关键点的坐标。 -
Tip: Use a graphing calculator or online tool to check your sketch, but never rely on it during the exam.
技巧:可以使用图形计算器或在线工具验证草图,但考试时绝不能依赖它们。
Mastering graph transformations is a matter of practice and pattern recognition. The more examples you work through, the more automatic the rules will become.
掌握图像变换是一个练习和模式识别的过程。你练习的例题越多,这些规则就会变得越自动、越熟练。
Published by TutorHao | Mathematics Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)
屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导Cancel reply