Symmetry Demonstration
Loading the math board and drawing, please wait…
This example demonstrates the symmetry of polygons and their mirror transformations. It involves core mathematical concepts like symmetry, polygon construction, and mirror transformations. The construction uses GeoGebra commands such as Segment, Point, Polygon, Mirror, and Intersect to create polygons and perform mirror transformations. It is suitable for high school mathematics teaching to understand geometric transformations and symmetry principles.
GeoGebra Commands & Parameters
Segment(A, B) → aPoint(a) → CPoint(a) → JPolygon(C, D, E, F, G, H, I, J) → poly1, c, d, e, f, g, h, i, jMirror(C, a) → C'Mirror(D, a) → D'Segment(C', D') → c'Mirror(D, a) → D'_1Mirror(E, a) → E'Segment(D'_1, E') → d'Mirror(E, a) → E'_1Mirror(F, a) → F'Segment(E'_1, F') → e'Mirror(F, a) → F'_1Mirror(G, a) → G'Segment(F'_1, G') → f'Mirror(G, a) → G'_1Mirror(H, a) → H'Segment(G'_1, H') → g'Mirror(H, a) → H'_1Mirror(I, a) → I'Segment(H'_1, I') → h'Mirror(I, a) → I'_1Mirror(J, a) → J'Segment(I'_1, J') → i'Segment(K, L) → nPoint(n) → OPoint(n) → VPolygon(O, P, Q, R, S, T, U, V) → poly2, o_1, p, q, r, s, t, u, vMirror(O, n) → O'Mirror(P, n) → P'Mirror(Q, n) → Q'Mirror(R, n) → R'Mirror(S, n) → S'Mirror(T, n) → T'Mirror(U, n) → U'Mirror(V, n) → V'Polygon(O', P', Q', R', S', T', U', V') → poly2', o', p', q', r', s', t', u', v'Segment(W, Z) → c_1Point(c_1) → C_1Polygon(C_1, D_1, E_1, F_1, G_1, H_1, I_1, J_1) → poly3, c_2, d_2, e_1, f_1, g_1, h_1, i_1, j_1Mirror(C_1, c_1) → K_1Mirror(D_1, c_1) → L_1Mirror(E_1, c_1) → M_1Mirror(F_1, c_1) → N_1Mirror(G_1, c_1) → O_1Mirror(H_1, c_1) → P_1Mirror(I_1, c_1) → S_1Mirror(J_1, c_1) → T_1Polygon(K_1, L_1, M_1, N_1, O_1, P_1, S_1, T_1) → poly3', k_1, l_1, m_1, n_1, o_2, p_1, s_1, t_1Segment(U_1, V_1) → a_2Segment(W_1, Z_1) → b_2Point(b_2) → A_2Point(a_2) → G_2Intersect(a_2, b_2) → H_2Polygon(A_2, B_2, C_2, D_2, E_2, F_2, G_2, H_2) → poly4, a_3, b_3, c_3, d_3, e_2, f_2, g_2, h_2Mirror(A_2, a_2) → I_2Mirror(B_2, a_2) → J_2Mirror(C_2, a_2) → K_2Mirror(D_2, a_2) → L_2Mirror(E_2, a_2) → M_2Mirror(F_2, a_2) → N_2Mirror(G_2, a_2) → O_2Mirror(H_2, a_2) → P_2Polygon(I_2, J_2, K_2, L_2, M_2, N_2, O_2, P_2) → poly4', i_2, j_2, k_2, l_2, m_2, n_2, o_3, p_2Mirror(I_2, b_2) → Q_2Mirror(J_2, b_2) → R_2Mirror(K_2, b_2) → S_2Mirror(L_2, b_2) → T_2Mirror(M_2, b_2) → U_2Mirror(N_2, b_2) → V_2Mirror(O_2, b_2) → W_2Mirror(P_2, b_2) → Z_2Polygon(Q_2, R_2, S_2, T_2, U_2, V_2, W_2, Z_2) → poly4'', q_2, r_2, s_2, t_2, u_2, v_2, w_2, z_2Mirror(A_2, b_2) → A_3Mirror(B_2, b_2) → B_3Mirror(C_2, b_2) → C_3Mirror(D_2, b_2) → D_3Mirror(E_2, b_2) → E_3Mirror(F_2, b_2) → F_3Mirror(G_2, b_2) → G_3Mirror(H_2, b_2) → H_3Polygon(A_3, B_3, C_3, D_3, E_3, F_3, G_3, H_3) → poly4'_1, a_4, b_4, c_4, d_4, e_3, f_3, g_3, h_3Point(Circle[Q_3, 6]) → R_3Mirror(C, a) → C'_1Mirror(D, a) → D'_2Mirror(E, a) → E'_2Mirror(F, a) → F'_2Mirror(G, a) → G'_2Mirror(H, a) → H'_2Mirror(I, a) → I'_2Mirror(J, a) → J'_1Polygon(C'_1, D'_2, E'_2, F'_2, G'_2, H'_2, I'_2, J'_1) → poly1', c'_1, d'_2, e'_2, f'_2, g'_2, h'_2, i'_2, j'_1