Euclidean Regular Tessellations (Geogebra Demo)
Loading the math board and drawing, please wait…
In collections
Teselaciones regulares
This example demonstrates how to construct and visualize Euclidean regular tessellations on the plane, highlighting the way congruent regular polygons can tile the plane without overlaps or gaps through systematic repetition. The key mathematics includes regular polygon angle conditions (interior angles and matching rules), iterative geometric generation, and planar repeating patterns under explic
GeoGebra Commands & Parameters
Polygon(pV) → actualpFlatten(Join[{{Vac(p)}, {Vac \ {Vac(p)}}}]) → VacpFlatten(Join[{{Vac \ {Vac(1)}}, {Vac(1)}}]) → Vac2Sequence(Rotate[(1, 0), ((k * 2) * pi / p) + pi / p], k, 0, p - 1) → celda0Polygon(celda0) → polSequence({Vac(k), q - 1, ncActual}, k, 3, p - 1) → VplusIf(floor(p / 2) ≠ p / 2 ∧ q ≟ 3, 4, floor(q / 2) ≟ q / 2, 2, 3) → ncFlatten(Join[{{Vac \ {Vac(1), Vac(2)}}, {Vac(1), Vac(2)}}]) → Vac2'Flatten(Join[{{Vac(p - 1), Vac(p)}, {Vac \ {Vac(p - 1), Vac(p)}}}]) → Vacp'Sequence(Rotate[(1, 0), ((k * 2) * pi / p) + pi / p], k, 0, p - 1) → VSequence({V(k), q - 1, 0}, k, 1, p) → vert0Line(celda0(p), celda0(1)) → hc1Sequence(PolyLine[{celda0(5) + (k * u), celda0(6) + (k * u), celda0(1) + (k * u), celda0(2) + (k * u), celda0(2) + ((k + 1) * u)}], k, -12, 12, 3) → r63