← 返回资讯屏轩教育 · 行业资讯

Combined Transformations of Functions | 函数图像组合变换

2026-08-02 16:46 · 本文部分内容由AI辅助创作

📚 Combined Transformations of Functions | 函数图像组合变换

In A-Level Edexcel Pure Mathematics, combined transformations involve applying more than one geometrical change—such as translations, stretches, and reflections—to the graph of a function. Understanding how to build and interpret these sequences correctly is essential for tackling a wide variety of exam questions. A small mistake in the order of operations can completely alter the resulting curve, so learning a robust, step‑by‑step method is key.

在A-Level Edexcel纯数学中,组合变换是指对函数图像连续施加多次几何变化,例如平移、伸缩和反射。正确地建立并解释这些变换顺序对于应对各种考试题目至关重要。运算顺序上的一个小错误就可能完全改变最终曲线,因此掌握一套可靠、分步进行的方法是关键。

1. Understanding Single Transformations | 理解单一变换

ou must be completely confident with the four basic types of transformation on y = f(x). A vertical translation adds a constant to the whole function: y = f(x) + a moves the graph up by a if a > 0. A horizontal translation replaces x with (x - b): y = f(x - b) shifts the graph right by b. Vertical stretches and reflections multiply the function: y = k f(x) stretches by factor k vertically, and reflects in the x‑axis if k is negative. Horizontal stretches and reflections affect the x‑input: y = f(qx) stretches horizontally by factor 1/q, and reflects in the y‑axis if q is negative.

在组合它们之前,你必须对作用于 y = f(x) 上的四种基本变换了然于胸。垂直平移向整个函数加上一个常数:y = f(x) + a,若 a > 0 则上移 a 个单位。水平平移将 x 替换为 (x − b):y = f(x − b) 表示向右平移 b 个单位。垂直伸缩与反射乘以整个函数:y = k f(x) 将图像在垂直方向上拉伸为原来的 k 倍,若 k 为负数则同时关于 x 轴反射。水平伸缩与反射作用于 x 的输入:y = f(qx) 将水平方向拉伸为原来的 1/q 倍,若 q 为负数则同时关于 y 轴反射。


2. The Order of Transformations | 变换的顺序

al flow: start from the inside of the argument and work outwards, or rearrange to a standard form. Typically we first handle horizontal shifts (inside the brackets), then horizontal stretches/reflections, then vertical stretches/reflections, and finally vertical shifts. An alternative approach is to rewrite the full transformation in the form y = a f( b (x + c) ) + d, where the horizontal changes use the opposite sign inside the bracket.

当多个变换作用于同一个函数时,顺序就变得非常重要。Edexcel 考试纲要要求你遵循一套合理的流程:从括号内部开始向外操作,或者重新整理为标准形式。通常我们先处理水平平移(括号内部),然后是水平伸缩/反射,接着是垂直伸缩/反射,最后是垂直平移。另一种方法是将整个变换写成 y = a f( b (x + c) ) + d 的形式,其中括号内的水平变化要使用相反的符号。

wards: shift left by 2, then compress horizontally by factor 1/2, then stretch vertically by factor 3, and finally shift down by 1. If you applied the vertical stretch before the horizontal translation incorrectly, the graph would end up in the wrong position.

例如,要将 f(x) 变换为 g(x) = 3 f(2x + 4) − 1,我们可以将其改写成 g(x) = 3 f(2(x + 2)) − 1。从 x 由内向外读取:先向左平移 2 个单位,再水平压缩为原来的 1/2 倍,接着垂直拉伸 3 倍,最后向下平移 1 个单位。如果你错误地在水平平移之前就进行了垂直拉伸,图像最终将落在错误的位置。


3. Combining Horizontal and Vertical Shifts | 水平与垂直平移的组合

tional moves is straightforward. For y = f(x + p) + q, the entire graph of f(x) is shifted – aph up by 3. Together they produce a diagonal slide, preserving the original shape exactly.

纯平移的组合非常直接。对于 y = f(x + p) + q,整幅 f(x) 的图像将沿水平方向移动 −p 个单位、竖直方向移动 q 个单位。括号内的符号作用相反:x + 2 表示向左平移 2 个单位,而外部的 +3 则将图像向上平移 3 个单位。二者结合产生一个斜向的滑动,完美地保留了原始形状。

This principle is extremely useful when you need to sketch transformed graphs quickly: locate the new position of the key points and then connect them just like the original. No stretching or reflection alters the distances between points.

当需要快速绘制变换后的图像时,这一原则极为有用:先确定关键点的新位置,然后像原图一样将它们连接起来。没有伸缩或反射改变点与点之间的距离。


4. Stretches and Reflections Combined | 拉伸与反射的组合

the graph. For y = a f(x), if a > 1, the graph is stretched vertically away from the x‑axis; if 0 < a < 1, it is compressed. A negative a reflects it in the x‑axis and then stretches by |a|. Similarly, y = f(bx) with b > 1 compresses the graph horizontally towards the y‑axis, while 0 < b < 1 widens it. A negative b reflects in the y‑axis.

拉伸与反射相结合会改变图像的比例和方向。对于 y = a f(x),若 a > 1,图像沿竖直方向远离 x 轴被拉伸;若 0 < a < 1,则被压缩。负值 a 先使图像关于 x 轴反射,再以 |a| 进行拉伸。类似地,y = f(bx) 当 b > 1 时将图像在水平方向朝 y 轴压缩,而 0 < b < 1 则会将其展宽。负值 b 产生关于 y 轴的反射。

the coefficient of x first. For instance, y = 2 f(-3x) should be read as: reflect in the y‑ ng the sequence right ensures the correct transformation of asymptotes and special points.

当水平和垂直缩放同时出现时,你必须按照函数的书写方式确定一致的操作顺序。务必首先分离出 x 的系数。例如 y = 2 f(−3x) 应解读为:先关于 y 轴反射,再水平压缩为原来的 1/3,最后垂直拉伸为原来的 2 倍。正确的顺序可确保渐近线和特殊点变换无误。


5. Working with Trig Functions | 应用在三角函数中

sin(2x - 60°) + 1. Rewrite the inner part as 2(x - 30°). The transformations from sin x are: shift right by 30°, compress horizontally to period 180° (since b = 2 gives frequency 2), stretch vertically to amplitude 3, and finally translate up by 1. The order follows the “inside first” rule precisely.

三角函数图像非常适合练习组合变换,因为它们的周期性让变化格外明显。以 y = 3 sin(2x − 60°) + 1 为例。先将内部改写为 2(x − 30°)。从 sin x 开始的变换为:向右平移 30°,水平压缩使周期变为 180°(因为 b = 2 得到频率 2),垂直拉伸至振幅 3,最后向上平移 1。这一顺序严格遵循“由内向外”的规则。

When solving trig equations after transformations, it is often easier to apply the inverse transformations to the known solutions rather than trying to visualise the entire combined movement in one go.

在对三角函数进行变换后求解方程时,通常先对已知解施加逆变换会更容易,而不是试图一次性想象出整个组合移动过程。


6. Using f(ax+b) Forms | 使用 f(ax+b) 形式

t the coefficient of x: f(ax + b) = f(a(x + b/a)). This reveals the true horizontal shift: -b/a, followed by a horizontal stretch of factor 1/a. Without factoring, many students wrongly shift by -b and then stretch, which produces an incorrect graph.

表达式 f(ax + b) 是常见的出错点。为了正确施加变换,务必提取出 x 的系数:f(ax + b) = f(a(x + b/a))。这样便揭示了真实的水平平移量 −b/a,以及随后因子为 1/a 的水平伸缩。如果不进行因式分解,许多学生会错误地先平移 −b 再拉伸,从而得到错误的图像。

Suppose the base function is f(x) = √x and we want g(x) = √3x - 6. Write g(x) = √(3(x - 2)). This tells us to first shift the square‑ t (2, 0) maps to (2, 0) and (3, 1) on the original becomes (3, 1) after shift, then (1, 1)? after horizontal compression by 1/3, the point (3,1) moves to (1,1). This can be verified.

假设基函数为 f(x) = √x,我们想得到 g(x) = √3x − 6。写成 g(x) = √(3(x − 2))。这告诉我们先将开平方根图像右移 2 个单位,再水平压缩为原来的 1/3。代入若干测试点可以验证:点 (2, 0) 映射至 (2, 0),原始点 (3, 1) 平移后成为 (3, 1),再经水平压缩变为 (1, 1)。


广告 / Sponsored

7. Graphical Approach vs Algebraic Approach | 图像方法 vs 代数方法

thod involves picking a handful of significant points (intercepts, turning points, asymptotes) on the original y = f(x) and applying each transformation sequentially to their coordinates, then joining the dots. This is particularly helpful when you have the original graph already drawn.

你可以通过追踪草图上关键点或是对方程进行代数操作来处理组合变换。图像方法是指从原始 y = f(x) 上选取少数几个重要点(截距、转折点、渐近线),依次对它们的坐标施行每一次变换,然后将点连起来。当原始图像已经画出时,这种方法尤为方便。

The algebraic approach rewrites the new function in terms of the original f, as we have been doing. Both methods can be used to check each other. For example, if after algebraic decomposition you predict that the point (1, 2) moves to (4, 6), you can quickly test this on your graph. Combining both approaches strengthens your accuracy in exams.

代数方法则通过将新函数用原始 f 表达出来,如我们前面所做的那样。两种方法可以互相检验。例如,若根据代数分解你预测点 (1, 2) 将移动到 (4, 6),便可以在图形上快速验证。将两种方法结合起来,可大大提高考试中的准确性。


8. Common Mistakes and Tips | 常见错误与技巧

One frequent mistake is forgetting that horizontal transformations work inversely. “Inside the bracket, the sign is opposite to your intuition.” ight, not left. Another is mixing up the order: applying vertical shifts before horizontal stretches can shift the wrong reference line. Also, when dealing with f(ax + b), many forget to factor out a before identifying the translation.

一个常见错误是忘记水平变换的“反向”操作。“括号里面的符号与直觉相反。” 对于 y = f(x − 3),图像是向右移动,而不是向左。另一个错误是顺序混淆:在水平拉伸之前进行垂直平移会移动错误的参考线。此外,处理 f(ax + b) 时,许多人忘了在确定平移量之前提取出 a。

To avoid these pitfalls, always write the function in the standard form a f(b(x + c)) + d. Then read the transformations strictly from x upwards: first horizontal shift c (with opposite sign), then horizontal scale 1/b, then vertical scale a, then vertical shift d. Practice with checklists and prompt cards can help embed this routine.

为避免这些陷阱,请始终将函数写成标准形式 a f(b(x + c)) + d。然后严格地从 x 向上读取变换:首先是水平平移 c(取相反符号),然后是水平缩放 1/b,接着是垂直缩放 a,最后是垂直平移 d。使用清单和提示卡进行练习有助于巩固这一规范。


9. Exam-style Examples | 考试题型示例

Let us work through a typical Edexcel question: Describe fully the sequence of transformations that maps the graph of y = √x onto the graph of y = 2 √3x - 6 + 1.

我们来演练一道典型的 Edexcel 考题:完整描述将 y = √x 的图像映射为 y = 2 √3x − 6 + 1 的变换序列。

identify a = 2, b = 3, c = -2 (since it is x - 2, meaning +c with sign reversed: x + (-2)? Wait: we have (x - 2), so the shift is +2 to the right, or -2 in the form (x + c)? Let' hift right by 2. Then horizontal compression by factor 1/3, vertical stretch by factor 2, and vertical translation up by 1.

首先,将平方根内重写:3x − 6 = 3(x − 2)。于是函数变为 y = 2 √(3(x − 2)) + 1。现在确定 a = 2,b = 3,c = −2(由于是 x − 2,即 (x + (−2)),所以 c = −2,变换为 −c = +2 的右移)。没错,向右平移 2 个单位,然后水平压缩为原来的 1/3,接着垂直拉伸 2 倍,最后向上平移 1 个单位。

Thus, the full sequence is: translation right by 2, then horizontal stretch scale factor 1/3 (or compress), then vertical stretch scale factor 2, then translation up by 1. Always use the exact wording expected by Edexcel: “translation by vector (2, 0)”, “horizontal stretch of scale factor 1/3” (with reference to the y‑axis), etc.

因此,完整序列为:先向右平移 2,再水平拉伸(或压缩)倍率为 1/3,接着垂直拉伸倍率为 2,最后向上平移 1。务必使用 Edexcel 期望的精确表述:“平移向量为 (2, 0)”、“水平拉伸倍率为 1/3 且参考 y 轴”等。

To check, take a test point: (0,0) on √x. Right 2 gives (2,0). Horizontal compression 1/3 stays (2,0) because x=2 unchanged? 2/3,0). Then up 1 gives (2/3,1). Plug x=2/3 into final formula: y = 2 √(3*(2/3)-6) + 1 = 2 √2-6 + 1 error, √ negative. Ah, I must choose a point that yields valid domain. Use x=2 gives √0, after shift right 2 the point (2,0) becomes (4,0)? Wait, original point (2, √2) ≈ (2,1.414). Let' etter point. Original (4,2). Right 2 -> (6,2). Horizontal compression factor 1/3: x -> x/3? Actually when we do horizontal compression by 1/3, x-coordinate is divided by 3? So (6,2) becomes (2,2). Then vertical stretch ×2: (2,4). Then up 1: (2,5). Now test: y = 2 √3×2 -6+1 = 2 √0 on mistake: the test point after transformation does not match because the sequence I gave "right 2 then horizontal compression then vertical stretch then up 1" f(3(x-2)) should be: shift right 2, then horizontal compression by 1/3, then vertical stretch, then vertical shift. Let' 3x). So (6,2) becomes (2,2). Then vertical stretch: (2,4). Then up 1: (2,5). But plugging x=2 into final gives 1. So contradiction. The error is that the horizontal compression by factor 1/3 should affect the argument after the shift. However, when we have f(3(x-2)), the order of operations: first shift right by 2, then compress by factor 1/3. That means for any x, evaluate f at 3(x-2). To find the image of a point (p, q) on original f, we need to find x such that 3(x-2)=p. Then x = p/3 + 2. So the preimage point (p, q) maps to (p/3 + 2, 2q+1). Let' ≈3.333, y=2*2+1=5. So (10/3, 5) on new graph. My previous mapping of (6,2) was wrong. That' tally by factor 1/3 means scaling x-coordinates towards the y-axis, so (6,2) becomes (2,2) — y factor 1/3, you replace x with 3x, giving f(3x - 6) indeed. But mapping a point through these operations sequentially: original (4,2). After right 2, the point becomes (6,2) on the graph of y = f(x-2). Then apply horizontal compression by factor 1/3: this transforms the graph of y = f(x-2) into y = f(3x - 2)? , not f(3x-6). So the shift must be applied after horizontal scaling if done naively. That' le is: from x to 3(x-2) = 3x - 6. To obtain this, start with f(x). If you shift left/right? anslation first using the value after factoring. So we should think of it as: first shift by -c (from x to x + c), then compress/stretch by b. Here c = -2, so shift by +2? With f(b(x +

Published by TutorHao | A-Level Revision Series | aleveler.com

广告 / Sponsored
培生爱德思计算机科学学生用书教材Pearson Edexcel International GCSE Computer…
计算机 备考教辅 · 正版现货 · 与本文内容相关
查看详情 / View on Taobao参考价 ¥349.0

更多咨询请联系16621398022(同微信)

备考资讯每日更新,关注不错过
考纲变化 · 科目分析 · 学习方法
扫码关注公众号 tutorhao
在微信里长按二维码识别关注
或截图后用「扫一扫 → 相册」选择本图
公众号:tutorhao