Гипотеза Коллатца. Шаг в сторону

от автора

Переработал первоначальное оформление статьи по советам администраторов сайта. Им спасибо. Надеюсь текст стал понятнее.

Описание гипотезы Коллатца в вики: https://ru.wikipedia.org/wiki/Гипотеза_Коллатца
цитирую : Берём любое натуральное число N. Если оно чётное, то делим его на 2,
а если нечётное, то
умножаем на 3 и прибавляем 1 (получаем 3*N + 1).
Над полученным числом выполняем те же самые действия, и так далее.
Гипотеза Коллатца заключается в том, что какое бы начальное число
N мы ни взяли, рано или поздно мы получим единицу.

Попробуем сделать шаг в сторону и исследовать преобразование с вычитанием 1,
то есть умножаем на 3 и вычитаем 1 (получаем 3*N — 1).
Результат делим на 2 до нечетного значения и так далее. Результат с вычитанием 1 состоит в том, что есть несколько точек остановки алгоритма, а не только единица. Примеры на картинках ниже.

остановка в 1
остановка в 1
остановка в паре (замкнутой цепочке) 5 <-> 7 » title=»остановка в паре (замкнутой цепочке) 5 <-> 7 » width=»1241″ height=»1754″ data-src=»https://habrastorage.org/getpro/habr/upload_files/4b1/006/f08/4b1006f088ca64ea676fe63cc45f434a.gif»/><figcaption>остановка в паре (замкнутой цепочке) 5 <-> 7 </figcaption></figure>
</p>
<figure class=остановка в  замкнутой цепочке  17 -> 25 -> 37 -> 55 -> 41 -> 61 -> 91 -> 17″ title=»остановка в  замкнутой цепочке  17 -> 25 -> 37 -> 55 -> 41 -> 61 -> 91 -> 17″ width=»1654″ height=»2339″ data-src=»https://habrastorage.org/getpro/habr/upload_files/edd/179/aad/edd179aad459cd6a7309c50986cd9f5c.gif»/><figcaption>остановка в  замкнутой цепочке  17 -> 25 -> 37 -> 55 -> 41 -> 61 -> 91 -> 17</figcaption></figure>
<p> Терминальные числа выделены зеленым. Числа кратные 3 желтым.  Числа кратные 3  могут быть  только первыми в цепочке преобразований. ( Это относится и к обычному преобразованию Коллатца с добавлением 1 ). Все остальные числа выделены синим.</p>
<p>Возможно существуют еще замкнутые цепочки, но я их не обнаружил.<br /> Существуют достаточно длинные цепочки, например:<br /> 153 -> 229 -> 343 -> 257 -> 385 -> 577 -> 865 -> 1297 -> 1945 -> 2917 -> 4375 -> 3281 -> 4921 -> 7381 -> 11071 -> 8303 -> 6227 -> 2335<br /> -> 1751 -> 1313 -> 1969 -> 2953 -> 4429 -> 6643 -> 2491 -> 467 -> 175 -> 131 -> 49 -> 73 -> 109 -> 163 -> 61</p>
<p>Вопрос о том, что для любого нечетного числа, для преобразование <strong>3*N — 1</strong>, мы имеем только 3 варианта остановки, или есть еще остановки, или есть возможность алгоритма не завершится  за конечное число  шагов мне неизвестен.</p>
</p>
</div>
</div>
</div>
<p><!----><!----></div>
<p><!----><!----><br /> ссылка на оригинал статьи <a href= https://habr.com/ru/articles/672824/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *