IPB                

Здравствуйте, гость ( Вход | Регистрация )


ФорУм - для ума ©
БСЭ; DJVU Библиотека - Основное книгохранилище
Об одном свойстве натуральных чисел
VikDemakov
сообщение 12.11.2015, 9:50
Сообщение #1


Первокурсник
**

Группа: Member
Сообщений: 35
Регистрация: 3.6.2014
Пользователь №: 226742
Поблагодарили: 2 раз(а)

Защита: 3472-8435-56-263


Случайно обнаружил любопытное свойство натуральных чисел. Проверил математические энциклопедии, но нигде не встретил упоминание об этом свойстве натуральных чисел. Многие считают, что число 0 входит в натуральные числа. Другие считают, что число 0 не является натуральным числом. Так вот, обнаруженное свойство натуральных чисел выполняется только для натурального ряда чисел, в который число 0 не входит, и не выполняется для натурального ряда чисел, в который включено число 0.
Рассмотрим операции сложения и вычитания на отрезке ряда натуральных чисел 1, 2, ..., N. Пусть X и Y - натуральные числа от 1 до N.
Обозначим через Z - результат сложения натуральных чисел X и Y. Потребуем от натурального числа Z выполнения неравенства 0 < Z < N + 1, то есть Z должно быть натуральным числом от 1 до N.
Z = X + Y
Если Z < N + 1, то наше требование выполнено. Минимальная величина суммы в этом случае равна 2, а максимальная величина суммы равна N. Таким образом, число Z в этом случае изменяется от 2 до N.
Если Z > N, то наше требование не выполнено. В этом случае вычтем из суммы число N. Получим Z = X + Y - N. Поскольку максимальная величина суммы X + Y равна 2*N, то Z = X + Y - N не превосходит N. Поскольку вычитание числа N из суммы X + Y мы производим только в том случае если эта сумма больше N (равна N + 1, N + 2, ..., 2 * N), то минимальная величина Z = X + Y - N = N + 1 - N = 1. Таким образом, число Z изменяется от 1 до N.
Рассмотрим нахождения чисел X или Y из числа Z.
Здесь возможны два варианта:
1) X = Z - Y = X + Y - Y = X, это обычное вычитание.
2) X = Z - Y = X + Y - N - Y = X - N. Поскольку максимальная величина числа X равна N, то X - N < 1. Следовательно, для получения правильного результата мы должны прибавить к разнице число N. В этом случае X = Z - Y = X + Y - N - Y + N = X.
В действительности нам не нужно знать о том, вычитали мы из суммы Z число N или не вычитали. Достаточно проверять результат вычитания Z - Y на выполнение условия Z - Y < 1. Если неравенство выполняется, то необходимо прибавить число N. Если неравенство не выполняется, то ничего делать не надо.
Аналогично обстоит дело с вычитанием натуральных чисел.
В целом, число ноль не нужно для операций вычитания и сложения с числами отрезка натурального ряда от 1 до N. Достаточно проверять результат операции на условие 0 < Z < N + 1. Если результат операции меньше единицы, то к результату операции необходимо прибавить число N. Если результат операции больше N, то из результата операции необходимо вычесть число N.
Это свойство выполняется только для отрезка ряда натуральных чисел от 1 до N и не выполняется для отрезка ряда чисел от 0 до N, а также для любого отрезка ряда натуральных чисел, начинающегося с числа большего 1.
Прошу математиков и других специалистов высказать свое мнение о важности обнаруженного свойства. Согласен на шнобелевскую премию, поэтому прошу высказываться по-существу. В конце дискуссии я покажу вариант использования этого свойства в практической деятельности людей.
Перейти в начало страницы
+Цитировать сообщение
 
Начать новую тему
Ответов
VikDemakov
сообщение 20.11.2015, 15:21
Сообщение #2


Первокурсник
**

Группа: Member
Сообщений: 35
Регистрация: 3.6.2014
Пользователь №: 226742
Поблагодарили: 2 раз(а)

Защита: 3472-8435-56-263


Здесь продемонстрирован алгоритм преобразования произвольной информации в любую другую произвольную информацию, в том числе в себя, независимо от размера и содержания обеих информаций.
Обратное преобразование текстов всегда существует.
Если имеется вычисленный ранее вектор приращений для преобразования первого текста во второй, то этот же вектор приращений используется для обратного преобразования второго текста в первый с использованием того же самого алфавита.
Прямое преобразование слова "Ад" в слово "Агат" произвели с помощью вектора приращений V()={5,1,3,3} и алфавита А-1 д-2 г-3 а-4 т-5
Произведем обратное преобразование слова "Агат" в слово "Ад"
1) Берем первую букву из слова "Агат" - это буква "А". Находим адрес этой буквы в алфавите - это число 1. Вычитаем из этого числа первое число вектора приращений 1 - 5 = -4 < 1. Поэтому прибавляем длину алфавита -4 + 5 = 1. Это адрес первой буквы слова "Ад" в алфавите, то есть буква "А".
2) Берем вторую букву из слова "Агат" - это буква "г". Находим адрес этой буквы в алфавите - это число 3. Вычитаем из этого числа второе число вектора приращений 3 - 1 = 2. Поскольку 0 < 2 < 6, то ничего больше не делаем. Это адрес второй буквы слова "Ад" в алфавите, то есть буква "д".
На этом преобразование можно закончить, так как слово "Ад" получено из слова "Агат". Но можно и продолжить преобразование.
3) Берем третью букву из слова "Агат" - это буква "а". Находим адрес этой буквы в алфавите - это число 4. Вычитаем из этого числа третье число вектора приращений 4 - 3 = 1. Поскольку 0 < 1 < 6, то ничего больше не делаем. Это адрес первой буквы слова "Ад" в алфавите, то есть буква "А".
4) Берем четвертую букву из слова "Агат" - это буква "т". Находим адрес этой буквы в алфавите - это число 5. Вычитаем из этого числа четвертое число вектора приращений 5 - 3 = 2. Поскольку 0 < 2 < 6, то ничего больше не делаем. Это адрес второй буквы слова "Ад" в алфавите, то есть буква "д".
Таким абразом, результатом обратного преобразования слова "Агат" является слово "АдАд". Если бы мы остановились на втором шаге, то результатом преобразования было бы слово "Ад".
Выводы:
1) Прямое и обратное преобразования текстов всегда существуют.
2) Вся информация о преобразовании хранится в векторе приращения, алфавите и одном из текстов. Длина вектора приращения - это максимальная длина преобразованного текста.
3) Если во время преобразования первого текста во второй мы прибавляем к адресам числа вектора приращения, то для обратного преобразования второго текста в первый мы должны вычитать из адресов числа вектора приращения. Если во время преобразования первого текста во второй мы вычитаем адресов числа вектора приращения, то для обратного преобразования второго текста в первый мы должны прибавлять к адресам числа вектора приращения.
Перейти в начало страницы
+Цитировать сообщение
phelix
сообщение 22.11.2015, 14:58
Сообщение #3


Доцент
******

Группа: Member
Сообщений: 1924
Регистрация: 11.12.2010
Пользователь №: 93087
Поблагодарили: 358 раз(а)




Цитата(VikDemakov @ 20.11.2015, 15:21) *
Здесь продемонстрирован алгоритм преобразования произвольной информации в любую другую произвольную информацию,...Вся информация о преобразовании хранится в векторе приращения, алфавите и одном из текстов. Длина вектора приращения - это максимальная длина преобразованного текста.

Получается, что для описания объекта требуется объем информации значительно превосходящий объем информации в самом объекте. Так Вам никаких ДНК не хватит для выращивания организма из одной клетки.

Сообщение отредактировал phelix - 22.11.2015, 15:00


--------------------
jhanjaa
Перейти в начало страницы
+Цитировать сообщение

Сообщений в этой теме
- VikDemakov   Об одном свойстве натуральных чисел   12.11.2015, 9:50
- - Elena   Пока почитала по диагонали. Посмотрите теорию груп...   12.11.2015, 10:20
|- - VikDemakov   Цитата(Elena @ 12.11.2015, 10:20) Пока по...   12.11.2015, 19:30
|- - VikDemakov   Цитата(VikDemakov @ 12.11.2015, 19:30) Сп...   13.11.2015, 15:48
- - phelix   Прежде, чем рассматривать ряд натуральных чисел, е...   14.11.2015, 13:43
|- - VikDemakov   Цитата(phelix @ 14.11.2015, 13:43) Прежде...   14.11.2015, 20:02
|- - jhanjaa   Цитата(VikDemakov @ 14.11.2015, 20:02) Сп...   14.11.2015, 20:51
|- - VikDemakov   Цитата(jhanjaa @ 14.11.2015, 20:51) Вы ме...   15.11.2015, 17:39
|- - jhanjaa   Цитата(VikDemakov @ 15.11.2015, 17:39) Ув...   15.11.2015, 18:59
- - VikDemakov   ДОПОЛНЕНИЕ К ОСНОВНОМУ ТЕКСТУ Ранее я не обо всех ...   16.11.2015, 11:18
- - jhanjaa   То, что Вы описали является свойствами конечного п...   16.11.2015, 15:15
- - Elena   Ещё подходят циклические группы. Просто элементы б...   16.11.2015, 23:07
- - VikDemakov   Спасибо за ответы и советы! Я с Вами согласен....   17.11.2015, 20:43
- - VikDemakov   Практическое использование обсуждаемого свойства н...   18.11.2015, 15:02
- - Librarian   Выглядит немного сложновато. Может можно как попро...   19.11.2015, 3:10
|- - Const   Цитата(Librarian @ 19.11.2015, 5:10) Выгл...   19.11.2015, 7:04
- - phelix   Возникает вопрос - где хранится информация о выращ...   19.11.2015, 11:31
- - Elena   В самом простом случае - код Цезаря. В общем случа...   19.11.2015, 23:45
|- - Const   Цитата(Elena @ 20.11.2015, 1:45) В самом ...   20.11.2015, 9:44
|- - Elena   Цитата(Const @ 20.11.2015, 9:44) Ну, пере...   20.11.2015, 12:01
- - VikDemakov   Здесь продемонстрирован алгоритм преобразования пр...   20.11.2015, 15:21
|- - phelix   Цитата(VikDemakov @ 20.11.2015, 15:21) Зд...   22.11.2015, 14:58
- - VikDemakov   Уважаемые коллеги! Отвечаю на некоторые высказ...   23.11.2015, 21:51
|- - Const   Цитата(VikDemakov @ 23.11.2015, 23:51) Co...   24.11.2015, 9:23
- - phelix   Допустим, что у нас задан текст определенной длины...   24.11.2015, 20:16
- - Librarian   Если в слове ХЛЕБ сделать четыре ошибки, то получи...   30.11.2015, 1:13


Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 12.05.2025, 10:42


Rambler's Top100