📚 Combining Transformations | 组合变换
When a single transformation is applied to a function or a vector, the effect is straightforward: a shift, a stretch, a reflection. But Edexcel A‑level Mathematics often requires you to combine two or more transformations. The challenge is not only describing the overall effect but also understanding the order in which transformations are applied, because changing the order usually changes the result. This article will guide you through combining transformations for both functions and matrices, with clear rules, worked examples, and exam strategies.
当对函数或向量应用单一变换时,效果是直接的:平移、伸缩、反射。但Edexcel A‑level数学经常要求你组合两个或多个变换。挑战不仅在于描述整体效果,还在于理解变换的应用顺序,因为改变顺序通常会改变结果。本文将引导你掌握函数和矩阵的组合变换,提供清晰的规则、示例和考试策略。
1. Introduction to Combining Transformations | 组合变换简介
be thought of as operations that map an object (a graph or a vector) onto its image. In A‑ presented by 2×2 matrices. When multiple transformations are applied one after another, we ‘ key concept is that the order of operations matters, just like putting on socks and shoes.
变换可以看作将对象(图形或向量)映射到其影像上的操作。在A‑level中,我们会遇到诸如 y = f(x) → y = a f(b(x + c)) + d 的函数变换,以及用2×2矩阵表示的平面线性变换。当多个变换一个接一个应用时,我们将其“组合”。关键概念是操作顺序很重要,就像穿袜子和穿鞋一样。
2. Describing Transformations with Functions | 用函数描述变换
andard transformations are: vertical translation +d → y = f(x) + d; horizontal translation – actor a → y = a f(x); horizontal stretch scale factor 1/b → y = f(bx); reflection in the x‑axis → y = –f(x); reflection in the y‑axis → y = f(–x). These can be combined into a single expression such as y = 2 f(3x – 1) + 4.
对于给定函数 y = f(x),标准变换有:垂直平移 +d → y = f(x) + d;水平平移 –c → y = f(x + c);垂直拉伸因子 a → y = a f(x);水平拉伸因子 1/b → y = f(bx);关于x轴反射 → y = –f(x);关于y轴反射 → y = f(–x)。这些可组合成一个表达式,如 y = 2 f(3x – 1) + 4。
To decompose such an expression back into a sequence, always factorise the inner argument into the form b(x + c) first. This reveals the correct horizontal translation and stretch without ambiguity.
要将此类表达式分解为变换序列,始终先将内层参数因式分解成 b(x + c) 的形式。这能毫无歧义地揭示正确的水平平移和伸缩。
3. The Order of Transformations for Functions | 函数变换的顺序
t, then the vertical ones (outside). However, horizontal shifts and stretches must be applied to x in a reversed manner compared to how they appear. For y = a f(b(x + c)) + d, the correct sequence is: horizontal translation by – h by factor 1/b, then vertical stretch by factor a, and finally vertical translation by d.
当组合水平和垂直变化时,常规顺序是:先处理水平变换(括号内部),再处理垂直变换(外部)。然而,水平平移和伸缩作用于 x 的方式与直观相反。对于 y = a f(b(x + c)) + d,正确序列是:先水平平移 –c,再水平拉伸因子 1/b,接着垂直拉伸因子 a,最后垂直平移 d。
Many exam mistakes happen when students reverse horizontal steps or apply them in the wrong order. Remember: write the argument as b(x + c) and then read the sequence from the inside out for x, and from the outside in for y.
许多考试错误发生在学生将水平步骤颠倒或使用错误顺序时。记住:将参数写成 b(x + c),然后对 x 从内向外读取序列,对 y 则从外向内。
4. Example: Combining Shifts and Stretches | 示例:平移与伸缩的组合
Problem: Describe the transformations that map y = f(x) onto y = 3 f(2x + 4) – 5.
题目:描述将 y = f(x) 映射为 y = 3 f(2x + 4) – 5 的变换。
xpression: 2x + 4 = 2(x + 2). Now the sequence is clear. Step 1: horizontal translation by – 2x). Step 3: vertical stretch factor 3 (multiply f by 3). Step 4: vertical translation by –5 (subtract 5 from the whole expression).
首先,对内层表达式因式分解:2x + 4 = 2(x + 2)。现在序列清晰了。第1步:水平平移–2(将x替换为x+2)。第2步:水平拉伸因子1/2(将x替换为2x)。第3步:垂直拉伸因子3(将f乘以3)。第4步:垂直平移–5(整个表达式减5)。
Check by taking a generic point (x, f(x)): after translation → (x – 2, f(x)); after horizontal stretch → ((x – 2)/2, f(x)); after vertical stretch → ((x – 2)/2, 3 f(x)); after vertical translation → ((x – 2)/2, 3 f(x) – 5). This matches the given expression.
取一般点 (x, f(x)) 验证:平移后 → (x – 2, f(x));水平拉伸后 → ((x – 2)/2, f(x));垂直拉伸后 → ((x – 2)/2, 3 f(x));垂直平移后 → ((x – 2)/2, 3 f(x) – 5)。这与给定表达式一致。
5. The Matrix Approach to Transformations | 变换的矩阵方法
f the plane are represented by 2×2 matrices. Common matrices include: rotation by θ: [cosθ –sinθ; sinθ cosθ]; reflection in the x‑axis: [1 0; 0 –1]; stretch parallel to axes: [a 0; 0 b]; shear with x‑ 1 k; 0 1]. A column vector (x, y) is transformed by multiplying on the left by the matrix.
在进阶数学中,平面的线性变换由2×2矩阵表示。常见矩阵有:旋转θ: [cosθ –sinθ; sinθ cosθ];x轴反射: [1 0; 0 –1];沿坐标轴拉伸: [a 0; 0 b];保持x轴不变的剪切,因子k: [1 k; 0 1]。列向量 (x, y) 通过左乘矩阵进行变换。
6. Composing Matrix Transformations | 矩阵变换的复合
rmation A is followed by transformation B, the combined matrix is B A (not A B). The right‑ = (B A) x. For example, a rotation of 90° anticlockwise followed by a reflection in the x‑axis gives: Rref × Rrot = [1 0; 0 –1] × [0 –1; 1 0] = [0 –1; –1 0]. Reversing the order yields a completely different matrix.
当先应用变换A再应用变换B时,组合矩阵是 B A(而不是 A B)。最右边的矩阵对应首先应用的变换,因为我们计算 B (A x) = (B A) x。例如,逆时针旋转90°后再关于x轴反射,得到:Rref × Rrot = [1 0; 0 –1] × [0 –1; 1 0] = [0 –1; –1 0]。颠倒顺序会产生完全不同的矩阵。
7. Reversing the Order of Matrices | 矩阵顺序的逆转
ges. In exam questions, you may be asked to decompose a given matrix into simpler transformations. For instance, the matrix [0 –1; 1 0] is a 90° rotation. If you see something like [–3 0; 0 2], it could be a stretch × [3 0; 0 2] together with a reflection in the y‑axis (factor –1). Factorising and recalling standard building blocks helps.
要撤销组合变换,需要按相反顺序使用逆矩阵:(BA)⁻¹ = A⁻¹ B⁻¹。这在从影像求原像时至关重要。考试题可能要求你将给定矩阵分解为更简单的变换。例如,矩阵 [0 –1; 1 0] 表示旋转90°。如果看到 [–3 0; 0 2] 这样的矩阵,它可能是拉伸 [3 0; 0 2] 与关于y轴的反射(因子–1)的组合。因式分解并回忆标准模块会很有帮助。
8. Combining Reflections, Rotations and Enlargements | 反射、旋转与放大的组合
Edexcel frequently sets problems where you combine an enlargement (scale factor k) with a rotation or reflection. Uniform enlargements (kI) commute with any linear transformation, but general stretches parallel to axes do not commute with rotations. Always multiply matrices in the intended order. A typical question: “Find the matrix that represents an enlargement scale factor 2 followed by a rotation of 90° anticlockwise.”
Edexcel经常出题让你组合放大(比例因子k)与旋转或反射。均匀放大 (kI) 与任何线性变换可交换,但沿坐标轴的伸缩则不一定与旋转可交换。务必按预定顺序相乘矩阵。典型问题:“求表示先进行比例因子为2的放大,然后逆时针旋转90°的矩阵。”
Solution: Enlargement matrix E = [2 0; 0 2]; rotation R = [0 –1; 1 0]. Combined matrix = R E = [0 –1; 1 0] × [2 0; 0 2] = [0 – image of (1,0) becomes (0,2), which makes sense: enlarged to (2,0) then rotated to (0,2).
解答:放大矩阵 E = [2 0; 0 2];旋转 R = [0 –1; 1 0]。组合矩阵 = R E = [0 –1; 1 0] × [2 0; 0 2] = [0 –2; 2 0]。(1,0) 的像为 (0,2),这合乎情理:先放大到 (2,0) 再旋转到 (0,2)。
9. Invariant Points and Lines in Combined Transformations | 组合变换中的不变点和不变线
nvariant points (mapped to themselves) and invariant lines (whole lines mapped onto themselves). For a matrix M, invariant points satisfy (M – etting M acting on direction vectors to produce a scalar multiple. When transformations are combined, invariances often reflect the individual components – for instance, a reflection in the x‑axis followed by a rotation of 180° leaves the y‑axis invariant.
组合变换可能具有不变点(映射到自身)和不变线(整条线映射到自身)。对于矩阵M,不变点满足 (M – I)x = 0。通过令M作用于方向向量后得到标量倍,可求出不变线。当变换组合时,不变性往往反映各分量的特征——例如,先关于x轴反射后旋转180°,y轴保持不变。
Example: M = combination in Section 6, rotation 90° then reflection in x‑axis gave [0 –1; –1 0]. Solve (M – I) = [–1 –1; –1 –1] v = 0, giving v₁ + v₂ = 0, so invariant points are those with y = –x. Indeed, points on this line are mapped onto themselves.
示例:第6节中的组合矩阵,先旋转90°再x轴反射,得到 [0 –1; –1 0]。解 (M – I) = [–1 –1; –1 –1] v = 0,得 v₁ + v₂ = 0,因此不变点为满足 y = –x 的点。确实,此线上的点被映射到自身。
10. Exam-Style Problem: Function Transformations | 考试风格问题:函数变换
Edexcel P3 question: The graph of y = f(x) is transformed to y = 2 f(–3x + 6) – 1. Describe the four transformations and the order in which they should be applied.
Edexcel P3考题: y = f(x) 的图像被变换为 y = 2 f(–3x + 6) – 1。描述四个变换及其应用顺序。
Rewrite –3x + 6 as –3(x – 2). The horizontal transformation sequence
Published by TutorHao | A-Level Mathematics Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

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