GeoGebra Geometric Construction: Intersection of Polygons and Circles
Loading the math board and drawing, please wait…
In collections
geometriadinamica.es
This example demonstrates geometric construction in GeoGebra, showing the intersection of polygons and circles. Key mathematical concepts include geometric construction, properties of circles, and vertex positioning of polygons. Construction involves using commands like Segment, Point, OrthogonalLine, Circle, Intersect, and objects such as Q2, Q1, p1, P1. Suitable for middle or high school mathematics education to understand geometric relationships and construction techniques.
GeoGebra Commands & Parameters
Segment(Q1, Q2) → p1Point(p1) → P1Segment(P1, Q2) → p3Point(p3) → P2Segment(Q5, Q6) → p5Point(p5) → P5OrthogonalLine(C, xAxis) → zz2Circle(C, 0.62) → zz0Intersect(zz0, zz2, 1) → ZZ4Intersect(zz0, zz2, 2) → ZZ3Ellipse(ZZ3, ZZ4, 0.65) → zElipse2Point(zElipse2) → ZIntersect(zElipse2, zz2) → ZZ7, ZZ8Angle(ZZ8, C, Z) → zAngIncOrthogonalLine(C, yAxis) → zz1Intersect(zz0, zz1, 2) → ZZ2Intersect(zz0, zz1, 1) → ZZ1Ellipse(ZZ1, ZZ2, 0.65) → zElipse1Point(zElipse1) → XYIntersect(zElipse1, zz1) → ZZ5, ZZ6Angle(ZZ6, C, XY) → zAngRotSegment(Q3, Q4) → p2Point(p2) → P3Segment(P3, Q4) → p4Point(p4) → P4Segment(ZZ5, ZZ6) → zz4Segment(ZZ7, ZZ8) → zz3Intersect(zElipse2, zElipse1, 1) → zPunto1Intersect(zElipse2, zElipse1, 4) → zPunto2Segment(zPunto1, zPunto2) → zSeg2CurveCartesian((r / 2 * ((((a + (b * sin((((c * u) * 2) * 3.14159)))) * cos(α)) * sin(zAngRot)) + (((a + (b * sin((((c * u) * 2) * 3.14159)))) * sin(α)) * cos(zAngRot)))), (r / 2 * (((((-(a + (b * sin((((c * u) * 2) * 3.14159))))) * cos(α)) * cos(zAngRot)) * sin(zAngInc)) + ((((a + (b * sin((((c * u) * 2) * 3.14159)))) * sin(α)) * sin(zAngRot)) * sin(zAngInc)) + (u * cos(zAngInc)))) - 6, u, u1, u2) → curva2Sequence(CurveCartesian[(r / 2 * ((((a + (b * sin((((c * u) * 2) * 3.14159)))) * cos(v)) * sin(zAngRot)) + (((a + (b * sin((((c * u) * 2) * 3.14159)))) * sin(v)) * cos(zAngRot)))), (r / 2 * (((((-(a + (b * sin((((c * u) * 2) * 3.14159))))) * cos(v)) * cos(zAngRot)) * sin(zAngInc)) + ((((a + (b * sin((((c * u) * 2) * 3.14159)))) * sin(v)) * sin(zAngRot)) * sin(zAngInc)) + (u * cos(zAngInc)))) - 6, v, v1, v2], u, u1, u2, paso) → list2CurveCartesian((r / 2 * ((((a + (b * sin((((c * β) * 2) * 3.14159)))) * cos(v)) * sin(zAngRot)) + (((a + (b * sin((((c * β) * 2) * 3.14159)))) * sin(v)) * cos(zAngRot)))), (r / 2 * (((((-(a + (b * sin((((c * β) * 2) * 3.14159))))) * cos(v)) * cos(zAngRot)) * sin(zAngInc)) + ((((a + (b * sin((((c * β) * 2) * 3.14159)))) * sin(v)) * sin(zAngRot)) * sin(zAngInc)) + (β * cos(zAngInc)))) - 6, v, v1, v2) → a1CurveCartesian((r / 2 * ((((a + (b * sin((((c * 4.5) * 2) * 3.14159)))) * cos(v)) * sin(zAngRot)) + (((a + (b * sin((((c * 4.5) * 2) * 3.14159)))) * sin(v)) * cos(zAngRot)))), (r / 2 * (((((-(a + (b * sin((((c * 4.5) * 2) * 3.14159))))) * cos(v)) * cos(zAngRot)) * sin(zAngInc)) + ((((a + (b * sin((((c * 4.5) * 2) * 3.14159)))) * sin(v)) * sin(zAngRot)) * sin(zAngInc)) + (4.5 * cos(zAngInc)))) - 6, v, v1, v2) → curva1Sequence(CurveCartesian[(r / 2 * ((((a + (b * sin((((c * u) * 2) * 3.14159)))) * cos(v)) * sin(zAngRot)) + (((a + (b * sin((((c * u) * 2) * 3.14159)))) * sin(v)) * cos(zAngRot)))), (r / 2 * (((((-(a + (b * sin((((c * u) * 2) * 3.14159))))) * cos(v)) * cos(zAngRot)) * sin(zAngInc)) + ((((a + (b * sin((((c * u) * 2) * 3.14159)))) * sin(v)) * sin(zAngRot)) * sin(zAngInc)) + (u * cos(zAngInc)))) - 6, u, u1, u2], v, v1, v2, paso) → list1
AI Drawing Prompt Reference
Draw a geometric construction showing the intersection of polygons and circles, highlighting polygon vertex positioning and circle properties. Start by drawing a line segment and creating points on it to form a polygon. Then, draw a circle centered at a point and find its intersections with perpendicular lines to the coordinate axes. Use these intersection points to draw two ellipses, and find their intersections with the lines. Finally, connect points on the ellipses and draw a curve connecting these points to create a complex geometric pattern.
The prompt above was compiled from the original drawing commands and is for reference only.