Как всё оказалось просто! Во-первых, в сборнике Евграфова задача формулировалась чуть по-другому. Там предполагалось, что отношение дробей (двойное отношение) - действительное число (что равносильно предложенной задаче). Во-вторых, человек, окончивший школу (я имею в виду себя), забывает простые геометрические факты. То, что совокупность вершин равных углов, опирающихся на две точки лежит на окружности - для меня прочно забытый факт (хотя случай прямых углов я помню). Наверное его можно доказать с помощью комплексных чисел. Например, рассмотреть в комплексной плоскости множество

, где

- действительное число в интервале

. Должна получиться окружность.