Triangle Median Problem

2017 Feb 10

Suppose you have a triangle with side lengths $a_0$, $b_0$, and $c_0$. Call this triangle "triangle $0$". Construct its medians, and use those as the sides of a second triangle, "triangle $1$", with side lengths $a_1$, $b_1$, and $c_1$, so that the median to the side of length $a_0$ has length $a_1$, the median to the side with length $b_0$ has length $b_1$, and the median to the side with length $c_0$ has length $c_1$. Repeat this process to get "triangle $2$" with side lengths $a_2$, $b_2$, and $c_2$, and so on. Find $a_{1000}$, $b_{1000}$, and $c_{1000}$ in terms of $a_0$, $b_0$, and $c_0$, given that, by C.P. Lawes' median length formula,

This is obviously an iterated function problem. Our best bet is to try and iterate out the second iterate and see if anything significant happens. However, this problem isn't as simple as just iterated functions, because it uses three sequences, each term of each one reliant on each other's previous term. If we start with and then plug in values for $a_{2}$, $b_{2}$, and $c_{2}$, we get

This is remarkable in that it means that the median length of every other triangle is unaffected by the lengths of any medians in the second triangle before it other than the median corresponding to itself. Now not only do we know that but also that or where In order to get to $a_{1000}$, we need only apply this function $500$ times, or to find Which is, by one of our iterated function formulas (see entry 2017-1-12), Without loss of generality, this applies to $b_n$ and $c_n$ as well, so the answer to the problem is