Exploring Plane Dilations

Exploring Plane Dilations
Loading the math board and drawing, please wait…
2017-03-08 09:20
This example demonstrates the effects of plane dilations by dynamically adjusting the center and scale factor to observe changes in the size of shapes. It involves core mathematical concepts such as dilation transformations, similar figures, and coordinate geometry. Construction highlights include the use of GeoGebra commands/objects like Sequence, Polygon, Dilate, and Segment; suitable for high school students learning geometric transformations and analytical geometry.

GeoGebra Commands & Parameters

  1. Sequence(Sequence[(a, b), b, 1, n], a, 1, n) → list1
  2. Sequence(Sequence[Dilate[(a, b), k], b, 1, n], a, 1, n) → list2
  3. Sequence(Sequence[Dilate[(a, b), k, D], b, (-n), n], a, (-n), n) → list3
  4. Sequence(Sequence[Polygon[(x(D) + (k * a), y(D) + (k * a)), (x(D) + (k * a), y(D) - (k * a)), (x(D) - (k * a), y(D) - (k * a)), (x(D) - (k * a), y(D) + (k * a))], b, 1, n], a, 1, n) → list4
  5. Sequence(Sequence[Dilate[(x(D) + a, y(D) + b), k, D], b, (-n), n], a, (-n), n) → list5
  6. Polygon(A, B, C) → poly1, c, a, b
  7. Dilate(A, k, D) → A'
  8. Dilate(B, k, D) → B'
  9. Dilate(C, k, D) → C'
  10. Polygon(A', B', C') → poly1', c', a', b'
  11. Segment((x(D), y(D)), A') → f
  12. Segment((x(D), y(D)), B') → g
  13. Segment((x(D), y(D)), C') → h