The Fermat Point of Triangles: A Correction
1. Introduction
Previously, I had written a post detailing the Fermat point of a triangle: the unique point which minimizes the sum of distances to the triangle’s vertices. Recently, I realized a small oversight I had made in my proof of the case where all of the triangle’s angles are less than
. In today’s post, we will be patching this oversight, so it is recommended to read through the original post before continuing (as a challenge, try to find the error yourself!).
2. The Correction
In my previous post, my approach to finding the Fermat point of triangle
was to define a function
as the sum
, and to minimize
using the “method of small displacements,” essentially an application of calculus. This works fine for almost any point
in the plane. However, I had overlooked the fact that the function
is not differentiable at the triangle’s vertices! Thus, the “Fermat Point” we found in the first post is actually a \textit{local} minimum of the function
, but we have not shown that it is the \textit{global} minimum.
More intuitively, the proof from last post relied on the assumption that the Fermat point
would be such that an infinitesimal displacement in any direction will not change the value of
. The reasoning behind this seems sound: if a displacement in any direction results in a decrease of
, then clearly
is not the Fermat point. If a displacement results in an \textit{increase} of
, then the diametrically opposite displacement should consequently result in a decrease, also ruling out
as the Fermat point. However, this latter result assumes that
is differentiable at
: if it weren’t, then there is no reason to believe that the opposite displacement should produce a decrease.
Thus, we have to specially consider the vertices
,
and
, and compare their distance sum to
, our hypothesized Fermat point from the previous post.

is F, A, B or C. Which one is it?Let
,
,
,
,
,
. WLOG, let
, and scale the triangle so that
. Then, by the law of cosines applied to
,
,
respectively, we have
![]()
![]()
![]()
Since
, the above equations imply
. Thus, of the three vertices, the one with the minimum distance sum is
, which produces a sum of
![]()
To ascertain the Fermat point, we must compare this to the distance sum of
, which is
.
4. The Final Result
It turns out that
is still the true Fermat point. To see this, we define the function
. Then,

Applying this to the variables in our problem, we have
![]()
![]()
Now, we have fully ascertained the
is the Fermat point of
.