Exercițiul 239

E.239. Construiți cu rigla negradată perpendiculara din AA pe BCBC, folosind orice punct laticeal (adică având coordonate carteziene întregi).

Rădulescu Dorimedont
Soluție:

Pas 1. Rotim segmentul ABAB cu 90°90\degree în jurul originii:

(0110)(xAyA)=(yAxA)A(yA,xA). Analog, B(yB,xB). \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} \cdot \begin{pmatrix} x_A \\ y_A \end{pmatrix} = \begin{pmatrix} -y_A \\ x_A \end{pmatrix} \Rightarrow \boxed{A'(-y_A, x_A)}. \text{ Analog, } \boxed{B'(-y_B, x_B)}.

Pas 2. Calculăm matricea de translație:

T=(xCxAyCyA)=(xC+yAyCxA) T = \begin{pmatrix} x_C - x_{A'} \\ y_C - y_{A'} \end{pmatrix} = \begin{pmatrix} x_C + y_{A} \\ y_C - x_{A} \end{pmatrix}

Pas 3. Translatăm punctul BB' în DD:

(yBxB)+(xC+yAyCxA)D(yB+xC+yA, xB+yCxA) \begin{pmatrix} -y_B \\ x_B \end{pmatrix} + \begin{pmatrix} x_C + y_A \\ y_C - x_A \end{pmatrix} \Rightarrow \boxed{D(-y_B+x_C+y_A,~x_B+y_C-x_A)}

Pas 4. Unim CC cu DD și obținem astfel CDAB.CD \perp AB.