Привіт Гість ( Вхід | Реєстрація )

> Perfect Cuboid, Задача про цілочисельний паралелепіпед
x3mEn
Aug 6 2010, 00:01
Пост #1


snow catcher
*********

Група: Trusted Members
Повідомлень: 2 213
З нами з: 4-August 07
Користувач №: 563
Стать: Чол
Free-DC_CPID





Раціональний кубоїд (або цілочисельна цеглина, або ідеальний кубоїд) — прямокутний паралелепіпед,
у якого всі сім основних величин (три ребра, три лицьових діагоналі і просторова діагональ) є цілими числами, є однією з відкритих математичних проблем
Інакше кажучи, раціональний кубоїд — цілочисельне рішення системи діофантових рівнянь.

Досі невідомо, чи існує такий паралелепіпед. Комп'ютерний перебір не знайшов жодної цілочисельної цеглини з ребрами до 10^11.
Втім, знайдено кілька «майже цілочисельних» паралелепіпедів, у яких цілочисельними є всі величини, крім однієї:
— одна з лицевих діагоналей не ціле число.
, — одне з ребер не ціле число.
Велика кількість паралелепіпедів Ейлера (з нецілою просторовою діагоналлю, див. нижче).
Косокутні паралелепіпеди, у яких всі сім величин цілі. При цьому досить одного непрямого кута.
У 2005 році тбіліський студент Лаша Маргішвілі запропонував доведення, що цілочисельний кубоід не існує — однак на 2009 рік робота так і не пройшла перевірку незалежними вченими.

Паралелепіпед Ейлера
Прямокутний паралелепіпед, у якого цілочисельні тільки ребра і лицьові діагоналі, називається ейлеровим.
Найменший з паралелепіпедів Ейлера — (240, 117, 44), з лицьовими діагоналями 267, 244 і 125.
Ще кілька паралелепіпедів Ейлера:
(275, 252, 240),
(693, 480, 140),
(720, 132, 85),
(792, 231, 160).
Ейлер описав два сімейства таких паралелепіпедів (звідси назва). Втім, повного опису всіх паралелепіпедів Ейлера також немає.
Відомі такі вимоги до ейлерового паралелепіпеда (а значить, і до цілочисельної цеглини):
- Одне ребро ділиться на 4, друге ділиться на 16, третє непарне (якщо, звичайно, він примітивний — тобто, НСД (a, b, c) = 1).
- Одне ребро ділиться на 3 і ще одне — на 9.
- Одне ребро ділиться на 5.
- Одне ребро ділиться на 11.
- Одне ребро ділиться на 19.
- Одне ребро або просторова діагональ діляться на 13.
- Одне ребро, лицьова або просторова діагональ діляться на 17.
- Одне ребро, лицьова або просторова діагональ діляться на 29.
- Одне ребро, лицьова або просторова діагональ діляться на 37.
- Добуток ребер, лицьових і просторової діагоналі має ділитися на 2^8·3^4·5^3·7·11·13·17·19·29·37

Це повідомлення відредагував x3mEn: Oct 22 2013, 09:16


--------------------

(Show/Hide)

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Відповідей
x3mEn
Jan 30 2011, 11:23
Пост #2


snow catcher
*********

Група: Trusted Members
Повідомлень: 2 213
З нами з: 4-August 07
Користувач №: 563
Стать: Чол
Free-DC_CPID



A1ex01,
якраз збирався написати другу частину.

Загальна формула для представлення добутку суми двох квадратів у вигляді суми двох квадратів наступна:
(a^2+b^2)(x^2+y^2) = a^2*x^2 + a^2*y^2 + b^2*x^2 + b^2*y^2,
додамо і віднімемо 2axby:
(a^2+b^2)(x^2+y^2) = a^2*x^2 + 2axby + b^2*y^2 + a^2*y^2 - 2axby + b^2*x^2 = (ax + by)^2 + (bx - ay)^2 (1)
Запам'ятаємо цю формулу, вона нам ще дуже знадобиться.

а) Якщо число n є сумою двох квадратів, то і число 2n представляється у вигляді суми двох квадратів.
Доведення:
Якщо n = x^2 + y^2, то
(x+y)^2 + (x-y)^2 = x^2 + 2xy + y^2 + x^2 - 2xy + y^2 = 2x^2 + 2y^2 = 2(x^2+y^2) = 2n
Тобто
2n = (x+y)^2 + (x-y)^2
Власне, цю формулу можно отримати і з формули (1), якщо згадати, що 2 = 1^2 + 1^2, тобто в формулі (1) a і b = 1.

Теорема 3 (основна теорема арифметики):
Ціле число розкладається на прості множники одним єдиним способом (з точністю до перестановки множників і асоціативності)
Доведення цієї теореми залишимо за дужками.

Будь-яке число n можна представити у вигляді добутку простих чисел трьох типів: 2^a, p(i)^a(i), q(j)^b(j),
де p(i) - прості числа виду 4k+1, a(i) - ступінь числа p(i)
q(j) - прості числа виду 4k+3, b(j) - ступінь числа q(j).
Нехай Q = П q(j)^b(j)
Тоді, якщо Q не є повним квадратом (а це можливо лише тоді, коли всі b(j) парні), то n не можна розкласти на суму квадратів (критерій Жирара).
Якщо ж Q є повним квадратом, то кількість розкладів n дорівнює кількості розкладів числа П(p(i)^a(i)) на суми квадратів

Теорема 4 (формула Діріхле):
Якщо число n розкладається на суму квадратів, то кількість представлень дорівнює [ (П (a(i)+1) +1) / 2 ] (2)
(Якщо кількість множників рівна 0, то добуток вважається рівним 1. Представлення, що відрізняються порядком доданків, не розрізняються)

Запам'ятайте і цю формулу. Вона нам теж знадобиться для перевірки, що ми правильно розклали число на всі можливі суми квадратів.
Доведення цієї теореми можна знайти у тому ж самому пдф-документі (ст.21)

Основні висновки з цієї теореми: :
1) всі ступені 4k+3 мають бути парними, щоб n мало розклади
2) кількість розкладів n залежить тільки від ступенів 4k+1
3) наявність чи відсутність у розкладі двійки (2) у будь-яких ступенях не впливає ні на "розкладність" n, ні на кількість розкладів

Так от, із Теореми 4 і загальної формули (1) випливає, якщо n - парне і розкладається на суму квадратів m різними способами,
то і число n/2 розкладається на суми квадратів і до того ж теж m різними способами.
При цьому способи розкладу n/2 утворюються із розкладів n одним єдиним способом.
Яким саме - залишаю вам це завдання в якості домашнього завдання. )

Отже, запам'ятаємо цей результат:
Якщо число n має m розкладів на суму квадратів n = x(i)^2 + y(i)^2, то і число 2n має m розкладів, при цьому самі розклади утворюються одним єдиним способом:
2n = (x+y)^2 + (x-y)^2
Цей факт буде використаний пізніше.


--------------------

(Show/Hide)

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Повідомлення у даній Темі
x3mEn   Perfect Cuboid   Aug 6 2010, 00:01
Rilian   я эту задачу уже рассматривал, не зря тестовый бои...   Aug 6 2010, 00:47
x3mEn   Є одна дуже цікава задача мого дитинства - задача ...   Aug 6 2010, 01:16
x3mEn   Ситуація така: я задачу не залишив, за останній мі...   Aug 28 2010, 19:44
molo   Дякую, x3mEn Хороша робота! Тільки ще би мале...   Aug 30 2010, 07:06
x3mEn   Дякую, x3mEn Хороша робота! Тільки ще би мал...   Aug 30 2010, 10:46
x3mEn   Нова версія тестової програми. Зміни: + Нова стат...   Sep 1 2010, 11:47
molo   Привіт Усім! Дякуючи хорошим ідеям про ‘наш ...   Jan 28 2011, 08:06
re_SET   molo, Насколько сложная задача в плане выч. мощнос...   Jan 28 2011, 10:02
molo   [b]molo, Насколько сложная задача в плане выч. мо...   Jan 28 2011, 11:41
x3mEn   [quote name='re_SET' post='72969' date='Jan 28 20...   Jan 28 2011, 19:31
molo   Хто візьметься зробити хоча б пункт #1, порахув...   Jan 28 2011, 20:48
Rilian   molo, мне кажется я видел в интернете инфу что как...   Jan 28 2011, 12:43
molo   molo, мне кажется я видел в интернете инфу что ка...   Jan 28 2011, 19:22
x3mEn   Саме так і працює моя програма. Поясню на прикладі...   Jan 28 2011, 22:35
Death   список простых чисел примерно до миллиарда давно и...   Jan 28 2011, 22:59
x3mEn   roughly 2х10^21 below 10^23 (2^64)/(5^2) = ~ 7.3...   Jan 28 2011, 23:17
x3mEn   Я сподіваюсь, що після усього мною сказаного зрозу...   Jan 28 2011, 23:02
x3mEn   До речі, простих чисел менших за 2^32 якщо теж бли...   Jan 28 2011, 23:36
Death   не, там дальше их количество уменьшается. пи(х) не...   Jan 29 2011, 00:00
7 Сторінки V  1 2 3 > » 


Reply to this topicStart new topic
1 Користувачів переглядають дану тему (1 Гостей і 0 Прихованих Користувачів)
0 Користувачів:

 



- Lo-Fi Версія Поточний час: 3rd August 2025 - 09:34