85

Как записать число ноль с девяткой в периоде

*Чтение данной статьи может вызвать противоречивые чувства.

**Это о-о-очень длиннопост.


Целью статьи является показать, как можно записать число 0 в виде бесконечной десятичной дроби с периодом 9 стандартными средствами. Сама статья является продолжением поста из Лига математиков с сухим заголовком Формы записи действительных чисел (где в комментариях @nbvehbectw совершенно верно указал суть проблемы: #comment_153360302) и написана под впечатлением от истории из жизни за авторством @Gella4ka: ЯКласс. Сколково. Строить или не строить? (из которой многие с удивлением для себя узнали, что торф является горной породой).


Итак, просто о сложном. Что такое бесконечная десятичная дробь?


Представьте, что вам нужно указать своё местонахождение в пространстве, т.е. фактически указать свой текущий адрес.


Давайте начнём с самого начала:

▪ Вселенная,

▪ сверхскопление Ланиакея,

▪ суперкластер Девы,

▪ местная группа галактик,

▪ галактика Млечный Путь,

▪ рукав Ориона,

▪ Солнечная система,

▪ третья планета от Солнца...


Здесь каждый следующий пункт уточняет предыдущий (т.е. указывает на одну из его частей). Список последовательных уточнений может продолжаться довольно долго.


Так вот: бесконечная десятичная дробь – это адрес действительного числа на числовой прямой, содержащий бесконечный список последовательных уточнений.


Давайте посмотрим, как строится этот адрес и какие нас здесь ожидают сюрпризы. Для определённости выберем число x = 1/2 = 0.5 (в качестве десятичного разделителя будем использовать точку ".").


Во-первых, вся числовая прямая с помощью целых чисел делится на единичные отрезки:

И первое, что мы делаем – определяем, в какой отрезок попадает наше число. Тогда, если прямая – это Вселенная, то, скажем, отрезок [0; 1] – это сверхскопление Ланиакея. При этом уже на этом этапе нас подстерегают сюрпризы. Дело в том, что целые числа (например, 1) находятся на границе двух отрезков и, вообще говоря, могут быть отнесены к любому из них. Конкретно для числа 1 это означает, что его адрес может начинаться и как "Вселенная, сверхскопление Ланиакея" – отрезок [0; 1], и как "Вселенная, сверхскопление Персея-Рыб" – отрезок [1; 2]. Это очень важный момент. Ведь действительно: в точку 1 мы можем попасть и со стороны отрезка [0; 1], и со стороны отрезка [1; 2]. Интересующая нас точка x = 1/2 однозначно попадает в отрезок [0; 1], и первая цифра "адреса" равна 0 (указывает левый конец отрезка).


Далее, мы делим наш отрезок [0; 1] на 10 частей (мы ведь строим бесконечную десятичную дробь):

И теперь мы имеем неопределённость: к какому отрезку отнести точку x = 1/2 – к левому [0.4; 0.5] ("суперкластер Девы") или к правому [0.5; 0.6] ("суперкластер Гидры-Центавра"). На самом деле, оба варианта абсолютно равнозначны и нам нет совершенно никакой разницы, какой именно выбор мы сделаем – в любом случае в адресе у нас будет бесконечное количество цифр.


Если мы выберем правый отрезок [0.5; 0.6], то второй цифрой "адреса" будет 5, а следующей (и всеми остальными за ней) – 0:

Таким образом, правый "адрес" числа x = 1/2 будет x = 0.5000... = 0.5(0).


Следует отметить, что все нули здесь важны, т.к. каждый из них указывает на положение числа x = 1/2 в следующем "подадресе": континент, страна, область, город, улица, дом, корпус, подъезд, этаж, квартира, комната, кровать, подушка, и т.д. – список уточнений можно продолжать (в случае действительного числа – до бесконечности). Короткая запись в виде конечной десятичной дроби x = 0.5 имеет тот недостаток, что она ничего нам не говорит о том, абсолютно ли мы уверены, что все последующие цифры равны нулю. Например, измерение в 49.5 см может на практике означать и 49.51, и 49.53 (и даже 49.49) – всё зависит от точности измерительного прибора. При этом запись x = 49.5(0) говорит нам о том, что да – это честные 49.5 см.


Теперь рассмотрим левый отрезок [0.4; 0.5]. В этом случае второй цифрой "адреса" будет 4, а следующей (и всеми остальными за ней) – 9:

Таким образом, левый "адрес" числа x = 1/2 будет x = 0.4999... = 0.4(9).


По "точности" указания положения точки x = 1/2 оба "адреса" совершенно равноправны (хотя это и не совсем очевидно из приведённых рисунков), т.к. суть такого метода адресации заключается в следующем: вы заранее не знаете, где именно находится точка x, а просто на каждом шаге уверены, что она находится в пределах того отрезка, который написан на конверте (а уточнить положение сможете на следующем шаге, и т.д. до бесконечности). В общем случае, обойтись меньшим, чем счётная бесконечность, количеством цифр, к сожалению, невозможно.


Из данной истории мы можем сделать вывод: если на каком-то этапе наша точка попадает точно на границу двух отрезков, то она всегда будет иметь два адреса (построенных по приведённой схеме). Вообще говоря, такая ситуация происходит всегда, когда что угодно оказывается на границе. Например, сверху стакан кажется наполовину пустым, а снизу – наполовину полным. Полночь – это конец предыдущих или начало новых суток? 60-я секунда заканчивает предыдущую минуту или начинает новую? Кстати, бывают такие минуты, которые состоят из 61 секунды (и с каждым годом их становится всё больше). Про календарь от Рождества Христова (и пропущенный нулевой год) я здесь даже не буду начинать разговор. И про резкое падение рождаемости в России в феврале 1918 года тоже не скажу ни слова.


Если вам нужна ещё аналогия, то, например, последний день предыдущего месяца (скажем, 31 декабря) вы смело можете считать нулевым днём следующего месяца (0 января). Это очень удобно, т.к. запомнив, на какой день недели выпадает нулевое число текущего месяца, вы точно будете знать, что на этот же день недели выпадает также 7-е, 14-е, 21-е и 28-е число. А про то, в каком году началось новое тысячелетие (в 2000 или в 2001), я, пожалуй, тоже разговор заводить не буду.


Итак, мы выяснили, что все конечные десятичные дроби могут быть записаны в виде бесконечных десятичных дробей двумя способами. Надеюсь, с этим все согласны. Но как же это поможет нам записать число 0 в виде дроби с периодом 9? Обратимся к нашей схеме: число 0 расположено на границе двух отрезков: [–1; 0] и [0; 1]. Если мы выберем второй вариант, мы получим стандартную запись 0 = 0.(0). Если же мы выберем первый вариант, то целая часть у нас получится отрицательной (–1), а дробная – положительной (0.999999...). В школе сегодня не учат записывать такие числа. Но обратимся к истории.


Ключевое слово здесь – десятичный логарифм (думаю, на этом этапе многие уже догадались, к чему я веду). Как известно, любое положительное действительное число можно записать в стандартном виде в виде произведения некоторого множителя, большего 0 и меньшего 10, и некоторой степени числа 10.


Например:

149 600 000 км = 1.496×10⁸ км – расстояние от Земли до Солнца,

31 536 000 с = 3.1536×10⁷ с – число секунд в невисокосном году,

384 400 км = 3.844×10⁵ км – расстояние от Земли до Луны,

0.495 м = 4.95×10⁻¹ м – характеристический размер.


При логарифмировании по основанию 10 результат распадается на две части: логарифм степени десятки даёт целую часть (характеристику), а логарифм множителя – дробную часть (мантиссу). При этом характеристика всегда получается целой (но может быть отрицательной), а мантисса всегда заключена между нулём и единицей:

lg(3.844×10⁵) = lg(10⁵) + lg(3.844) = 5 + 0.585 =  5.585,

lg(4.95×10⁻¹) = lg(10⁻¹) + lg(4.95) = –1 + 0.695.


В последнем случае (когда характеристика отрицательна) для удобства придумали специальную запись со знаком минус над целой частью:

–1 + 0.695 =  ̅1.695.


Многие школьники прошлого века (в том числе некоторые современные дедушки и прабабушки) были хорошо знакомы с такой записью. Её можно встретить в "Основах математического анализа" Фихтенгольца и школьных учебниках под редакцией Колмогорова. Встречается она и в Википедии:

https://ru.wikipedia.org/wiki/Десятичный_логарифм

https://en.wikipedia.org/wiki/Common_logarithm


Таким образом, чтобы записать левый "адрес" числа 0, мы можем воспользоваться указанным приёмом:

–1 + 0.999999... =  ̅1.999999... =  ̅1.(9).


Такая запись выглядит вполне логичной:

если 1 = 1.(0) = 0.(9),

то 0 = 0.(0) =  ̅1.(9).


На этом пока всё. Но если вы хотите спросить, является ли 0 натуральным числом, может ли в военное время значение π достигать 4, а синуса – 5, то ответ на все эти вопросы: "Да, если вам так угодно (и вы хорошо понимаете, что именно вы хотите спросить)". Но это уже совсем другая история.

Наука | Научпоп

9.4K поста82.8K подписчиков

Правила сообщества

Основные условия публикации

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

- Посты должны по возможности избегать кликбейта и броских фраз, вводящих в заблуждение.

- Научные статьи должны сопровождаться описанием исследования, доступным на популярном уровне. Слишком профессиональный материал может быть отклонён.

- Видеоматериалы должны иметь описание.

- Названия должны отражать суть исследования.

- Если пост содержит материал, оригинал которого написан или снят на иностранном языке, русская версия должна содержать все основные положения.


- Посты-ответы также должны самостоятельно (без привязки к оригинальному посту) удовлетворять всем вышеперечисленным условиям.

Не принимаются к публикации

- Точные или урезанные копии журнальных и газетных статей. Посты о последних достижениях науки должны содержать ваш разъясняющий комментарий или представлять обзоры нескольких статей.

- Юмористические посты, представляющие также точные и урезанные копии из популярных источников, цитаты сборников. Научный юмор приветствуется, но должен публиковаться большими порциями, а не набивать рейтинг единичными цитатами огромного сборника.

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


Наказывается баном

- Оскорбления, выраженные лично пользователю или категории пользователей.

- Попытки использовать сообщество для рекламы.

- Фальсификация фактов.

- Многократные попытки публикации материалов, не удовлетворяющих правилам.

- Троллинг, флейм.

- Нарушение правил сайта в целом.


Окончательное решение по соответствию поста или комментария правилам принимается модерацией сообщества. Просьбы о разбане и жалобы на модерацию принимает администратор сообщества. Жалобы на администратора принимает @SupportComunity и общество Пикабу.

Вы смотрите срез комментариев. Показать все
2
Автор поста оценил этот комментарий

у меня, возможно, есть объяснение попроще
в общем, классе в 7ом баловался с калькулятором и заметил интересную вещь

1/99 = 0.0101010101010101010101010101(01)
2/99 = 0.020202020202020202020202020202(02)
...
54/99 = 0.545454545454545454545454545454545454(54)
...
98/99 = 0.9898989898989898989898(98)

ну и по аналогии получаем
99/99 = 0.9999999999999999999(99) = 1
profit!
кстати эта вещь и дальше работает, 100/99 и тд
и с 98,97, да с любыми другими делителями тоже, но уже немного иначе)
я неделю сиял, думал совершил великое открытие))

раскрыть ветку (8)
1
Автор поста оценил этот комментарий
я неделю сиял, думал совершил великое открытие))

Ну, по сути так и есть – равно как и тот, кто впервые в истории до этого додумался.

Так что, да – это самостоятельно сделанное открытие.

1
Автор поста оценил этот комментарий

Кстати, одна из первых работа Гаусса касалась этого же вопроса:

Великий немецкий математик Карл Фридрих Гаусс, будучи гимназистом, обращал дроби вида 1/р, где p – простое число, отличное от 2 и 5, в бесконечные десятичные дроби: в каждом случае он с поразительным терпением ожидал, когда знаки начнут повторяться. Ему хотелось понять, как зависит длина периода такой дроби от p.

Вот статья из Кванта: "Периодические дроби"

http://kvant.mccme.ru/pdf/2000/02/kv0200semenova.pdf

Осторожно: длиннопост! :)

0
Автор поста оценил этот комментарий

Да, это работает для всех чисто периодических дробей:

0.(3) = 3/9 = 1/3,

0.(54) = 54/99 = 6/11,

0.(142857) = 142857/999999 = 1/7.

Просто считаешь количество цифр в периоде и записываешь в знаменатель столько же девяток. А объясняется просто:

a = 0.(54) = 0.54545454...

100a = 54.54545454...

100aa = 54.54545454... – 0.54545454... = 54

99a = 54

a = 54/99

Поэтому в знаменателе 2 девятки: потому что 100 – 1 = 99.

А 100 – потому что нужно сдвинуть десятичный разделитель на 2 цифры вправо (54).

раскрыть ветку (5)
0
Автор поста оценил этот комментарий

Раз уж вы так все здорово расписали, прошу вас пояснить еще 1ну вещь, которая меня мучает с того самого 7го класса)

в прошлый раз мы делили 1/9, мы писали 0, а потом много единиц, а это можно представить в виде

0.1

+
0.01

+

0.001
и тд

но если например делить на 8, то формула остается та же, только слегка мутирует

1/8:


0,1

0,02

0,004

0,0008

0,00016

0,000032

0,0000064

0,00000128

0,000000256

=

0.124999(9)



аналогично 1/7

0.1

0.03

0.009

0.0027

0.00081

0.000243

0.0000729

0.00002187

0.000006561

0.0000019683

=

0.1428562993


2/8, 3/7 расписывать не буду, там просто все удваивается/утраивается

Почему так?


Ну и из правила что 0.(9) == 1 напрашивается вывод, что целых чисел не существует, что думаете об этом? Мб мы мир както не так понимаем?

раскрыть ветку (4)
0
Автор поста оценил этот комментарий
в прошлый раз мы делили 1/9, мы писали 0, а потом много единиц, а это можно представить в виде
но если например делить на 8, то формула остается та же, только слегка мутирует
Почему так?
Да, всё правильно: мы получаем геометрическую прогрессию с первым членом b и знаменателем q, её сумма будет равна S = b/(1 – q).

Тогда для 1/9 получаем:

b = 0.1, q = 0.1, откуда S = 0.1/(1 – 0.1) = 0.1/0.9 = 1/9,

для 1/8:

b = 0.1, q = 0.2, откуда S = 0.1/(1 – 0.2) = 0.1/0.8 = 1/8,

для 1/7:

b = 0.1, q = 0.3, откуда S = 0.1/(1 – 0.3) = 0.1/0.7 = 1/7,

и т.д.

Причём, вообще говоря, вы можете для одной и той же дроби подбирать разные b и q. Например:

b = 0.05, q = 0.6, откуда S = 0.05/(1 – 0.6) = 0.05/0.4 = 1/8,

но сходимость в этом случае будет более медленной:

0.05

0.030

0.0180

0.01080

0.006480

················
= 0.124(9)

0
Автор поста оценил этот комментарий
Ну и из правила что 0.(9) == 1 напрашивается вывод, что целых чисел не существует, что думаете об этом? Мб мы мир както не так понимаем?
Это вопрос посложнее :)


Как я понимаю, вы хотите спросить: если целое число 1 можно записать в виде бесконечной периодической дроби как 1 = 1.(0) = 0.(9), то не говорит ли это о том, что все числа (в том числе и те, которые кажутся нам целыми) на самом деле являются действительными (а значит, "дробными"), а целых чисел попросту не существует?


Я правильно вас понял?


Смотрите: каждый раз, когда вы расширяете понятие числа, вы включаете все известные вам к этому моменту числа в новый тип. Например:

1 – число натуральное,

+1 – целое положительное,

1/1 – рациональное,

1.(0) – действительное,

1 + 0·𝕚 – комплексное,

причём список может продолжаться и дальше.


Ещё один момент: если я попрошу вас сравнить числа 3 и –5, то вы, скорее всего, скажете, что число 3 больше, чем –5 – и будете совершенно правы. Но если я добавлю к этим числам комплексное число 3 + 4·𝕚, и снова попрошу вас их сравнить, то вы попадёте в довольно затруднительную ситуацию, т.к. комплексные числа не имеют порядка, и их нельзя сравнить на больше/меньше. Но тогда встаёт вопрос: а как же мы тогда только что сравнивали числа 3 и –5, если в присутствии числа 3 + 4·𝕚 их уже сравнить нельзя? И можно ли их вообще сравнивать? Это очень похоже на ваш вопрос, не правда ли?

0
Автор поста оценил этот комментарий

Чтобы сделать картину более наглядной, вот рисунок. Как видно из него, мы никак не можем сравнить эти три числа сами по себе, но мы можем сравнить их модули:

|3| = 3,

|–5| = 5,

|3 + 4·𝕚| = √(3² + 4²) = √25 = 5.

И теперь видно, что |–5| > |3|, т.е. числа 3 и –5 поменялись местами при сравнении по величине. А число 3 + 4·𝕚, кстати, равно по модулю числу –5 (чего по виду сразу не скажешь).

Иллюстрация к комментарию
0
Автор поста оценил этот комментарий

Чтобы вы не думали, что такое встречается только в математике – вот вам пример из жизни. Между двумя девушками: милой, но конформной и пассивной тихоней (+3), и отвязной, не признающей никаких стандартов стервой (–5), те, кто ориентируется на линейный порядок, выберут тихоню, а те, кто ценит величину вектора (и надеется, что сможет повернуть его туда, куда нужно) – выберет стерву. Ну а реальность состоит в том, что все девушки комплексные, и в принципе не поддаются сравнению. Отвечая на ваш вопрос ("целых чисел не существует?"), можно сказать, что для кого-то (кто считает в "штуках") – существуют, для кого-то (скажем, инженеров) – нет, а кто-то понимает, что и то, и другое – относительно.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества