Tessellation with squares and hexagons

Tessellation with squares and hexagons
Loading the math board and drawing, please wait…
2019-03-26 19:33
This example demonstrates the creation of a tessellation pattern using squares and hexagons. It involves core mathematical concepts such as polygon tiling, geometric centroid, and symmetry. The construction utilizes GeoGebra commands/objects like Point, Segment, Polygon, Intersect, Line, Mirror, and LineBisector. Suitable for high school geometry construction lessons or exploratory activities.

GeoGebra Commands & Parameters

  1. Point(m) → B
  2. Segment(A, B) → n
  3. Polygon(A, B, 6) → polígono1, f, D, g, h, i, j, k, A_{2}, B_{2}, C
  4. Polygon(C, B_{2}, 4) → polígono2, l, p, q, r, E, F
  5. Polygon(B_{2}, A_{2}, 4) → polígono3, s, t, a, b, G, H
  6. Polygon(A_{2}, B, 4) → polígono4, c, d, e, f_1, I, J
  7. Polygon(B, A, 4) → polígono5, g_1, h_1, i_1, j_1, K, L
  8. Polygon(A, D, 4) → polígono6, k_1, l_1, m_1, n_1, O, P
  9. Polygon(D, C, 4) → polígono7, p_1, q_1, r_1, s_1, Q, R
  10. Polygon(E, H, 4) → polígono8, t_1, a_1, b_1, c_1, S, T
  11. Polygon(G, J, 4) → polígono9, d_1, e_1, f_2, g_2, U, V
  12. Polygon(I, L, 4) → polígono10, h_2, i_2, j_2, k_2, W, Z
  13. Polygon(K, P, 4) → polígono11, l_2, m_2, n_2, p_2, A_1, B_1
  14. Polygon(O, R, 4) → polígono12, q_2, r_2, s_2, t_2, C_1, D_1
  15. Polygon(Q, F, 4) → polígono13, a_2, b_2, c_2, d_2, E_1, F_1
  16. Intersect(p, q) → G_1
  17. Intersect(e, f_1) → H_1
  18. Line(G_1, H_1) → e_2
  19. Mirror(polígono1, e_2) → polígono1'
  20. Mirror(polígono13, e_2) → polígono13'
  21. Mirror(polígono7, e_2) → polígono7'
  22. Mirror(polígono12, e_2) → polígono12'
  23. Mirror(polígono6, e_2) → polígono6'
  24. Mirror(polígono5, e_2) → polígono5'
  25. Mirror(polígono11, e_2) → polígono11'
  26. Mirror(polígono10, e_2) → polígono10'
  27. Intersect(t, a) → I_1
  28. Intersect(i_1, j_1) → J_1
  29. Line(I_1, J_1) → f_3
  30. Mirror(polígono1, f_3) → polígono1'_1
  31. Mirror(polígono6, f_3) → polígono6'_1
  32. Mirror(polígono7, f_3) → polígono7'_1
  33. Mirror(polígono12, f_3) → polígono12'_1
  34. Mirror(polígono11, f_3) → polígono11'_1
  35. Mirror(polígono13, f_3) → polígono13'_1
  36. Mirror(B, e_2) → N'
  37. LineBisector(I_1, N') → g_3
  38. Mirror(polígono1, g_3) → polígono1'_2
  39. Mirror(polígono7, g_3) → polígono7'_2
  40. Mirror(polígono6, g_3) → polígono6'_2
  41. Mirror(polígono12, g_3) → polígono12'_2
  42. Mirror(polígono13, g_3) → polígono13'_2
  43. Mirror(polígono11, g_3) → polígono11'_2
  44. Mirror(A, g_3) → M'
  45. Mirror(B, g_3) → N'_1
  46. LineBisector(N'_1, M') → h_3
  47. Mirror(polígono1', h_3) → polígono1''
  48. Mirror(polígono7', h_3) → polígono7''
  49. Mirror(polígono8, h_3) → polígono8'
  50. Mirror(polígono3, h_3) → polígono3'
  51. Mirror(polígono1'_1, h_3) → polígono14
  52. Mirror(polígono4, h_3) → polígono4'
  53. Mirror(polígono10, h_3) → polígono10'_1
  54. Mirror(polígono6'_1, h_3) → c1
  55. Mirror(polígono11'_1, h_3) → c2
  56. Mirror(polígono12'_1, h_3) → c3
  57. Mirror(polígono12', h_3) → polígono12''
  58. Mirror(polígono13', h_3) → polígono13''
  59. Mirror(polígono1, h_3) → polígono1'_3
  60. Mirror(polígono2, h_3) → polígono2'
  61. Mirror(polígono5, h_3) → polígono5'_1
  62. Mirror(polígono6, h_3) → polígono6'_3
  63. Mirror(polígono7, h_3) → polígono7'_3
  64. Mirror(polígono11, h_3) → polígono11'_3
  65. Mirror(polígono12, h_3) → polígono12'_3
  66. Mirror(polígono13, h_3) → polígono13'_3
  67. Mirror(G_1, f_3) → K_1
  68. LineBisector(p) → i_3
  69. Mirror(polígono1, i_3) → polígono1'_4
  70. Mirror(polígono5, i_3) → polígono5'_2
  71. Mirror(polígono6, i_3) → polígono6'_4
  72. Mirror(polígono12, i_3) → polígono12'_4
  73. Mirror(polígono1'_2, i_3) → polígono15
  74. Mirror(polígono13'_1, i_3) → c4
  75. Mirror(polígono1'_3, i_3) → polígono16
  76. Mirror(polígono5'_1, i_3) → c5
  77. Mirror(polígono6'_3, i_3) → c6
  78. Mirror(polígono12'_3, i_3) → c7
  79. Mirror(polígono14, i_3) → polígono14'
  80. Mirror(polígono1'_1, i_3) → polígono17
  81. Mirror(c1, i_3) → c1'
  82. Mirror(polígono6'_1, i_3) → c8
  83. Mirror(polígono7'_1, i_3) → c9
  84. Mirror(polígono10, i_3) → polígono10'_2
  85. Mirror(polígono11'_2, i_3) → c10
  86. Mirror(polígono10'_1, i_3) → c11
  87. Mirror(polígono11'_3, i_3) → c12
  88. Mirror(c2, i_3) → c2'
  89. Mirror(c3, i_3) → c3'
  90. Mirror(polígono12'_1, i_3) → c13
  91. Mirror(polígono11'_1, i_3) → c14
  92. Mirror(polígono11, i_3) → polígono11'_4
  93. Mirror(G_1, h_3) → L_1
  94. Mirror(I_1, h_3) → M_1
  95. Mirror(N', h_3) → N''
  96. LineBisector(N'', M_1) → j_3
  97. Mirror(polígono1'_1, j_3) → polígono18
  98. Mirror(polígono4, j_3) → polígono4'_1
  99. Mirror(polígono10, j_3) → polígono10'_3
  100. Mirror(polígono11'_1, j_3) → c15
  101. Mirror(polígono12'_1, j_3) → c16
  102. Mirror(polígono6'_1, j_3) → c17
  103. Mirror(polígono5, j_3) → polígono5'_3
  104. Mirror(polígono2, j_3) → polígono2'_1
  105. Mirror(polígono1', j_3) → polígono1''_1
  106. Mirror(polígono3, j_3) → polígono3'_1
  107. Mirror(polígono17, j_3) → polígono17'
  108. Mirror(c8, j_3) → c8'
  109. Mirror(polígono10'_2, j_3) → c18
  110. Mirror(polígono13', j_3) → polígono13''_1
  111. Mirror(polígono8, j_3) → polígono8'_1
  112. Mirror(c14, j_3) → c14'
  113. Mirror(c13, j_3) → c13'
  114. Mirror(polígono5'_2, j_3) → c19
  115. Mirror(c3', g_3) → c3''
  116. Mirror(c1', g_3) → c1''
  117. Mirror(c1, g_3) → c1'_1
  118. Mirror(c3, g_3) → c3'_1
  119. LineBisector(I_1, H_1) → k_3
  120. Mirror(polígono1'_4, k_3) → polígono19
  121. Mirror(polígono15, k_3) → polígono15'
  122. Mirror(polígono16, k_3) → polígono16'
  123. Mirror(polígono19, i_3) → polígono19'
  124. Mirror(polígono15', i_3) → polígono15''
  125. Mirror(polígono16', i_3) → polígono16''
  126. Mirror(polígono19', j_3) → polígono19''
  127. Mirror(polígono1'_4, j_3) → polígono20
  128. Mirror(polígono1, j_3) → polígono1'_5
  129. Mirror(polígono19, j_3) → polígono19'_1
  130. Mirror(c3'', j_3) → c3'''
  131. Mirror(polígono11'_4, j_3) → c20
  132. Mirror(polígono6'_4, j_3) → c21
  133. Mirror(polígono13, j_3) → polígono13'_4
  134. Mirror(polígono7, j_3) → polígono7'_4
  135. Mirror(polígono6, j_3) → polígono6'_5
  136. Mirror(polígono11, j_3) → polígono11'_5
  137. Mirror(c3'_1, j_3) → c22
  138. Mirror(c1'', j_3) → c1'''
  139. Mirror(polígono12'_4, j_3) → c23
  140. Mirror(polígono12, j_3) → polígono12'_5
  141. Mirror(c1'_1, j_3) → c24