Rotating and Scaling a Rectangle with Complex Numbers

Rotating and Scaling a Rectangle with Complex Numbers
Loading the math board and drawing, please wait…
2012-10-25 05:09
In collections complex numbers
This GeoGebra example demonstrates how multiplying a rectangle ABCD by a complex number rotates it about the origin and scales it by the modulus of that number. It connects complex multiplication with geometric transformations, modulus and argument, rotation, dilation, and coordinate-plane interpretation. The construction uses Polygon to create the original rectangle poly1 and the transformed rectangle poly2, Point to define vertices A, B, C, D and E, F, G, H, Intersect for auxiliary positioning, Angle and Distance to measure the rotation angle alpha and distances such as |z|, and LaTeX/TextIz to display the complex number z and explanatory labels. It is suitable for high-school complex numbers, analytic geometry, and geometric transformations, as well as introductory college-level visualization of complex maps.

GeoGebra Commands & Parameters

  1. Polygon(A, B, C, D) → poly1, a, b, c, d
  2. Polygon(E, F, G, H) → poly2, e, f, g, h
  3. LaTeX(z, true, true) → text1
  4. Intersect(xAxis, yAxis) → o
  5. Point(xAxis) → J
  6. Angle(J, o, z) → α
  7. LaTeX(α, true, true) → angle
  8. Distance(o, z) → distanceIz