Homothety and Reflection Point
Loading the math board and drawing, please wait…
In collections
Homothety, Rotation Symmetry -RO
This example demonstrates the geometric relationship between homothety and reflection points. The core mathematical concepts involved include homothety, reflection, similar triangles, and coordinate geometry. The construction utilizes GeoGebra commands and objects such as Polygon, Segment, Midpoint, Point, Dilate, and Mirror. It is suitable for high school students studying geometric transformations and calculus.
GeoGebra Commands & Parameters
Polygon(A, B, 4) → poly1, f, g, h, i, C, DSegment(A, C) → jMidpoint(j) → ESegment(A, C) → kPolygon(D, B, C) → t1, c, d, bPoint(k) → FDilate(D, 5 / 6, F) → D'Dilate(B, 5 / 6, F) → B'Dilate(C, 5 / 6, F) → C'Polygon(D', B', C') → t1', c', d', b'Dilate(D', 5 / 6, F) → D''Dilate(B', 5 / 6, F) → B''Dilate(C', 5 / 6, F) → C''Polygon(D'', B'', C'') → t1'', c'', d'', b''Dilate(D'', 5 / 6, F) → D'''Dilate(B'', 5 / 6, F) → B'''Dilate(C'', 5 / 6, F) → C'''Polygon(D''', B''', C''') → t1''', c''', d''', b'''Dilate(D''', 5 / 6, F) → GDilate(B''', 5 / 6, F) → HDilate(C''', 5 / 6, F) → IPolygon(G, H, I) → t2, i_1, g_1, h_1Dilate(G, 5 / 6, F) → G'Dilate(H, 5 / 6, F) → H'Dilate(I, 5 / 6, F) → I'Polygon(G', H', I') → t2', i', g', h'Polygon(J, K, 4) → poly2, l, m, n, p, L, MSegment(K, M) → qMidpoint(q) → NSegment(J, L) → rPoint(r) → OPolygon(M, L, K) → t3, k_1, m_1, l_1Dilate(M, 5 / 6, O) → M'Dilate(L, 5 / 6, O) → L'Dilate(K, 5 / 6, O) → K'Polygon(M', L', K') → t3', k', m', l'Dilate(M', 5 / 6, O) → M''Dilate(L', 5 / 6, O) → L''Dilate(K', 5 / 6, O) → K''Polygon(M'', L'', K'') → t3'', k'', m'', l''Dilate(M'', 5 / 6, O) → M'''Dilate(L'', 5 / 6, O) → L'''Dilate(K'', 5 / 6, O) → K'''Polygon(M''', L''', K''') → t3''', k''', m''', l'''Dilate(M''', 5 / 6, O) → PDilate(L''', 5 / 6, O) → QDilate(K''', 5 / 6, O) → RPolygon(P, Q, R) → t4, r_1, p_1, q_1Dilate(P, 5 / 6, O) → P'Dilate(Q, 5 / 6, O) → Q'Dilate(R, 5 / 6, O) → R'Polygon(P', Q', R') → t4', r', p', q'Dilate(P', 5 / 6, O) → P''Dilate(Q', 5 / 6, O) → Q''Dilate(R', 5 / 6, O) → R''Polygon(P'', Q'', R'') → t4'', r'', p'', q''Dilate(P'', 5 / 6, O) → P'''Dilate(Q'', 5 / 6, O) → Q'''Dilate(R'', 5 / 6, O) → R'''Polygon(P''', Q''', R''') → t4''', r''', p''', q'''Dilate(P''', 5 / 6, O) → SDilate(Q''', 5 / 6, O) → TDilate(R''', 5 / 6, O) → UPolygon(S, T, U) → t5, u, s, tDilate(S, 5 / 6, O) → S'Dilate(T, 5 / 6, O) → T'Dilate(U, 5 / 6, O) → U'Polygon(S', T', U') → t5', u', s', t'Dilate(S', 5 / 6, O) → S''Dilate(T', 5 / 6, O) → T''Dilate(U', 5 / 6, O) → U''Polygon(S'', T'', U'') → t5'', u'', s'', t''Mirror(M, N) → M'_1Mirror(L, N) → L'_1Mirror(K, N) → K'_1Polygon(M'_1, L'_1, K'_1) → t3'_1, k'_1, m'_1, l'_1Mirror(M', N) → M''_1Mirror(L', N) → L''_1Mirror(K', N) → K''_1Polygon(M''_1, L''_1, K''_1) → t3''_1, k''_1, m''_1, l''_1Mirror(M'', N) → M'''_1Mirror(L'', N) → L'''_1Mirror(K'', N) → K'''_1Polygon(M'''_1, L'''_1, K'''_1) → t3'''_1, k'''_1, m'''_1, l'''_1Mirror(M''', N) → VMirror(L''', N) → WMirror(K''', N) → ZPolygon(V, W, Z) → t6, z_1, v, wMirror(P, N) → P'_1Mirror(Q, N) → Q'_1Mirror(R, N) → R'_1Polygon(P'_1, Q'_1, R'_1) → t4'_1, r'_1, p'_1, q'_1Mirror(P', N) → P''_1Mirror(Q', N) → Q''_1Mirror(R', N) → R''_1Polygon(P''_1, Q''_1, R''_1) → t4''_1, r''_1, p''_1, q''_1Mirror(P'', N) → P'''_1Mirror(Q'', N) → Q'''_1Mirror(R'', N) → R'''_1Polygon(P'''_1, Q'''_1, R'''_1) → t4'''_1, r'''_1, p'''_1, q'''_1Mirror(P''', N) → A_1Mirror(Q''', N) → B_1Mirror(R''', N) → C_1Polygon(A_1, B_1, C_1) → t7, c_1, a_1, b_1Mirror(S, N) → S'_1Mirror(T, N) → T'_1Mirror(U, N) → U'_1Polygon(S'_1, T'_1, U'_1) → t5'_1, u'_1, s'_1, t'_1Mirror(S', N) → S''_1Mirror(T', N) → T''_1Mirror(U', N) → U''_1Polygon(S''_1, T''_1, U''_1) → t5''_1, u''_1, s''_1, t''_1Mirror(S'', N) → S'''Mirror(T'', N) → T'''Mirror(U'', N) → U'''Polygon(S''', T''', U''') → t5''', u''', s''', t'''