Составим последовательность дробей вида

, а потом "вычеркнем" из неё все ранее встречавшиеся числа ( = оставим только несократимые дроби, избавившись от нулей, кроме первого). Получится

. Теперь если обозначить элементы последовательности

, получим тотальную биекцию

.
Знает ли кто-нибудь формулу для

? Немного подумав, получил, что количество дробей со знаменателем

равно

. Дальше: выражение

показывает, с какого номера элементы последовательности имеют [в виде несократимой дроби] знаменатель

. Значит, для вычисления, какой знаменатель у данного элемента, можно использовать продолжение

на

, каким образом - долго писать, оно строится легко. А что делать для числителя? Там как раз перебираются взаимно-простые (первый ноль не в счёт) со знаменателем числа, меньшие его.
И для упрощения можно начинать последовательность не с

, а с

- тогда ведь просто из области значений исключается

, зато все числа в последовательности будут положительными.
Видимо, такую последовательность нельзя построить неалгоритмически?..
