Лемма 1. Ни в какую точку не попадём дважды: если попали, то дробные части совпадают -> разность прыжков целая k1a-k2a=a(k1-k2) целое, значит а не иррац.
Лемма 2. Около стартовой можем сместиться на какую-то константу меньше e>0
Теперь допустим, что есть дуга А, в которую мы попали последний раз, пусть длина этой дуги r. Тогда выберем момент такой, что мы сместились от стартовой точки меньше чем на r, при этом момент, когда мы последний раз попали в дугу А уже прошел (так можно выбрать, подумайте почему). Ну, условно это случилось на шаге m (смещение от стартовой с описанными условиями). Тогда просто смотрим шаги m 2m 3m ... На какой-то из этих шагов закинемся в нашу дугу, так как длина шага меньше длины дуги. Причем не попадём ни в какую ранее посещенную точку по лемме 1, все, габэлла