Kvant Math Problem 1554
Consider a triangle $ABC$ with outward squares $ABMN$, $BCKL$, and $ACPQ$ constructed on its sides.
Verified: yes
Verdicts: PASS + PASS
Solve time: 21m00s
Source on kvant.digital
Problem
On the sides of triangle $ABC$, squares $ABMN$, $BCKL$, $ACPQ$ are constructed outward. On segments $NQ$ and $PK$, squares $NQZT$ and $PKXY$ are constructed. Find the difference of the areas of squares $NQZT$ and $PKXY$, given that the difference of the areas of squares $ABMN$ and $BCKL$ is known.
A. Gerko
Moscow 59th Mathematical Olympiad, 1996, Tournament of the Cities (spring, 1996)
Exploration
Consider a triangle $ABC$ with outward squares $ABMN$, $BCKL$, and $ACPQ$ constructed on its sides. On segments $NQ$ and $PK$, squares $NQZT$ and $PKXY$ are constructed. The problem requests the difference of areas of the second-generation squares in terms of the known difference of areas of the first-generation squares $ABMN$ and $BCKL$. Representing points in the complex plane provides a convenient framework, since rotations by $90^\circ$ correspond to multiplication by $i$. Denote the complex coordinates of the vertices as $A$, $B$, and $C$. Construct outward squares on segments as follows: if a square is built on segment $UV$, the vector from $U$ to the adjacent square vertex not on $UV$ is $i(V-U)$ for a counterclockwise rotation. Denote by $M$, $N$, $K$, $L$, $P$, $Q$ the vertices of the first-generation squares opposite the triangle sides so that
$M = B + i(B-A), \quad N = A + i(B-A), \quad K = C + i(C-B), \quad L = B + i(C-B), \quad P = C + i(C-A), \quad Q = A + i(C-A).$
The second-generation squares are constructed on $NQ$ and $PK$. The vectors along these segments are
$\overrightarrow{NQ} = Q - N = A + i(C-A) - (A + i(B-A)) = i(C-B),$
$\overrightarrow{PK} = K - P = C + i(C-B) - (C + i(C-A)) = i(A-B).$
The task reduces to computing the squared lengths $|NQ|^2$ and $|PK|^2$ in a way that relates them to the original triangle sides and subsequently to the areas of the corresponding squares.
Problem Understanding
The construction yields $|NQ| = |C-B|$ and $|PK| = |B-A|$ once the vector differences are simplified. The second-generation squares have areas equal to the squares of these lengths, while the first-generation squares have areas equal to the squares of the triangle sides on which they are built. Explicitly, $[ABMN] = |AB|^2$ and $[BCKL] = |BC|^2$. Therefore, computing the difference of the second-generation square areas requires careful evaluation of the squared magnitudes of $\overrightarrow{NQ}$ and $\overrightarrow{PK}$.
A direct vector computation avoids any assumption about “well-known identities” and explicitly accounts for the directions and rotations. Expressing $NQ$ as $i(C-B)$ gives $|NQ|^2 = |C-B|^2 = |BC|^2$, and expressing $PK$ as $i(A-B)$ gives $|PK|^2 = |A-B|^2 = |AB|^2$. The difference of areas of the second-generation squares is therefore
$[NQZT] - [PKXY] = |NQ|^2 - |PK|^2 = |BC|^2 - |AB|^2 = -(|AB|^2 - |BC|^2).$
This negative sign reflects the order of subtraction based on the labeling of the second-generation squares. Adjusting the subtraction to match the problem's convention gives
$[PKXY] - [NQZT] = |AB|^2 - |BC|^2 = [ABMN] - [BCKL].$
The final expression depends only on the difference of areas of the first-generation squares and is independent of the outward orientation of the first-generation squares because all vectors are rotated consistently by $90^\circ$ in the complex plane.
Proof Architecture
The problem reduces to computing vector differences between vertices of squares and evaluating the squared magnitudes. Let $\overrightarrow{AB} = B-A$, $\overrightarrow{BC} = C-B$, and $\overrightarrow{AC} = C-A$. The outward squares produce vectors perpendicular to the sides: for segment $UV$, the perpendicular vector from $U$ is $i(V-U)$. Constructing $NQ$ and $PK$ as differences of first-generation square vertices produces
$\overrightarrow{NQ} = Q - N = (A + i(C-A)) - (A + i(B-A)) = i(C-B),$
$\overrightarrow{PK} = K - P = (C + i(C-B)) - (C + i(C-A)) = i(A-B).$
The squared lengths are
$|NQ|^2 = |i(C-B)|^2 = |C-B|^2 = |BC|^2, \quad |PK|^2 = |i(A-B)|^2 = |A-B|^2 = |AB|^2.$
Hence the difference of areas of the second-generation squares is
$[NQZT] - [PKXY] = |NQ|^2 - |PK|^2 = |BC|^2 - |AB|^2.$
To match the problem's requirement of expressing this difference in terms of $[ABMN] - [BCKL]$, one writes
$[PKXY] - [NQZT] = |AB|^2 - |BC|^2 = [ABMN] - [BCKL].$
All steps are justified by direct vector computation and do not rely on unproven identities. The outward orientation of the first-generation squares affects the direction of the vectors but not the squared magnitudes, so the final area difference is independent of orientation. No assumptions about the triangle's shape are required.
Solution
Construct triangle $ABC$ and outward squares $ABMN$, $BCKL$, and $ACPQ$. Define second-generation squares on segments $NQ$ and $PK$. Assign complex coordinates $A$, $B$, $C$ and construct first-generation square vertices as $M = B + i(B-A)$, $N = A + i(B-A)$, $K = C + i(C-B)$, $L = B + i(C-B)$, $P = C + i(C-A)$, $Q = A + i(C-A)$. Compute vectors along the segments connecting first-generation square vertices:
$\overrightarrow{NQ} = Q - N = i(C-B), \quad \overrightarrow{PK} = K - P = i(A-B).$
The areas of the second-generation squares are the squared lengths of these vectors:
$[NQZT] = |NQ|^2 = |BC|^2, \quad [PKXY] = |PK|^2 = |AB|^2.$
The difference of areas of the second-generation squares, expressed in terms of the first-generation square areas, is
$[PKXY] - [NQZT] = |AB|^2 - |BC|^2 = [ABMN] - [BCKL].$
This equality holds for any triangle $ABC$ with outward squares constructed consistently, and the computation is justified explicitly by vector subtraction and evaluation of squared magnitudes. The orientation signs of the first-generation squares do not influence the result, and no assumptions about the triangle are necessary.