Exploring Two Reflections with Parallel Lines
Loading the math board and drawing, please wait…
This example demonstrates the phenomenon of two reflections on parallel lines. Key mathematical concepts include reflection transformations and geometric construction. Using commands like Polygon, Line, Mirror, Distance, Intersect, OrthogonalLine, and Midpoint, the reflected shapes can be constructed. Suitable for high school mathematics education and learning.
GeoGebra Commands & Parameters
Polygon(A, B, C, D, E, F, G, H, I, J) → poly1, a, j, b, c, d, e, f, g, h, iLine(K, L) → Mirror1Mirror(A, Mirror1) → A'Mirror(B, Mirror1) → B'Mirror(C, Mirror1) → C'Mirror(D, Mirror1) → D'Mirror(E, Mirror1) → E'Mirror(F, Mirror1) → F'Mirror(G, Mirror1) → G'Mirror(H, Mirror1) → H'Mirror(I, Mirror1) → I'Mirror(J, Mirror1) → J'Polygon(A', B', C', D', E', F', G', H', I', J') → poly1'_1, a'_1, j'_1, b'_1, c'_1, d'_1, e'_1, f'_1, g'_1, h'_1, i'_1Mirror(A, Mirror1) → D16Mirror(B, Mirror1) → D17Mirror(C, Mirror1) → D18Mirror(D, Mirror1) → D19Mirror(E, Mirror1) → D20Mirror(F, Mirror1) → D21Mirror(G, Mirror1) → D22Mirror(H, Mirror1) → D23Mirror(I, Mirror1) → D24Mirror(J, Mirror1) → D25Distance(C, Mirror1) → lDistance(A, Mirror1) → B2Distance(B, Mirror1) → B3Distance(C, Mirror1) → B4Distance(D, Mirror1) → B5Distance(E, Mirror1) → B6Distance(F, Mirror1) → B7Distance(G, Mirror1) → B8Distance(H, Mirror1) → B9Distance(I, Mirror1) → B10Distance(J, Mirror1) → B11Distance(A', Mirror1) → D2Distance(B', Mirror1) → D3Distance(C', Mirror1) → D4Distance(D', Mirror1) → D5Distance(E', Mirror1) → D6Distance(F', Mirror1) → D7Distance(G', Mirror1) → D8Distance(H', Mirror1) → D9Distance(I', Mirror1) → D10Distance(J', Mirror1) → D11Line(M, Mirror1) → Mirror2Mirror(A', Mirror2) → A''Mirror(B', Mirror2) → B''Mirror(C', Mirror2) → C''Mirror(D', Mirror2) → D''Mirror(E', Mirror2) → E''Mirror(F', Mirror2) → F''Mirror(G', Mirror2) → G''Mirror(H', Mirror2) → H''Mirror(I', Mirror2) → I''Mirror(J', Mirror2) → J''Polygon(A'', B'', C'', D'', E'', F'', G'', H'', I'', J'') → poly2, a'', j'', b'', c'', d'', e'', f'', g'', h'', i''Distance(Mirror1, Mirror2) → nDistance(Mirror2, Mirror1) → oIntersect(Mirror1, yAxis) → NDistance(B24, C'') → distanceB24C''Distance(Mirror1, Mirror2) → pOrthogonalLine(N, Mirror2) → qIntersect(q, Mirror2) → ODistance(N, O) → distanceNOMidpoint(N, O) →Distance(B24, C'') → rMidpoint(B24, C'') →Distance(B19, H'') → distanceB19H''Midpoint(B19, H'') →Distance(N, O) → sMidpoint(N, O) →Distance(B17, J'') → distanceB17J''Midpoint(B17, J'') →Distance(B25, B'') → distanceB25B''Midpoint(B25, B'') →Distance(B19, H'') → tMidpoint(B19, H'') →