Trapezoid Mid-Segment: 2 Discoveries

Trapezoid Mid-Segment: 2 Discoveries
Loading the math board and drawing, please wait…
2018-02-20 01:53
① This GeoGebra example dynamically demonstrates two key properties of the trapezoid mid-segment (the segment connecting the midpoints of the legs): it is parallel to both bases and its length equals half the sum of the bases. ② The core mathematical concepts include the trapezoid mid-segment theorem, parallel lines, similar triangles, midpoints, segment ratios, and invariance under geometric transformations such as rotation, dilation, and translation. ③ Construction highlights: using GeoGebra commands like Ray, Segment, Line, Point, Polygon, Midpoint to build the trapezoid and its midpoints; applying Rotate, Dilate, Translate, Vector to create auxiliary figures; using Circle, Intersect, CircleSector to generate arcs and intersection points, forming two 'proofs without words' that visually reveal the relationships through rotated triangles, scaled polygons, and translated segments. ④ Suitable for upper middle school or high school students to grasp the geometric essence of the trapezoid mid-segment theorem, and also valuable for teachers as a classroom demonstration or for student inquiry into geometric proof, emphasizing discovery through transformation.

GeoGebra Commands & Parameters

  1. Ray(A, B) → a
  2. Segment(A, B) → b
  3. Line(C, b) → c
  4. Point(c) → D
  5. Ray(C, D) → d
  6. Point(d) → E
  7. Segment(C, A) → e
  8. Segment(C, E) → f
  9. Segment(E, B) → g
  10. Polygon(A, B, E, C) → poly1, a_1, b_1, e_1, c_1
  11. Midpoint(e) → F
  12. Midpoint(g) → G
  13. Segment(F, G) → h
  14. Rotate(A, (-α), G) → A'
  15. Rotate(B, (-α), G) → B'
  16. Rotate(E, (-α), G) → E'
  17. Rotate(C, (-α), G) → C'
  18. Polygon(A', B', E', C') → poly1', a', b', e', c'
  19. Rotate(F, (-α), G) → F'
  20. Rotate(G, (-α), G) → G'
  21. Segment(F', G') → h'
  22. Segment(B', A') → i
  23. Segment(A', C') → j
  24. Segment(C', E') → k
  25. Segment(E', B') → l
  26. Segment(C, F) → m
  27. Segment(F, A) → n
  28. Segment(E, G) → p
  29. Segment(G, B) → q
  30. Segment(C', F') → r
  31. Segment(F', A') → s
  32. Line(C, A) → t
  33. Circle(F, 1) → f_1
  34. Intersect(f_1, h, 1) → J
  35. Intersect(t, m) → K
  36. Intersect(t, m) → L
  37. Intersect(f_1, t) → M, N
  38. CircleSector(F, J, M) → h_1
  39. Dilate(F, 1 - o, A) → F'_1
  40. Dilate(F, 1 - o, C) → F'_2
  41. Vector(F, F'_2) → u
  42. Vector(F, F'_1) → v
  43. Translate(h_1, v) → k_1
  44. Translate(h_1, u) → p_1
  45. Dilate(F, If[0 < w ≤ 1, 1 - w, 0], C) → F'_3
  46. Vector(F, F'_3) → u_1
  47. Translate(G, u_1) → G'_1
  48. Segment(F'_3, G'_1) → d_1
  49. Dilate(F, If[1 < w ≤ 2, 2 - w, 0], C) → F'_4
  50. Vector(F, F'_4) → v_1
  51. Translate(F', v_1) → F''
  52. Translate(G, v_1) → G'_2
  53. Segment(G'_2, F'') → g_1

AI Drawing Prompt Reference

Draw a trapezoid with a horizontal bottom base and a slanted top base, connected by two legs. Mark the midpoints of both legs and connect them to form the mid-segment. Rotate the entire trapezoid around the midpoint of one leg by a certain angle, keeping the original trapezoid visible. In the rotated trapezoid, connect vertices with auxiliary segments, and label the four sub-segments of the original legs created by the midpoints. Draw a small circle centered at one leg's midpoint, intersecting the mid-segment and a diagonal, forming a sector. Translate this sector in two directions, and construct a segment whose length varies with a parameter to illustrate the relationship between the mid-segment length and the sum of the bases. The final figure includes two trapezoids, mid-segments, rotated corresponding segments, a circle, a sector, and translated copies.
The prompt above was compiled from the original drawing commands and is for reference only.