2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Проблема с функцией Ейлера
Сообщение16.02.2009, 22:40 
Аватара пользователя
Добрый день, даже не знаю, что делать, уже везде искал, смотрел, никак не могу додуматься.
k=phi(n), где phi(n) функция Эйлера. Нужно найти минимальное n (k известно) такое, чтобы это уравнение было верным... Каким образом это можно сделать?

 
 
 
 
Сообщение16.02.2009, 22:52 
Не для всех k существует решение, например, если $k>1$ нечётное, то нет решения.

 
 
 
 
Сообщение16.02.2009, 22:53 
Аватара пользователя
Гугл рулит.
Судя по найденным результатам, простого алгоритма нет.
Почитайте здесь и здесь.

 
 
 
 
Сообщение16.02.2009, 23:33 
Хорхе писал(а):
Гугл рулит.
Судя по найденным результатам, простого алгоритма нет.

Посмотрел, как считается invphi в Maple. В принципе алгоритм не сложный.
По крайней мере, короткий :)
Код:
proc (a) local d, divlist, i, j;
if not type(a,'posint') then return ('procname')(args) end if;
d := ifactors(a)[2];
divlist := sort(map(convert,combinat:-powerset([seq(seq(op(1,d[j]),i = 1 .. op(2,d[j])),j = 1 .. nops(d))]),'`*`'));
divlist := select(type,divlist,'even');
divlist := select(x -> isprime(x+1),divlist); remove(has,sort(map(convert,invrec(a,divlist),'`*`')),FAIL)
end proc

 
 
 
 
Сообщение16.02.2009, 23:36 
Аватара пользователя
VAL, а как это посмотреть можно?

 
 
 
 
Сообщение17.02.2009, 11:19 
Trotil писал(а):
VAL, а как это посмотреть можно?

Код:
>interface(verboseproc=2): eval(numtheory[invphi]);

 
 
 
 
Сообщение17.02.2009, 15:59 
Аватара пользователя
Спасибо за ссылки. там не очень понятно по второй а для первой еще плагин не скачал... может кто-нибудь на пальцах растолковать?

 
 
 
 
Сообщение17.02.2009, 22:50 
Аватара пользователя
VAL писал(а):
Хорхе писал(а):
Гугл рулит.
Судя по найденным результатам, простого алгоритма нет.

Посмотрел, как считается invphi в Maple. В принципе алгоритм не сложный.
По крайней мере, короткий :)

Если я правильно понял, это тупой перебор. Вряд ли можно назвать его коротким :)

 
 
 
 
Сообщение17.02.2009, 22:54 
Хорхе писал(а):
VAL писал(а):
Хорхе писал(а):
Гугл рулит.
Судя по найденным результатам, простого алгоритма нет.

Посмотрел, как считается invphi в Maple. В принципе алгоритм не сложный.
По крайней мере, короткий :)

Если я правильно понял, это тупой перебор. Вряд ли можно назвать его коротким :)

Короткий, в смысле, не сложный. А умного алгоритма я не обещал :)

 
 
 [ Сообщений: 9 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group