2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Две последние цифры степени, как сэкономить "ручную работу"?
Сообщение14.03.2011, 22:01 


01/10/10

2116
Израиль (племянница БизиБивера)
Дана последовательность натуральных чисел:

$n_1=1, n_2=2^{n_1}, n_3=3^{n_2}, \dots , n_m=m^{n_{m-1}}, \dots$

Найти две последние цифры $n_9$

(Решение "вручную")

Моя насчитала 21 У меня вышло 21, но не придумала ничего более умного, чем считать "вручную", по арифмосту (арифметике остатков).

5 в любой степени больше первой дарамдаш 25.

6 дарамдаш 6, 36, 16, 96, 76, 56, и снова 36. Период равен 5 (слава богу, не взаимно прост с 100), а сдвиг равен 1, следовательно $n_6=76 \mod 100$

Аналогично находим $n_7=1 \mod 100$ , $n_8=8 \mod 100$ и , наконец $n_9=21 \mod 100$

Это ещё повезло, что не было периодов, взаимно простых с 100.

Мой вопрос в следующем:

Как можно решить эту задачу не "вручную"?

 Профиль  
                  
 
 
Сообщение14.03.2011, 22:41 
Заблокирован


07/02/11

867
Вручную: $81$.

 Профиль  
                  
 
 Re:
Сообщение15.03.2011, 00:12 


01/10/10

2116
Израиль (племянница БизиБивера)
spaits в сообщении #422977 писал(а):
Вручную: $81$.

Один из нас ошибся. Полагаю, это - Вы :oops:

 Профиль  
                  
 
 
Сообщение15.03.2011, 00:43 
Заблокирован


07/02/11

867
Xenia1996 в сообщении #423013 писал(а):
Один из нас ошибся. Полагаю, это - Вы

Правильно: $21$.
$n_1=1$; $n_2=2^1=2$; $n_3=3^2=9$; $n_4=4^9=262144=44 (mod100)$; $n_5=5^{44}=25 (mod100)$; $n_6=6^{25}=56(mod100)$; $n_7=7^{56}=01(mod100)$; $n_8=8^1=08(mod100)$; $n_9=9^8=43046721=21(mod100)$.

 Профиль  
                  
 
 Re:
Сообщение15.03.2011, 00:46 


01/10/10

2116
Израиль (племянница БизиБивера)
spaits в сообщении #422977 писал(а):
Вручную: $81$.

Перепроверила себя ещё два раза. Всё равно огурец! 21 получается.

Забила в Альфочку:

$9^{8^{7^{6^{5^{4^{3^{2^1}}}}}}}$

Снова получила 21.

-- Вт мар 15, 2011 00:47:53 --

spaits в сообщении #423023 писал(а):
Xenia1996 в сообщении #423013 писал(а):
Один из нас ошибся. Полагаю, это - Вы

Правильно: $01$.
$n_1=1$; $n_2=2^1=2$; $n_3=3^2=9$; $n_4=4^9=262144=44 (mod100)$; $n_5=5^{44}=25 (mod100)$; $n_6=6^{25}=56(mod100)$; $n_7=7^{56}=01(mod100)$; $n_8=8^1=08(mod100)$; $n_9=9^8=01(mod100)$.

У Вас ошибка на шестом члене. Не 56, а 76.
И на девятом - тоже!

 Профиль  
                  
 
 
Сообщение15.03.2011, 00:52 
Заблокирован


07/02/11

867
Xenia1996 в сообщении #423025 писал(а):
У Вас ошибка на шестом члене. Не 56, а 76.

Я уже исправила: $21$.
А как "не вручную" считать?

 Профиль  
                  
 
 Re:
Сообщение15.03.2011, 01:04 


01/10/10

2116
Израиль (племянница БизиБивера)
spaits в сообщении #423029 писал(а):
Xenia1996 в сообщении #423025 писал(а):
У Вас ошибка на шестом члене. Не 56, а 76.

Я уже исправила: $21$.
А как "не вручную" считать?

(Оффтоп)

О! Не знала, что Вы - тоже девушка :oops:
В таком случае, не "один из нас ошибся", а "одна из нас ошиблась".
И ошибка у Вас была не на шестом члене, а на шестом элементе :lol1:
Хотя, слово "шестом" всё равно пробуждает ассоциации со словом "шест"...

А как считать не "вручную", у меня мозга не хватает, чтобы сообразить.

 Профиль  
                  
 
 
Сообщение15.03.2011, 01:30 


25/08/05
645
Україна

(Оффтоп)

Тема в ассоциаций раскрыта не полностью. Странная избирательность.

 Профиль  
                  
 
 
Сообщение15.03.2011, 07:17 
Заслуженный участник


08/04/08
8562
Xenia1996!
Смысл в том, что вычисление по модулю - это очень простая штука. Поскольку Вы уже регулярно с ними сталкиваетесь, я Вам советую прочесть на эту тему хоть что-то. Возьмите хоть Бухштаба Теорию чисел - там это все очень просто написано (можете даже не все главы читать)(есть в Интернете и у меня).
Часть я Вам объясню тут.
Во-первых, если Вы хотите вычислить $a^b \pmod m$, то это очень просто: представляете $b$ в 2-ичной системе счисления и из этого представления все находите с помощью возведения в квадрат и перемножения, причем после каждой арифметической операции берете выражение по модулю. Например по модулю 100 $4^9 \equiv 4^{8+1} \equiv 4 \cdot ((4^2)^2)^2 \equiv 4 \cdot (16^2)^2 \equiv 4 \cdot 256^2  \equiv 4 \cdot 56^2 \equiv 4 \cdot 3136 \equiv 4 \cdot 36 \equiv 144 \equiv 44 \pmod {100}$
Далее, $a^b \equiv a^{b \pmod {L(m)}} \pmod m$, где $L(m)$ - функция Люка. Можете вместо нее брать функцию Эйлера $\varphi (m) = m(1-\frac{1}{p_1})...(1-\frac{1}{p_s})$ для $m=p_1^{a_1}...p_s^{a_s}$, но функция Люка обычно меньше. Функция Люка для нечетных $m$ определяется как $\text{НОК}(p_1^{a_1-1}(p_1-1),...,p_s^{a_s-1}(p_s-1))$ (а для четных она еще меньше, чем это выражение и делит его, но я ее для четных забыл :-().
Так вот: $L(100)=\text{НОК}(2 \cdot (2-1),5 \cdot (5-1))=40$, $L(40) = \text{НОК}(4 \cdot (2-1), (5-1))=4$, то есть по модулю 100 уже $a^{b^c} \equiv a^{b^{c \pmod 4} \pmod {40}} \pmod {100}$ и тогда вот эта гигантская башня, которую Вы написали, становится не 9-и, а 3-хэтажной.
Вот ;-)
Наконец вот это:
Xenia1996 писал(а):
Это ещё повезло, что не было периодов, взаимно простых с 100.

Это Вам не повезло. Это просто $m$ не взаимно просто с $\varphi (m)$ при четных $m \geq 4$, причем всегда. Попробуйте доказать ;-).
$m$ не взаимно просто с $\varphi (m) \Rightarrow$ $m$ - нечетное, свободное от квадратов + еще несколько жестких условий - очень маловероятное явление...

 Профиль  
                  
 
 Re:
Сообщение15.03.2011, 11:14 


03/03/11

16
А как вычислить две первые цифры? Или хотя бы одну?

 Профиль  
                  
 
 
Сообщение15.03.2011, 14:48 
Заслуженный участник


08/04/08
8562
Sonic86 писал(а):
А как вычислить две первые цифры? Или хотя бы одну?

Я пока не знаю :-(

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


19/12/10
1546
Sonic86 в сообщении #423049 писал(а):
Далее, $a^b \equiv a^{b \pmod {L(m)}} \pmod m$, где $L(m)$ - функция Люка.

Верно только если $a$ взаимнопросто с $m$.
Эта функция более известна как функция Кармайкла $\lambda(n)$, и определяется как экспонента мультипликативной группы целых по модулю $n$.
Sonic86 в сообщении #423049 писал(а):
Функция Люка для нечетных $m$ определяется как $\text{НОК}(p_1^{a_1-1}(p_1-1),...,p_s^{a_s-1}(p_s-1))$ (а для четных она еще меньше, чем это выражение и делит его, но я ее для четных забыл :-().

Для простых $p$ и положительных целых $k$ таких, что $p\geqslant3$ или $k\leqslant2$:$$\lambda(p^k)=p^{k-1}(p-1).$$Для $k\geqslant3$:$$\lambda(2^k)=2^{k-2}.$$Для различных простых $p_1,p_2,\dots,p_i$ и положительных целых $k_1,k_2,\dots,k_i$:$$\lambda(p^{k_1}p^{k_2} \dots p^{k_i})=\text{HOK}(\lambda(p^{k_1}),\lambda(p^{k_2}),\dots,\lambda(p^{k_i})).$$
Sonic86 в сообщении #423049 писал(а):
Так вот: $L(100)=\text{НОК}(2 \cdot (2-1),5 \cdot (5-1))=40$

Ошибка: $\text{НОК}(2 \cdot (2-1),5 \cdot (5-1))=20$

Вычислить можно так:
$n_9\bmod100=9^{n_8\bmod20}\bmod100$
$n_8\bmod20=4\cdot(2\cdot3^{(n_7-1)\bmod4}\bmod5)$
$n_7\bmod4=3^{n_6\bmod2}\bmod4$
$n_6\bmod2=6^{n_5}\bmod2=0$
$n_7\bmod4=1$
$n_8\bmod20=8$
$n_9\bmod100=9^8\bmod100=21$

 Профиль  
                  
 
 
Сообщение15.03.2011, 15:12 
Заслуженный участник


08/04/08
8562
Согласен. С ошибками тоже.

 Профиль  
                  
 
 
Сообщение16.03.2011, 16:09 
Заслуженный участник
Аватара пользователя


28/07/09
1238

(Оффтоп)

Знаю, что не в тему совсем, но вычислите 100-ую цифру после запятой числа $(2-\sqrt{3})^{100^2}$ :lol:

 Профиль  
                  
 
 
Сообщение16.03.2011, 16:13 
Заслуженный участник


08/04/08
8562

(Оффтоп)

0!! :lol:

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

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



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

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


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

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