Number of Reflectional Symmetry Axes
Loading the math board and drawing, please wait…
This example demonstrates the number of reflectional symmetry axes. Key mathematical concepts include symmetry. Using GeoGebra commands such as Circle, Point, If, Segment, Mirror, etc., various shapes with different numbers of symmetry axes can be constructed. Suitable for middle school students learning about symmetry.
GeoGebra Commands & Parameters
Circle(Origin, 4) → cPoint(c) → FIf(x(F) > 0 ∧ y(F) ≥ 0, asin(y(F) / 4), 270°, x(F) < 0 ∧ y(F) ≥ 0, 180° - asin(y(F) / 4), x(F) ≟ 0 ∧ y(F) > 0, 90°, x(F) < 0 ∧ y(F) < 0, 180° - asin(y(F) / 4), x(F) > 0 ∧ y(F) < 0, 360° + asin(y(F) / 4)) → AngleSegment(M, N) → fMirror(Estern, f) → Estern_{R}Mirror(SPStar, f) → SPStar_{R}Mirror(Snow, f) → Snow_{R}Mirror(Tong, f) → Tong_{R}Mirror(PCut, f) → PCut_{R}Mirror(Magic, f) → Magic_{R}Mirror(Atom, f) → Atom_{R}Mirror(Poly, f) → Poly_{R}Mirror(Shell, f) → Shell_{R}Mirror(UST, f) → UST_{R}Textfield(Numfold) → foldsIf(0° ≤ Angle < 45°, Polygon[M, DL, DR, N], 225° < Angle ≤ 315°, Polygon[N, DL, UL, M], 315° < Angle ≤ 360°, Polygon[N, DR, DL, M], Angle ≟ 45°, Polygon[DL, DR, UR], 45° < Angle < 135°, Polygon[M, DR, UR, N], Angle ≟ 135°, Polygon[DR, UR, UL], 135° < Angle ≤ 225°, Polygon[M, UR, UL, N]) → BLOCKElement(ANS_{ORIG}, turn) → ORIGElement(ANS_{REFL}, turn) → REFLIf(YES ≟ true, (YES * Numfold), 0) → ANS_{SS}
AI Drawing Prompt Reference
Draw a circle centered at the origin with radius 4. Place a movable point on the circle and compute an angle based on its quadrant. Draw a line segment as the axis of symmetry, then reflect several preset shapes (such as stars, snowflakes, polygons) across this axis to create their mirrored copies. Based on the angle, construct a dynamic polygon block whose shape changes with the angle. Also show a text field for entering the number of folds and compute a numeric result based on a condition. The overall scene demonstrates reflectional symmetry of various shapes.
The prompt above was compiled from the original drawing commands and is for reference only.