2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 Числа Каталана по модулю некого числа
Сообщение02.12.2014, 15:06 


10/05/13
251
Добрый день.
Дана рекуррентно определенная последовательность
$ C_0 = 1$
$ C_{n+1} = \frac{2(2n+1)}{n+2} \cdot C_n$

Мне нужно посчитать $C_{1000} \mod 10000$.
Не обязательно ведь использовать длинную арифметику.
Я могу сделать так: как только очередное значение $C_i$
становится больше $10000$, я вместо этого числа беру
остаток от деления его на $10000$
Вот не знаю как дальше правильно продолжить.

 Профиль  
                  
 
 Re: Числа Каталана по модулю некого числа
Сообщение02.12.2014, 15:21 
Заслуженный участник


08/04/08
8562
frankenstein в сообщении #939136 писал(а):
Я могу сделать так: как только очередное значение $C_i$
становится больше $10000$, я вместо этого числа беру
остаток от деления его на $10000$
Нет, не можете.

Можно попробовать начать с вычисления $v_p(C_n)$ для $p=2;5$.

 Профиль  
                  
 
 Re: Числа Каталана по модулю некого числа
Сообщение02.12.2014, 16:43 


10/05/13
251
А что за функция $v_p$?

 Профиль  
                  
 
 Re: Числа Каталана по модулю некого числа
Сообщение02.12.2014, 16:50 
Заслуженный участник


20/12/10
9062
$\nu_p(N)$ --- это показатель, с которым простое $p$ входит в каноническое разложение $N$.

 Профиль  
                  
 
 Re: Числа Каталана по модулю некого числа
Сообщение02.12.2014, 17:18 


10/05/13
251
Нет, если следовать вашим указаниям получается сложно.
Я уверен что здесь можно применить эту формулу:
$$ (a_0 \cdot a_1 \cdot ... \cdot a_m) \mod n = ((a_0\mod n) \cdot (a_1\mod n) \cdot ... \cdot (a_m\mod n)) \mod n $$

 Профиль  
                  
 
 Re: Числа Каталана по модулю некого числа
Сообщение02.12.2014, 17:28 
Заслуженный участник


12/09/10
1547
Не забывайте, что в формуле присутствует и деление. А это совсем другой коленкор...

 Профиль  
                  
 
 Re: Числа Каталана по модулю некого числа
Сообщение02.12.2014, 17:35 
Заслуженный участник
Аватара пользователя


28/04/14
968
спб
frankenstein в сообщении #939184 писал(а):
Я уверен что здесь можно применить эту формулу:

Применить то можно, но вот коэффициент $\frac{2(2n+1)}{n+2}$ - дробный и вам придется искать $\frac{1}{n+2}$ по модулю 10000, то есть обратный элемент для $n+2$ в кольце по модулю 10000. Проблема в том, что 10000 - составное число и факторкольцо по нему полем не является, а это значит, что не все элементы обратимы (обратимы только те элементы, которые взаимно просты с 10000).

 Профиль  
                  
 
 Re: Числа Каталана по модулю некого числа
Сообщение02.12.2014, 18:15 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Есть быстрые методы нахождения чисел Каталана без деления, но они очень медленные.

 Профиль  
                  
 
 Re: Числа Каталана по модулю некого числа
Сообщение02.12.2014, 18:26 
Заслуженный участник


12/09/10
1547

(Оффтоп)

ИСН, напомнило следующее
Элементарное доказательство теоремы Дирихле, предложенное Сельбергом, чрезвычайно сложно

$\qquad C_n=\sum \limits_{i=0}^{n-1}C_i C_{n-1-i}$
для $1000$ вполне хватит

 Профиль  
                  
 
 Re: Числа Каталана по модулю некого числа
Сообщение07.12.2014, 14:58 


10/05/13
251
ИСН в сообщении #939198 писал(а):
Есть быстрые методы нахождения чисел Каталана без деления, но они очень медленные.

Звучит противоречиво. :D

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

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



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

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


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

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