Решение:
Построение треугольника по углу и двум высотам, проведенным к сторонам этого угла, является классической геометрической задачей.
Дано:
- Угол α (например, ∠BAC).
- Две высоты: hb (высота, опущенная из вершины B на сторону AC) и hc (высота, опущенная из вершины C на сторону AB).
Построение:
- Построение угла: Постройте угол ∠BAC = α.
- Построение высот:
- Из вершины A проведите луч AD, который будет содержать сторону AC.
- Из вершины A проведите луч AE, который будет содержать сторону AB.
- На луче AD отметьте точку C.
- Проведите высоту hb: из некоторой точки B (которая будет вершиной треугольника) опустите перпендикуляр на сторону AC. Длина этого перпендикуляра должна быть равна hb.
- Проведите высоту hc: из той же точки B опустите перпендикуляр на сторону AB. Длина этого перпендикуляра должна быть равна hc.
- Точка пересечения: Найдите положение точки B таким образом, чтобы расстояния от нее до сторон AC и AB были равны заданным высотам hb и hc соответственно.
- Построение треугольника: Соедините точки A, B, C.
Алгоритм построения:
- Постройте угол ∠A = α.
- На одной из сторон угла (например, AC) отметьте точку C.
- Постройте прямую lb, параллельную AC на расстоянии hb. Точка B должна лежать на этой прямой.
- Постройте прямую lc, параллельную AB на расстоянии hc. Точка B также должна лежать на этой прямой.
- Точка B является пересечением прямых lb и lc.
- Соедините точки A, B, C.
Обоснование:
- Построенный угол ∠BAC равен заданному α.
- Расстояние от точки B до стороны AC равно hb (так как B лежит на прямой, параллельной AC на расстоянии hb).
- Расстояние от точки B до стороны AB равно hc (так как B лежит на прямой, параллельной AB на расстоянии hc).
Примечание: Задача имеет решение, если угол α острый, и заданные высоты не слишком велики по сравнению с углом.