Take three points on a piece of paper. Draw the unique line through each pair. Most of the time those three lines form a triangle — each pair meets at a different corner. But if the three original points happen to be collinear (all on one line), something special occurs: the three lines you draw all pass through a single point. Collinearity on one side, concurrence on the other.
That symmetry is not a coincidence. It is the fingerprint of geometric duality — a precise, reversible transformation that swaps every point for a line and every line for a point, turning every statement about collinear points into an equivalent statement about concurrent lines.
Duality has been studied since the early 19th century by mathematicians such as Jean-Victor Poncelet and Joseph Diez Gergonne, who noticed that in projective geometry, points and lines play perfectly symmetric roles. Strip away coordinates and you are left with a beautiful two-way mirror: every true theorem about points spawns a twin theorem about lines, for free.
Modern algorithm designers use duality as a practical tool: hard questions about point arrangements often become easy questions about line arrangements, or vice versa. The convex hull of a point set, for example, is intimately linked to the lower envelope of the dual lines — swap the picture and a different algorithm becomes obvious.
Comments
Loading comments...