2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1 ... 21, 22, 23, 24, 25, 26, 27 ... 58  След.
 
 Re: Обсуждение и разбор марафонских задач
Сообщение21.09.2014, 07:22 
Заслуженный участник


27/06/08
4063
Волгоград
Yadryara в сообщении #910054 писал(а):
VAL в сообщении #909787 писал(а):
Надеюсь, что Антон Никонов дополнит соответствующие статьи явными формулами.
Почему именно Антон? Потому что только он нашел соответствующие явные формулы.

Прошу Вас побыстрее сообщить, какие именно формулы нужны. Ибо с момента их вывода прошло уже два месяца и восстановить ход решения мне сейчас затруднительно. А позже будет ещё сложнее.
Дпя количества целочисленных остроугольных треугольников с большей стороной, равной $n$ (не превосходящей $n$). И то же для тупоугольных.
Цитата:
VAL в сообщении #909787 писал(а):
Я их и добавил. Но при этом вычел такое число баллов за традиционное нежелание приводить пояснения и обоснования.

Видимо, пропущено "же". Такое же. Миллиард начислил, биллион вычел :-)
Конечно (же)!
Цитата:

Мне, например, не нравится, что шаг $s$ равен 5-ти, а не единице. Одна попытка перенормировать мне не понравилась, а другие я не удосужился осуществить.
Конечно, лучше перейти к единичному шагу.
Цитата:
Помнится, смотрел на диапазоны возможных значений $a$ и $b$, и кое-что понял...

А вдруг у меня ноу-хау есть :-)
Срочно проверьте эту гипотезу!

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение21.09.2014, 07:54 


05/08/08
55
Санкт-Петербург
Что-то я про формулу недопонял. В последовательности OEIS, отвечающей за число пифагоровых троек, нет никаких точных формул, и мое общее понимание структуры этой задачи говорит, что их и не должно быть, ибо результат зависит от числа представлений гипотенузы в виде k(m^2+n^2) с натуральными kmn. Если бы у нас волшебным образом были формулы для остро (О) и тупо (Т) угольных треугольников у которых большая сторона не превосходит n, то из предыдущей задачи и очевидного равенства (О)+(Т)+(Пифагоровы)=(Все) мы немедленно бы нашли число пифагоровых троек. Да, пусть не в замкнутом виде, а через суммы и целые части, но все равно это как-то сомнительно. Это все равно что сказать, что такой же техникой мы научились число на множители раскладывать...

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение21.09.2014, 09:26 
Супермодератор
Аватара пользователя


20/11/12
5728
 ! 
kknop в сообщении #910062 писал(а):
k(m^2+n^2) с натуральными kmn
kknop, замечание за неоформление формул $\TeX$ом.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение21.09.2014, 10:50 
Аватара пользователя


29/04/13
8307
Богородский
kknop

Да, в том-то и дело, что я не помню, выводил ли я "волшебные" формулы для $O$ и $T$ отдельно или сразу ухитрился найти $T-O$. Теперь сложно будет разобраться. У меня аж 70 вариантов программы и куча всякой статистики.

Что мы сейчас имеем. Обозначения:

$O$ — количество остроугольных, большая сторона которых не превышает $n$.
$P$ — количество прямоугольных, большая сторона которых не превышает $n$.
$T$ — количество тупоугольных, большая сторона которых не превышает $n$.
$V$ — общее количество треугольников, большая сторона которых не превышает $n$.
$r$ — разность между $T$ и $O$, которую можно вычислить по моей формуле.

$$O + P + T = V}$$

Адаптированная формула Cecilia Rossiter:

$$V(n) = \frac{4n^3 + 18 n^2 + 20n + 3 - 3(-1) ^ n}{48}$$

$$r = T - O$$

откуда

$$V - r = 2O + P$$
и
$$V + r = 2T + P$$

Видимо, придётся разбираться подольше, чтобы понять, что ещё полезного можно найти.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение21.09.2014, 12:16 
Заслуженный участник


27/06/08
4063
Волгоград
kknop в сообщении #910062 писал(а):
Что-то я про формулу недопонял. В последовательности OEIS, отвечающей за число пифагоровых троек, нет никаких точных формул
Ну не то, чтобы нет. Просто это не совсем формулы. Но наверняка можно выписать и формулы, в которых будет участвовать каноническое разложение числа.
Цитата:
и мое общее понимание структуры этой задачи говорит, что их и не должно быть, ибо результат зависит от числа представлений гипотенузы в виде k(m^2+n^2) с натуральными kmn. Если бы у нас волшебным образом были формулы для остро (О) и тупо (Т) угольных треугольников у которых большая сторона не превосходит n, то из предыдущей задачи и очевидного равенства (О)+(Т)+(Пифагоровы)=(Все) мы немедленно бы нашли число пифагоровых троек. Да, пусть не в замкнутом виде, а через суммы и целые части, но все равно это как-то сомнительно. Это все равно что сказать, что такой же техникой мы научились число на множители раскладывать...
Ну... пол (в смысле, целая часть) - это сила! Что подтверждвается, например, известной формулой простого числа:
$$p_{n+1}=\left[1-log_2\left(\frac12+\sum_{r=1}^n \ \sum_{1\le i_1 < \dots < i_r \le n}\frac{(-1)^r}{2^{p_{i_1}\cdots p_{i_r}}-1}\right)\right]$$.

Но, вообще-то, у меня тоже возникли сомнения. Но ведь работает!
Вначале я проверил ее только на участке, приведенном Антоном. Сейчас распространил на все $n$ до 500 (пока перебор тормозить не начал).
Ни одного расхождения!

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение22.09.2014, 11:17 
Аватара пользователя


29/04/13
8307
Богородский
VAL в сообщении #910058 писал(а):
Дпя количества целочисленных остроугольных треугольников с большей стороной, равной $n$ (не превосходящей $n$). И то же для тупоугольных.

Ну вот пока для тупоугольных:

$$T(n) = \sum_{c=1}^n \left( k(k + \frac{1+(-1)^c}2) + \sum_{j=1}^{(1 - \frac{\sqrt2}2)c} \lfloor\sqrt{2jc - j^2 - 1} - j\rfloor\right)$$

, где

$$k =\lfloor\frac{2c(\sqrt{2} - 1) + 1-(-1)^c}4\rfloor $$

и

$c$ — по-прежнему наибольшая сторона треугольника.

Если $c=n$, то нужно просто взять ту часть формулы, которая в огромных скобках.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение22.09.2014, 16:03 
Заслуженный участник


27/06/08
4063
Волгоград
Yadryara в сообщении #910457 писал(а):
Ну вот пока для тупоугольных:

$$T(n) = \sum_{c=1}^n \left( k(k + \frac{1+(-1)^c}2) + \sum_{j=1}^{(1 - \frac{\sqrt2}2)c} \lfloor\sqrt{2jc - j^2 - 1} - j\rfloor\right)$$

, где

$$k =\lfloor\frac{2c(\sqrt{2} - 1) + 1-(-1)^c}4\rfloor $$

и

$c$ — по-прежнему наибольшая сторона треугольника.

Если $c=n$, то нужно просто взять ту часть формулы, которая в огромных скобках.
У меня получилось (по этой формуле), что для $c=4$ нет треугольников.
А на самом деле, $(2,3,4)$ подходит.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение22.09.2014, 16:51 
Аватара пользователя


29/04/13
8307
Богородский
VAL в сообщении #910532 писал(а):
У меня получилось (по этой формуле), что для $c=4$ нет треугольников.
А на самом деле, $(2,3,4)$ подходит.


Так это непосредственной подстановкой можно проверить:

$$k =\lfloor\frac{2\cdot4(\sqrt{2} - 1) + 1-(-1)^4}4\rfloor = 0$$
$$T(4) = 0\cdot(0 + \frac{1+(-1)^4}2) + \sum_{j=1}^{(1 - \frac{\sqrt2}2)\cdot4} \lfloor\sqrt{2j\cdot4 - j^2 - 1} - j\rfloor\right)$$
$$T(4) = \sum_{j=1}^{1} \lfloor\sqrt{2j\cdot4 - j^2 - 1} - j\rfloor\right)$$
$$T(4) = \sum_{j=1}^{1} \lfloor\sqrt{2\cdot1\cdot4 - 1^2 - 1} - 1\rfloor\right)$$
$$T(4) = \sum_{j=1}^{1} \lfloor\sqrt6 - 1\rfloor\right) = 1$$

Вот он, единственный тупоугольный треугольник при $c=4$.

Что-нибудь ещё не сошлось? Я проверял до $n=100$.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение22.09.2014, 17:44 
Заслуженный участник


27/06/08
4063
Волгоград
Yadryara в сообщении #910558 писал(а):
VAL в сообщении #910532 писал(а):
У меня получилось (по этой формуле), что для $c=4$ нет треугольников.
А на самом деле, $(2,3,4)$ подходит.


Так это непосредственной подстановкой можно проверить:
[...]
Что-нибудь ещё не сошлось? Я проверял до $n=100$.

Нашел ошибку у себя в реализации формулы.
Теперь всё сходится.
Проверял до 600.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение22.09.2014, 22:26 
Аватара пользователя


29/04/13
8307
Богородский
И для остроугольных:

$$O(n) = \sum_{c=1}^n \sum_{j=0}^{(1 - \frac{\sqrt2}2)c} \left(c - j - \lfloor\sqrt{2jc - j^2}\rfloor\right)$$

$c$ — по-прежнему наибольшая сторона треугольника.

Если $c=n$, то нужно просто взять только правую сумму.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение22.09.2014, 22:40 
Заслуженный участник


27/06/08
4063
Волгоград
Yadryara в сообщении #910705 писал(а):
И для остроугольных:

$$O(n) = \sum_{c=1}^n \sum_{j=0}^{(1 - \frac{\sqrt2}2)c} \left(c - j - \lfloor\sqrt{2jc - j^2}\rfloor\right)$$

$c$ — по-прежнему наибольшая сторона треугольника.

Если $c=n$, то нужно просто взять только правую сумму.

А эта даже вполне компактная!

Кстати, тем временем в OEIS уже опубликовали соответствующие последовательности: A247586, A247587, A247588, A247589.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение23.09.2014, 05:59 
Аватара пользователя


29/04/13
8307
Богородский
kknop в сообщении #910062 писал(а):
В последовательности OEIS, отвечающей за число пифагоровых троек, нет никаких точных формул, и мое общее понимание структуры этой задачи говорит, что их и не должно быть, ибо результат зависит от числа представлений гипотенузы в виде k(m^2+n^2) с натуральными kmn.

A046080 — более ранняя последовательность пифагоровых троек для $c=n$. И приведены 5 формул.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение23.09.2014, 18:31 
Аватара пользователя


29/04/13
8307
Богородский
Ну и для прямоугольных. Если гипотенуза равна $n$, то можно посчитать количество пифагоровых троек $P(n)$ по формуле:

$$P(n) = \frac{2n^2 + 4n + 1 - (-1) ^ n} 8 - ( k(k + \frac{1+(-1)^n}2) +(w + 1)(w - n) - \sum_{j=1}^w(\left \lfloor\sqrt{x - 1}\rfloor-\lfloor\sqrt{x}\rfloor\right)$$
Где

$k =\lfloor\frac{2n(\sqrt{2} - 1) + 1-(-1)^n}4\rfloor$

$w= \lfloor(1 - \frac{\sqrt2}2)n\rfloor$

$x=2jn - j^2$


Я понимаю, что пифагоровы тройки уже исхожены вдоль и поперёк. Но раз уж Ведущий заинтересовался моими выкладками, и количество целочисленных Всех, а также Тупо и Остроугольников известно, то решил просчитать и оставшиеся Прямоугольные целочисленные треугольники.

Возможно, формулу можно будет упростить и она совпадёт с уже известными.

Кроме того, с недавних пор стало многое известно ещё и про эйлеровы четвёрки. Но это здесь оффтоп.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение24.09.2014, 06:31 
Аватара пользователя


29/04/13
8307
Богородский
Да. Очень многое сократилось.

$$P(n) = \sum_{j=1}^{(1 - \frac{\sqrt2}2)n}(\left \lfloor\sqrt{x}\rfloor-\lfloor\sqrt{x - 1}\rfloor\right)$$
Где

$x=2jn - j^2$

Сколько раз $x$ равен точному квадрату, столько и пифагоровых троек.

 Профиль  
                  
 
 Re: Обсуждение и разбор марафонских задач
Сообщение25.09.2014, 07:38 
Заслуженный участник


27/06/08
4063
Волгоград
Yadryara в сообщении #911286 писал(а):
Да. Очень многое сократилось.

$$P(n) = \sum_{j=1}^{(1 - \frac{\sqrt2}2)n}(\left \lfloor\sqrt{x}\rfloor-\lfloor\sqrt{x - 1}\rfloor\right)$$
Где

$x=2jn - j^2$

Сколько раз $x$ равен точному квадрату, столько и пифагоровых троек.
Ну да. В таком все стало прозрачным.
Даже обидно, что таинство пропало :-( :wink:

Так, как насчет размещения формул в OEIS?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 861 ]  На страницу Пред.  1 ... 21, 22, 23, 24, 25, 26, 27 ... 58  След.

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



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

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


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

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