Недавно друг озадачил меня своим вариантом решения. Самое странное, что не смотря на его простоту, ошибку в нём у нас найти так и не получилось. Сразу оговорюсь, что альтернативные варианты решения, которые публиковались ранее (и оказались не правильными), были изучены. Иллюзий, что вот так просто нашлось решение задачи, которую человечество пыталось решить больше 2000 лет, никто не строит. Тем не менее, мы с другом будем очень благодарны Хабрасообществу за помощь в поиске ошибки.
Заранее прошу прощения за иллюстрации (с графическими редакторами не дружу) и используемые термины (я не математик).
Итак, ближе к делу
- Дано — линейка, циркуль, угол:

- Возьмем циркулем произвольное расстояние и отметим три отрезка на одной из сторон:

- Отметим это же расстояние на другой стороне и соединим соответствуюшие точки параллельными линиями:

- Красный и зеленый треугольники подобны по второму признаку подобия треугольников (две пропорциональные стороны и угол между ними):

- Отложим нижнюю сторону первого треугольника на нижней стороне второго треугольника. Поместится как раз три отрезка, т.к. эти треугольники подобны в отношении 1 к 3:

- Проведем линии из вершины угла к отмеченным точкам на нижней стороне второго треугольника. Эти линии будут делить исходный угол на три равные части, что и требовалось сделать:

Спасибо, что прочитали
Решение выглядит действительно простым, но, как я уже говорил, ошибки в нем не вижу. Если ошибка окажется очевидной, прошу сильно не пинать: любой человек иногда может не замечать того, что лежит на поверхности. Спасибо.
Upd: Ошибка действительно лежала на поверхности: напротив равных сторон не всегда лежат равные углы, что нагляднее всего показал AreD:

В черновики убирать, с вашего позволения, не буду.

