Exploring Glide-Reflections
Loading the math board and drawing, please wait…
This activity demonstrates the geometric properties of glide-reflections. Using GeoGebra commands such as Vector, Mirror, and Translate, users can visually understand how this transformation acts on geometric shapes. Suitable for high school mathematics education, particularly in coordinate geometry and transformation geometry.
GeoGebra Commands & Parameters
Polygon(A, B, C, D, E, F, G, H, I, J) → poly1, a, j, b, c, d, e, f, g, h, iPoint(xAxis) → KLine(P, K) → mPoint(m) → QVector(P, Q) → zTranslate(A, z) → A'_1Translate(B, z) → B'_1Translate(C, z) → C'_1Translate(D, z) → D'_1Translate(E, z) → E'_1Translate(F, z) → F'_1Translate(G, z) → G'_1Translate(H, z) → H'_1Translate(I, z) → I'_1Translate(J, z) → J'_1Polygon(A'_1, B'_1, C'_1, D'_1, E'_1, F'_1, G'_1, H'_1, I'_1, J'_1) → poly1', a', j', b', c', d', e', f', g', h', i'Translate(B14, z) → A'Translate(B15, z) → B'Translate(B16, z) → C'Translate(B17, z) → D'Translate(B18, z) → E'Translate(B19, z) → F'Translate(B20, z) → G'Translate(B21, z) → H'Translate(B22, z) → I'Translate(B23, z) → J'Mirror(A'_1, m) → A''_1Mirror(B'_1, m) → B''_1Mirror(C'_1, m) → C''_1Mirror(D'_1, m) → D''_1Mirror(E'_1, m) → E''_1Mirror(F'_1, m) → F''_1Mirror(G'_1, m) → G''_1Mirror(H'_1, m) → H''_1Mirror(I'_1, m) → I''_1Mirror(J'_1, m) → J''_1Polygon(A''_1, B''_1, C''_1, D''_1, E''_1, F''_1, G''_1, H''_1, I''_1, J''_1) → poly1'', a'', j'', b'', c'', d'', e'', f'', g'', h'', i''Mirror(A', m) → A''Mirror(B', m) → B''Mirror(C', m) → C''Mirror(D', m) → D''Mirror(E', m) → E''Mirror(F', m) → F''Mirror(G', m) → G''Mirror(H', m) → H''Mirror(I', m) → I''Mirror(J', m) → J''Distance(A, m) → B2Distance(B, m) → B3Distance(C, m) → B4Distance(D, m) → B5Distance(E, m) → B6Distance(F, m) → B7Distance(G, m) → B8Distance(H, m) → B9Distance(I, m) → B10Distance(J, m) → B11Distance(A', m) → D2Distance(B', m) → D3Distance(C', m) → D4Distance(D', m) → D5Distance(E', m) → D6Distance(F', m) → D7Distance(G', m) → D8Distance(H', m) → D9Distance(I', m) → D10Distance(J', m) → D11Distance(A'', m) → F2Distance(B'', m) → F3Distance(C'', m) → F4Distance(D'', m) → F5Distance(E'', m) → F6Distance(F'', m) → F7Distance(G'', m) → F8Distance(H'', m) → F9Distance(I'', m) → F10Distance(J'', m) → F11Translate(A, z) → D14Translate(B, z) → D15Translate(C, z) → E16_1Translate(C, z) → D16Translate(D, z) → D17Translate(E, z) → D18Translate(F, z) → D19Translate(G, z) → D20Translate(H, z) → D21Translate(I, z) → D22Translate(J, z) → D23Mirror(A', m) → F14Mirror(B', m) → F15Mirror(C', m) → F16Mirror(D', m) → F17Mirror(E', m) → F18Mirror(F', m) → F19Mirror(G', m) → F20Mirror(H', m) → F21Mirror(I', m) → F22Mirror(J', m) → F23Distance(P, Q) → distancePQ