How to Rotate a Shape 90 Degrees Counterclockwise
How to rotate a shape 90 degrees counterclockwise is an important geometry skill because it helps you understand transformations, symmetry, coordinate graphs, design tools, and visual reasoning. A 90-degree counterclockwise rotation turns a shape one-quarter turn to the left around a fixed point, usually called the center of rotation. If the center is the origin of a coordinate plane, the rule is simple: every point ((x, y)) becomes ((-y, x)).
A rotation is a type of geometric transformation, which means it changes the position of a figure without changing its size or shape. In practice, when you rotate a shape 90 degrees counterclockwise, the figure turns around a point, but its side lengths, angles, and overall dimensions stay the same. This makes rotations isometries, also called rigid transformations, because the original shape and the rotated image are congruent The details matter here..
What Does “90 Degrees Counterclockwise” Mean?
A full circle contains 360 degrees. Now, a rotation of 90 degrees moves a shape through one-fourth of a full turn. A counterclockwise rotation moves in the opposite direction of a clock’s hands Which is the point..
If you imagine a clock face:
- Clockwise means the direction the hands move: right, down, left, up.
- Counterclockwise means the opposite direction: left, up, right, down.
So, when a shape is rotated 90 degrees counterclockwise, every point of the shape moves one-quarter turn to the left around the center of rotation Simple as that..
Take this: if a point is directly to the right of the center, after a 90-degree counterclockwise rotation it will be directly above the center. On the flip side, if a point is to the left, it will move below. Plus, if a point is above the center, it will move to the left. If a point is below, it will move to the right.
The Basic Rule for Rotating 90 Degrees Counterclockwise
When rotating a point 90 degrees counterclockwise about the origin, use this rule:
[ (x, y) \rightarrow (-y, x) ]
This means:
- Start with the original point ((x, y)).
- Switch the (x)-coordinate and the (y)-coordinate.
- Make the new (x)-coordinate negative.
- Keep the new (y)-coordinate as the original (x)-coordinate.
For example:
[ (4, 2) \rightarrow (-2, 4) ]
The point ((4, 2)) moves to ((-2, 4)) after a 90-degree counterclockwise rotation about the origin.
Example: Rotating a Shape 90 Degrees Counterclockwise
Suppose a triangle has the vertices:
[ A(2, 3), \quad B(5, 3), \quad C(5, 1) ]
To rotate the triangle 90 degrees counterclockwise about the origin, apply the rule ((x, y) \rightarrow (-y, x)) to each vertex.
Step 1: Rotate point A
Original point:
[ A(2, 3) ]
Apply the rule:
[ (x, y) \rightarrow (-y, x) ]
So:
[ A(2, 3) \rightarrow A'(-3, 2) ]
Step 2: Rotate point B
Original point:
[ B(5, 3) ]
Apply the rule:
[ B(5, 3) \rightarrow B'(-3, 5) ]
Step 3: Rotate point C
Original point:
[ C(5, 1) ]
Apply the rule:
[ C(5, 1) \rightarrow C'(-1, 5) ]
Step 4: Plot the new points
The rotated triangle has vertices:
[ A'(-3, 2), \quad B'(-3, 5), \quad C'(-1, 5) ]
Connect these new points in the same order as the original triangle. The new triangle is the image of the original triangle after a 90-degree counterclockwise rotation about the origin.
Rotating Around a Point That Is Not the Origin
Sometimes the center of rotation is not the origin. It may be a point such as ((2, 1)), ((-3, 4)), or another location on the coordinate plane. In that case, you must rotate around that specific point Most people skip this — try not to. But it adds up..
If the center of rotation is ((h, k)), use this rule for a 90-degree counterclockwise rotation:
[ (x, y) \rightarrow (h - (y - k), ; k + (x - h)) ]
This formula may look more complicated, but it works by temporarily measuring the point’s position relative to the center, rotating that position, and then moving it back Simple, but easy to overlook. No workaround needed..
As an example, suppose you want to rotate the point ((6, 4)) 90 degrees counterclockwise about the center ((2, 1)).
Here:
[ h = 2, \quad k = 1 ]
Use the rule:
[ (x, y) \rightarrow (h - (y - k), ; k + (x - h)) ]
Substitute the values:
[ (6, 4) \rightarrow (2 - (4 - 1), ; 1 + (6 - 2)) ]
Simplify:
[ (6, 4) \rightarrow (2 - 3, ; 1 + 4) ]
[ (6, 4) \rightarrow (-1, 5) ]
So the image of ((6, 4)) after a 90-degree counterclockwise rotation about ((2, 1)) is ((-1, 5)).
How to Rotate a Shape by Hand
When rotating a shape by hand, follow these steps:
-
Identify the center of rotation.
This is the fixed point the shape turns around. -
Locate each vertex of the shape.
Every corner of the shape should be treated as a point. -
Draw a line from each vertex to the center of rotation.
This helps you see how far each point is from the center. -
Rotate each line 90 degrees counterclockwise.
Use a protractor if accuracy is important. -
Mark the new position of each vertex.
Each new point should be the same distance from the center as the original point. -
Connect the new points.
The resulting figure is the rotated image.
A helpful way to remember the direction is to imagine turning your head to the left
Rotating Clockwise
If you ever need to turn a figure the opposite way—90 ° clockwise—the transformation flips the signs in the rule you already know. About the origin the mapping is
[ (x, y) ;\longrightarrow; (y,,-x). ]
For a rotation about a generic center ((h,k)) the formula becomes
[ (x, y) ;\longrightarrow; \bigl(h + (y - k),; k - (x - h)\bigr). ]
Notice how the “(-)” signs swap places compared with the counter‑clockwise version Not complicated — just consistent..
Example. Rotate the point ((4,2)) 90 ° clockwise about the point ((1,0)).
[ \begin{aligned} h &= 1,\quad k = 0,\[2pt] x' &= h + (y - k) = 1 + (2-0) = 3,\ y' &= k - (x - h) = 0 - (4-1) = -3. \end{aligned} ]
Hence ((4,2) \rightarrow (3,-3)) But it adds up..
Matrix Representation
Rotations are linear transformations (once the centre is shifted to the origin). In matrix form a 90 ° counter‑clockwise turn about the origin is
[ \begin{bmatrix} 0 & -1\[2pt] 1 & ;;0 \end{bmatrix} \begin{bmatrix}x\y\end{bmatrix}
\begin{bmatrix}-y\x\end{bmatrix}. ]
A clockwise turn uses the transpose of this matrix:
[ \begin{bmatrix} 0 & 1\[2pt] -1 & 0 \end{bmatrix} \begin{bmatrix}x\y\end{bmatrix}
\begin{bmatrix}y\-x\end{bmatrix}. ]
When the centre is not the origin, you first translate the figure so the centre lands at ((0,0)), apply the matrix, then translate back. This “translate‑rotate‑translate‑back” workflow is the reason the algebraic formulas above work Not complicated — just consistent. Turns out it matters..
Using Technology
If you have access to a graphing calculator, GeoGebra, Desmos, or any computer‑algebra system, you can verify hand calculations instantly. Most of these tools have a built‑in rotation command that accepts a centre and an angle. To give you an idea, in GeoGebra you can type
Rotate( (2,3), (0,0), 90° )
and the software returns ((-3,2)). Using technology not only checks your work but also helps you visualise how the shape moves through intermediate positions.
Common Pitfalls and How to Avoid Them
| Mistake | Why it Happens | Fix |
|---|---|---|
| Mixing up clockwise vs. counter‑clockwise | Forgetting the direction cue (“head‑turn”) | Always sketch a small arrow indicating the turn before applying the formula. |
| Forgetting to adjust the centre | Applying the origin rule directly | Write down ((h,k)) first, then substitute into the appropriate formula. |
| Mis‑placing the new vertices | Connecting points in the wrong order | Keep the original vertex order (A→B→C) and connect the corresponding primed points (A′→B′→C′). |
| Rounding errors with a protractor | Estimating angles | Use a ruler to copy distances from the centre; a protractor is only needed for the angle itself. |
Practice Problem
Rotate the triangle with vertices
[ P(2,5),\quad Q(7,2),\quad R(4,0) ]
90 ° counter‑clockwise about the point ((3,1)).
Solution.
First translate each point so that the centre becomes the origin: subtract ((3,1)).
[ \begin{aligned} P_0 &= (2-3,;5-1) = (-1,4),\ Q_0 &= (7-3,;2-1) = (4,1),\ R_0 &= (4-3,;
- = (1,-1). \end{aligned} ]
For a (90^\circ) counter-clockwise rotation about the origin, each translated point follows the rule
[ (x,y)\rightarrow(-y,x). ]
So,
[ \begin{aligned} P_0(-1,4) &\rightarrow (-4,-1),\ Q_0(4,1) &\rightarrow (-1,4),\ R_0(1,-1) &\rightarrow (1,1). \end{aligned} ]
Now translate each rotated point back by adding ((3,1)):
[ \begin{aligned} P' &= (-4,-1)+(3,1)=
Completing the translation for (P):
[ P' = (-4,-1)+(3,1)=(-1,0). ]
Applying the same steps to the remaining vertices:
[ \begin{aligned} Q' &= (-1,4)+(3,1) = (2,5),\[2pt] R' &= (1,1)+(3,1) = (4,2). \end{aligned} ]
Thus the triangle after a (90^{\circ}) counter‑clockwise rotation about ((3,1)) has vertices
[ P'(-1,0),\qquad Q'(2,5),\qquad R'(4,2). ]
A quick sanity check: the distance from the centre to each original vertex equals the distance from the centre to the corresponding image point. As an example,
[ \text{dist}\big((3,1),(2,5)\big)=\sqrt{(2-3)^2+(5-1)^2}= \sqrt{1+16}= \sqrt{17}, ] [ \text{dist}\big((3,1),(-1,0)\big)=\sqrt{(-1-3)^2+(0-1)^2}= \sqrt{16+1}= \sqrt{17}, ]
confirming the rotation preserved the radius And it works..
If you prefer a technology‑assisted verification, typing
Rotate( (2,5), (3,1), 90° )
in GeoGebra returns ((-1,0)), exactly the point we obtained for (P'). The same command for (Q) and (R) yields ((2,5)) and ((4,2)), matching the hand‑calculated results Nothing fancy..
Conclusion
Rotating a figure about a point other than the origin reduces to three elementary steps: translate the centre to the origin, apply the appropriate rotation matrix, then translate back. But for a (90^{\circ}) counter‑clockwise turn the matrix (\begin{bmatrix}0&-1\1&0\end{bmatrix}) converts ((x,y)) to ((-y,x)). By keeping the vertex order consistent and watching the direction of the turn, common errors such as mixing clockwise and counter‑clockwise transformations or mis‑placing points are avoided. Technology can serve both as a verification tool and a visual aid, but the underlying algebraic reasoning remains the same. Mastery of this “translate‑rotate‑translate‑back” workflow equips you to handle rotations in any context, from simple classroom exercises to more complex geometric constructions.