Two transformations are said to commute if applying the first followed by the second gives the same result as applying the second followed by the first. Consider these four transformations of the coordinate plane:
- a translation units to the right,
- a -rotation counterclockwise about the origin,
- a reflection across the -axis, and
- a dilation centered at the origin with scale factor
Of the pairs of distinct transformations from this list, how many commute?
- A)
- B)
- C)
- D)
- E)
Answer
C
Key insight
Write each map as a formula on (x, y): the dilation commutes with the rotation and the reflection, the translation commutes only with the reflection; the other three pairs fail.
Solution
Write the four maps as formulas:
Now compose each pair both ways.
- : but . Fail.
- : . Commute.
- : but . Fail.
- : but . Fail.
- : . Commute.
- : . Commute.
Exactly three pairs commute.
The answer is .
Why this works
Explicit formulas make "commute" a one-line check. The structural reasons are worth remembering: scaling about the origin commutes with every linear map (rotations, reflections through the origin); a translation commutes with a reflection whose axis is parallel to the translation, but not with rotations or dilations, which move the direction or the size of the shift; and a rotation and a reflection generally do not commute.
Alternative approach
Test one point, say , in both orders for each pair; a single disagreement proves non-commuting, and for the three commuting pairs the formulas above confirm agreement for every point.
The trap
Assuming the rotation and reflection commute because both fix the origin; applying them to (1, 0) in the two orders gives (0, −1) versus (0, 1).
Common mistakes
- Assuming the rotation and reflection commute because both fix the origin; applying them to (1, 0) in the two orders gives (0, −1) versus (0, 1).
- Concluding two maps commute after testing only one point that happens to agree (e.g. the origin for and ).
Techniques
Organized listing / direct enumeration · Test small/specific values or special cases to find or verify the answer