2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу 1, 2, 3  След.
 
 Гипотеза Коллатца
Сообщение28.02.2019, 23:37 


28/02/19
16
Для того чтобы доказать данную гипотезу, потребуется доказать 2 леммы :
Лемма 1) Любое число вида $2^n+1$; $\forall n \in \mathbb{N} $ представимо в виде следующей дроби $$\frac{\frac{\frac{\frac{2^{k_1}-1 }{3}2^{k_2}-1}{3}2^{k_3}-1}{3}2^{k_4}-1}{3}...$$
$k_1, k_2, k_3 ...,k_i \in \mathbb{N} \cup \{0\}$
$i\in \mathbb{N} $ , причем $i$ - конечна

Будем называть такую дробь - дробью Коллатца

Лемма 2) Пусть $y\in\mathbb{N}, y \geqslant 3$ число представимое в виде дроби Коллатца, тогда y+1 тоже представимо в виде дроби Коллатца, исключая тот случай, когда , $y+1=2^n, \forall n \in \mathbb{N}$

1) База индукции : $y=3$ ; $$3=\frac{\frac{2^{4}-1 }{3}2-1}{3}$$

2) Пусть $t\in\mathbb{N} , t \geqslant 3$ число представимое в виде дроби Коллатца, докажем, что $t+1$ так же представимо в виде дроби Коллатца, исключая тот случай, когда $t+1=2^n , \forall n \in \mathbb{N}$, если же $t+1=2^n$ , то индукция все равно будет работать в силу леммы 1

3) Нужно доказать, что $$\frac{\frac{\frac{\frac{2^{k_1}-1 }{3}2^{k_2}-1}{3}2^{k_3}-1}{3}2^{k_4}-1}{3}...+1= \frac{\frac{\frac{\frac{2^{m_1}-1 }{3}2^{m_2}-1}{3}2^{m_3}-1}{3}2^{m_4}-1}{3}...$$

$k_1, k_2, k_3 ..., k_i, m_1, m_2, ..., m_z \in \mathbb{N} \cup \{0\} $
$i,z\in \mathbb{N} $ , причем $i,z$ - конечны

И вот тут наступает ступор, не получается доказать ни первую, ни вторую лемму.
Есть какие мысли ?

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение02.03.2019, 17:09 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Saxartur в сообщении #1379141 писал(а):
Лемма 2) Пусть $y\in\mathbb{N}, y \geqslant 3$ число представимое в виде дроби Коллатца, тогда y+1 тоже представимо в виде дроби Коллатца, исключая тот случай, когда , $y+1=2^n, \forall n \in \mathbb{N}$

Опровержение:
$y=5$; $y+1=6$;
$(6\cdot 3+1)=19$ ; $19$ на $2$ не делится без остатка.

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение02.03.2019, 20:45 


28/02/19
16
Soul Friend в сообщении #1379409 писал(а):
Опровержение:
$y=5$; $y+1=6$;
$(6\cdot 3+1)=19$ ; $19$ на $2$ не делится без остатка.


Немного не понял о чем вы. Число 6 представимо в виде дроби Коллатца : $$ 6=\frac{\frac{2^4-1}{3}2-1}{3}2$$
А если вы о оригинальной формулировке гипотезы, то 6 - четное число поэтому его надо было делить на 2 , то есть имеем следующий набор преобразований : $6 \to 3 \to 10 \to 5 \to 16 \to 8 \to 4 \to 2 \to 1$

-- 02.03.2019, 21:55 --

В общем-то, я просто переформулировал задачу в обратную сторону, то есть надо доказать, что любое положительное число может быть получено из 1

Да, наверное все-таки стоило расписать дробь до конца, чтобы не было вопросов, я о том, что дробь всегда оканчивается на степень двойки, в том числе и на нулевую, то есть "дробь Коллатца" - это дробь следующего вида : $$\frac{\frac{\frac{\frac{\frac{2^{k_1}-1}{3}2^{k_2}-1}{3}2^{k_3}-1}{...}}{3}2^{k_{i-1}}-1}{3}2^{k_i}$$

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение03.03.2019, 07:51 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
интересная и красивая дробь, как бы его реализовать на Pari/GP ? Пока получается только для таких нечётных чисел:
Код:
for(i=1, 1000, if(ispower(i*3+1)==log(i*3+1)/log(2), print(i) ) )

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

Saxartur в сообщении #1379141 писал(а):
Лемма 1) Любое число вида $2^n+1$; $\forall n \in \mathbb{N} $

а с остальными числами как (раз уж тема называется гипотеза Коллатца) ?

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение03.03.2019, 09:31 


28/02/19
16
Soul Friend в сообщении #1379492 писал(а):
а с остальными числами как (раз уж тема называется гипотеза Коллатца) ?

Выполнение Леммы 1, нужно для доказательства Леммы 2 , так как очевидно, что $2^n$ непредставимо в виде такой дроби ( если ,конечно, само число $2^n$ не считать дробью Коллатца), то есть, если при переходе от $ y$ к $ y+1, y+1=2^k$ , то из Леммы 1, индукция продолжится т.к. из нее будет следовать, что $y+2$ представимо в виде дроби Коллатца

-- 03.03.2019, 10:35 --

Soul Friend в сообщении #1379492 писал(а):
Лучше рассматривать только нечётные числа.

Кстати да, действительно, тогда можно будет избавиться от степени двойки на конце дроби, и просто говорить, что любое четное число может быть получено умножением определенного нечетного числа на $2^n$

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение03.03.2019, 14:00 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
вычисление нечётных чисел вида $\frac{\frac{2^m-1}{3}\cdot 2^n-1}{3}$ от i=1..1000:

Код:
for(i=3, 1000, for(m=0, 10, for(n=0, 10, if((((2^m-1)/3)*2^n-1)/3==2*i-1, print(i, "  ", m, "  ", n, "  ", ((((2^m-1)/3)*2^n-1)/3)*2^k-1)/3 ) ) )))


среди них присутствуют и числа вида $\frac{2^x-1}{3}$

для чисел вида трёхэтажной дроби:
Код:
for(i=3, 1000, for(m=0, 10, for(n=0, 10, for(k=0, 10,  if((((((2^m-1)/3)*2^n-1)/3)*2^k-1)/3==2*i-1, print(i, "  ", m, "  ", n, "  ", k, "  ", (((((2^m-1)/3)*2^n-1)/3)*2^k-1)/3 ) ) ))))

в этом случае при $m=2$, $n=2$ также получаются числа вида $\frac{2^x-1}{3}$

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение03.03.2019, 15:05 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
в последнем коде ошибка, должно быть:
Код:
for(i=3, 100, for(m=0, 10, for(n=0, 10, for(k=1, 10,  if( (((((2^m-1)/3)*2^n-1)/3)*2^k-1)/3==2*i-1, print(i, "  ", m, "  ", n, "  ", k,"  ", (((((2^m-1)/3)*2^n-1)/3)*2^k-1)/3) ) ))))


хотя, кажется, они идентичны, но предыдущее выдаёт ошибку.

Upd: нет, кажется здесь проблемы с копипастом, а код рабочий.

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение03.03.2019, 16:08 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Saxartur в сообщении #1379500 писал(а):
и просто говорить, что любое четное число может быть получено

ну, пока что не любое а только вида $2^n+2$, которые ещё нужно доказать что они представимы дробью Коллатца.

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение03.03.2019, 17:40 
Заслуженный участник


20/08/14
11867
Россия, Москва
А зачем вы перебираете i, если его можно получить из m,n,k? Просто проверив на (не)чётность то длинное выражение в скобках, что делается легко и просто?

Далее, если я правильно понял, то ищете числа, не приводящие к циклу 4-2-1, но минимальное такое число может иметь вид лишь $4n+3$, любые другие максимум за две итерации становятся меньше исходного минимального числа, что противоречие.

Ну и надо помнить что проверены все числа очень и очень далеко (говорят до $10^{20}$), так что индексы ваших степеней должны быть весьма большими, или циклов должно быть достаточно много.

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение03.03.2019, 18:23 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Dmitriy40 в сообщении #1379614 писал(а):
Далее, если я правильно понял, то ищете числа, не приводящие к циклу 4-2-1

нет, конкретно в последнем коде я ищу среди нечётных чисел от 3 до 199, числа, которые представимы в виде трёхэтажной дроби Коллатца $\frac{(\frac{(\frac{2^m-1}{3}\cdot 2^n-1)}{3}\cdot 2^k-1)}{3}$ . (они нашлись, и их много)

Изучая значения $m, n, k$ при котором из трёхэтажной дроби Коллатца получаются натуральные числа, обнаружил закономерность, сейчас думаю как это понятно записать. И эта закономерность работает для любых количеств этажностей (для любых количеств переменных и дробей)

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

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение03.03.2019, 20:58 
Заслуженный участник


20/08/14
11867
Россия, Москва
Т.е. идёте от числа 1 в обратную сторону и ищете какие числа можно получить из него за максимум три шага (не считая степеней 2)? Искать то желательно какие числа нельзя так получить ...

И всё равно, при прямом ходе каждая итерация умножения увеличивает число не более чем в 1.5 раза (после умножения на 3 обязательно будет деление на 2). Значит для получения чисел порядка $10^{20}$ может потребоваться не менее $\log_{1{,}5}(10^{20})\approx120$ "дробей" обратного хода. Вы же пока ограничились тремя, это оставляет гигантские пропуски между найденными числами. Например число $27$ получается из 41 дроби.

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение03.03.2019, 21:52 


28/02/19
16
На самом деле нужно доказать сложный индукционный переход (тогда все отлично), ну или доказать невозможность доказуемости таким образом (тоже хорошо, потому что видно, что для подобных заданий можно придумать какую-то красивую теорию ).
Ну а вообще, многие на форме почему-то отталкиваются именно от оригинальной формулировки проблемы, хотя мне кажется, что переформулировав гипотезу таким образом, все становится в разы легче

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение04.03.2019, 08:07 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Dmitriy40 в сообщении #1379661 писал(а):
Т.е. идёте от числа 1 в обратную сторону и ищете какие числа можно получить из него за максимум три шага (не считая степеней 2)? Искать то желательно какие числа нельзя так получить ...

Я не ищу контрпримера, я изучаю дроби Коллатца, выявляю закономерности - при каких значениях степеней двойки получаются натуральные числа, вне зависимости от "этажности" (количества дробей).

Итерируемая (повторяющаяся) часть дроби Коллатца - это $\frac{x\cdot 2^y-1}{3}$.
1)В этом случае, когда $x \equiv 0 \mod(3)$ нет целочисленных решений.
Целочисленные решения бывают только тогда, когда:
2) $\lceil\frac{x}{3}\rceil$ - чётное число, а $x$ и $y$ одинаковой чётности.
3) $\lceil\frac{x}{3}\rceil$ - нечётное число, а $x$ и $y$ разной чётности.
Но это ещё не те закономерности о которых я говорил в предыдущем посте, над его записью я ещё работаю.


Конечная цель, конечно, доказать или опровергнуть что все числа представимы в виде дроби Коллатца, что эквивалентно гипотезе Коллатца. (на самом деле - эта она и есть)

И, интересно, изучал ли кто ранее такие дроби Коллатца, или же ТС первооткрыватель?

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение04.03.2019, 09:15 
Аватара пользователя


12/10/16
637
Almaty, Kazakhstan
Soul Friend в сообщении #1379722 писал(а):
Итерируемая (повторяющаяся) часть дроби Коллатца - это $\frac{x\cdot 2^y-1}{3}$.

то есть:
$x_{i+1}=\frac{x_{i}\cdot 2^y-1}{3}$

Saxartur в сообщении #1379670 писал(а):
На самом деле нужно доказать сложный индукционный переход (тогда все отлично), ну или доказать невозможность доказуемости таким образом


ИМХО: индукцией, возможно, недоказуемо, так как у чисел $y$ и $y+1$ слишком разные степени двоек в дробях, да и количество дробей могут быть разные, но это никак не означает ложность гипотезы, а только то - что путём индукцией недоказуемо.

 Профиль  
                  
 
 Re: Гипотеза Коллатца
Сообщение04.03.2019, 13:11 
Заслуженный участник


20/08/14
11867
Россия, Москва
Учитывая формулировку - наверняка изучали, но что-то ссылок там всего парочка.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.

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



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

Сейчас этот форум просматривают: Stratim


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

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