Example 20a. Mosaics with Half-Squares

Example 20a. Mosaics with Half-Squares
Loading the math board and drawing, please wait…
2023-03-22 03:18
In collections Realidades de GeoGebra
This GeoGebra example demonstrates how to create mosaics using half-squares. Key mathematical concepts include geometric construction, reflection transformation, and square. Using commands like Polygon, Midpoint, Point, Ray, Intersect, Vector, Translate, and Rotate, complex mosaics can be constructed. Suitable for middle school and above students to learn geometric transformations and mosaic creation.

GeoGebra Commands & Parameters

  1. Polygon(B, C, 4) → poly1, a, b, f, g, F, G
  2. Polygon(D, E, 4) → poly2, c, d, e, i, H, I
  3. Polygon(A, J, 4) → poly3, h, j, k, l, K, L
  4. Midpoint(f) → M
  5. Midpoint(b) → N
  6. Midpoint(a) → O
  7. Midpoint(g) → P
  8. Midpoint(F, B) → Q
  9. Polygon(M, Q, N, F) → poly4, m, q, n, f_1
  10. Point(f_1) → Move
  11. Midpoint(Q, F) → S
  12. Ray(Move, S) → p
  13. Intersect(q, p) → T
  14. Vector(G, I) → u
  15. Polygon(Move, T, Q, M) → poly5, r, t, q_1, m_1
  16. Translate(Move, u) → R'
  17. Translate(T, u) → T'
  18. Translate(Q, u) → Q'
  19. Translate(M, u) → M'
  20. Polygon(R', T', Q', M') → poly5', r', t', q', m'
  21. Rotate(R', 90°, Q') → R''
  22. Rotate(T', 90°, Q') → T''
  23. Rotate(Q', 90°, Q') → Q''
  24. Rotate(M', 90°, Q') → M''
  25. Polygon(R'', T'', Q'', M'') → poly5'', r'', t'', q'', m''
  26. Rotate(R'', 90°, Q'') → R'''
  27. Rotate(T'', 90°, Q'') → T'''
  28. Rotate(Q'', 90°, Q'') → Q'''
  29. Rotate(M'', 90°, Q'') → M'''
  30. Polygon(R''', T''', Q''', M''') → poly5''', r''', t''', q''', m'''
  31. Rotate(R''', 90°, Q''') → U
  32. Rotate(T''', 90°, Q''') → V
  33. Rotate(Q''', 90°, Q''') → W
  34. Rotate(M''', 90°, Q''') → Z
  35. Polygon(U, V, W, Z) → poly6, u_1, v, w, z
  36. Midpoint(K, A) → A_1
  37. Midpoint(k) → B_1
  38. Midpoint(l) → C_1
  39. Midpoint(h) → D_1
  40. Midpoint(j) → E_1
  41. Translate(R', u) → R''_1
  42. Translate(R'', u) → R'''_1
  43. Translate(R''', u) → F_1
  44. Translate(U, u) → U'
  45. Translate(T'', u) → T'''_1
  46. Translate(T''', u) → G_1
  47. Translate(V, u) → V'
  48. Translate(T', u) → T''_1
  49. Polygon(R''_1, B_1, E_1, T''_1, T'''_1, R'''_1, C_1, G_1, F_1, D_1, V', U') → poly7, r''_1, u', e_1, t''_1, b_1, t'''_1, r'''_1, c_1, g_1, f_2, d_1, v'
  50. Vector(A, I_1) → s
  51. Vector(I_1, J_1) → v_1
  52. Vector(I_1, K_1) → w_1
  53. Translate(R''_1, s) → L_1
  54. Translate(B_1, s) → M_1
  55. Translate(T'''_1, s) → N_1
  56. Translate(R'''_1, s) → O_1
  57. Translate(C_1, s) → P_1
  58. Translate(G_1, s) → Q_1
  59. Translate(F_1, s) → R_1
  60. Translate(D_1, s) → S_1
  61. Translate(V', s) → V''
  62. Translate(U', s) → U''
  63. Translate(E_1, s) → T_1
  64. Translate(T''_1, s) → U_1
  65. Polygon(L_1, M_1, T_1, U_1, N_1, O_1, P_1, Q_1, R_1, S_1, V'', U'') → poly7', l_1, u'', t_1, u_2, m_2, n_1, o_1, p_1, q_2, r_1, s_1, v''
  66. Translate(L_1, v_1) → V_1
  67. Translate(M_1, v_1) → W_1
  68. Translate(N_1, v_1) → Z_1
  69. Translate(O_1, v_1) → A_2
  70. Translate(P_1, v_1) → B_2
  71. Translate(Q_1, v_1) → C_2
  72. Translate(R_1, v_1) → D_2
  73. Translate(S_1, v_1) → E_2
  74. Translate(V'', v_1) → V'''
  75. Translate(U'', v_1) → U'''
  76. Translate(T_1, v_1) → F_2
  77. Translate(U_1, v_1) → G_2
  78. Polygon(V_1, W_1, F_2, G_2, Z_1, A_2, B_2, C_2, D_2, E_2, V''', U''') → poly7'', v_2, u''', f_3, g_2, w_2, z_1, a_2, b_2, c_2, d_2, e_2, v'''
  79. Translate(L_1, w_1) → H_2
  80. Translate(M_1, w_1) → I_2
  81. Translate(N_1, w_1) → J_2
  82. Translate(O_1, w_1) → K_2
  83. Translate(P_1, w_1) → L_2
  84. Translate(Q_1, w_1) → M_2
  85. Translate(R_1, w_1) → N_2
  86. Translate(S_1, w_1) → O_2
  87. Translate(V'', w_1) → V'''_1
  88. Translate(U'', w_1) → U'''_1
  89. Translate(T_1, w_1) → P_2
  90. Translate(U_1, w_1) → Q_2
  91. Polygon(H_2, I_2, P_2, Q_2, J_2, K_2, L_2, M_2, N_2, O_2, V'''_1, U'''_1) → poly7''_1, h_2, u'''_1, p_2, q_3, i_2, j_2, k_2, l_2, m_3, n_2, o_2, v'''_1
  92. Translate(V_1, v_1) → R_2
  93. Translate(W_1, v_1) → S_2
  94. Translate(Z_1, v_1) → T_2
  95. Translate(A_2, v_1) → U_2
  96. Translate(B_2, v_1) → V_2
  97. Translate(C_2, v_1) → W_2
  98. Translate(D_2, v_1) → Z_2
  99. Translate(E_2, v_1) → A_3
  100. Translate(V''', v_1) → B_3
  101. Translate(U''', v_1) → C_3
  102. Translate(F_2, v_1) → D_3
  103. Translate(G_2, v_1) → E_3
  104. Polygon(R_2, S_2, D_3, E_3, T_2, U_2, V_2, W_2, Z_2, A_3, B_3, C_3) → poly7''', r_2, c_3, d_3, e_3, s_2, t_2, u_3, v_3, w_3, z_2, a_3, b_3
  105. Translate(R_2, v_1) → F_3
  106. Translate(S_2, v_1) → G_3
  107. Translate(T_2, v_1) → H_3
  108. Translate(U_2, v_1) → I_3
  109. Translate(V_2, v_1) → J_3
  110. Translate(W_2, v_1) → K_3
  111. Translate(Z_2, v_1) → L_3
  112. Translate(A_3, v_1) → M_3
  113. Translate(B_3, v_1) → N_3
  114. Translate(C_3, v_1) → O_3
  115. Translate(D_3, v_1) → P_3
  116. Translate(E_3, v_1) → Q_3
  117. Polygon(F_3, G_3, P_3, Q_3, H_3, I_3, J_3, K_3, L_3, M_3, N_3, O_3) → poly8, f_4, o_3, p_3, q_4, g_3, h_3, i_3, j_3, k_3, l_3, m_4, n_3
  118. Translate(M_3, v_1) → A_4
  119. Translate(A_4, w_1) → M_4
  120. Translate(F_3, w_1) → R_4
  121. Translate(G_3, w_1) → S_4
  122. Translate(H_3, w_1) → T_4
  123. Translate(I_3, w_1) → U_4
  124. Translate(J_3, w_1) → V_4
  125. Translate(K_3, w_1) → W_4
  126. Translate(L_3, w_1) → Z_4
  127. Translate(M_3, w_1) → A_5
  128. Translate(N_3, w_1) → B_5
  129. Translate(O_3, w_1) → C_5
  130. Translate(P_3, w_1) → D_5
  131. Translate(Q_3, w_1) → E_5
  132. Polygon(R_4, S_4, D_5, E_5, T_4, U_4, V_4, W_4, Z_4, A_5, B_5, C_5) → poly8'_1, r_4, c_5, d_5, e_5, s_4, t_4, u_5, v_5, w_5, z_4, a_5, b_5
  133. Translate(R_2, w_1) → F_5
  134. Translate(S_2, w_1) → G_5
  135. Translate(T_2, w_1) → H_5
  136. Translate(U_2, w_1) → I_5
  137. Translate(V_2, w_1) → J_5
  138. Translate(W_2, w_1) → K_5
  139. Translate(Z_2, w_1) → L_5
  140. Translate(A_3, w_1) → M_5
  141. Translate(B_3, w_1) → N_5
  142. Translate(C_3, w_1) → O_5
  143. Translate(D_3, w_1) → P_5
  144. Translate(E_3, w_1) → Q_5
  145. Polygon(F_5, G_5, P_5, Q_5, H_5, I_5, J_5, K_5, L_5, M_5, N_5, O_5) → poly9, f_6, o_5, p_5, q_6, g_5, h_5, i_5, j_5, k_5, l_5, m_6, n_5
  146. Translate(V_1, w_1) → R_5
  147. Translate(W_1, w_1) → S_5
  148. Translate(Z_1, w_1) → T_5
  149. Translate(A_2, w_1) → U_5
  150. Translate(B_2, w_1) → V_5
  151. Translate(C_2, w_1) → W_5
  152. Translate(D_2, w_1) → Z_5
  153. Translate(E_2, w_1) → A_6
  154. Translate(V''', w_1) → B_6
  155. Translate(U''', w_1) → C_6
  156. Translate(F_2, w_1) → D_6
  157. Translate(G_2, w_1) → E_6
  158. Polygon(R_5, S_5, D_6, E_6, T_5, U_5, V_5, W_5, Z_5, A_6, B_6, C_6) → poly7'''_1, r_5, c_6, d_6, e_6, s_5, t_5, u_6, v_6, w_6, z_5, a_6, b_6
  159. Translate(R_5, w_1) → F_6
  160. Translate(S_5, w_1) → G_6
  161. Translate(T_5, w_1) → H_6
  162. Translate(U_5, w_1) → I_6
  163. Translate(V_5, w_1) → J_6
  164. Translate(W_5, w_1) → K_6
  165. Translate(Z_5, w_1) → L_6
  166. Translate(A_6, w_1) → M_6
  167. Translate(B_6, w_1) → N_6
  168. Translate(C_6, w_1) → O_6
  169. Translate(D_6, w_1) → P_6
  170. Translate(E_6, w_1) → Q_6
  171. Polygon(F_6, G_6, P_6, Q_6, H_6, I_6, J_6, K_6, L_6, M_6, N_6, O_6) → poly10, f_7, o_6, p_6, q_7, g_6, h_6, i_6, j_6, k_6, l_6, m_7, n_6
  172. Translate(H_2, w_1) → R_6
  173. Translate(I_2, w_1) → S_6
  174. Translate(J_2, w_1) → T_6
  175. Translate(K_2, w_1) → U_6
  176. Translate(L_2, w_1) → V_6
  177. Translate(M_2, w_1) → W_6
  178. Translate(N_2, w_1) → Z_6
  179. Translate(O_2, w_1) → A_7
  180. Translate(V'''_1, w_1) → B_7
  181. Translate(U'''_1, w_1) → C_7
  182. Translate(P_2, w_1) → D_7
  183. Translate(Q_2, w_1) → E_7
  184. Polygon(R_6, S_6, D_7, E_7, T_6, U_6, V_6, W_6, Z_6, A_7, B_7, C_7) → poly11, r_6, c_7, d_7, e_7, s_6, t_6, u_7, v_7, w_7, z_6, a_7, b_7
  185. Translate(R_6, w_1) → F_7
  186. Translate(S_6, w_1) → G_7
  187. Translate(T_6, w_1) → H_7
  188. Translate(U_6, w_1) → I_7
  189. Translate(V_6, w_1) → J_7
  190. Translate(W_6, w_1) → K_7
  191. Translate(Z_6, w_1) → L_7
  192. Translate(A_7, w_1) → M_7
  193. Translate(B_7, w_1) → N_7
  194. Translate(C_7, w_1) → O_7
  195. Translate(D_7, w_1) → P_7
  196. Translate(E_7, w_1) → Q_7
  197. Polygon(F_7, G_7, P_7, Q_7, H_7, I_7, J_7, K_7, L_7, M_7, N_7, O_7) → poly11', f_8, o_7, p_7, q_8, g_7, h_7, i_7, j_7, k_7, l_7, m_8, n_7
  198. Translate(F_6, w_1) → R_7
  199. Translate(G_6, w_1) → S_7
  200. Translate(H_6, w_1) → T_7
  201. Translate(I_6, w_1) → U_7
  202. Translate(J_6, w_1) → V_7
  203. Translate(K_6, w_1) → W_7
  204. Translate(L_6, w_1) → Z_7
  205. Translate(M_6, w_1) → A_8
  206. Translate(N_6, w_1) → B_8
  207. Translate(O_6, w_1) → C_8
  208. Translate(P_6, w_1) → D_8
  209. Translate(Q_6, w_1) → E_8
  210. Polygon(R_7, S_7, D_8, E_8, T_7, U_7, V_7, W_7, Z_7, A_8, B_8, C_8) → poly10', r_7, c_8, d_8, e_8, s_7, t_7, u_8, v_8, w_8, z_7, a_8, b_8
  211. Translate(F_7, w_1) → F_8
  212. Translate(G_7, w_1) → G_8
  213. Translate(H_7, w_1) → H_8
  214. Translate(I_7, w_1) → I_8
  215. Translate(J_7, w_1) → J_8
  216. Translate(K_7, w_1) → K_8
  217. Translate(L_7, w_1) → L_8
  218. Translate(M_7, w_1) → M_8
  219. Translate(N_7, w_1) → N_8
  220. Translate(O_7, w_1) → O_8
  221. Translate(P_7, w_1) → P_8
  222. Translate(Q_7, w_1) → Q_8
  223. Polygon(F_8, G_8, P_8, Q_8, H_8, I_8, J_8, K_8, L_8, M_8, N_8, O_8) → poly11'', f_9, o_8, p_8, q_9, g_8, h_8, i_8, j_8, k_8, l_8, m_9, n_8
  224. Translate(F_8, w_1) → R_8
  225. Translate(G_8, w_1) → S_8
  226. Translate(H_8, w_1) → T_8
  227. Translate(I_8, w_1) → U_8
  228. Translate(J_8, w_1) → V_8
  229. Translate(K_8, w_1) → W_8
  230. Translate(L_8, w_1) → Z_8
  231. Translate(M_8, w_1) → A_9
  232. Translate(N_8, w_1) → B_9
  233. Translate(O_8, w_1) → C_9
  234. Translate(P_8, w_1) → D_9
  235. Translate(Q_8, w_1) → E_9
  236. Polygon(R_8, S_8, D_9, E_9, T_8, U_8, V_8, W_8, Z_8, A_9, B_9, C_9) → poly11''', r_8, c_9, d_9, e_9, s_8, t_8, u_9, v_9, w_9, z_8, a_9, b_9
  237. Translate(R_7, w_1) → F_9
  238. Translate(S_7, w_1) → G_9
  239. Translate(T_7, w_1) → H_9
  240. Translate(U_7, w_1) → I_9
  241. Translate(V_7, w_1) → J_9
  242. Translate(W_7, w_1) → K_9
  243. Translate(Z_7, w_1) → L_9
  244. Translate(A_8, w_1) → M_9
  245. Translate(B_8, w_1) → N_9
  246. Translate(C_8, w_1) → O_9
  247. Translate(D_8, w_1) → P_9
  248. Translate(E_8, w_1) → Q_9
  249. Polygon(F_9, G_9, P_9, Q_9, H_9, I_9, J_9, K_9, L_9, M_9, N_9, O_9) → poly10'', f_{10}, o_9, p_9, q_{10}, g_9, h_9, i_9, j_9, k_9, l_9, m_{10}, n_9
  250. Translate(F_9, w_1) → R_9
  251. Translate(G_9, w_1) → S_9
  252. Translate(H_9, w_1) → T_9
  253. Translate(I_9, w_1) → U_9
  254. Translate(J_9, w_1) → V_9
  255. Translate(K_9, w_1) → W_9
  256. Translate(L_9, w_1) → Z_9
  257. Translate(M_9, w_1) → A_{10}
  258. Translate(N_9, w_1) → B_{10}
  259. Translate(O_9, w_1) → C_{10}
  260. Translate(P_9, w_1) → D_{10}
  261. Translate(Q_9, w_1) → E_{10}
  262. Polygon(R_9, S_9, D_{10}, E_{10}, T_9, U_9, V_9, W_9, Z_9, A_{10}, B_{10}, C_{10}) → poly10''', r_9, c_{10}, d_{10}, e_{10}, s_9, t_9, u_{10}, v_{10}, w_{10}, z_9, a_{10}, b_{10}
  263. Translate(F_5, w_1) → F_{10}
  264. Translate(G_5, w_1) → G_{10}
  265. Translate(H_5, w_1) → H_{10}
  266. Translate(I_5, w_1) → I_{10}
  267. Translate(J_5, w_1) → J_{10}
  268. Translate(K_5, w_1) → K_{10}
  269. Translate(L_5, w_1) → L_{10}
  270. Translate(M_5, w_1) → M_{10}
  271. Translate(N_5, w_1) → N_{10}
  272. Translate(O_5, w_1) → O_{10}
  273. Translate(P_5, w_1) → P_{10}
  274. Translate(Q_5, w_1) → Q_{10}
  275. Polygon(F_{10}, G_{10}, P_{10}, Q_{10}, H_{10}, I_{10}, J_{10}, K_{10}, L_{10}, M_{10}, N_{10}, O_{10}) → poly9', f_{11}, o_{10}, p_{10}, q_{11}, g_{10}, h_{10}, i_{10}, j_{10}, k_{10}, l_{10}, m_{11}, n_{10}
  276. Translate(F_{10}, w_1) → S_{10}
  277. Translate(G_{10}, w_1) → T_{10}
  278. Translate(H_{10}, w_1) → U_{10}
  279. Translate(I_{10}, w_1) → V_{10}
  280. Translate(J_{10}, w_1) → W_{10}
  281. Translate(K_{10}, w_1) → Z_{10}
  282. Translate(L_{10}, w_1) → A_{11}
  283. Translate(M_{10}, w_1) → B_{11}
  284. Translate(N_{10}, w_1) → C_{11}
  285. Translate(O_{10}, w_1) → D_{11}
  286. Translate(P_{10}, w_1) → E_{11}
  287. Translate(Q_{10}, w_1) → F_{11}
  288. Polygon(S_{10}, T_{10}, E_{11}, F_{11}, U_{10}, V_{10}, W_{10}, Z_{10}, A_{11}, B_{11}, C_{11}, D_{11}) → poly9'', s_{10}, d_{11}, e_{11}, f_{12}, t_{10}, u_{11}, v_{11}, w_{11}, z_{10}, a_{11}, b_{11}, c_{11}
  289. Translate(S_{10}, w_1) → G_{11}
  290. Translate(T_{10}, w_1) → H_{11}
  291. Translate(U_{10}, w_1) → I_{11}
  292. Translate(V_{10}, w_1) → J_{11}
  293. Translate(W_{10}, w_1) → K_{11}
  294. Translate(Z_{10}, w_1) → L_{11}
  295. Translate(A_{11}, w_1) → M_{11}
  296. Translate(B_{11}, w_1) → N_{11}
  297. Translate(C_{11}, w_1) → O_{11}
  298. Translate(D_{11}, w_1) → P_{11}
  299. Translate(E_{11}, w_1) → Q_{11}
  300. Translate(F_{11}, w_1) → R_{11}
  301. Polygon(G_{11}, H_{11}, Q_{11}, R_{11}, I_{11}, J_{11}, K_{11}, L_{11}, M_{11}, N_{11}, O_{11}, P_{11}) → poly9''', g_{11}, p_{11}, q_{12}, r_{11}, h_{11}, i_{11}, j_{11}, k_{11}, l_{11}, m_{12}, n_{11}, o_{11}
  302. Translate(G_{11}, w_1) → S_{11}
  303. Translate(H_{11}, w_1) → T_{11}
  304. Translate(I_{11}, w_1) → U_{11}
  305. Translate(J_{11}, w_1) → V_{11}
  306. Translate(K_{11}, w_1) → W_{11}
  307. Translate(L_{11}, w_1) → Z_{11}
  308. Translate(M_{11}, w_1) → A_{12}
  309. Translate(N_{11}, w_1) → B_{12}
  310. Translate(O_{11}, w_1) → C_{12}
  311. Translate(P_{11}, w_1) → D_{12}
  312. Translate(Q_{11}, w_1) → E_{12}
  313. Translate(R_{11}, w_1) → F_{12}
  314. Polygon(S_{11}, T_{11}, E_{12}, F_{12}, U_{11}, V_{11}, W_{11}, Z_{11}, A_{12}, B_{12}, C_{12}, D_{12}) → poly12, s_{11}, d_{12}, e_{12}, f_{13}, t_{11}, u_{12}, v_{12}, w_{12}, z_{11}, a_{12}, b_{12}, c_{12}
  315. Translate(R_4, w_1) → R_3
  316. Translate(S_4, w_1) → S_3
  317. Translate(T_4, w_1) → T_3
  318. Translate(U_4, w_1) → U_3
  319. Translate(V_4, w_1) → V_3
  320. Translate(W_4, w_1) → W_3
  321. Translate(Z_4, w_1) → Z_3
  322. Translate(A_5, w_1) → B_4
  323. Translate(B_5, w_1) → C_4
  324. Translate(C_5, w_1) → D_4
  325. Translate(D_5, w_1) → E_4
  326. Translate(E_5, w_1) → F_4
  327. Polygon(R_3, S_3, E_4, F_4, T_3, U_3, V_3, W_3, Z_3, B_4, C_4, D_4) → poly13, r_3, d_4, e_4, f_5, s_3, t_3, u_4, v_4, w_4, z_3, b_4, c_4
  328. Translate(R_3, w_1) → G_4
  329. Translate(S_3, w_1) → H_4
  330. Translate(T_3, w_1) → I_4
  331. Translate(U_3, w_1) → J_4
  332. Translate(V_3, w_1) → K_4
  333. Translate(W_3, w_1) → L_4
  334. Translate(Z_3, w_1) → N_4
  335. Translate(B_4, w_1) → O_4
  336. Translate(C_4, w_1) → P_4
  337. Translate(D_4, w_1) → Q_4
  338. Translate(E_4, w_1) → G_{12}
  339. Translate(F_4, w_1) → H_{12}
  340. Polygon(G_4, H_4, G_{12}, H_{12}, I_4, J_4, K_4, L_4, N_4, O_4, P_4, Q_4) → poly13', g_4, q_5, g_{12}, h_{12}, h_4, i_4, j_4, k_4, l_4, n_4, o_4, p_4
  341. Translate(G_4, w_1) → I_{12}
  342. Translate(H_4, w_1) → J_{12}
  343. Translate(I_4, w_1) → K_{12}
  344. Translate(J_4, w_1) → L_{12}
  345. Translate(K_4, w_1) → M_{12}
  346. Translate(L_4, w_1) → N_{12}
  347. Translate(N_4, w_1) → O_{12}
  348. Translate(O_4, w_1) → P_{12}
  349. Translate(P_4, w_1) → Q_{12}
  350. Translate(Q_4, w_1) → R_{12}
  351. Translate(G_{12}, w_1) → S_{12}
  352. Translate(H_{12}, w_1) → T_{12}
  353. Polygon(I_{12}, J_{12}, S_{12}, T_{12}, K_{12}, L_{12}, M_{12}, N_{12}, O_{12}, P_{12}, Q_{12}, R_{12}) → poly13'', i_{12}, r_{12}, s_{12}, t_{12}, j_{12}, k_{12}, l_{12}, m_5, n_{12}, o_{12}, p_{12}, q_{13}
  354. Translate(I_{12}, w_1) → U_{12}
  355. Translate(J_{12}, w_1) → V_{12}
  356. Translate(K_{12}, w_1) → W_{12}
  357. Translate(L_{12}, w_1) → Z_{12}
  358. Translate(M_{12}, w_1) → A_{13}
  359. Translate(N_{12}, w_1) → B_{13}
  360. Translate(O_{12}, w_1) → C_{13}
  361. Translate(P_{12}, w_1) → D_{13}
  362. Translate(Q_{12}, w_1) → E_{13}
  363. Translate(R_{12}, w_1) → F_{13}
  364. Translate(S_{12}, w_1) → G_{13}
  365. Translate(T_{12}, w_1) → H_{13}
  366. Polygon(U_{12}, V_{12}, G_{13}, H_{13}, W_{12}, Z_{12}, A_{13}, B_{13}, C_{13}, D_{13}, E_{13}, F_{13}) → poly13''', u_{13}, f_{14}, g_{13}, h_{13}, v_{13}, w_{13}, z_{12}, a_{13}, b_{13}, c_{13}, d_{13}, e_{13}

AI Drawing Prompt Reference

This is a mosaic made of half-squares. The mosaic consists of squares connected through reflection transformations. To construct it, first draw several squares. Then find the centers of these squares. Next, use these centers as starting points and move along a vector to create new square positions. Finally, combine these new positions with the original squares to form the complex mosaic. The sizes and positions of the squares need careful adjustment to ensure a beautiful mosaic effect.
The prompt above was compiled from the original drawing commands and is for reference only.