Функция Дирихле, определяемая для любого вещественного числа, принимает значение 0 или 1, в зависимости от того, является ли число рациональным или иррациональным, и определяется такой формулой
Формула кажется сложной, но при детальном рассмотрении можно увидеть следующую интуитивно-понятную трактовку. Число
при стремлении
к бесконечности, будет включать в себя перемножение всех натуральных чисел. Любое число
, если оно является рациональным, представляет собой отношение двух натуральных чисел, плюс знак. Соответственно выражение
при стремлении
к бесконечности, всегда будет целым числом, поскольку
гарантированно поглотит знаменатель числа
, и останется большое целое положительное или отрицательное число. Косинус целого числа, умноженного на
, всегда является
или
. После возведения в степень
, выражение гарантированно превратится в единицу, что дает верный результат для рационального числа
В случае иррационального числа, выражение
при любом
не будет целым числом, поскольку умножение иррационального на целое - это иррациональное число. Таким образом косинус
никогда не будет равен единице, а будет в диапазоне от 0 до 1 не включительно. После возведения такого числа в бесконечно большую степень
, получится ноль, что дает верный результат для иррационального числа
В связи в этим два вопроса - во-первых, верно ли такое интуитивное трактование формулы? И во-вторых, зачем нужно два предела и две переменные, если обе все равно бесконечно большие? И самое главное, почему сначала считается предел по степени, а потом по факториалу, хотя интуитивное объяснение, согласующееся с верным результатом, предполагает обратное? Спасибо!