2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Неоднозначность представления чисел
Сообщение23.11.2006, 01:02 
Аватара пользователя


05/02/06
387
Пусть имеется разложение натурального числа по базису \beta, для простоты ограничимся третьей степенью:
\textit{n}=a_3\beta^3-$a_2\beta^2\pm$a_1\beta\pm$a_0, где $a_i\in [0;\beta-1]$. Например в случае двоичного разложения ($a_i=0,1$) имеем:
\textit{n}=a_38-$a_2$4\pm$a_1$2\pm$a_0. Очевидно, что для числа $5 (как и для $3) имеется пять вариантов представления:

$ 
\left\{ \begin{array}{l} 
8-4+2-1=5\\8-4+1=5\\8-2-1=5\\4+2-1=5\\4+1=5
\end{array} \right. 
$

Обратим внимание на одно интересное свойство. Если дополнить этот ряд следующим образом:

$ 
\left\{ \begin{array}{l} 
8-4+1\\8-2-1\\4+1
\end{array} \right. 
$

то плюсы и минусы при коэффициентах (исключая $a_3) будут встречаться одинаковое число раз.
Учитывая свойство "самодополнения", количество неднозначностей в данном случае равно двум (числа $5 и $3)
Требуется найти такой базис \beta, в котором количество подобных неднозначностей максимальное.

P.S. извиняюсь за долгое редактирование :wink:

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


17/10/05
3709
:evil:
А в чем вопрос? И Что такое $ в формуле?

 Профиль  
                  
 
 Re: Неоднозначность представления чисел
Сообщение23.11.2006, 09:30 
Модератор
Аватара пользователя


11/01/06
5702
Alik писал(а):
Учитывая свойство "самодополнения", количество неднозначностей в данном случае равно двум (числа $5 и $3)

Непонятно при чем тут свойство "самодополнения" и вообще, что это такое (четкое определение).
Сформулируйте задачу в общем виде не аппелируя к примеру, а то непонятно, что именно вы хотите найти.

 Профиль  
                  
 
 
Сообщение23.11.2006, 10:23 
Аватара пользователя


05/02/06
387
Ещё раз: есть набор чисел \textit{n_k}\in N, полученных с помощью \textit{n_k}=a_3\beta^3\pm$a_2\beta^2\pm$a_1\beta\pm$a_0
Найти такой базис \beta при котором \textit{k} масимальное. Исходя из того, что количество
положительных и отрицательных $a_i (кроме $a_3) одинаково в каждом разложении.

 Профиль  
                  
 
 
Сообщение23.11.2006, 11:03 
Модератор
Аватара пользователя


11/01/06
5702
Alik писал(а):
Ещё раз: есть набор чисел \textit{n_k}\in N, полученных с помощью \textit{n_k}=a_3\beta^3\pm$a_2\beta^2\pm$a_1\beta\pm$a_0
Найти такой базис \beta при котором \textit{k} масимальное.

Подозреваю, что количество различных представимых чисел будет расти с ростом $\beta.$ Поэтому искомый максимум равен $+\infty$ и не достигается ни при каком $\beta.$

 Профиль  
                  
 
 
Сообщение23.11.2006, 11:29 
Супермодератор
Аватара пользователя


29/07/05
8248
Москва
Это действительно так хотя бы потому, что только за счет $a_0$ мы всегда сможем получить все числа от $-\beta$ до $\beta$. Поэтому количество представимых чисел уж точно не меньше величины $\beta$.

Только по-моему автор имел в виду не это, а то, каково максимальное число чисел, которые можно представить неоднозначно. Пусть еще уточнит.

Добавлено спустя 11 минут 43 секунды:

Вообще-то даже в примере автора неоднозначно представимы не только числа 5 и 3, но и 1:

1 = 1 = 2-1 = 4-2-1

и 2:

2 = 2 = 4-2 = 8-4-2

и 4

4 = 4 = 8-4

 Профиль  
                  
 
 
Сообщение23.11.2006, 11:30 
Аватара пользователя


05/02/06
387
На самом деле и первое и второе, т.е. для \beta=2 таких чисел два, сколько их будет для \beta=3;4;5... соответственно 3; 4; 5 и т.д?
Может быть мне так и не удалось удачно объяснить, что обязательное условие для таких чисел - дополнимость. Более того
в случае $5 и $3 очевидно, что общее количество вариантов равно старшему разряду $2^3=8
Как быть с избыточными системами счисления?

 Профиль  
                  
 
 
Сообщение23.11.2006, 12:31 
Супермодератор
Аватара пользователя


29/07/05
8248
Москва
Alik писал(а):
На самом деле и первое и второе, т.е. для \beta=2 таких чисел два,


Так и не понял, почему два. Чем не устраивают примеры других неоднозначностей, которые я привел?

Что такое "избыточные системы счисления"?

 Профиль  
                  
 
 
Сообщение23.11.2006, 17:26 
Аватара пользователя


05/02/06
387
Всё правильно, но где же дополняющие выражения?
Я в своем примере показал как они выглядят для $5 могу привести для $3

$ 
\left\{ \begin{array}{l} 
8-4-2+1=3\\8-4-1=3\\4-2+1=3\\4-1=3\\2+1=3
\end{array} \right. 
$

Сопряженные суммы:

$ 
\left\{ \begin{array}{l} 
8-4-1\\4-1\\2+1
\end{array} \right. 
$

Требуется показать, что такое дополнение для любого \textit{n_k} существует в базисе \beta.
Цитата:
Что такое "избыточные системы счисления"?

Избыточными являются, в частности, система счисления Бергмана (1) и зеркально-троичная (2)

\textit{x}=$p_{-2}\tau^{-2}+p_{-1}\tau^{-1}+p_0+p_1\tau^1+p_2\tau^2 (1)

\textit{y}=$q_{-2}\tau^{-4}+q_{-1}\tau^{-2}+q_0+q_1\tau^2+q_2\tau^4 (2)

где \tau=\frac {1+\sqrt{5}} {2} - золотое сечение

В принципе, даже не важно, что будет в старшем разряде (8 или другое число), главное чтобы проявлялась неоднозначность.
Полиномиальная система счисления выбрана как наиболее привычная, не исключено, что подобная операция возможна
и в других позиционных системах. Например в представлении Цекендорфа или разложении на сумму простых чисел.

 Профиль  
                  
 
 
Сообщение23.11.2006, 19:59 
Модератор
Аватара пользователя


11/01/06
5702
Попробую переформулировать еще раз. Нужно найти такое целое $\beta>1$ и некоторое множество целочисленных наборов $A = \{ (a_3, a_2, a_1, a_0) : -\beta < a_i <\beta \}$ такое, что

1) (свойство дополнения) для каждого $a,$ $1\leq a<\beta$ число наборов вида $(\star,a,\star,\star)$ в $A$ равно числу наборов вида $(\star,-a,\star,\star);$ число наборов вида $(\star,\star,a,\star)$ равно числу наборов вида $(\star,\star,-a,\star);$ и наконец число наборов вида $(\star,\star,\star,a)$ равно числу наборов вида $(\star,\star,\star,-a).$

2) (требование максимальности) множество $B = \{ a_3 \beta^3 + a_2 \beta^2 + a_1 \beta + a_0 : (a_3, a_2, a_1, a_0)\in A\}$ имеет максимальную мощность.

3) (неоднозначность представления) для каждого набора $(a_3, a_2, a_1, a_0)\in A$ существует другой набор $(a'_3, a'_2, a'_1, a'_0)\in A$ такой, что $a_3 \beta^3 + a_2 \beta^2 + a_1 \beta + a_0 = a'_3 \beta^3 + a'_2 \beta^2 + a'_1 \beta + a'_0.$

ТАК?

 Профиль  
                  
 
 
Сообщение24.11.2006, 00:46 
Аватара пользователя


05/02/06
387
Неа. "Формулировка возвращается" - дубль не последний.
Найти систему счисления по основанию \beta для которой
существует набор чисел \textit{n_S}=a_3\beta^3+{(-1)^i}a_2\beta^2+{(-1)^j}a_1\beta+{(-1)^k}a_0
где ($a_2, a_1, a_0)\in [0;\beta-1] максимальное $S должно быть четным.
Для каждого $S есть свои ($i, j, k, a_3)=0,1 так, что каждая из сумм
\sum i,\   \sum j,\   \sum k - четная и больше либо равна единице.

 Профиль  
                  
 
 
Сообщение24.11.2006, 01:45 
Модератор
Аватара пользователя


11/01/06
5702
S - это индекс у чисел $n_S$. В каких пределах он изменяется?

Далее "есть свои" - сколько? Надо ли понимать под "своими" здесь понимается множество $N_S = \{  (i, j, k, a_3) : a_3\beta^3+{(-1)^i}a_2\beta^2+{(-1)^j}a_1\beta+{(-1)^k}a_0 = n_S \}$ ?
И что для каждого S, сумма элементов $N_S$ равна вектору $(0,0,0,\star)$ по модулю 2?

 Профиль  
                  
 
 
Сообщение24.11.2006, 16:12 
Аватара пользователя


05/02/06
387
Чем дальше в лес, тем ближе вылез :D
Изображение
Из вышеприведенного вытекает нижеследующее:
1) коэффициент $a_0 в любом из вариантов не изменяется
2) сумма коэффициентов $a_3+a_2+a_1 всегда больше нуля
3) количество различных представлений не превышает 8 (доказать)
4) для 5 в середине $a_3, a_2, a_1 получаются инверсией значений для 3
5) в остальных случаях $a_2, a_1 для 5 получены сдвигом по кольцу вверх
Есть также связь между коэффициентами $a_3, a_2, a_1, a_0 и значениями $i, j, k

 Профиль  
                  
 
 
Сообщение26.11.2006, 03:15 
Аватара пользователя


05/02/06
387
О неоднозначности в разложении Цекендорфа здесь
http://www.trinitas.ru/rus/doc/0232/100a/02320049.htm
Статья Бергмана "A number system with an irrational base"
http://www.ee.bgu.ac.il/~kushnero/Bergman/tau.pdf
Про интересные свойства простых чисел по ссылкам ниже
http://kvant.mccme.ru/1977/03/mnogo_bit ... ichego.htm
http://mathworld.wolfram.com/GoldbachConjecture.html

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

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



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

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


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

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