Translation Tessellation Step 11
Loading the math board and drawing, please wait…
In collections
Translation Tesselation
This example demonstrates constructing a tessellation pattern through translation operations, specifically showing how vector transformations generate repeated geometric arrangements. Core math concepts include vectors, translation transformations, polygon construction, and coordinate geometry. Key GeoGebra commands and objects used, as derived from the construction summary, are Polygon, Segment, Vector, Translate, Intersect, Point, and Circle. Suitable for high school students or geometry enthusiasts studying transformation geometry and tessellation design.
GeoGebra Commands & Parameters
Polygon(A, B, 4) → poly1, a, b, c, d, C, DSegment(A, E) → eSegment(E, F) → fSegment(F, G) → gSegment(G, H) → hSegment(J, B) → kSegment(H, J) → iVector(A, D) → uTranslate(A, u) → A'Translate(E, u) → E'Segment(A', E') → e'Translate(E, u) → E'_1Translate(F, u) → F'Segment(E'_1, F') → f'Translate(F, u) → F'_1Translate(G, u) → G'Segment(F'_1, G') → g'Translate(G, u) → G'_1Translate(H, u) → H'Segment(G'_1, H') → h'Translate(J, u) → J'Translate(B, u) → B'Segment(J', B') → k'Translate(H, u) → H'_1Translate(J, u) → J'_1Segment(H'_1, J'_1) → i'Segment(D, I) → jSegment(I, K) → lSegment(K, L) → mSegment(L, M) → nSegment(M, N) → pSegment(N, A) → qVector(A, B) → vTranslate(A, v) → A'_1Translate(E, v) → E'_2Segment(A'_1, E'_2) → e'_1Translate(A', v) → A''Translate(E', v) → E''Segment(A'', E'') → e''Translate(D, v) → D'Translate(I, v) → I'Segment(D', I') → j'Translate(I, v) → I'_1Translate(K, v) → K'Segment(I'_1, K') → l'Translate(K, v) → K'_1Translate(L, v) → L'Segment(K'_1, L') → m'Translate(L, v) → L'_1Translate(M, v) → M'Segment(L'_1, M') → n'Translate(M, v) → M'_1Translate(N, v) → N'Segment(M'_1, N') → p'Translate(N, v) → N'_1Translate(A, v) → A'_2Segment(N'_1, A'_2) → q'Intersect(f, g) → OIntersect(g, h) → PPoint(i) → QIntersect(k, i) → RIntersect(p', q') → SIntersect(n', p') → TIntersect(m', n') → UIntersect(l', m') → VIntersect(j', l') → WIntersect(k', i') → ZIntersect(h', i') → A_1Intersect(g', h') → B_1Intersect(f', g') → C_1Point(l) → D_1Intersect(l, m) → E_1Intersect(m, n) → F_1Intersect(n, p) → G_1Intersect(p, q) → H_1Polygon(A, O, W, C, Z, A_1, B_1, C_1, D, D_1, E_1, F_1, P, G_1, H_1, Q, R, B, S, T, U, V) → poly2, a_1, v_1, w, c_1, z, a_2, b_2, c_2, d_1, d_2, e_1, o, f_1, g_1, h_1, p_1, q_1, r, b_1, s, t, u_1Circle(I_1, J_1) → k_1Intersect(n', p') → K_1Intersect(m', n') → L_1Point(m') → M_1Point(n') → N_1Point(n') → P_1Point(n') → R_1Polygon(K_1, L_1, M_1, N_1, O_1, P_1, Q_1, R_1, S_1) → poly3, k_2, l_1, m_1, n_1, o_1, p_2, q_2, r_1, s_1Intersect(n, p) → T_1Intersect(m, n) → U_1Polygon(T_1, U_1, V_1, W_1, Z_1, A_2, B_2) → poly4, t_1, u_2, v_2, w_1, z_1, a_3, b_3Translate(A, v) → A'_3Translate(O, v) → O'Translate(P, v) → P'Translate(Q, v) → Q'Translate(R, v) → R'Translate(B, v) → B'_1Translate(S, v) → S'Translate(T, v) → T'Translate(U, v) → U'Translate(V, v) → V'Translate(W, v) → W'Translate(C, v) → C'Translate(Z, v) → Z'Translate(A_1, v) → C_2Translate(B_1, v) → D_2Translate(C_1, v) → E_2Translate(D, v) → D'_1Translate(D_1, v) → F_2Translate(E_1, v) → G_2Translate(F_1, v) → H_2Translate(G_1, v) → I_2Translate(H_1, v) → J_2Polygon(A'_3, O', W', C', Z', C_2, D_2, E_2, D'_1, F_2, G_2, H_2, P', I_2, J_2, Q', R', B'_1, S', T', U', V') → poly2', a'_3, v', w', c', z', c_3, d_3, e_2, d'_1, f_2, g_2, o', h_2, i_2, j_2, p'_1, q'_1, r', b'_1, s', t', u'Translate(K_1, v) → K_2Translate(L_1, v) → L_2Translate(M_1, v) → M_2Translate(N_1, v) → N_2Translate(O_1, v) → O_2Translate(P_1, v) → P_2Translate(Q_1, v) → Q_2Translate(R_1, v) → R_2Translate(S_1, v) → S_2Polygon(K_2, L_2, M_2, N_2, O_2, P_2, Q_2, R_2, S_2) → poly3', k_3, l_2, m_2, n_2, o_2, p_3, q_3, r_2, s_2Translate(T_1, v) → T_2Translate(U_1, v) → U_2Translate(V_1, v) → V_2Translate(W_1, v) → W_2Translate(Z_1, v) → Z_2Translate(A_2, v) → A_3Translate(B_2, v) → B_3Polygon(T_2, U_2, V_2, W_2, Z_2, A_3, B_3) → poly4', t_2, u_3, v_3, w_2, z_2, a_4, b_4Translate(k_1, v) → e_3Translate(A, v) → A'_4Translate(E, v) → E'_3Segment(A'_4, E'_3) → e'_2Translate(E, v) → E'_4Translate(F, v) → F'_2Segment(E'_4, F'_2) → f'_1Translate(F, v) → F'_3Translate(G, v) → G'_2Segment(F'_3, G'_2) → g'_1Translate(G, v) → G'_3Translate(H, v) → H'_2Segment(G'_3, H'_2) → h'_1Translate(J, v) → J'_2Translate(B, v) → B'_2Segment(J'_2, B'_2) → k'_1Translate(H, v) → H'_3Translate(J, v) → J'_3Segment(H'_3, J'_3) → i'_1Translate(A', v) → A''_1Translate(E', v) → E''_1Segment(A''_1, E''_1) → e''_1Translate(E'_1, v) → C_3Translate(F', v) → F''Segment(C_3, F'') → f''Translate(F'_1, v) → D_3Translate(G', v) → G''Segment(D_3, G'') → g''Translate(G'_1, v) → E_3Translate(H', v) → H''Segment(E_3, H'') → h''Translate(J', v) → J''Translate(B', v) → B''Segment(J'', B'') → k''Translate(H'_1, v) → F_3Translate(J'_1, v) → G_3Segment(F_3, G_3) → i''Translate(D, v) → D'_2Translate(I, v) → I'_2Segment(D'_2, I'_2) → j'_1Translate(I, v) → I'_3Translate(K, v) → K'_2Segment(I'_3, K'_2) → l'_1Translate(K, v) → K'_3Translate(L, v) → L'_2Segment(K'_3, L'_2) → m'_1Translate(L, v) → L'_3Translate(M, v) → M'_2Segment(L'_3, M'_2) → n'_1Translate(M, v) → M'_3Translate(N, v) → N'_2Segment(M'_3, N'_2) → p'_2Translate(N, v) → N'_3Translate(A, v) → A'_5Segment(N'_3, A'_5) → q'_2Translate(D', v) → D''Translate(I', v) → I''Segment(D'', I'') → j''Translate(I'_1, v) → H_3Translate(K', v) → K''Segment(H_3, K'') → l''Translate(K'_1, v) → I_3Translate(L', v) → L''Segment(I_3, L'') → m''Translate(L'_1, v) → J_3Translate(M', v) → M''Segment(J_3, M'') → n''Translate(M'_1, v) → K_3Translate(N', v) → N''Segment(K_3, N'') → p''Translate(N'_1, v) → L_3Translate(A'_2, v) → M_3Segment(L_3, M_3) → q''Translate(I_1, v) → N_3Translate(A, u) → A'_6Translate(O, u) → O'_1Translate(P, u) → P'_1Translate(Q, u) → Q'_1Translate(R, u) → R'_1Translate(B, u) → B'_3Translate(S, u) → S'_1Translate(T, u) → T'_1Translate(U, u) → U'_1Translate(V, u) → V'_1Translate(W, u) → W'_1Translate(C, u) → C'_1Translate(Z, u) → Z'_1Translate(A_1, u) → O_3Translate(B_1, u) → P_3Translate(C_1, u) → Q_3Translate(D, u) → D'_3Translate(D_1, u) → R_3Translate(E_1, u) → S_3Translate(F_1, u) → T_3Translate(G_1, u) → U_3Translate(H_1, u) → V_3Polygon(A'_6, O'_1, W'_1, C'_1, Z'_1, O_3, P_3, Q_3, D'_3, R_3, S_3, T_3, P'_1, U_3, V_3, Q'_1, R'_1, B'_3, S'_1, T'_1, U'_1, V'_1) → poly2'_1, a'_6, v'_1, w'_1, c'_1, z'_1, o_3, p_4, q_4, d'_3, r_3, s_3, o'_1, t_3, u_4, v_4, p'_3, q'_3, r'_1, b'_3, s'_1, t'_1, u'_1Translate(K_1, u) → W_3Translate(L_1, u) → Z_3Translate(M_1, u) → A_4Translate(N_1, u) → B_4Translate(O_1, u) → C_4Translate(P_1, u) → D_4Translate(Q_1, u) → E_4Translate(R_1, u) → F_4Translate(S_1, u) → G_4Polygon(W_3, Z_3, A_4, B_4, C_4, D_4, E_4, F_4, G_4) → poly3'_1, w_3, z_3, a_5, b_5, c_4, d_4, e_4, f_4, g_4Translate(T_1, u) → H_4Translate(U_1, u) → I_4Translate(V_1, u) → J_4Translate(W_1, u) → K_4Translate(Z_1, u) → L_4Translate(A_2, u) → M_4Translate(B_2, u) → N_4Polygon(H_4, I_4, J_4, K_4, L_4, M_4, N_4) → poly4'_1, h_4, i_4, j_4, k_4, l_4, m_4, n_4Translate(A'_3, u) → O_4Translate(O', u) → O''Translate(P', u) → P''Translate(Q', u) → Q''Translate(R', u) → R''Translate(B'_1, u) → P_4Translate(S', u) → S''Translate(T', u) → T''Translate(U', u) → U''Translate(V', u) → V''Translate(W', u) → W''Translate(C', u) → C''Translate(Z', u) → Z''Translate(C_2, u) → Q_4Translate(D_2, u) → R_4Translate(E_2, u) → S_4Translate(D'_1, u) → T_4Translate(F_2, u) → U_4Translate(G_2, u) → V_4Translate(H_2, u) → W_4Translate(I_2, u) → Z_4Translate(J_2, u) → A_5Polygon(O_4, O'', W'', C'', Z'', Q_4, R_4, S_4, T_4, U_4, V_4, W_4, P'', Z_4, A_5, Q'', R'', P_4, S'', T'', U'', V'') → poly2'', o_4, v'', w'', c'', z'', q_5, r_4, s_4, t_4, u_5, v_5, o'', w_4, z_4, a_6, p''_1, q''_1, r'', p_5, s'', t'', u''Translate(K_2, u) → B_5Translate(L_2, u) → C_5Translate(M_2, u) → D_5Translate(N_2, u) → E_5Translate(O_2, u) → F_5Translate(P_2, u) → G_5Translate(Q_2, u) → H_5Translate(R_2, u) → I_5Translate(S_2, u) → J_5Polygon(B_5, C_5, D_5, E_5, F_5, G_5, H_5, I_5, J_5) → poly3'', b_6, c_5, d_5, e_5, f_5, g_5, h_5, i_5, j_5Translate(T_2, u) → K_5Translate(U_2, u) → L_5Translate(V_2, u) → M_5Translate(W_2, u) → N_5Translate(Z_2, u) → O_5Translate(A_3, u) → P_5Translate(B_3, u) → Q_5Polygon(K_5, L_5, M_5, N_5, O_5, P_5, Q_5) → poly4'', k_5, l_5, m_5, n_5, o_5, p_6, q_6Translate(k_1, u) → f_3Translate(e_3, u) → g_3Translate(A, u) → A'_7Translate(E, u) → E'_5Segment(A'_7, E'_5) → e'_3Translate(E, u) → E'_6Translate(F, u) → F'_4Segment(E'_6, F'_4) → f'_2Translate(F, u) → F'_5Translate(G, u) → G'_4Segment(F'_5, G'_4) → g'_2Translate(G, u) → G'_5Translate(H, u) → H'_4Segment(G'_5, H'_4) → h'_2Translate(J, u) → J'_4Translate(B, u) → B'_4Segment(J'_4, B'_4) → k'_2Translate(H, u) → H'_5Translate(J, u) → J'_5Segment(H'_5, J'_5) → i'_2Translate(A', u) → A''_2Translate(E', u) → E''_2Segment(A''_2, E''_2) → e''_2Translate(E'_1, u) → R_5Translate(F', u) → F''_1Segment(R_5, F''_1) → f''_1Translate(F'_1, u) → S_5Translate(G', u) → G''_1Segment(S_5, G''_1) → g''_1Translate(G'_1, u) → T_5Translate(H', u) → H''_1Segment(T_5, H''_1) → h''_1Translate(J', u) → J''_1Translate(B', u) → B''_1Segment(J''_1, B''_1) → k''_1Translate(H'_1, u) → U_5Translate(J'_1, u) → V_5Segment(U_5, V_5) → i''_1Translate(D, u) → D'_4Translate(I, u) → I'_4Segment(D'_4, I'_4) → j'_2Translate(I, u) → I'_5Translate(K, u) → K'_4Segment(I'_5, K'_4) → l'_2Translate(K, u) → K'_5Translate(L, u) → L'_4Segment(K'_5, L'_4) → m'_2Translate(L, u) → L'_5Translate(M, u) → M'_4Segment(L'_5, M'_4) → n'_2Translate(M, u) → M'_5Translate(N, u) → N'_4Segment(M'_5, N'_4) → p'_4Translate(N, u) → N'_5Translate(A, u) → A'_8Segment(N'_5, A'_8) → q'_4Translate(D', u) → D''_1Translate(I', u) → I''_1Segment(D''_1, I''_1) → j''_1Translate(I'_1, u) → W_5Translate(K', u) → K''_1Segment(W_5, K''_1) → l''_1Translate(K'_1, u) → Z_5Translate(L', u) → L''_1Segment(Z_5, L''_1) → m''_1Translate(L'_1, u) → A_6Translate(M', u) → M''_1Segment(A_6, M''_1) → n''_1Translate(M'_1, u) → B_6Translate(N', u) → N''_1Segment(B_6, N''_1) → p''_2Translate(N'_1, u) → C_6Translate(A'_2, u) → D_6Segment(C_6, D_6) → q''_2Translate(A'_4, u) → E_6Translate(E'_3, u) → F_6Segment(E_6, F_6) → i_1Translate(E'_4, u) → G_6Translate(F'_2, u) → H_6Segment(G_6, H_6) → j_1Translate(F'_3, u) → I_6Translate(G'_2, u) → J_6Segment(I_6, J_6) → h_3Translate(G'_3, u) → K_6Translate(H'_2, u) → L_6Segment(K_6, L_6) → i_3Translate(J'_2, u) → M_6Translate(B'_2, u) → N_6Segment(M_6, N_6) → j_3Translate(H'_3, u) → O_6Translate(J'_3, u) → P_6Segment(O_6, P_6) → l_3Translate(A''_1, u) → Q_6Translate(E''_1, u) → R_6Segment(Q_6, R_6) → m_3Translate(C_3, u) → S_6Translate(F'', u) → F'''Segment(S_6, F''') → f'''Translate(D_3, u) → T_6Translate(G'', u) → G'''Segment(T_6, G''') → g'''Translate(E_3, u) → U_6Translate(H'', u) → H'''Segment(U_6, H''') → h'''Translate(J'', u) → J'''Translate(B'', u) → B'''Segment(J''', B''') → k'''Translate(F_3, u) → V_6Translate(G_3, u) → W_6Segment(V_6, W_6) → i'''Translate(D'_2, u) → Z_6Translate(I'_2, u) → A_7Segment(Z_6, A_7) → n_3Translate(I'_3, u) → B_7Translate(K'_2, u) → C_7Segment(B_7, C_7) → r_5Translate(K'_3, u) → D_7Translate(L'_2, u) → E_7Segment(D_7, E_7) → s_5Translate(L'_3, u) → F_7Translate(M'_2, u) → G_7Segment(F_7, G_7) → t_5Translate(M'_3, u) → H_7Translate(N'_2, u) → I_7Segment(H_7, I_7) → c_6Translate(N'_3, u) → J_7Translate(A'_5, u) → K_7Segment(J_7, K_7) → d_6Translate(D'', u) → D'''Translate(I'', u) → I'''Segment(D''', I''') → j'''Translate(H_3, u) → L_7Translate(K'', u) → K'''Segment(L_7, K''') → l'''Translate(I_3, u) → M_7Translate(L'', u) → L'''Segment(M_7, L''') → m'''Translate(J_3, u) → N_7Translate(M'', u) → M'''Segment(N_7, M''') → n'''Translate(K_3, u) → O_7Translate(N'', u) → N'''Segment(O_7, N''') → p'''Translate(L_3, u) → P_7Translate(M_3, u) → Q_7Segment(P_7, Q_7) → q'''
AI Drawing Prompt Reference
Start with a square as the base shape. Inside it, construct a polyline path connecting the square's vertices to interior points. Then, using one side of the square as a translation vector, copy the entire path to create a first translated set. Next, using another side of the square as a second vector, translate again to form a second set. Finally, extend a separate polyline outside the square and translate it along both vectors, completing a periodic tessellation pattern. All translated segments remain parallel and equal in length to the originals, creating a repeating geometric arrangement.
The prompt above was compiled from the original drawing commands and is for reference only.