Что такое функция эйлера
Функция Эйлера. Доказательство
Функция Эйлера, это функция, которая равна количеству натуральных чисел, меньших m и взаимно простых с m. Предполагается, что число 1 взаимно просто со всеми натуральными числами (и с единицею). Обозначается функция Эйлера греческой буквой φ.
Возьмем ряд натуральных чисел до m
Определим, сколько в этом ряду чисел, взаимно простых с m. Так как единица взаимно простое с единицею, то
Далее, число 2 взаимно просто с 1, тогда φ(2)=1, число 3 взаимно просто с 1 и 2, тогда φ(3)=2. Продолжая получим: φ(4)=2, φ(5)=4, и т.д.
Сформулируем следующие задачи.
Более общая задача имеет следующий вид:
Возьмем ряд натуральных чисел до m:
Исключим из ряда (1) все те числа, которые делятся на a1. Это следующие числа
![]() |
Их число равно 
![]() | (2) |
числа, которые не делятся на a1. Обозначим множество этих чисел через A1.
Из чисел ряда A1 нужно исключить все те числа, которые кратные a2. Это те числа из ряда (1), которые делятся на a2 и не делятся на a1. Числа ряда (1), которые делятся на a2 следующие:
. |
Их количество равно 
Эти числа можно представить в виде ka2, где k пробегает натуральные числа
. | (3) |
Для того, чтобы ka2 не делился на a1 необходимо и достаточно, чтобы k не делился на a1 (т.к. a1 и a2 взаимно простые числа). Нужно найти количество чисел из ряда (1), которые делятся на a1 и исключить их из ряда (3). 


. | (4) |
(4) число тех чисел ряда A1, которые не делятся на a1 или это число тех чисел ряда (1), которые делятся на a2 и не делятся на a1.
Учитывая (2) и (4) получим число тех чисел ряда (1), которые не делятся ни на a1, ни на a2:
![]() . | (5) |
Обозначим множество этих чисел через A2. Далее удалим из A2 те числа, которые делятся на a3. Это те числа из ряда (1), которые делятся на a3 и не делятся на a1 и a2.
Числа ряда (1), которые делятся на a3 следующие:
. |
Их количество равно 
Эти числа можно представить в виде ka3, где k пробегает натуральные числа
. | (6) |
Для того, чтобы ka3 не делился на a1 и a2 необходимо и достаточно, чтобы k не делился на a1 и a2 (т.к. a3 и a1 а также a3 и a2 числа взаимно простые). Нужно найти количество чисел из ряда (1), которые делятся на a1 и a2 и исключить из ряда (6). 

. |
Тогда число тех чисел ряда (1), которые не делятся ни на a1, ни на a2, ни на a3:
![]() ![]() . |
![]() . | (7) |
Все числа ряда (1), которые делятся на ai+1, следующие:
![]() , |
![]() |
![]() |
![]() ![]() ![]() |
Мы доказали следующую теорему:
![]() ![]() | (8) |
Таким образом справедлива и следующая теорема:
определяется формулой (8).
Действительно. Всякое число, которое не делится ни на один из простых множителей, входящих в состав m является взаимно простым с m. Тогда учитывая теорему 1, получаем доказательство данной теоремы.
![]() |
![]() ![]() ![]() |
Рассмотрим численный пример.
Пример. Возьмем число 90. Числа, взаимно простые с 90 и меньше 90 следующие:
| 1, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 49, 53, 59, 61, 67, 71, 73, 77, 79, 83, 89. |
Таких чисел 24. Учитывая, что 90=2·3 2 ·5, для φ(m) мы находим
![]() |
Мультипликативность функции Эйлера
Теорема 3. Если m1 и m2 числа взаимно простые, то
различные простые числа, входящие в состав m1m2, так как m1 и m2 взаимно простые числа, т.е. они не имеют общих делителей.
Справедливо и обратное. Всякое простое число входящее в произведение m1m2 должно совпадать с числом из ряда (9), так как это простое число входит множителем или в m1, или в m2.
Таким образом числа ряда (9) представляют множество всех простых чисел, входящих в произведение m1m2. Следовательно
![]() ![]() ![]() |
![]() ![]() |
![]() ![]() |
| φ(90)=φ(9·10)=φ(9)φ(10), |
![]() ![]() |
| φ(90)=φ(9·10)=φ(9)φ(10)=6·4=24. |
Эта теорема справедлива и для любого числа сомножителей, если эти сомножители взаимно простые числа.
| φ(m1m2m3) = φ(m1)φ(m2m3) = φ(m1)φ(m2)φ(m3). |
| φ(m1m2m3m4) = φ(m1)φ(m2m3m4) = φ(m1)φ(m2)φ(m3)φ(m4). |
| и т.д. |
Обобщение функции Эйлера
Как мы уже видели, функция Эйлера φ(m) показывает, сколько в ряду
чисел взаимно простых с m.
Более общая задача состоит в следующем:
Задача 3. Дан ряд (10) и требуется найти число тех чисел, этого ряда, которые имеют с m наибольший общий делитель λ, причем m=nλ, т.е. λ является одним из делителей числа m.
Очевидно, что искомые числа находятся среди чисел
Для того, чтобы λ было наибольшим общим делителем чисел m=nλ и kλ из ряда (11), необходимо и достаточно, чтобы k и n были числами взаимно простыми. Следовательно, т.к. k принимает значения
то искомых чисел столько, сколько найдется чисел из ряда (12) взаимно простых с n. Число таких чисел равно φ(n) (Теорема 2).
Мы доказали следующую теорему:
Тогда φ(n1) количество тех чисел, которые с m имеют наибольший общий делитель λ1, φ(n2) количество тех чисел, которые с m имеют наибольший общий делитель λ2, и т.д.
![]() |
Мы доказали следующую теорему:
![]() |
Интересное и простое из комбинаторики. Функция Эйлера
Предисловие
Прежде всего хочу сказать, мне всего 14 лет. Я надеюсь, что информация, которой поделюсь, будет для кого-то интересна.
Речь пойдет о некоторых задачах комбинаторики.
Сколько вариантов расставить n предметов?
Способ №1
Способ №2
Факториал — количество способов расставить n предметов.
Факториал высчитывается перемножением чисел от 1 до n.
Обозначается n! (читать как факториал n).
Допустим, нам нужно узнать, сколько вариантов в расстановке 10 предметов. Умножаем: 1x2x3..x10
Получим: 10! = 3628800
Как из n предметов выбрать k предметов?
Способ №1
Допустим, вы — организатор лотереи. Из 10 участников вам нужно выбрать 2 победителя. Вы можете узнать количество способов сделать это.
Так же как и в случае с факториалом, можно посчитать вручную. Выбирать n предметов, пока не иссякнут все варианты.
Цитирую: но есть способ, который по своей простоте опережает приведенный ранее способ.
Способ №2
Число сочетаний — это количество способов из n предметов выбрать k предметов.
Обозначается так:
Высчитывается по формуле:
Итак, сколько же способов из 10 участников выбрать 2 победителя?
Числа Фибоначчи
Стоит отдать должное человеку, который «придумал» эти числа. Леонардо Пизанский. Думаю достаточно, чтобы Вы запомнили имя этого великого человека.
Приступим. Числа Фибоначчи применяются в Теории Чисел. Если сказать честно, я знаю не слишком много об этих числах.
Числа Фибоначчи — это последовательность чисел, в котором каждое последующее числовое значение равно сумме двух предыдущих. Первые два числа Фибоначии — единицы. Соответственно, 3-е число = 2.
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946.
Еще раз повторюсь — я знаю не слишком много об этих числах. Если я еще не слишком вас утомил/отпугнул/надоел — идем дальше.
Функция Эйлера
В этом пункте я попытаюсь выложить все, что знаю об этом. Я потратил достаточно времени и сил, чтобы изучить эту, между прочим абсолютно простою вещь.
По правде говоря, я очень горжусь тем, что такой человек как Леонард Эйлер жил в России.
К делу. Есть три разных способа посчитать функцию Эйлера. На выбор одного из способов влияют некоторые факторы.
Функция Эйлера обозначается (читать как фи от n).
Способ №1
Увы, но этот способ применять следует для высчитывания функции простых чисел.
Например, функция Эйлера для 3 =
Способ №2
Данный способ следует применять если число можно представить как степень какого-то числа. Например, 9 — это
Посчитаем функцию для 9.
Получаем:
Способ №3
Если число нельзя представить как степень, но можно представить как два множителя — этот способ нам и нужен.
Тут немного сложнее. Нужно разложить число на два множителя, посчитать функцию для каждого из множителей и полученные результаты перемножить.
Также хочу отметить, что если число можно представить и как степень и как два множителя, то в преимуществе всегда степень какого-то числа (о как, в рифму).
Таким образом получаем:


.
.
.
.
.
.
.

.
.
,





















