Parallelograms on Same Base and Between Same Parallels Have Equal Areas

Parallelograms on Same Base and Between Same Parallels Have Equal Areas
Loading the math board and drawing, please wait…
2016-12-12 08:43
This GeoGebra example dynamically demonstrates the classic Euclidean theorem that parallelograms sharing the same base and lying between the same parallel lines have equal areas. The core mathematical concept is the area formula for parallelograms (base × height) and the invariance of area under equal base and equal height conditions, involving parallel lines, translation, and rotation. The construction uses commands such as Line, Point, Segment, Polygon, Vector, Translate, and Intersect to build the base and parallel lines, create multiple parallelograms via translation, and use a slider (object u) to move points and compare areas interactively. This is suitable for middle school geometry lessons, helping students grasp area derivation and the idea of equal-area transformation, and can be used for classroom demonstrations or student exploration.

GeoGebra Commands & Parameters

  1. Line(A, B) → a
  2. Line(T, a) → b
  3. Point(b) → Q
  4. Segment(Q, A) → c
  5. Line(B, c) → d
  6. Point(b) → D
  7. Segment(D, A) → e
  8. Line(B, e) → f
  9. Polygon(Q, A, D) → poly1, e_1, d_1, a_1
  10. Line(F, b) → g
  11. Point(g) → Move
  12. Vector(F, Move) → u
  13. Polygon(Q, A, D) → poly2, e_2, d_2, a_2
  14. Translate(Q, u) → D'
  15. Translate(A, u) → A'
  16. Translate(D, u) → E'
  17. Polygon(D', A', E') → poly2', e', d', a'
  18. Intersect(b, d) → P
  19. Intersect(b, f) → C
  20. Segment(Q, D) → j
  21. Segment(C, P) → k
  22. Segment(C, B) → h
  23. Segment(P, B) → i
  24. Segment(Q, C) → l
  25. Segment(A, B) → m
  26. Polygon(Q, A, B, C) → poly3, q, a_3, b_1, c_1