Constructing Parallelograms

Constructing Parallelograms
Loading the math board and drawing, please wait…
2020-07-15 21:08
This example demonstrates the construction of parallelograms using geometric principles such as parallel lines, vectors, and polygons. GeoGebra commands like Point, Line, Segment, Vector, and Polygon are used to create the parallelogram. Suitable for middle school geometry lessons.

GeoGebra Commands & Parameters

  1. Point(xAxis) → A
  2. Point(xAxis) → B
  3. Line(C, xAxis) → a
  4. Segment(A, B) → b
  5. Segment(A, C) → c
  6. Line(B, c) → d
  7. Intersect(a, d) → D
  8. Segment(C, D) → e
  9. Segment(D, B) → f
  10. OrthogonalLine(A, b) → g
  11. Intersect(a, g) → E_2
  12. Vector(A, A_1) → u
  13. Polygon(A, E_2, C) → poly1, c_1, a_1, e_1
  14. Translate(A, u) → E
  15. Translate(E_2, u) → F
  16. Translate(C, u) → G
  17. Polygon(E, F, G) → poly1', c', a', e'
  18. OrthogonalLine(B, a) → h
  19. Intersect(a, h) → G_1
  20. OrthogonalLine(D, a) → i
  21. Intersect(i, xAxis) → I_1
  22. Polygon(D, B, I_1) → poly2, i_1, d_1, b_1
  23. Vector(B, B_1) → v
  24. Translate(D, v) → H
  25. Translate(B, v) → I
  26. Translate(I_1, v) → J
  27. Polygon(H, I, J) → poly2', i', d', b'
  28. Intersect(a, g) → J_1
  29. OrthogonalLine(C, j) → k
  30. Intersect(j, k) → K_1
  31. Polygon(E_2, C, K_1, A) → poly3, e_2, c_2, k_1, a_2
  32. Vector(A, D_1) → l
  33. Translate(E_2, l) → W
  34. Translate(C, l) → X
  35. Translate(K_1, l) → Y
  36. Translate(A, l) → Z
  37. Polygon(W, X, Y, Z) → poly3', e'_1, c'_2, k', a'_2
  38. Polygon(K_1, I_1, D, C) → poly4, k_2, i_2, d_2, c_3
  39. Vector(K_1, E_1) → w
  40. Translate(K_1, w) → O
  41. Translate(I_1, w) → P
  42. Translate(D, w) → Q
  43. Translate(C, w) → R
  44. Polygon(O, P, Q, R) → poly4', k'_1, i'_1, d'_1, c'_1
  45. Polygon(A, J_1, D, I_1) → poly5, a_3, j_1, d_3, i_3
  46. Vector(A, F_1) → m
  47. Translate(A, m) → S
  48. Translate(J_1, m) → T
  49. Translate(D, m) → U
  50. Translate(I_1, m) → V
  51. Polygon(S, T, U, V) → poly5', a'_1, j', d'_2, i'_2
  52. Polygon(C, K_1, B, G_1) → poly6, c_4, k_3, b_2, g_1
  53. Vector(B, C_1) → n
  54. Translate(C, n) → K
  55. Translate(K_1, n) → L
  56. Translate(B, n) → M
  57. Translate(G_1, n) → N
  58. Polygon(K, L, M, N) → poly6', c'_3, k'_2, b'_1, g'
  59. Polygon(A, B, D, C) → poly7, a_4, b_3, d_4, c_5

AI Drawing Prompt Reference

Start with two points on the x-axis as the base, and a third point off the axis as the top vertex. Connect the base points to the vertex to form a triangle. Draw a line through the vertex parallel to the base, and another line through one base point parallel to the side connecting the vertex to the other base point. Their intersection gives the fourth point, completing a parallelogram. Then, from the base, drop perpendiculars from the vertex and the opposite point to the x-axis, forming right triangles. Translate these shapes along given vectors to create congruent copies, arranging them into a composite figure of multiple parallelograms and triangles.
The prompt above was compiled from the original drawing commands and is for reference only.