
Sea $X$ el punto de la recta $AC$ tal que $H$ es el punto medio de $AX$, luego el triángulo $ABX$ es equilátero. Por un lado, como $MH$ y $BX$ son paralelas, ya que $M$ y $H$ son los puntos medios de los lados $AB$ y $AX$, el triángulo $AMH$ es equilátero y se tiene que $\angle MHB=90^\circ-\angle AHM=30^\circ$. Por otro lado, $\angle BMH=30^\circ$ ya que $XM$ es bisectriz en el triángulo equilátero $ABX$. La propiedad del arco capaz nos dice ahora que el cuadrilátero $BMHX$ tiene circunferencia circunscrita (los puntos desde los que $BM$ se ve con un ángulo de $30^\circ$) y que el punto $C$ tiene que estar sobre dicha circunferencia. Como la intersección de la circunferencia con la recta $AC$ son los puntos $H$ y $X$, la propiedad deseada se cumple si, y sólo si, $C=H$ o bien $C=X$. Tenemos así dos casos:


Para $k=1$, está claro que $a_1=1$ (es un lado del polígono) y $a_2=d_2$ por simetría de este primer triángulo respecto de la mediatriz del lado $BC$. Supongamos entonces cierto que $a_{k-1}a_k=d_{k-1}$ para cierto $k$ y probemos que $a_ka_{k+1}=d_k$. Para ello, consideramos el triángulo que se obtiene al unir los triángulos $(k-1)$-ésimo y $k$-ésimo, que tiene por lados $a_{k-1}$, $a_{k+1}$ y $d_{k-1}+d_k$, de forma que $a_k$ es la longitud de una de sus bisectrices interiores. El teorema de la bisectriz (ver la nota) nos da entonces el resultado deseado:
\[\frac{a_{k+1}}{d_k}=\frac{a_{k-1}}{a_{k-1}a_k}=\frac{1}{a_k}\ \Leftrightarrow\ a_ka_{k+1}=d_k.\]
Nota. El teorema de la bisectriz nos dice que la bisectriz interior de un triángulo desde un vértice divide al lado opuesto en dos segmentos proporcionales a los lados correspondientes.
Consideremos el triángulo de lados $a_k,a_{k+1},d_k$ y calculemos su área $S_k$ de dos formas distintas. Por un lado, como la mitad de la base por la altura y, por otro, como la mitad del producto de dos lados por el seno del ángulo que forman: \[S_k=\frac{d_kh}{2}=\frac{a_ka_{k+1}}{2}\mathrm{sen}(\alpha)\ \Longleftrightarrow\ a_ka_{k+1}=d_k,\] luego el triángulo es multiplicativo.

Nota. Aplicando el teorema de Ptolomeo al cuadrilátero $ABCD$ obtenemos \[1+AD=AC^2,\] que es otra relación interesante entre las diagonales del heptágono. De hecho, usando las dos relaciones obtenidas puede hallarse que $AC$ es la única solución mayor que $1$ de la ecuación $x^3-x^2-2x+1=0$.
El apartado (b) es consecuencia de la desigualdad de Ptolomeo aplicada a los cuatro puntos $A,C,B,P$, que nos dice que \[CP\cdot AB\leq AP\cdot BC+BP\cdot AC\ \Longleftrightarrow\ CP\leq AP+BP=2+3=5,\] ya que $AB=BC=CA$. Además, sabemos que si $ACBP$ es un cuadrilátero cíclico, entonces la igualdad se alcanza. Por tanto, el máximo anterior $CP=5$ se alcanza cuando $P$ está en el arco menor $AB$ de la circunferencia circunscrita del triángulo $ABC$. En este caso, el triángulo $ABP$ tiene lados $AP=2$ y $BP=3$ que forman un ángulo de $120^\circ$ por la propiedad del arco capaz, de forma que el teorema del coseno nos da necesariamente \[AB^2=2^2+3^2-2\cdot 2\cdot 3\cos(120^\circ)=19.\] Deducimos así que el máximo $CP=5$ se alcanza efectivamente para un triángulo de lado $\sqrt{19}$ cuando el punto $P$ está en el arco menor $AB$.

Nota. Este es un resultado relativamente conocido en el ámbito de la geometría de olimpiadas. ¿Sabrías probar que $AH=2R\cos A$ y $OM=R\cos A$, siendo $R$ el radio de la circunferencia circunscrita? ¿Sabrías probar a partir de este resultado que las rectas $OA$ y $MH$ se cortan en un punto de la circunferencia circunscrita?
Nota. Este no es un problema actual de olimpiada ya que apela a un resultado conocido como la desigualdad de Euler. De hecho, en la solución oficial, se menciona solamente que es consecuencia del teorema de Euler que nos dice que la distancia entre el incentro y el circuncentro de cualquier triángulo es $IO^2=R(R-2r)$.
En cuanto al apartado (b), calculamos el área del triángulo de dos formas distintas. Por un lado, $S=\frac{1}{2}(a+b+c)r$ y por otro $S=\frac{1}{2} ah_a$, siendo $h_a$ la altura relativa al vértice $A$. Sustituyendo $a=\frac{b+c}{2}$ en ambas expresiones e igualándolas, se llega directamente a que $h_a=3r$.
Finalmente, para el apartado (c) usaremos la fórmula $abc=4RS$ y la fórmula de Herón, de forma que \begin{align*} R-r&=\frac{abc}{4S}-\frac{2S}{a+b+c}=\frac{abc(a+b+c)-8S^2}{4(a+b+c)S}\\ &=\frac{abc(a+b+c)-\frac{1}{2}(a+b+c)(-a+b+c)(a-b+c)(a+b-c)}{4(a+b+c)S}\\ &=\frac{2abc-(-a+b+c)(a-b+c)(a+b-c)}{8S}=\frac{(b+c)bc-\frac{b+c}{2}(\frac{-b+3c}{2})(\frac{3b-c}{2})}{8S}\\ &=\frac{(b+c)(3b^2-2bc+3c^2)}{64S}=\frac{abc\cos(A)}{4S}=R\cos(A). \end{align*} Si $O$ es el circuncentro y $M$ el punto medio de $BC$, entonces el triángulo $BOM$ es rectángulo y tiene $\angle COM=A$ ya que este es la mitad del ángulo central. Por tanto, en este triángulo rectángulo se cumple que $\cos(A)=\frac{OM}{OB}$, es decir, $OM=OB\cos(A)=R\cos(A)$ y hemos terminado.
Nota. Probablemente, la demostración del apartado (c) no sea la más elegante, pero es sistemática en el sentido de que expresamos $R-r$ en función únicamente de los lados $a,b,c$. Luego se puede expresar también $OM$ en términos de estos lados y usando la condición $a=\frac{b+c}{2}$ se tiene que conseguir probar el enunciado. En la solución propuesta, se ha introducido además el área y el coseno de $A$ como atajo para evitar más cálculos.