Kite Tessellation by Steve Phelps
Loading the math board and drawing, please wait…
This example demonstrates the creation of a kite tessellation pattern. It involves core mathematical concepts like polygon construction, symmetry transformations, and vector operations. Key GeoGebra commands and objects used include Segment, Mirror, Midpoint, Polygon, Vector, and Translate for geometric construction and transformations. Suitable for high school mathematics education to understand plane tessellations and applications of geometric transformations.
GeoGebra Commands & Parameters
Segment(A, B) → fMirror(C, f) → C'Midpoint(C, A) → DMidpoint(A, C') → EMidpoint(C', B) → FMidpoint(B, C) → GMirror(H, D) → H'Mirror(I, D) → I'Mirror(O, G) → O'Mirror(N, G) → N'Mirror(M, F) → M'Mirror(L, F) → L'Mirror(K, E) → K'Mirror(J, E) → J'Polygon(A, I, B, L', M', M, L, C', J', K', K, J, H, H', I', C, N, O, O', N') → poly1, a, n', b, l', m', m, l, c', j', k', k, i, j, h, h', i', c, n, o, o'Mirror(A, F) → A'Mirror(I, F) → I'_1Mirror(H, F) → H'_1Mirror(H', F) → H''Mirror(I', F) → I''Mirror(C, F) → C'_1Mirror(N, F) → N'_1Mirror(O, F) → O'_1Mirror(O', F) → O''Mirror(N', F) → N''Mirror(B, F) → B'Mirror(L', F) → L''Mirror(M', F) → M''Mirror(M, F) → M'_1Mirror(L, F) → L'_1Mirror(C', F) → C''Mirror(J', F) → J''Mirror(K', F) → K''Mirror(K, F) → K'_1Mirror(J, F) → J'_1Polygon(A', I'_1, B', L'', M'', M'_1, L'_1, C'', J'', K'', K'_1, J'_1, H'_1, H'', I'', C'_1, N'_1, O'_1, O'', N'') → poly1', a', n'', b', l'', m'', m'_1, l'_1, c'', j'', k'', k'_1, i'_1, j'_1, h'_1, h'', i'', c'_1, n'_1, o'_1, o''Mirror(A, G) → A'_1Mirror(I, G) → I'_2Mirror(H, G) → H'_2Mirror(H', G) → H''_1Mirror(I', G) → I''_1Mirror(C, G) → C'_2Mirror(N, G) → N'_2Mirror(O, G) → O'_2Mirror(O', G) → O''_1Mirror(N', G) → N''_1Mirror(B, G) → B'_1Mirror(L', G) → L''_1Mirror(M', G) → M''_1Mirror(M, G) → M'_2Mirror(L, G) → L'_2Mirror(C', G) → C''_1Mirror(J', G) → J''_1Mirror(K', G) → K''_1Mirror(K, G) → K'_2Mirror(J, G) → J'_2Polygon(A'_1, I'_2, B'_1, L''_1, M''_1, M'_2, L'_2, C''_1, J''_1, K''_1, K'_2, J'_2, H'_2, H''_1, I''_1, C'_2, N'_2, O'_2, O''_1, N''_1) → poly1'_1, a'_1, n''_1, b'_1, l''_1, m''_1, m'_2, l'_2, c''_1, j''_1, k''_1, k'_2, i'_2, j'_2, h'_2, h''_1, i''_1, c'_2, n'_2, o'_2, o''_1Mirror(A, E) → A'_2Mirror(I, E) → I'_3Mirror(H, E) → H'_3Mirror(H', E) → H''_2Mirror(I', E) → I''_2Mirror(C, E) → C'_3Mirror(N, E) → N'_3Mirror(O, E) → O'_3Mirror(O', E) → O''_2Mirror(N', E) → N''_2Mirror(B, E) → B'_2Mirror(L', E) → L''_2Mirror(M', E) → M''_2Mirror(M, E) → M'_3Mirror(L, E) → L'_3Mirror(C', E) → C''_2Mirror(J', E) → J''_2Mirror(K', E) → K''_2Mirror(K, E) → K'_3Mirror(J, E) → J'_3Polygon(A'_2, I'_3, B'_2, L''_2, M''_2, M'_3, L'_3, C''_2, J''_2, K''_2, K'_3, J'_3, H'_3, H''_2, I''_2, C'_3, N'_3, O'_3, O''_2, N''_2) → poly1'_2, a'_2, n''_2, b'_2, l''_2, m''_2, m'_3, l'_3, c''_2, j''_2, k''_2, k'_3, i'_3, j'_3, h'_3, h''_2, i''_2, c'_3, n'_3, o'_3, o''_2Mirror(A, D) → A'_3Mirror(I, D) → I'_4Mirror(H, D) → H'_4Mirror(H', D) → H''_3Mirror(I', D) → I''_3Mirror(C, D) → C'_4Mirror(N, D) → N'_4Mirror(O, D) → O'_4Mirror(O', D) → O''_3Mirror(N', D) → N''_3Mirror(B, D) → B'_3Mirror(L', D) → L''_3Mirror(M', D) → M''_3Mirror(M, D) → M'_4Mirror(L, D) → L'_4Mirror(C', D) → C''_3Mirror(J', D) → J''_3Mirror(K', D) → K''_3Mirror(K, D) → K'_4Mirror(J, D) → J'_4Polygon(A'_3, I'_4, B'_3, L''_3, M''_3, M'_4, L'_4, C''_3, J''_3, K''_3, K'_4, J'_4, H'_4, H''_3, I''_3, C'_4, N'_4, O'_4, O''_3, N''_3) → poly1'_3, a'_3, n''_3, b'_3, l''_3, m''_3, m'_4, l'_4, c''_3, j''_3, k''_3, k'_4, i'_4, j'_4, h'_4, h''_3, i''_3, c'_4, n'_4, o'_4, o''_3Mirror(A', G) → A''Mirror(I'_1, G) → PMirror(H'_1, G) → QMirror(H'', G) → H'''Mirror(I'', G) → I'''Mirror(C'_1, G) → RMirror(N'_1, G) → SMirror(O'_1, G) → TMirror(O'', G) → O'''Mirror(N'', G) → N'''Mirror(B', G) → B''Mirror(L'', G) → L'''Mirror(M'', G) → M'''Mirror(M'_1, G) → UMirror(L'_1, G) → VMirror(C'', G) → C'''Mirror(J'', G) → J'''Mirror(K'', G) → K'''Mirror(K'_1, G) → WMirror(J'_1, G) → ZPolygon(A'', P, B'', L''', M''', U, V, C''', J''', K''', W, Z, Q, H''', I''', R, S, T, O''', N''') → poly1'', a'', n''', b'', l''', m''', u, v, c''', j''', k''', w, p, z_1, q, h''', i''', r, s, t, o'''Mirror(A'_1, F) → A_1Mirror(I'_2, F) → B_1Mirror(H'_2, F) → C_1Mirror(H''_1, F) → D_1Mirror(I''_1, F) → E_1Mirror(C'_2, F) → F_1Mirror(N'_2, F) → G_1Mirror(O'_2, F) → H_1Mirror(O''_1, F) → I_1Mirror(N''_1, F) → J_1Mirror(B'_1, F) → K_1Mirror(L''_1, F) → L_1Mirror(M''_1, F) → M_1Mirror(M'_2, F) → N_1Mirror(L'_2, F) → O_1Mirror(C''_1, F) → P_1Mirror(J''_1, F) → Q_1Mirror(K''_1, F) → R_1Mirror(K'_2, F) → S_1Mirror(J'_2, F) → T_1Polygon(A_1, B_1, K_1, L_1, M_1, N_1, O_1, P_1, Q_1, R_1, S_1, T_1, C_1, D_1, E_1, F_1, G_1, H_1, I_1, J_1) → poly2, a_1, j_1, k_1, l_1, m_1, n_1, o_1, p_1, q_1, r_1, s_1, b_1, t_1, c_1, d_1, e_1, f_1, g_1, h_1, i_1Mirror(A_1, D) → U_1Mirror(B_1, D) → V_1Mirror(C_1, D) → W_1Mirror(D_1, D) → Z_1Mirror(E_1, D) → A_2Mirror(F_1, D) → B_2Mirror(G_1, D) → C_2Mirror(H_1, D) → D_2Mirror(I_1, D) → E_2Mirror(J_1, D) → F_2Mirror(K_1, D) → G_2Mirror(L_1, D) → H_2Mirror(M_1, D) → I_2Mirror(N_1, D) → J_2Mirror(O_1, D) → K_2Mirror(P_1, D) → L_2Mirror(Q_1, D) → M_2Mirror(R_1, D) → N_2Mirror(S_1, D) → O_2Mirror(T_1, D) → P_2Polygon(U_1, V_1, G_2, H_2, I_2, J_2, K_2, L_2, M_2, N_2, O_2, P_2, W_1, Z_1, A_2, B_2, C_2, D_2, E_2, F_2) → poly2', u_1, f_2, g_2, h_2, i_2, j_2, k_2, l_2, m_2, n_2, o_2, v_1, p_2, w_1, z_2, a_2, b_2, c_2, d_2, e_2Mirror(A'', E) → A'''Mirror(P, E) → P'Mirror(Q, E) → Q'Mirror(H''', E) → Q_2Mirror(I''', E) → R_2Mirror(R, E) → R'Mirror(S, E) → S'Mirror(T, E) → T'Mirror(O''', E) → S_2Mirror(N''', E) → T_2Mirror(B'', E) → B'''Mirror(L''', E) → U_2Mirror(M''', E) → V_2Mirror(U, E) → U'Mirror(V, E) → V'Mirror(C''', E) → W_2Mirror(J''', E) → Z_2Mirror(K''', E) → A_3Mirror(W, E) → W'Mirror(Z, E) → Z'Polygon(A''', P', B''', U_2, V_2, U', V', W_2, Z_2, A_3, W', Z', Q', Q_2, R_2, R', S', T', S_2, T_2) → poly1''', a''', t_2, b''', u_2, v_2, u', v', w_2, z_3, a_3, w', p', z', q', q_2, r_2, r', s', t', s_2Mirror(A'_1, E) → B_3Mirror(I'_2, E) → C_3Mirror(H'_2, E) → D_3Mirror(H''_1, E) → E_3Mirror(I''_1, E) → F_3Mirror(C'_2, E) → G_3Mirror(N'_2, E) → H_3Mirror(O'_2, E) → I_3Mirror(O''_1, E) → J_3Mirror(N''_1, E) → K_3Mirror(B'_1, E) → L_3Mirror(L''_1, E) → M_3Mirror(M''_1, E) → N_3Mirror(M'_2, E) → O_3Mirror(L'_2, E) → P_3Mirror(C''_1, E) → Q_3Mirror(J''_1, E) → R_3Mirror(K''_1, E) → S_3Mirror(K'_2, E) → T_3Mirror(J'_2, E) → U_3Polygon(B_3, C_3, L_3, M_3, N_3, O_3, P_3, Q_3, R_3, S_3, T_3, U_3, D_3, E_3, F_3, G_3, H_3, I_3, J_3, K_3) → poly3, b_3, k_3, l_3, m_3, n_3, o_3, p_3, q_3, r_3, s_3, t_3, c_3, u_3, d_3, e_3, f_3, g_3, h_3, i_3, j_3Mirror(A', D) → A''_1Mirror(I'_1, D) → V_3Mirror(H'_1, D) → W_3Mirror(H'', D) → H'''_1Mirror(I'', D) → I'''_1Mirror(C'_1, D) → Z_3Mirror(N'_1, D) → A_4Mirror(O'_1, D) → B_4Mirror(O'', D) → O'''_1Mirror(N'', D) → N'''_1Mirror(B', D) → B''_1Mirror(L'', D) → L'''_1Mirror(M'', D) → M'''_1Mirror(M'_1, D) → C_4Mirror(L'_1, D) → D_4Mirror(C'', D) → C'''_1Mirror(J'', D) → J'''_1Mirror(K'', D) → K'''_1Mirror(K'_1, D) → E_4Mirror(J'_1, D) → F_4Polygon(A''_1, V_3, B''_1, L'''_1, M'''_1, C_4, D_4, C'''_1, J'''_1, K'''_1, E_4, F_4, W_3, H'''_1, I'''_1, Z_3, A_4, B_4, O'''_1, N'''_1) → poly1''_1, a''_1, n'''_1, b''_1, l'''_1, m'''_1, c_4, d_4, c'''_1, j'''_1, k'''_1, e_4, v_3, f_4, w_3, h'''_1, i'''_1, z_4, a_4, b_4, o'''_1Vector(B, A) → dTranslate(A, d) → A'_4Translate(I, d) → I'_5Translate(H, d) → H'_5Translate(H', d) → H''_4Translate(I', d) → I''_4Translate(C, d) → C'_5Translate(N, d) → N'_5Translate(O, d) → O'_5Translate(O', d) → O''_4Translate(N', d) → N''_4Translate(B, d) → B'_4Translate(L', d) → L''_4Translate(M', d) → M''_4Translate(M, d) → M'_5Translate(L, d) → L'_5Translate(C', d) → C''_4Translate(J', d) → J''_4Translate(K', d) → K''_4Translate(K, d) → K'_5Translate(J, d) → J'_5Polygon(A'_4, I'_5, B'_4, L''_4, M''_4, M'_5, L'_5, C''_4, J''_4, K''_4, K'_5, J'_5, H'_5, H''_4, I''_4, C'_5, N'_5, O'_5, O''_4, N''_4) → poly1'_4, a'_4, n''_4, b'_4, l''_4, m''_4, m'_5, l'_5, c''_4, j''_4, k''_4, k'_5, i'_5, j'_5, h'_5, h''_4, i''_4, c'_5, n'_5, o'_5, o''_4Vector(A, B) → eTranslate(A, e) → A'_5Translate(I, e) → I'_6Translate(H, e) → H'_6Translate(H', e) → H''_5Translate(I', e) → I''_5Translate(C, e) → C'_6Translate(N, e) → N'_6Translate(O, e) → O'_6Translate(O', e) → O''_5Translate(N', e) → N''_5Translate(B, e) → B'_5Translate(L', e) → L''_5Translate(M', e) → M''_5Translate(M, e) → M'_6Translate(L, e) → L'_6Translate(C', e) → C''_5Translate(J', e) → J''_5Translate(K', e) → K''_5Translate(K, e) → K'_6Translate(J, e) → J'_6Polygon(A'_5, I'_6, B'_5, L''_5, M''_5, M'_6, L'_6, C''_5, J''_5, K''_5, K'_6, J'_6, H'_6, H''_5, I''_5, C'_6, N'_6, O'_6, O''_5, N''_5) → poly1'_5, a'_5, n''_5, b'_5, l''_5, m''_5, m'_6, l'_6, c''_5, j''_5, k''_5, k'_6, i'_6, j'_6, h'_6, h''_5, i''_5, c'_6, n'_6, o'_6, o''_5Mirror(A'_4, G) → G_4Mirror(I'_5, G) → H_4Mirror(H'_5, G) → I_4Mirror(H''_4, G) → J_4Mirror(I''_4, G) → K_4Mirror(C'_5, G) → L_4Mirror(N'_5, G) → M_4Mirror(O'_5, G) → N_4Mirror(O''_4, G) → O_4Mirror(N''_4, G) → P_4Mirror(B'_4, G) → Q_4Mirror(L''_4, G) → R_4Mirror(M''_4, G) → S_4Mirror(M'_5, G) → T_4Mirror(L'_5, G) → U_4Mirror(C''_4, G) → V_4Mirror(J''_4, G) → W_4Mirror(K''_4, G) → Z_4Mirror(K'_5, G) → A_5Mirror(J'_5, G) → B_5Polygon(G_4, H_4, Q_4, R_4, S_4, T_4, U_4, V_4, W_4, Z_4, A_5, B_5, I_4, J_4, K_4, L_4, M_4, N_4, O_4, P_4) → poly4, g_4, p_4, q_4, r_4, s_4, t_4, u_4, v_4, w_4, z_5, a_5, h_4, b_5, i_4, j_4, k_4, l_4, m_4, n_4, o_4Mirror(A'_2, G) → C_5Mirror(I'_3, G) → D_5Mirror(H'_3, G) → E_5Mirror(H''_2, G) → F_5Mirror(I''_2, G) → G_5Mirror(C'_3, G) → H_5Mirror(N'_3, G) → I_5Mirror(O'_3, G) → J_5Mirror(O''_2, G) → K_5Mirror(N''_2, G) → L_5Mirror(B'_2, G) → M_5Mirror(L''_2, G) → N_5Mirror(M''_2, G) → O_5Mirror(M'_3, G) → P_5Mirror(L'_3, G) → Q_5Mirror(C''_2, G) → R_5Mirror(J''_2, G) → S_5Mirror(K''_2, G) → T_5Mirror(K'_3, G) → U_5Mirror(J'_3, G) → V_5Polygon(C_5, D_5, M_5, N_5, O_5, P_5, Q_5, R_5, S_5, T_5, U_5, V_5, E_5, F_5, G_5, H_5, I_5, J_5, K_5, L_5) → poly5, c_5, l_5, m_5, n_5, o_5, p_5, q_5, r_5, s_5, t_5, u_5, d_5, v_5, e_5, f_5, g_5, h_5, i_5, j_5, k_5Mirror(A_1, G) → W_5Mirror(B_1, G) → Z_5Mirror(C_1, G) → A_6Mirror(D_1, G) → B_6Mirror(E_1, G) → C_6Mirror(F_1, G) → D_6Mirror(G_1, G) → E_6Mirror(H_1, G) → F_6Mirror(I_1, G) → G_6Mirror(J_1, G) → H_6Mirror(K_1, G) → I_6Mirror(L_1, G) → J_6Mirror(M_1, G) → K_6Mirror(N_1, G) → L_6Mirror(O_1, G) → M_6Mirror(P_1, G) → N_6Mirror(Q_1, G) → O_6Mirror(R_1, G) → P_6Mirror(S_1, G) → Q_6Mirror(T_1, G) → R_6Polygon(W_5, Z_5, I_6, J_6, K_6, L_6, M_6, N_6, O_6, P_6, Q_6, R_6, A_6, B_6, C_6, D_6, E_6, F_6, G_6, H_6) → poly2'_1, w_5, h_6, i_6, j_6, k_6, l_6, m_6, n_6, o_6, p_6, q_6, z_6, r_6, a_6, b_6, c_6, d_6, e_6, f_6, g_6Mirror(A'_4, F) → S_6Mirror(I'_5, F) → T_6Mirror(H'_5, F) → U_6Mirror(H''_4, F) → V_6Mirror(I''_4, F) → W_6Mirror(C'_5, F) → Z_6Mirror(N'_5, F) → A_7Mirror(O'_5, F) → B_7Mirror(O''_4, F) → C_7Mirror(N''_4, F) → D_7Mirror(B'_4, F) → E_7Mirror(L''_4, F) → F_7Mirror(M''_4, F) → G_7Mirror(M'_5, F) → H_7Mirror(L'_5, F) → I_7Mirror(C''_4, F) → J_7Mirror(J''_4, F) → K_7Mirror(K''_4, F) → L_7Mirror(K'_5, F) → M_7Mirror(J'_5, F) → N_7Polygon(S_6, T_6, E_7, F_7, G_7, H_7, I_7, J_7, K_7, L_7, M_7, N_7, U_6, V_6, W_6, Z_6, A_7, B_7, C_7, D_7) → poly6, s_6, d_7, e_7, f_7, g_7, h_7, i_7, j_7, k_7, l_7, m_7, t_6, n_7, u_6, v_6, w_6, z_7, a_7, b_7, c_7Mirror(A'_3, F) → O_7Mirror(I'_4, F) → P_7Mirror(H'_4, F) → Q_7Mirror(H''_3, F) → R_7Mirror(I''_3, F) → S_7Mirror(C'_4, F) → T_7Mirror(N'_4, F) → U_7Mirror(O'_4, F) → V_7Mirror(O''_3, F) → W_7Mirror(N''_3, F) → Z_7Mirror(B'_3, F) → A_8Mirror(L''_3, F) → B_8Mirror(M''_3, F) → C_8Mirror(M'_4, F) → D_8Mirror(L'_4, F) → E_8Mirror(C''_3, F) → F_8Mirror(J''_3, F) → G_8Mirror(K''_3, F) → H_8Mirror(K'_4, F) → I_8Mirror(J'_4, F) → J_8Polygon(O_7, P_7, A_8, B_8, C_8, D_8, E_8, F_8, G_8, H_8, I_8, J_8, Q_7, R_7, S_7, T_7, U_7, V_7, W_7, Z_7) → poly7, o_7, z_8, a_8, b_8, c_8, d_8, e_8, f_8, g_8, h_8, i_8, p_7, j_8, q_7, r_7, s_7, t_7, u_7, v_7, w_7Mirror(A'', F) → A'''_1Mirror(P, F) → P'_1Mirror(Q, F) → Q'_1Mirror(H''', F) → K_8Mirror(I''', F) → L_8Mirror(R, F) → R'_1Mirror(S, F) → S'_1Mirror(T, F) → T'_1Mirror(O''', F) → M_8Mirror(N''', F) → N_8Mirror(B'', F) → B'''_1Mirror(L''', F) → O_8Mirror(M''', F) → P_8Mirror(U, F) → U'_1Mirror(V, F) → V'_1Mirror(C''', F) → Q_8Mirror(J''', F) → R_8Mirror(K''', F) → S_8Mirror(W, F) → W'_1Mirror(Z, F) → Z'_1Polygon(A'''_1, P'_1, B'''_1, O_8, P_8, U'_1, V'_1, Q_8, R_8, S_8, W'_1, Z'_1, Q'_1, K_8, L_8, R'_1, S'_1, T'_1, M_8, N_8) → poly1'''_1, a'''_1, n_8, b'''_1, o_8, p_8, u'_1, v'_1, q_8, r_8, s_8, w'_1, p'_1, z'_1, q'_1, k_8, l_8, r'_1, s'_1, t'_1, m_8Polygon(A, C, B, C') → poly8, a_9, c_9, b_9, c'_7