Teselación {6, 4}: Geometric Construction and Analysis Using Circles and Polygon
Loading the math board and drawing, please wait…
In collections
Teselaciones regulares
This example demonstrates how to construct and analyze geometric figures using circles, intersecting lines, and polygons. Key mathematical concepts include geometric construction, properties of circles, inscribed polygons, and coordinate geometry. The construction involves GeoGebra commands such as Circle, Intersect, Polygon, CircumcircleArc, etc. It is suitable for high school students or college
GeoGebra Commands & Parameters
Circle((0, 0), 1) → cIntersect(Circle[((1 - (sin(pi / p) / cos(pi / q))^(2))^(-1 / 2), 0), ((cos(pi / q) / sin(pi / p))^(2) - 1)^(-1 / 2)], Ray[(0, 0), Rotate[(1, 0), pi / p]], 1) → P0Sequence(Rotate[P0, ((k * 2) * pi / p)], k, 0, p - 1) → VCircle(Mirror[V(p), c], V(p), V(1)) → hc1Polygon(pV) → actualpFlatten(Join[{{Vac(p)}, {Vac \ {Vac(p)}}}]) → VacpFlatten(Join[{{Vac \ {Vac(1)}}, {Vac(1)}}]) → Vac2Intersect(hc1, Ray[(V(1) + V(p)) / 2, (0, 0)]) → V0,CircumcircleArc(V(p), V0, V(1)) → arcoCeldaJoin(Sequence[Rotate[Sequence[Point[arcoCelda, s], s, 0, 0.9, 0.1], ((2 * k) * 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) → ncSequence({V(k), q - 1, 0}, k, 1, p) → vert0Flatten(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'