In plane geometry, rotation means to turn the whole plane by a fixed angle, around a fixed point called the "center of rotation."
Rotations shown in the interactive worksheet above are based on the point (0,0), the origin of the XY-plane, as their center. The angle of rotation is controlled by point P (shown in green) on the unit circle.
As you move point P along the unit circle, you see the corresponding angle value, in degrees. At the same time, each red point is rotated around the origin (0,0), by the same angle, from the position of the corresponding blue point. Point A2 is the rotated image of point A1, and so on.
Rotations are examples of geometrical transformations called isometries, because they not only preserve the shapes of geometric figures but also their size.
Rotations are also examples of Linear Transformations, a much more general type of transformations studied in Linear Algebra.
Linear transformations are often expressed using matrices (rectangular arrays of rows and columns filled with numbers).
The formula below shows how to define a rotation of the XY-plane around the origin (0,0) by a given angle (theta) using its associated 2x2 matrix.
In relation to the formula below, ( cos(theta), sin(theta) ) are the coordinates of point P (shown in green) on the unit circle,
while Q = (x,y) represents any of the blue points A1,..,D1, and R represents the corresponding red, rotated point A2,..,D2.
In the interactive GeoGebra worksheet applet presented above, you can move the blue points around the screen, not only one at a time but also two at a time by segments, meaning, you can move each one of A1B1, B1C1, C1D1, and D1A1, the sides of the blue polygon.
I want to thank Kenneth Frank for preparing a Turkish version of this Rotation transformation GeoGebra applet.