Dynamic Illustration of a Trapezoid's Median
Loading the math board and drawing, please wait…
This example dynamically illustrates the properties and construction of a trapezoid's median without words, lengths, or angle measures. Key mathematical concepts include trapezoids, medians, vectors, and geometric means. It utilizes commands like Line, Ray, Point, Segment, Slope, PointIn, Min, Circle, Intersect, CircleSector, Angle, Dilate, Midpoint, Vector, Translate, Rotate, and Polygon. Suitable for high school mathematics education to visually understand the median theorem of trapezoids and vector applications.
GeoGebra Commands & Parameters
Line(A, B) → fRay(A, B) → gPoint(g) → CRay(A, C) → hSegment(A, C) → iSlope(f) → mPointIn(a) → DSegment(A, D) → jLine(D, i) → kPoint(k) → ERay(D, E) → lPoint(l) → FRay(D, F) → nSegment(F, C) → pSegment(D, F) → qMin(j, i) → cCircle(A, (0.2 * c)) → dIntersect(d, j, 1) → GIntersect(d, i, 1) → HCircleSector(A, H, G) → eAngle(C, A, D) → αCircleSector(A, G, H) → rDilate(A, If[0 < o ≤ 1, 1 - o, 0], C) → A'Midpoint(D, A) → IMidpoint(F, C) → JSegment(A, A') → sDilate(F, If[0 < o ≤ 1, 1 - o, 0], D) → F'Segment(F, F') → tDilate(A, If[1 < o ≤ 2, 2 - o, 0], D) → A'_1Segment(A, A'_1) → f_1Ray(A, D) → g_1Point(g_1) → KRay(D, K) → h_1Dilate(A, If[2 < o ≤ 3, 3 - o, 0], D) → A'_2Vector(A, A'_2) → uTranslate(e, u) → e'Dilate(A, If[3 < o ≤ 4, 4 - o, 0], I) → A'_3Dilate(C, If[3 < o ≤ 4, 4 - o, 0], J) → C'Segment(A, A'_3) → i_1Segment(C, C') → j_1Dilate(I, If[4 < o ≤ 5, 5 - o, 0], D) → I'Dilate(J, If[4 < o ≤ 5, 5 - o, 0], F) → J'_1Segment(I, I') → k_1Segment(J, J'_1) → l_1Rotate(A, If[5 < o ≤ 6, ((o - 5) * π), π], I) → A'_4Rotate(A'_3, If[5 < o ≤ 6, ((o - 5) * π), π], I) → LSegment(A'_4, L) → m_1Polygon(A, C, F, D) → poly1, a_1, c_1, f_2, d_1Rotate(C, If[5 < o ≤ 6, ((-(o - 5)) * π), (-π)], J) → C'_1Rotate(C', If[5 < o ≤ 6, ((-(o - 5)) * π), (-π)], J) → C''Segment(C'_1, C'') → n_1Dilate(I, If[6 < o ≤ 7, 7 - o, 0], J) → I'_1Segment(I, I'_1) → p_1Dilate(D, If[7 < o ≤ 8, 8 - o, 0], I) → D'_2Vector(D, D'_2) → vTranslate(e', v) → e''Translate(r, u) → r'Translate(r', v) → r''Rotate(A, If[8.5 < o ≤ 9.5, ((-(o - 8.5)) * π), (-π)], J) → A'_5Rotate(C, If[8.5 < o ≤ 9.5, ((-(o - 8.5)) * π), (-π)], J) → C'_2Rotate(F, If[8.5 < o ≤ 9.5, ((-(o - 8.5)) * π), (-π)], J) → F'_1Rotate(D, If[8.5 < o ≤ 9.5, ((-(o - 8.5)) * π), (-π)], J) → D'_1Polygon(A'_5, C'_2, F'_1, D'_1) → poly1', a'_5, c'_2, f'_1, d'_1Dilate(I, If[10 < o ≤ 11, 11 - o, 0], D) → I'_2Vector(I, I'_2) → wTranslate(I, w) → I'_3Translate(I'_1, w) → J'Segment(I'_3, J') → q_1Dilate(I, If[11 < o ≤ 12, 12 - o, 0], J') → I'_4Dilate(I, If[11 < o ≤ 12, 12 - o, 0], J') → I'_5Vector(I, I'_5) → u_1Translate(I, u_1) → I'_6Translate(I'_1, u_1) → J''Segment(I'_6, J'') → r_1
AI Drawing Prompt Reference
Create a dynamic illustration of a trapezoid's median to demonstrate its properties and construction. Begin by drawing a trapezoid, then identify the median and use vector relationships to explain the median theorem. The dynamic demonstration should show the median is parallel to the bases and its length equals half the sum of the bases, incorporating geometric transformations and vector applications for educational purposes.
The prompt above was compiled from the original drawing commands and is for reference only.