Задача прекрасно решается чисто логически по принципу "природа подскажет".
Идея следующая. Если пустить из точки А луч света с таким расчётом, чтобы он, отразившись от прямой, попал в точку B, то этот луч, соответственно со своей природой, пойдёт по самому короткому пути из всех возможных. Зная, что луч света отражается от преград по правилу "угол падения равен углу отражения", можно определить точку на прямой, в которой это отражение должно произойти.
Как же такую точку построить?
1. Строим точку B', симметричную точке B относительно прямой а.
2. Соединяем точки А и B' линией.
3. Соединяем точку пересечения этой лини и прямой а с точкой B.
Воспользовавшись признаком равенства треугольников по двум сторонам и углу между ними, нетрудно доказать равенство отмеченных на рисунке углов, т. е. соответствия результата построения нашей физической модели.
Строго говоря: путь от A до B' по прямой минимален, а так как OB=OB', то длина ломаной AOB тоже минимальна в контексте нашей задачи.
