Properties of a Trapezoid by Alfred Estberg
Loading the math board and drawing, please wait…
This example demonstrates the properties of a trapezoid. Key mathematical concepts include geometric construction, transformation, and polygons. Using GeoGebra commands such as Segment, Polygon, Mirror, and Rotate, the trapezoid is constructed and its properties are observed. Suitable for middle school and above students to learn geometric construction and transformation.
GeoGebra Commands & Parameters
Segment(A, B) → aLine(D, a) → bPoint(b) → CPolygon(A, B, C, D) → poly1, a_1, b_1, c, dSegment(A, C) → eSegment(B, D) → fMirror(B, e) → B'Circle(B, (Distance[B, B'] * ReflectAC / 10)) → gIntersect(g, Segment[B, B']) → E, FPolygon(A, C, E) → poly2, e_1, a_2, c_1Mirror(A, f) → A'Circle(A, (Distance[A, A'] * ReflectBD / 10)) → hIntersect(h, Segment[A, A']) → G, HPolygon(B, D, G) → poly3, g_1, b_2, d_1Polygon(A, C, F) → poly4, f_1, a_3, c_2Intersect(e, f) → IRotate(A, α, I) → A'_1Rotate(B, α, I) → B'_1Rotate(C, α, I) → C'Rotate(D, α, I) → D'Polygon(A'_1, B'_1, C', D') → poly1', a'_1, b'_1, c', d'Segment(A'_1, C') → iSegment(B'_1, D') → jOrthogonalLine(D, c) → kOrthogonalLine(C, c) → lIntersect(k, a_1) → JIntersect(l, a_1) → KSegment(J, K) → mIntersect(((-(x(Line[D, C]) / y(Line[D, C]))) * x) - z(Line[D, C]) / y(Line[D, C]), c, 1) → OOrthogonalLine(D, c) → nOrthogonalLine(C, c) → pIntersect(n, a_1) → LIntersect(p, a_1) → MSegment(L, M) → qPoint(Segment[L, M]) → NOrthogonalLine(N, a_1) → rIntersect(r, c) → PRay(A, B) → sRay(D, C) → tCircle(A, ((2 * ReflectPerp) * Segment[A, N])) → h_1Intersect(h_1, s) → Q, SCircle(D, ((2 * ReflectPerp) * Segment[D, P])) → d_2Intersect(d_2, t) → R, TPolygon(P, R, Q, N) → q1, p_2, r_3, q_2, n_2Polygon(P, T, S, N) → q2, p_3, t_3, s_3, n_3