Rotations and reflections in two dimensions

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description Script error: No such module "Unsubst". In Euclidean geometry, two-dimensional rotations and reflections are two kinds of Euclidean plane isometries which are related to one another.

Process

A rotation in the plane can be formed by composing a pair of reflections. First reflect a point Template:Mvar to its image Template:Mvar on the other side of line L1Script error: No such module "Check for unknown parameters".. Then reflect Template:Mvar to its image Template:Mvar on the other side of line L2Script error: No such module "Check for unknown parameters".. If lines L1Script error: No such module "Check for unknown parameters". and L2Script error: No such module "Check for unknown parameters". make an angle Template:Mvar with one another, then points Template:Mvar and Template:Mvar will make an angle 2θScript error: No such module "Check for unknown parameters". around point Template:Mvar, the intersection of L1Script error: No such module "Check for unknown parameters". and L2Script error: No such module "Check for unknown parameters".. I.e., angle ∠ POP′′Script error: No such module "Check for unknown parameters". will measure 2θScript error: No such module "Check for unknown parameters"..

A pair of rotations about the same point Template:Mvar will be equivalent to another rotation about point Template:Mvar. On the other hand, the composition of a reflection and a rotation, or of a rotation and a reflection (composition is not commutative), will be equivalent to a reflection.

Mathematical expression

The statements above can be expressed more mathematically. Let a rotation about the origin Template:Mvar by an angle Template:Mvar be denoted as Rot(θ)Script error: No such module "Check for unknown parameters".. Let a reflection about a line Template:Mvar through the origin which makes an angle Template:Mvar with the Template:Mvar-axis be denoted as Ref(θ)Script error: No such module "Check for unknown parameters".. Let these rotations and reflections operate on all points on the plane, and let these points be represented by position vectors. Then a rotation can be represented as a matrix, Rot⁡(θ)=[cos⁡θ−sin⁡θsin⁡θcos⁡θ],

and likewise for a reflection, Ref⁡(θ)=[cos⁡2θsin⁡2θsin⁡2θ−cos⁡2θ].

With these definitions of coordinate rotation and reflection, the following four identities hold: Rot⁡(θ)Rot⁡(ϕ)=Rot⁡(θ+ϕ),Ref⁡(θ)Ref⁡(ϕ)=Rot⁡(2θ−2ϕ),Rot⁡(θ)Ref⁡(ϕ)=Ref⁡(ϕ+12θ),Ref⁡(ϕ)Rot⁡(θ)=Ref⁡(ϕ−12θ).

Proof

These equations can be proved through straightforward matrix multiplication and application of trigonometric identities, specifically the sum and difference identities.

The set of all reflections in lines through the origin and rotations about the origin, together with the operation of composition of reflections and rotations, forms a group. The group has an identity: Rot(0)Script error: No such module "Check for unknown parameters".. Every rotation Rot(φ)Script error: No such module "Check for unknown parameters". has an inverse Rot(−φ)Script error: No such module "Check for unknown parameters".. Every reflection Ref(θ)Script error: No such module "Check for unknown parameters". is its own inverse. Composition has closure and is associative, since matrix multiplication is associative.

Notice that both Ref(θ)Script error: No such module "Check for unknown parameters". and Rot(θ)Script error: No such module "Check for unknown parameters". have been represented with orthogonal matrices. These matrices all have a determinant whose absolute value is unity. Rotation matrices have a determinant of +1, and reflection matrices have a determinant of −1.

The set of all orthogonal two-dimensional matrices together with matrix multiplication form the orthogonal group: O(2)Script error: No such module "Check for unknown parameters"..

The following table gives examples of rotation and reflection matrix :

Type angle θ matrix
Rotation 0° (1001)
Rotation ±45° 12(1∓1±11)
Rotation 90° (0−110)
Rotation 180° (−100−1)
Reflection 0° (100−1)
Reflection 45° (0110)
Reflection 90° (−1001)
Reflection -45° (0−1−10)

Rotation of axes

Template:Excerpt

See also

References

<templatestyles src="Reflist/styles.css" />

Script error: No such module "Check for unknown parameters".

Sources

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".