Exploration and Illustration of Basic Transformations by DavidA
Loading the math board and drawing, please wait…
This example demonstrates the four fundamental geometric transformations: reflection, rotation, enlargement, and translation. It involves core math concepts like geometric transformations, coordinate geometry, and vector operations. Constructed using GeoGebra commands and objects such as Polygon, Dilate, Ray, Translate, Vector, Rotate, Point, Line, Mirror, and Angle. Ideal for high school students to learn and understand the properties and applications of geometric transformations.
GeoGebra Commands & Parameters
Polygon(C, D, B) → poly1, b, c, dDilate(C, a, A) → C'_1Dilate(D, a, A) → D'_1Dilate(B, a, A) → B'_1Polygon(C'_1, D'_1, B'_1) → poly1'_1, b', c', d'Ray(A, C) → eRay(A, B) → fRay(A, D) → gTranslate(C, Vector[(horz, vert)]) → C'_2Translate(D, Vector[(horz, vert)]) → D'_2Translate(B, Vector[(horz, vert)]) → B'_2Polygon(C'_2, D'_2, B'_2) → poly1'_2, b'_1, c'_1, d'_1Vector(C, C'_2) → uVector(B, B'_2) → vVector(D, D'_2) → wRotate(C, -α, A) → C'_3Rotate(D, -α, A) → D'_3Rotate(B, -α, A) → B'_3Polygon(C'_3, D'_3, B'_3) → poly1'_3, b'_2, c'_2, d'_2Point(xAxis) → ELine(F, E) → hMirror(C, h) → C'Mirror(D, h) → D'Mirror(B, h) → B'Polygon(C', D', B') → poly1', b'_3, c'_3, d'_3Vector(A, G) → zAngle(G, A, H) → β
AI Drawing Prompt Reference
Draw a polygon and scale it from point A to get three new vertices, then connect these vertices to form a scaled polygon. Next, draw rays from point A through the vertices of the polygon and translate the polygon horizontally and vertically to get translated versions. Rotate the original polygon around point A by a certain angle to get a rotated version. Finally, reflect the original polygon across a horizontal line to get a mirrored version, showing all transformation processes and key vectors.
The prompt above was compiled from the original drawing commands and is for reference only.