2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему
 
 Биекция из нескольких натуральных в одно
Сообщение13.05.2013, 18:24 


13/05/13
3
Вот увлекся темой хранения нескольких чисел в одном. Пока нашел 2 варианта как сделать такую биекцию, но оба меня не устраивают.
1) определить что есть какое-то максимальное число $k$, тогда при хранении чисел $a,b,c$ в одном они просто образуют разряды в числе с $k$-ичной системой счисления. Например для $k=10$ числа $1, 2, 3$ объединяются в $123$
2) придумать биекцию $f$ из пары неотрицательных в одно натуральное, затем использовать её в качестве стека.
Так, объединением $1,2,3$ будет $f(f(f(0,1) ,2),3)$
В первом случае мне не нравится ограничение максимального числа, а во втором мне не нравится то, что дтобы получить n-ное число необходимо итеративно спускаться по стеку, и не получается сделать это одной формулой.
Можно ли сделать такую биекцию, чтобы там не было ограничений на максимальное число, и не было ничего итеративного (т.е. чтобы можно было составить формулы в явном виде для добавления числа в объединение и чтения энного числа из объединения), или по каким-то соображениям это невозможно?

 Профиль  
                  
 
 Re: Биекция из нескольких натуральных в одно
Сообщение13.05.2013, 20:55 
Заслуженный участник


27/04/09
28128
Только сегодня мне напомнили отличный способ хранения счётного числа чисел из $\mathbb Z_{\geqslant 0}$ в одном числе $\mathbb Z_{> 0}$. Основная теорема арифметики.

-- Вт май 14, 2013 00:12:20 --

А биекцию, именно для того, чтобы показать $\mathbb N \sim\mathbb N\times\mathbb N$, строят явную такую: обходим эту бесконечную таблицу по побочным диагоналям от коротких к длинным. Не важно, сверху или слева — это только поменяет порядок операндов. Довольно простая формула для этой биекции (и для обратной тоже), вроде, была где-то. Попробуйте найти её сами. :-)

 Профиль  
                  
 
 Posted automatically
Сообщение14.05.2013, 08:09 
Супермодератор
Аватара пользователя


20/11/12
5728
 i  Тема перемещена из форума «Математика (общие вопросы)» в форум «Карантин»
Причина переноса: формулы не оформлены $\TeX$ом

Arqwer, наберите формулы $\TeX$ом.Инструкции по оформлению формул здесь или здесь (или в этом видеоролике).
После исправлений сообщите в теме Сообщение в карантине исправлено, и тогда тема будет возвращена.

 Профиль  
                  
 
 Posted automatically
Сообщение15.05.2013, 00:30 
Заблокирован по собственному желанию
Аватара пользователя


18/05/09
3612
 i  Тема перемещена из форума «Карантин» в форум «Помогите решить / разобраться (М)»
Причина переноса: не указана.

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

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



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

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


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

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