Maxwell's Theorem
The applet suggests the following theorem [Prasolov, 11.48, Pedoe, 6.1, 8.3, 28.4]:
Given ΔABC and a point P, the sides of ΔA'B'C' are parallel to the cevians in ΔABC through P. Prove that the cevians in ΔA'B'C' parallel to the sides of ΔABC are concurrent.
A similar statement is true if the lines are taken to be perpendicular, instead of parallel. Furthermore, the two are clearly equivalent. We'll prove the latter.
Triangles A'B'C' with sides parallel to the given set of cevians are all similar. It therefore sufficient to establish the theorem for any one of those triangles. Consider the circumcenters OA, OB, and OC, of triangles PBC, PAC, PAB, respectively. The circumcircles of triangles PBC and PAC share chord PC, so that OAOB is perpendicular to PC. Similarly, OAOC ⊥ PB and OBOC ⊥ PA, which means that ΔOAOBOC is one of the family A'B'C'. The lines through its vertices perpendicular to the sides of ΔABC are exactly the perpendicular bisectors of the latter, which are known to meet at a point.
Two triangles ABC and A'B'C' are said to be orthologic if perpendiculars from A, B, C to B'C', A'C', A'B' are concurrent. The point of concurrency is known as the orthologic center of ΔABC with respect to ΔA'B'C'. Maxwell's theorem justifies the symmetry of the definition: if the perpendiculars from the vertices of one of the triangle to the sides of the other are concurrent, then the perpendiculars from the vertices of the latter to the sides of the former are also concurrent. As an example, in any triangle, the associated medial and contact triangles are orthologic.
We can use complex variables and the real product [Andreescu, 4.1] of complex numbers to easily establish the perpendicular case of Maxwell's theorem. For two complex numbers u and v define the real product as
u·v = (uv* + vu*)/2,
where the asterisk denotes the complex conjugate. Assuming u = u1 + iu2 and v = v1 + iv2,
u·v = u1v1 + u2v2.
In other words, the real product of two complex numbers is exactly the scalar product of the 2D-vectors represented by these complex numbers. It follows that for four complex numbers u, U, v, V the lines joining them pairwise are perpendicular iff
(U - u)·(V - v) = 0.
Assume now the complex coordinates of the vertices of triangles ABC and A'B'C' are a, b, c and a', b', c'. The perpendicular from A to B'C' has the equation
which is the condition for the perpendiculars from A, B, C to B'C', A'C', A'B' to be concurrent. Indeed, if (3) holds then, for any z,
Now let's see if we can choose z the right way. First, for any z on the perpendicular from a to b'c', the first term in (4) vanishes. The choice of z as the intersection of the perpendiculars from a and b, eliminates the first two terms, which makes the third term also 0.
in which the triangles switched the roles. (3') is the condition for the concurrency of the perpendiculars from A', B', C' onto the sides of triangle ABC. Q.E.D.