Squares and Parallelograms on Triangle by Doug Kuhlmann (2)
Loading the math board and drawing, please wait…
This example demonstrates the construction of squares and parallelograms on a triangle. Key mathematical concepts include geometric construction, coordinate geometry, and solid geometry. Using GeoGebra commands such as Polygon, Segment, Line, and Intersect, the properties and relationships of these geometric shapes are visually illustrated. Suitable for middle school and above students and teachers.
GeoGebra Commands & Parameters
Polygon(B, A, 4) → poly3, r, s, t, a, H, ISegment(A, B) → fSegment(B, C) → gSegment(C, A) → hPolygon(C, B, 4) → poly1, i, j, k, l, D, EPolygon(A, C, 4) → poly2, m, n_1, p, q, F, GIf(t1 ≤ 1, Segment[B, B + (t1 * (D - B))], If[t1 ≤ 2, Segment[D, D + ((t1 - 1) * (E - D))], Segment[E, E + ((t1 - 2) * (C - E))]]) → eIf(t1 ≤ 1, Segment[B, B + (t1 * (D - B))], If[t1 ≤ 2, Segment[D, D + ((t1 - 1) * (E - D))], Segment[E, E + ((t1 - 2) * (C - E))]]) → f_1If(t2 ≤ 1, Segment[C, C + (t2 * (F - C))], If[t2 ≤ 2, Segment[F, F + ((t2 - 1) * (G - F))], Segment[G, G + ((t2 - 2) * (A - G))]]) → i_1If(t3 ≤ 1, Segment[A, A + (t3 * (H - A))], If[t3 ≤ 2, Segment[H, H + ((t3 - 1) * (I - H))], Segment[I, I + ((t3 - 2) * (B - I))]]) → g_1Line(E, n_1) → bLine(F, e) → cIntersect(b, c) → JLine(H, i_1) → dLine(G, s) → h_1Intersect(d, h_1) → KLine(I, j) → j_1Line(D, g_1) → k_1Intersect(k_1, j_1) → LSegment(E, E + (t4 * (J - E))) → l_1Segment(F, F + (t4 * (J - F))) → m_1Segment(G, G + (t5 * (K - G))) → p_1Segment(H, H + (t5 * (K - H))) → q_1Segment(I, I + (t6 * (L - I))) → r_1Segment(D, D + (t6 * (L - D))) → s_1Ray(L, B) → t_1Ray(K, A) → a_1Midpoint(J, C) → NMidpoint(K, A) → OMidpoint(L, B) → PMidpoint(F, A) → QMidpoint(H, B) → RMidpoint(D, C) → SSegment(P, P + (t7 * (Q - P))) → d_1Segment(N, N + (t7 * (R - N))) → c_1Segment(O, O + (t7 * (S - O))) → b_1Intersect(d_1, c_1) → M