Complex Number Multiplication: Geometric Stretching and Rotation

Complex Number Multiplication: Geometric Stretching and Rotation
Loading the math board and drawing, please wait…
2020-08-28 11:45
This GeoGebra example dynamically illustrates that multiplying complex numbers is geometrically equivalent to a combined stretching (or squeezing) and rotation in the complex plane. Key mathematical concepts include the correspondence between algebraic and geometric representations, multiplication of moduli, addition of arguments, and the vector interpretation of complex operations. The construction employs GeoGebra commands such as Sequence, Circle, Vector, Angle, Append, and Element to create auxiliary objects like vectors, angles, and circles, enabling learners to visualize how algebraic multiplication translates into spatial transformations. It is well-suited for high school complex number units, pre-calculus, or introductory college mathematics courses aiming to bridge algebraic computation with geometric intuition.

GeoGebra Commands & Parameters

  1. Sequence(RandomUniform[0.01, (2 * π)], k, 1, 50) → L_2
  2. Sequence(RandomUniform[0, 2], k, 1, 50) → L_1
  3. Circle((0, 0), 1) → c
  4. Vector((0, 0), Z) → u
  5. Angle((100, 0), (0, 0), Z) → α
  6. Append(z_0, Sequence[(Element[L_1, j] * (cos(Element[L_2, j]) + (ί * sin(Element[L_2, j])))), j, 1, n - 1]) → L_3
  7. Sequence((Element[L_3, j] * Z), j, 1, Length[L_3]) → L_4
  8. Sequence(Element[L_3, j] / Z, j, 1, Length[L_3]) → L_5
  9. Element(L_4, 1) → z_1
  10. Element(L_5, 1) → z_2
  11. Vector((0, 0), z_1) → v
  12. Vector((0, 0), z_2) → w
  13. Vector((0, 0), z_0) → d

AI Drawing Prompt Reference

Draw the complex plane with a unit circle centered at the origin. Fix a complex number Z, shown as a vector from (0,0) to a point in the plane, and use dynamic parameters to generate multiple complex values by varying an angle in [0,2π] and a magnitude in [0,2]. Represent each generated complex number as a point and its vector from the origin. Then construct the images of these points under multiplication by Z, plotting the resulting vectors from the origin as well. Display the original vectors, the transformed (product) vectors, and the fixed vector Z together, using the unit circle and the associated angle to visualize how multiplication corresponds to combined rotation and stretching.
The prompt above was compiled from the original drawing commands and is for reference only.