2014 dxdy logo

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

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


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


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Системы счисления.
Сообщение21.07.2016, 17:59 


13/02/16
129
Помогите, пожалуйста, разобраться.

Сформулировать и доказать признак делимости на $7$ и на $11$ в $21$-ричной системе счисления.


Представим наше число в таким образом:

$x = \displaystyle\sum_{k=0}^{n-1} a_k 21^k$, где $0 \leqslant a_k \leqslant 20$

Я так понимаю, что на $7$ делится любое число, у которого последняя цифра ноль (потому как у всех слагаемых суммы есть множителем $7$).

А вот с делением на $11$ сложнее. Остаток от деления на 11 у $21^k$ равен $10^k$. Пока что больше не знаю -- в какую сторону думать.

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение21.07.2016, 18:11 
Заслуженный участник
Аватара пользователя


16/07/14
8506
Цюрих
NL0 в сообщении #1139305 писал(а):
Остаток от деления на 11 у $21^k$ равен $10^k$

Остаток от деления по определению меньше делителя. Чему равно $10^k \mod 11$? (подсказка: $10 \equiv -1\ (\mod 11)$)

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение21.07.2016, 18:32 
Заслуженный участник


10/01/16
2315
NL0 в сообщении #1139305 писал(а):
на $7$ делится любое число, у которого последняя цифра ноль

Или 7. Или ....

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение21.07.2016, 18:36 
Заслуженный участник
Аватара пользователя


23/07/08
10678
Crna Gora
Е

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение21.07.2016, 18:42 


23/01/07
3419
Новосибирск
NL0 в сообщении #1139305 писал(а):
А вот с делением на $11$ сложнее. Остаток от деления на 11 у $21^k$ равен $10^k$. Пока что больше не знаю -- в какую сторону думать.

Вспомните признак делимости на $11$ для десятичной системы и попробуйте провести аналогию.

-- 21 июл 2016 22:54 --

В общем случае, подумайте, как можно хитро перевести число, записанное в $n$-чной системе в $(n+1)$-чную.

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение21.07.2016, 23:31 


13/02/16
129
DeBill в сообщении #1139318 писал(а):
NL0 в сообщении #1139305 писал(а):
на $7$ делится любое число, у которого последняя цифра ноль

Или 7. Или ....

Действительно, получается, что в разложении $x = \displaystyle\sum_{k=0}^{n-1} a_k 21^k$ должно $a_0$ делиться на $7$. Получается, что последние две цифры должны делиться на $7$, верно?
mihaild в сообщении #1139312 писал(а):
Остаток от деления по определению меньше делителя. Чему равно $10^k \mod 11$? (подсказка: $10 \equiv -1\ (\mod 11)$)

Выходит $10^k \equiv (-1)^k\ (\mod 11)$

А значит остаток признак можно сформулировать аналогично обычному десятиричному.

$x = \displaystyle\sum_{k=0}^{n-1} a_k 21^k$ делится на $11$, когда $\displaystyle\sum_{k=0}^{n-1} (-1)^k a_k$ делится на $11$. Иными словами сумма цифр с чередующимися знаками должна делится на $11$, верно?

-- 22.07.2016, 00:39 --

Батороев в сообщении #1139321 писал(а):
В общем случае, подумайте, как можно хитро перевести число, записанное в $n$-чной системе в $(n+1)$-чную.

$x = \displaystyle\sum_{k=0}^{n-1} a_k b^k=\displaystyle\sum_{k=0}^{m-1} c_k (b+1)^k$

$\displaystyle\sum_{k=0}^{n-1} a_k b^k=\displaystyle\sum_{k=0}^{m-1} c_k \sum_{i=0}^{l}C_{l}^ib^i$

Далее метод неопределенных коэффициентов, но боюсь, что это не хитро, а просто в лоб))

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение22.07.2016, 00:21 
Заслуженный участник
Аватара пользователя


23/07/08
10678
Crna Gora
NL0 в сообщении #1139382 писал(а):
получается, что в разложении $x = \displaystyle\sum_{k=0}^{n-1} a_k 21^k$ должно $a_0$ делиться на $7$. Получается, что последние две цифры должны делиться на $7$, верно?
Почему две? Эта самая $a_0$ и должна. А происходит это тогда, когда она либо 0, либо 7, либо E (по-нашему 14).

Вы, вероятно, не поняли, что в 21-ричной системе каждое $a_k$ из разложения записывается одной цифрой. Ведь в этой системе различных цифр — двадцать одна. Их разумно обозначить:
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K.
Если последняя цифра $a_0$ числа $x$ — одна из трёх, отмеченных синеньким, число делится на 7. Нет — нет.

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение22.07.2016, 00:50 


13/02/16
129
Спасибо, понятно, действительно, я забыл, что дальше идут буквы...

А с делимостью на $11$ правильно?

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение22.07.2016, 09:03 


23/01/07
3419
Новосибирск
NL0 в сообщении #1139382 писал(а):
это не хитро, а просто в лоб))

Я к сожалению пропустил мимо глаз сообщение mihaild и фактически продублировал его.
А "хитрая" запись - это: $10_{n}=(10-1)_{n+1}$.

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение22.07.2016, 17:13 
Заслуженный участник
Аватара пользователя


23/07/08
10678
Crna Gora
NL0 в сообщении #1139382 писал(а):
Выходит $10^k \equiv (-1)^k\ (\mod 11)$

А значит остаток признак можно сформулировать аналогично обычному десятиричному.

$x = \displaystyle\sum_{k=0}^{n-1} a_k 21^k$ делится на $11$, когда $\displaystyle\sum_{k=0}^{n-1} (-1)^k a_k$ делится на $11$. Иными словами сумма цифр с чередующимися знаками должна делится на $11$, верно?
Признак верный, но не уверен, что Вы пришли к нему правильным путём. Я буду использовать нотацию, принятую в программировании: $a\operatorname{mod}b$ — это остаток от деления $a$ на $b$.

В $21$-ричной системе значения $10^k\operatorname{mod}11$ Вам не нужны. Нужны значения $21^k\operatorname{mod}11$. Они равны $1$ для четных $k$ и $10$ для нечётных. Соответственно, работать с ними неудобно — кому охота умножать? Выход в том, чтобы искать не $x\operatorname{mod}11$, а $x\operatorname{mod}22$. Поскольку $21^k \equiv (-1)^k(\operatorname{mod} 22)$, мы для делимости на $22$ в $21$-ричной системе получаем такое же правило, как для делимости на $11$ в десятичной. Но так как нас интересует делимость на $11$, «подходящим» следует считать остаток не только 0, но и B (т.е. одиннадцать).

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение23.07.2016, 01:05 


13/02/16
129
Спасибо, Ваш вывод вроде понял, но разве нельзя было так?

$21 \equiv -1\ (\mod 11)$, значит $21^k \equiv (-1)^k\ \pmod {11}$

Значит $ \displaystyle\sum_{k=0}^{n-1} a_k 21^k\equiv \displaystyle\sum_{k=0}^{n-1} (-1)^k a_k \pmod {11}$

Отсюда и следует признак сходимости, разве это неверно?

(Оффтоп)

Спасибо, поправил сравнение по модулю

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение23.07.2016, 01:12 
Заслуженный участник


27/04/09
28128

(mod)

cepesh в сообщении #443191 писал(а):
Как записать сравнение по модулю или остаток от деления?
Чтобы записать сравнение по модулю, используйте \pmod{модуль}:$$2 \equiv 5 \pmod 3$$
$$0 \not\equiv \frac{\pi}2 \pmod{2\pi}$$
Используется синтаксис LaTeX
$$2 \equiv 5 \pmod 3$$
$$0 \not\equiv \frac{\pi}2 \pmod{2\pi}$$


Если скобки вокруг $\operatorname{mod} 3$ не нужны, просто \mod:$$2 \equiv 2 \mod 1$$
Используется синтаксис LaTeX
$$2 \equiv 2 \mod 1$$


Чтобы обозначить взятие остатка, пишите \bmod:$$5 \bmod 3 = 2$$
Используется синтаксис LaTeX
$$5 \bmod 3 = 2$$

Обратите внимание, что \pmod и \bmod дают разные отступы.

 Профиль  
                  
 
 Re: Системы счисления.
Сообщение23.07.2016, 03:00 
Заслуженный участник
Аватара пользователя


23/07/08
10678
Crna Gora
NL0
Да, я Вас понял, очень хорошо.
Я сначала ошибочно подумал, что Вы непосредственно формулу для десятичной системы применили к 21-ричной.

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

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



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

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


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

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