1. Пусть O - центр окружности. Угол между диаметром и хордой равен 45°, значит, угол между радиусом OB и хордой AB равен 45°.
2. В треугольнике AOB, OA = OB (радиусы), следовательно, он равнобедренный. Угол OAB = угол OBA = 45°. Тогда угол AOB = 180° - 45° - 45° = 90°. Это означает, что AB является диаметром, а не хордой, что противоречит условию.
3. Предположим, что хорда AB пересекает диаметр в точке B под углом 45°. Это означает, что угол между хордой AB и диаметром, проходящим через B, равен 45°. Пусть этот диаметр будет BM. Тогда угол ABM = 45°.
4. Расстояние от точки M до прямой AB - это высота треугольника ABM, опущенная из вершины M на сторону AB. Так как BM - диаметр, то угол BAM = 90° (угол, опирающийся на диаметр).
5. В прямоугольном треугольнике ABM, sin(45°) = AM/AB. Следовательно, AM = AB * sin(45°) = 31 * (sqrt(2)/2) = 15.5 * sqrt(2).
6. Расстояние от M до AB (высота h) в прямоугольном треугольнике ABM равно (AB * AM) / BM. Так как BM - диаметр, а AB - хорда, то BM > AB. Если угол ABM = 45°, то угол BAM = 90°. Тогда BM = AB / cos(45°) = 31 / (sqrt(2)/2) = 31 * sqrt(2).
7. Высота h = (31 * 15.5 * sqrt(2)) / (31 * sqrt(2)) = 15.5.