2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Пакет numtheory в Maple
Сообщение30.08.2015, 20:00 
Заслуженный участник


20/12/10
9061
Предлагается обсудить, насколько хорошо реализованы различные функции этого пакета. Хотелось бы верить, что относительно неплохо, однако вот с функцией
Код:
order(a,m)
которая находит мультипликативный порядок числа $a$ по модулю $m$, что-то не так (или я не умею ею пользоваться). Вот пример:
Код:
with(numtheory):
order(89,13^1000);
Если модуль $m$ есть степень (небольшого) простого числа, то порядок должен находиться очень быстро. Однако мой Maple 17 тратит на это минуты.

Был бы признателен, если кто-нибудь протестировал этот пример в какой-нибудь другой СКА.

 Профиль  
                  
 
 Re: Пакет numtheory в Maple
Сообщение30.08.2015, 22:58 


16/08/05
1153

(pari/gp)

Код:
? #
   timer = 1 (on)
? znorder(Mod(89,13^1000))
time = 1 ms.
%1 = 623227844234805560920526630790190912427320481190384559260418578350044783608707310555396186390881903556810654608293891993825614979210035
81160571166887860735127923907595822421885006983114354645366354502614680846007514679913683342784226696429478668788373583560180646404998614946
19070785644969647118724695581687146549038535783135285154800711667803182877527405939569307730049753837241969222021286381980736789807216876154
83793575370812053751433925412073718147096806081254888761530270947437043461521532827180032427340878083129721457064552424772609576685596206942
42978841352719970159145687993433425381297130705704563769446103187885085677429902668253809609166962252586367037056926890356767466979033631014
74034553715913332324586051491686679504520953757100968818999321209440833358138464295676583442197799531214778755152090978414825365863054646997
06653333768254316685131412700500712116219191589767081270400289336765900832846304162772535856640274394176039176309227963532384029359101581638
854182507147369436262408399956805403730169061320621556310446576716191475215294143741914504438052755553030833773676164476530290736520895148

(Mathematica)

Код:
In[3]:= MultiplicativeOrder[89, 13^1000] // Timing
Out[3]= {0.093601, \
6232278442348055609205266307901909124273204811903845592604185783500447\
8360870731055539618639088190355681065460829389199382561497921003581160\
5711668878607351279239075958224218850069831143546453663545026146808460\
0751467991368334278422669642947866878837358356018064640499861494619070\
7856449696471187246955816871465490385357831352851548007116678031828775\
2740593956930773004975383724196922202128638198073678980721687615483793\
5753708120537514339254120737181470968060812548887615302709474370434615\
2153282718003242734087808312972145706455242477260957668559620694242978\
8413527199701591456879934334253812971307057045637694461031878850856774\
2990266825380960916696225258636703705692689035676746697903363101474034\
5537159133323245860514916866795045209537571009688189993212094408333581\
3846429567658344219779953121477875515209097841482536586305464699706653\
3337682543166851314127005007121162191915897670812704002893367659008328\
4630416277253585664027439417603917630922796353238402935910158163885418\
2507147369436262408399956805403730169061320621556310446576716191475215\
294143741914504438052755553030833773676164476530290736520895148}

 Профиль  
                  
 
 Re: Пакет numtheory в Maple
Сообщение31.08.2015, 14:49 
Заслуженный участник


20/12/10
9061
dmd, спасибо за проверку.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group