Triangle Rotation Tessellation Step Number 7: Rotate Tile to Tessellate
Loading the math board and drawing, please wait…
In collections
Triangle Rotation Tessellation
This example demonstrates the geometric phenomenon of tessellating triangles through rotation. Key math concepts involved include rotation, geometric transformation, and polygon construction. The construction utilizes GeoGebra commands/objects such as Point, Segment, Rotate, Midpoint, Polygon, and Intersect. Suitable for high school mathematics teaching or learners studying geometric transformations.
GeoGebra Commands & Parameters
Point(Circle[A, 3]) → BSegment(A, B) → aPoint(Circle[B, 3]) → CSegment(B, C) → bPoint(Circle[C, 3]) → DSegment(C, D) → cRotate(A, -120*°, B) → A'Rotate(B, -120*°, B) → B'Segment(A', B') → a'Rotate(C, 120*°, C) → C'Rotate(D, 120*°, C) → D'Segment(C', D') → c'Segment(A', E) → dSegment(E, F) → eSegment(F, G) → fSegment(G, H) → gSegment(H, B) → hRotate(A', -60*°, B) → A''Rotate(E, -60*°, B) → E'Segment(A'', E') → d'Rotate(E, -60*°, B) → E'_1Rotate(F, -60*°, B) → F'Segment(E'_1, F') → e'Rotate(F, -60*°, B) → F'_1Rotate(G, -60*°, B) → G'Segment(F'_1, G') → f'Rotate(G, -60*°, B) → G'_1Rotate(H, -60*°, B) → H'Segment(G'_1, H') → g'Rotate(H, -60*°, B) → H'_1Rotate(B, -60*°, B) → B'_1Segment(H'_1, B'_1) → h'Rotate(B', -60*°, B) → B''Rotate(D', -60*°, B) → D''Midpoint(c') → ISegment(I, J) → iSegment(J, K) → jPoint(c') → LSegment(K, L) → kSegment(L, C) → lRotate(I, 180*°, I) → I'Rotate(J, 180*°, I) → J'Segment(I', J') → i'Rotate(J, 180*°, I) → J'_1Rotate(K, 180*°, I) → K'Segment(J'_1, K') → j'Rotate(K, 180*°, I) → K'_1Rotate(L, 180*°, I) → L'Segment(K'_1, L') → k'Rotate(L, 180*°, I) → L'_1Rotate(C, 180*°, I) → C'_1Segment(L'_1, C'_1) → l'Rotate(C', 180*°, I) → C''Rotate(A'', 180*°, I) → A'''Rotate(D'', 180*°, I) → D'''Polygon(A', E, C, L, K, J, I, J', K', L', F, G, H, B, H', G', F', E') → poly1, a'_1, e'_1, c_2, l_1, k_1, j_1, i_1, j'_1, k'_1, l'_1, e_1, f_1, g_1, h_1, b_2, h'_1, g'_1, f'_1Intersect(a'_1, e_1) → MRotate(A', 60*°, B) → A''_1Rotate(E, 60*°, B) → E'_2Segment(A''_1, E'_2) → d'_1Rotate(E, 60*°, B) → E'_3Rotate(F, 60*°, B) → F'_2Segment(E'_3, F'_2) → e'_2Rotate(F, 60*°, B) → F'_3Rotate(G, 60*°, B) → G'_2Segment(F'_3, G'_2) → f'_2Rotate(G, 60*°, B) → G'_3Rotate(H, 60*°, B) → H'_2Segment(G'_3, H'_2) → g'_2Rotate(H, 60*°, B) → H'_3Rotate(B, 60*°, B) → B'_2Segment(H'_3, B'_2) → h'_2Rotate(A'', 60*°, B) → A'''_1Rotate(E', 60*°, B) → E''Segment(A'''_1, E'') → d''Rotate(E'_1, 60*°, B) → WRotate(F', 60*°, B) → F''Segment(W, F'') → e''Rotate(F'_1, 60*°, B) → ZRotate(G', 60*°, B) → G''Segment(Z, G'') → f''Rotate(G'_1, 60*°, B) → A_1Rotate(H', 60*°, B) → H''Segment(A_1, H'') → g''Rotate(H'_1, 60*°, B) → B_1Rotate(B'_1, 60*°, B) → C_1Segment(B_1, C_1) → h''Rotate(I, 60*°, B) → I'_1Rotate(J, 60*°, B) → J'_2Segment(I'_1, J'_2) → i'_1Rotate(J, 60*°, B) → J'_3Rotate(K, 60*°, B) → K'_2Segment(J'_3, K'_2) → j'_2Rotate(K, 60*°, B) → K'_3Rotate(L, 60*°, B) → L'_2Segment(K'_3, L'_2) → k'_2Rotate(L, 60*°, B) → L'_3Rotate(C, 60*°, B) → C'_2Segment(L'_3, C'_2) → l'_2Rotate(I', 60*°, B) → I''Rotate(J', 60*°, B) → J''Segment(I'', J'') → i''Rotate(J'_1, 60*°, B) → D_1Rotate(K', 60*°, B) → K''Segment(D_1, K'') → j''Rotate(K'_1, 60*°, B) → E_1Rotate(L', 60*°, B) → L''Segment(E_1, L'') → k''Rotate(L'_1, 60*°, B) → F_1Rotate(C'_1, 60*°, B) → G_1Segment(F_1, G_1) → l''Rotate(B', 60*°, B) → B''_1Rotate(C', 60*°, B) → C''_1Rotate(D', 60*°, B) → D''_1Rotate(B'', 60*°, B) → B'''Rotate(D'', 60*°, B) → D'''_1Rotate(C'', 60*°, B) → C'''Rotate(A''', 60*°, B) → H_1Rotate(D''', 60*°, B) → I_1Rotate(A', 60*°, B) → A''_2Rotate(E, 60*°, B) → E'_4Rotate(F, 60*°, B) → F'_4Rotate(G, 60*°, B) → G'_4Rotate(H, 60*°, B) → H'_4Rotate(B, 60*°, B) → B'_3Rotate(H', 60*°, B) → H''_1Rotate(G', 60*°, B) → G''_1Rotate(F', 60*°, B) → F''_1Rotate(E', 60*°, B) → E''_1Rotate(C, 60*°, B) → C'_3Rotate(L, 60*°, B) → L'_4Rotate(K, 60*°, B) → K'_4Rotate(J, 60*°, B) → J'_4Rotate(I, 60*°, B) → I'_2Rotate(J', 60*°, B) → J''_1Rotate(K', 60*°, B) → K''_1Rotate(L', 60*°, B) → L''_1Polygon(A''_2, E'_4, C'_3, L'_4, K'_4, J'_4, I'_2, J''_1, K''_1, L''_1, F'_4, G'_4, H'_4, B'_3, H''_1, G''_1, F''_1, E''_1) → poly1', a''_2, e''_1, c'_3, l'_4, k'_4, j'_4, i'_2, j''_1, k''_1, l''_1, e'_4, f'_4, g'_4, h'_4, b'_3, h''_1, g''_1, f''_1Rotate(M, 60*°, B) → M'Rotate(N, 60*°, B) → N'Rotate(O, 60*°, B) → O'Rotate(P, 60*°, B) → P'Rotate(Q, 60*°, B) → Q'Rotate(R, 60*°, B) → R'Rotate(S, 60*°, B) → S'Rotate(T, 60*°, B) → T'Rotate(U, 60*°, B) → U'Rotate(V, 60*°, B) → V'Rotate(N', 60*°, B'_2) → N''Rotate(A''_2, 60*°, B'_2) → J_1Rotate(E'_4, 60*°, B'_2) → K_1Rotate(F'_4, 60*°, B'_2) → L_1Rotate(G'_4, 60*°, B'_2) → M_1Rotate(H'_4, 60*°, B'_2) → N_1Rotate(B'_3, 60*°, B'_2) → O_1Rotate(H''_1, 60*°, B'_2) → P_1Rotate(G''_1, 60*°, B'_2) → Q_1Rotate(F''_1, 60*°, B'_2) → R_1Rotate(E''_1, 60*°, B'_2) → S_1Rotate(C'_3, 60*°, B'_2) → T_1Rotate(L'_4, 60*°, B'_2) → U_1Rotate(K'_4, 60*°, B'_2) → V_1Rotate(J'_4, 60*°, B'_2) → W_1Rotate(I'_2, 60*°, B'_2) → Z_1Rotate(J''_1, 60*°, B'_2) → A_2Rotate(K''_1, 60*°, B'_2) → B_2Rotate(L''_1, 60*°, B'_2) → C_2Polygon(J_1, K_1, T_1, U_1, V_1, W_1, Z_1, A_2, B_2, C_2, L_1, M_1, N_1, O_1, P_1, Q_1, R_1, S_1) → poly1'', j_2, s_1, t_1, u_1, v_1, w_1, z_1, a_2, b_3, c_3, k_2, l_2, m_1, n_1, o_1, p_1, q_1, r_1Rotate(U', 60*°, B'_2) → U''Rotate(Q', 60*°, B'_2) → Q''Rotate(S', 60*°, B'_2) → S''Rotate(R', 60*°, B'_2) → R''Rotate(O', 60*°, B'_2) → O''Rotate(T', 60*°, B'_2) → T''Rotate(P', 60*°, B'_2) → P''Rotate(J_1, 60*°, B'_2) → D_2Rotate(K_1, 60*°, B'_2) → E_2Rotate(L_1, 60*°, B'_2) → F_2Rotate(M_1, 60*°, B'_2) → G_2Rotate(N_1, 60*°, B'_2) → H_2Rotate(O_1, 60*°, B'_2) → I_2Rotate(P_1, 60*°, B'_2) → J_2Rotate(Q_1, 60*°, B'_2) → K_2Rotate(R_1, 60*°, B'_2) → L_2Rotate(S_1, 60*°, B'_2) → M_2Rotate(T_1, 60*°, B'_2) → N_2Rotate(U_1, 60*°, B'_2) → O_2Rotate(V_1, 60*°, B'_2) → P_2Rotate(W_1, 60*°, B'_2) → Q_2Rotate(Z_1, 60*°, B'_2) → R_2Rotate(A_2, 60*°, B'_2) → S_2Rotate(B_2, 60*°, B'_2) → T_2Rotate(C_2, 60*°, B'_2) → U_2Polygon(D_2, E_2, N_2, O_2, P_2, Q_2, R_2, S_2, T_2, U_2, F_2, G_2, H_2, I_2, J_2, K_2, L_2, M_2) → poly1''', d_2, m_2, n_2, o_2, p_2, q_2, r_2, s_2, t_2, u_2, e_2, f_2, g_2, h_2, i_2, j_3, k_3, l_3Rotate(Q'', 60*°, B'_2) → Q'''Rotate(U'', 60*°, B'_2) → U'''Rotate(N'', 60*°, B'_2) → N'''Rotate(R'', 60*°, B'_2) → R'''Rotate(S'', 60*°, B'_2) → S'''Rotate(O'', 60*°, B'_2) → O'''Rotate(P'', 60*°, B'_2) → P'''Rotate(T'', 60*°, B'_2) → T'''Rotate(D_2, 60*°, B'_2) → V_2Rotate(E_2, 60*°, B'_2) → W_2Rotate(F_2, 60*°, B'_2) → Z_2Rotate(G_2, 60*°, B'_2) → A_3Rotate(H_2, 60*°, B'_2) → B_3Rotate(I_2, 60*°, B'_2) → C_3Rotate(J_2, 60*°, B'_2) → D_3Rotate(K_2, 60*°, B'_2) → E_3Rotate(L_2, 60*°, B'_2) → F_3Rotate(M_2, 60*°, B'_2) → G_3Rotate(N_2, 60*°, B'_2) → H_3Rotate(O_2, 60*°, B'_2) → I_3Rotate(P_2, 60*°, B'_2) → J_3Rotate(Q_2, 60*°, B'_2) → K_3Rotate(R_2, 60*°, B'_2) → L_3Rotate(S_2, 60*°, B'_2) → M_3Rotate(T_2, 60*°, B'_2) → N_3Rotate(U_2, 60*°, B'_2) → O_3Polygon(V_2, W_2, H_3, I_3, J_3, K_3, L_3, M_3, N_3, O_3, Z_2, A_3, B_3, C_3, D_3, E_3, F_3, G_3) → poly2, v_2, g_3, h_3, i_3, j_4, k_4, l_4, m_3, n_3, o_3, w_2, z_2, a_3, b_4, c_4, d_3, e_3, f_3Rotate(P''', 60*°, B'_2) → P_3Rotate(N''', 60*°, B'_2) → Q_3Rotate(R''', 60*°, B'_2) → R_3Rotate(T''', 60*°, B'_2) → S_3Rotate(Q''', 60*°, B'_2) → T_3Rotate(U''', 60*°, B'_2) → U_3Rotate(O''', 60*°, B'_2) → V_3Rotate(S''', 60*°, B'_2) → W_3Rotate(V_2, 60*°, B'_2) → Z_3Rotate(W_2, 60*°, B'_2) → A_4Rotate(Z_2, 60*°, B'_2) → B_4Rotate(A_3, 60*°, B'_2) → C_4Rotate(B_3, 60*°, B'_2) → D_4Rotate(C_3, 60*°, B'_2) → E_4Rotate(D_3, 60*°, B'_2) → F_4Rotate(E_3, 60*°, B'_2) → G_4Rotate(F_3, 60*°, B'_2) → H_4Rotate(G_3, 60*°, B'_2) → I_4Rotate(H_3, 60*°, B'_2) → J_4Rotate(I_3, 60*°, B'_2) → K_4Rotate(J_3, 60*°, B'_2) → L_4Rotate(K_3, 60*°, B'_2) → M_4Rotate(L_3, 60*°, B'_2) → N_4Rotate(M_3, 60*°, B'_2) → O_4Rotate(N_3, 60*°, B'_2) → P_4Rotate(O_3, 60*°, B'_2) → Q_4Polygon(Z_3, A_4, J_4, K_4, L_4, M_4, N_4, O_4, P_4, Q_4, B_4, C_4, D_4, E_4, F_4, G_4, H_4, I_4) → poly2', z_3, i_4, j_5, k_5, l_5, m_4, n_4, o_4, p_4, q_4, a_4, b_5, c_5, d_4, e_4, f_4, g_4, h_4Rotate(P_3, 60*°, B'_2) → R_4Rotate(V_3, 60*°, B'_2) → S_4Rotate(S_3, 60*°, B'_2) → T_4Rotate(U_3, 60*°, B'_2) → U_4Rotate(T_3, 60*°, B'_2) → V_4Rotate(W_3, 60*°, B'_2) → W_4Rotate(Q_3, 60*°, B'_2) → Z_4Rotate(R_3, 60*°, B'_2) → A_5
AI Drawing Prompt Reference
Draw a geometric pattern formed by rotating triangles, start with a triangle, then rotate and copy it around its vertices to get multiple triangles, connect these rotated triangles to form a continuous tessellation pattern of rotating triangles, demonstrating the concepts of rotation, geometric transformation, and polygon construction.
The prompt above was compiled from the original drawing commands and is for reference only.