Dupla reflexão
Author: Matemática 6.º ano

DUPLA REFLEXÃO DE EIXOS PARALELOS

VETOR DE TRANSLÇÃO

A = (-1.22, 4.98)
B = (-2.44, 1.8)
C = (-1.44, 1.8)
D = (-1.18, 3.8)
E = (-0.68, 3.8)
F = (-0.44, 1.8)
G = (0.56, 1.8)
H = (-0.74, 4.98)
polígono1, a_1, b, c, d_1, e, f, g, h = Polygon(A, B, C, D, E, F, G, H)
I = (3.48, 4.4)
J = (2.02, 0.28)
EIXO1 = Line(I, J)
a = 7 (slider from 0 to 20, step 1)
K = Point(Circle[I, a])
j = Segment(I, K)
EIXO2 = Line(K, EIXO1)
distânciaIK = Distance(I, K)
d: "\overline{" + (Name[I]) + (Name[K]) + "} \, = \, " + distânciaIK
A' = Mirror(A, EIXO1)
B' = Mirror(B, EIXO1)
C' = Mirror(C, EIXO1)
D' = Mirror(D, EIXO1)
E' = Mirror(E, EIXO1)
F' = Mirror(F, EIXO1)
G' = Mirror(G, EIXO1)
H' = Mirror(H, EIXO1)
polígono1', a', b', c', d', e', f', g', h' = Polygon(A', B', C', D', E', F', G', H')
A'' = Mirror(A', EIXO2)
B'' = Mirror(B', EIXO2)
C'' = Mirror(C', EIXO2)
D'' = Mirror(D', EIXO2)
E'' = Mirror(E', EIXO2)
F'' = Mirror(F', EIXO2)
G'' = Mirror(G', EIXO2)
H'' = Mirror(H', EIXO2)
polígono1'', a'', b'', c'', d'', e'', f'', g'', h'' = Polygon(A'', B'', C'', D'', E'', F'', G'', H'')
distânciaHH'' = Distance(H, H'')
m = Distance(EIXO2, EIXO1)
n = Distance(EIXO2, EIXO1)
L = Point(EIXO1)
p = OrthogonalLine(L, EIXO2)
M = Intersect(EIXO2, p)
distânciaLM = Distance(L, M)
TextoLM: "\overline{" + (Name[L]) + (Name[M]) + "} \, = \, " + distânciaLM
texto1: "Distância entre os eixos =" + distânciaLM
u = Vector(A, A'')
distânciaA''A = Distance(A'', A)
TextoA''A: "\overline{" + (Name[A'']) + (Name[A]) + "} \, = \, " + distânciaA''A
texto2: "Comprimento do vetor = " + distânciaA''A
i = true