Wallpaper Symmetry Group pgg
Loading the math board and drawing, please wait…
In collections
Wallpaper Symmetry Groups
This example demonstrates the wallpaper symmetry group pgg. It involves transformations such as translation, reflection, and rotation. Using GeoGebra commands like Intersect, Vector, Mirror, and Translate, a pattern with pgg symmetry can be constructed. Suitable for high school geometry education and learning symmetry concepts.
GeoGebra Commands & Parameters
Intersect(xAxis, yAxis) → AVector(A, B) → uOrthogonalLine(A, u) → fPoint(f) → CVector(A, C) → vLine(C, D) → gLine(D, B) → hMidpoint(C, D) → EMidpoint(D, B) → FMirror(pic1, E) → pic1'Sequence(Sequence[Translate[pic1, Vector[((4 * a) * v) + ((2 * b) * u)]], a, -10, 10], b, -10, 10) → L_1Sequence(Sequence[Translate[pic1', Vector[((4 * a) * v) + ((2 * b) * u)]], a, -10, 10], b, -10, 10) → L_2OrthogonalLine(F, h) → iMirror(F, g) → F'OrthogonalLine(F', h) → jTranslate(Mirror[pic1, i], u) → pic2Translate(Mirror[pic1', j], u) → pic3Sequence(Sequence[Translate[pic1, Vector[((2 * a) * v) + ((2 * b) * u)]], a, -10, 10], b, -10, 10) → L_3Sequence(Sequence[Translate[pic1', Vector[((2 * a) * v) + ((2 * b) * u)]], a, -10, 10], b, -10, 10) → L_4Sequence(Sequence[Translate[pic2, Vector[((2 * a) * v) + ((2 * b) * u)]], a, -10, 10], b, -10, 10) → L_5Sequence(Sequence[Translate[pic3, Vector[((2 * a) * v) + ((2 * b) * u)]], a, -10, 10], b, -10, 10) → L_6
AI Drawing Prompt Reference
Draw a wallpaper pattern with pgg symmetry, including horizontal and vertical reflection axes and translations. Start by plotting the intersection of the coordinate axes, then create a vector and draw a line perpendicular to it. Use these lines and vectors to perform mirror and translation operations, generating repeating pattern units, and adjust the translation parameters to display the symmetry of the entire pattern.
The prompt above was compiled from the original drawing commands and is for reference only.