2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Числа Мерссена
Сообщение31.05.2010, 15:00 
Аватара пользователя


07/07/09
346
Минск
Числа Мерсенна - это числа вида Mn$2^{n}-1$ (не знаю как оформить нижний индекс)
Последовательность A000225 - 1, 3, 7, 15, 31, 63, 127, 255, 511, 1023

Эту-же последовательность можно представить в виде
1x2+1 = 3
3x2+1 = 7
7x2+1 = 15
15х2+1 = 31
и т.д.

Не кажется ли Вам, что так проще для аппаратных ресурсов в виду уменьшения количества операций?
Как этот способ называется или как его назвать? Или формулу можете составить для него?

 Профиль  
                  
 
 Re: Числа Мерссена
Сообщение31.05.2010, 15:27 
Заслуженный участник
Аватара пользователя


03/06/09
1497
SerjeyMinsk в сообщении #325906 писал(а):
что так проще для аппаратных ресурсов в виду уменьшения количества операций?

Считать $2^n-1$ вообще не надо, это просто $n$ единиц в двоичнои коде. А "15х2+1 = 31" и т. д. -- реккурентность, чтобы посчитать $M_n$, нужно предварительно посчитать все $M_k$, $k<n$.
Или вы что-то другое спрашивали?

 Профиль  
                  
 
 Re: Числа Мерссена
Сообщение31.05.2010, 15:52 


03/10/06
826
Числа ** (как их назвать?), некое обобщение от чисел Мерсенна.
$\frac{m^{n}-1}{m-1}$
и например
$\frac{3^{3}-1}{3-1}$ - простое число
Следующие $n$ для основания $3$ скорее всего $7, 13, 71, 103, 541$, чтобы получились простые числа.

 Профиль  
                  
 
 Re: Числа Мерссена
Сообщение31.05.2010, 16:18 
Заслуженный участник


04/05/09
4589
http://www.research.att.com/~njas/sequences/index.html?q=7%2C13%2C71%2C103&language=english&go=Search:
3, 7, 13, 71, 103, 541, 1091, 1367, 1627, 4177, 9011, 9551, 36913, 43063, 49681, 57917, 483611

 Профиль  
                  
 
 Re: Числа Мерссена
Сообщение31.05.2010, 22:04 
Заслуженный участник
Аватара пользователя


22/11/06
1096
Одесса, ОНУ ИМЭМ
SerjeyMinsk в сообщении #325906 писал(а):
Числа Мерсенна - это числа вида Mn $2^n-1$ (не знаю как оформить нижний индекс)Последовательность A000225 - 1, 3, 7, 15, 31, 63, 127, 255, 511, 1023

Числами Мерсенна обычно называют только простые вида $2^n-1$ и это последовательность A001348.

Последовательность A000225 - это просто все подряд числа вида $a_n=2^n-1$. Их действительно можно вычислять по формуле $a_{n+1}=2a_n+1$, но это слишком элементарный факт, чтобы как-то особо его называть.

 Профиль  
                  
 
 Re: Числа Мерссена
Сообщение02.06.2010, 17:56 


03/10/06
826
Для $\frac{n^{3}-1}{n-1}$
$a_n=a_{n-1}+2n$, если $a_1$ приравнять к $3$ изначально.

 Профиль  
                  
 
 Re: Числа Мерссена
Сообщение02.06.2010, 18:19 
Заслуженный участник
Аватара пользователя


22/11/06
1096
Одесса, ОНУ ИМЭМ
yk2ru в сообщении #326839 писал(а):
Для $\frac{n^{3}-1}{n-1}$
$a_n=a_{n-1}+2n$, если $a_1$ приравнять к $3$ изначально.

Не понял. Что значит "для $\frac{n^{3}-1}{n-1}$"?

 Профиль  
                  
 
 Re: Числа Мерссена
Сообщение02.06.2010, 20:56 


03/10/06
826
Для чисел такого вида если сказать, также будет не понятно? $n > 1$ в формуле.

Ещё более общий случай (чем последовательность чисел вида $2^n - 1$) - последовательности Люка.
$U_0(p,q) = 0,\quad U_1(p,q)=1,\quad U_{n+2}(p,q)=p\cdot U_{n+1}(p,q) - q\cdot U_n(p,q),\,n\geq 0$
$V_0(p,q) = 2,\quad V_1(p,q)=p,\quad V_{n+2}(p,q)=p\cdot V_{n+1}(p,q) - q\cdot V_n(p,q),\,n\geq 0$
или иначе
$U_n(p,q) = \frac{\alpha^n - \beta^n}{\alpha - \beta}}$
$V_n(p,q) = \alpha^n + \beta^n$
Из их свойств и вывели тест на проверку чисел Мерсенна.

 Профиль  
                  
 
 Re: Числа Мерссена
Сообщение02.06.2010, 23:39 
Заслуженный участник
Аватара пользователя


22/11/06
1096
Одесса, ОНУ ИМЭМ
Нет, все еще непонятно. Вы про последовательность A000225 говорите? Что именно вы представляете в виде $\frac{n^{3}-1}{n-1}$? Заполните, пожалуйста, пропуск:
Цитата:
Для ..., представимых в виде $\frac{n^{3}-1}{n-1}$, выполнено $a_n=a_{n-1}+2n$

Мне пока что понятно, что равенство $a_n=a_{n-1}+2n$ при $a_n=2^n-1$ выполнено только при $n=2^{n-2}$, т. е. ровным счетом при $n=4$.

 Профиль  
                  
 
 Re: Числа Мерссена
Сообщение03.06.2010, 12:46 


03/10/06
826
Бодигрим в сообщении #327021 писал(а):
Что именно вы представляете

Есть формула, подставляя в него числа последовательно от 2, получите последовательность чисел, полученных из формулы. Числа $2^n-1$ к тому сообщению не имеют отношения, не нужно их связывать. Всё идёт из сообщения 3, сначала в той формуле одну переменную ($m$) приравнял к тройке, далее другую ($n$), всего лишь.

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

Модераторы: Модераторы Математики, Супермодераторы



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

Сейчас этот форум просматривают: Someone


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

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