Природні обчислення, засновані на фундаментальних силах


9

Добре відомими прикладами обчислень, натхнених природним явищем, є квантові комп'ютери та ДНК-комп’ютери.

Що відомо про потенціал та / або обмеження обчислень із законами Максвелла чи гравітацією?

Тобто, включити "швидкі" рішення природи в рівняння Максвелла або проблему n-тіла безпосередньо в алгоритм загального призначення?


2
Я думаю, вони насправді створили комп’ютери, які використовують гравітацію: en.wikipedia.org/wiki/MONIAC_Computer :)
Jukka Suomela

Флюїдна логіка ... цікаво

1
До речі, я був би трохи обережний до крайнощів. Наприклад, здається, що взяті окремо, загальна відносність може дозволяти проводити обчислення понад ті, що ми можемо зробити з класичними моделями. Однак для "природного" рішення ми не можемо ігнорувати решту того, що ми знаємо про фізику: Комп'ютер із чорною дірою, який я окреслив нижче, суперечить термодинаміці та квантовій механіці. Будь-яке вдале рішення для обчислень з основними силами, ймовірно, повинно лежати в перетині наших фізичних теорій. (Я б сказав, що квантові обчислення
підпадають

Відповіді:


11

Незрозуміло, що означає "алгоритм", заснований на природних силах. Імовірно, квантовий комп'ютер вже працює на основі "природних принципів" (виключаючи гравітацію, але включаючи рівняння Максвелла). Які атомні кроки у вашому "природному алгоритмі"? Якщо ви говорите про взяттян- система і дозволяючи їй "розвиватися" для проведення обчислень, як би ви виміряли її час роботи?

Однак, за цими напрямками, Роджер Брокетт зробив цікаву роботу у 80-х роках щодо перегляду сортування та лінійного програмування як рішення динамічної системи.


Дякую, ваші коментарі допомагають мені зрозуміти деякі концептуальні проблеми. І папір Брокет виглядає дуже цікаво.

Звичайно, адіабатичні квантові обчислення не так легко вписуються в парадигму "послідовності елементарних операцій" ...
Ніль де Бодорап

13

В даний час квантові обчислення - це найпотужніша обчислювальна модель, заснована на відомій фізиці, що була експериментально реалізована, і може ефективно імітувати рівняння Максвелла, і майже все інше фізичне явище, з яким ви стикаєтесь у повсякденному житті. Як згадували інші, одним винятком з цього є загальні космічні часи, дозволені як рішення загальної відносності.

Існує досить великий інтерес до обчислювальної потужності комп'ютерів з доступом до закритого часу, наприклад кривих. Однак немає абсолютно ніяких доказів того, що вони існують у природі або що їх можна створити штучно. Таким чином, хоча існують потенційно цікаві обчислювальні моделі, які включають загальну відносність у якійсь формі, є значні сумніви в тому, чи можна реалізувати такі моделі, і перш ніж ми зможемо мати найбільш загальну модель фізичного обчислення, нам потрібна ґрунтовна теорія квантової гравітації.

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


2
але, звичайно, ми будемо садити наші суперкомп'ютери в чорну діру;)
Суреш Венкат

10

Для сили тяжіння існує певний інтерес до "релятивістських обчислень", які використовують структуру простору часу, щоб певним чином прискорити обчислення. Деякі ідеї включають космічний час Маламента-Хогарта та обчислення за допомогою чорних дір. Почніть свій комп'ютер з обчислення, скажімо, вирішення гіпотези Гольдбаха (шукаючи контрприклад), а потім киньте себе у чорну діру. Нескінченний час може пройти, щоб комп'ютер поза отвором шукав контрприклад, але це відчувається лише як кінцевий час для вас всередині, тому якщо ви не отримаєте сигнал з контрприкладом до певного терміну, ви "знаєте", що жодного не існує .

Можливо, вам також буде цікавий практикум з фізики та обчислень .


Гравітаційне топологічне квантове обчислення Велеса та Оспіни - ще одна спроба моделювання ідей гравітаційного обчислення.
Аарон Стерлінг

2

Ось одна інтерпретація вашого запитання, яку ви можете, а може і не планували, але на яку я маю відповідь.

Комп'ютери, очевидно, справжні фізичні пристрої, і тому їх можна моделювати за законами фізики. Але ми не використовуємо закони фізики, які були б необхідні для опису реального комп'ютера як моделі обчислення, оскільки він занадто складний. Щоб зробити модель обчислення, ми визначимо щось на кшталт машини Тьюрінга, яка є достатньо простою для математичного відстеження. Однак зараз ми зв'язали модель з фізичного світу, оскільки ми не кажемо, як побудована машина Тьюрінга або які сили примушують її працювати.

Тож чи можемо ми розробити кілька простих моделей, які фіксують «обчислення», але основні правила яких мають фізичний характер? Моєю відповіддю на це було б ознайомитись з лекціями Фейнмана з обчислень: http://www.amazon.com/Feynman-Lectures-Computation-Richard-P/dp/0738202967

Він розповідає про безліч різних простих фізичних систем, які проводять обчислення. Наприклад, існує модель більярдної кулі Фредкіна та Тоффолі (http://en.wikipedia.org/wiki/Billiard-ball_computer), де справа полягала в тому, щоб чітко враховувати енергетичні потреби та створити комп'ютер, на який можна працювати. довільно багато кроків для довільно мало енергії. Зокрема, у главі про оборотні обчислення є багато таких прикладів.

Ми багато думаємо над цим питанням у своїй лабораторії. Наприклад, ми провели певну роботу над тим, що означає обчислення мереж хімічних реакцій: http://www.dna.caltech.edu/DNAresearch_publications.html#DeterministicCRNs та http://www.dna.caltech.edu /DNAresearch_publications.html#ComputationalCRN

Ми також роздумуємо над тим, як утворення насінних кристалів може проводити обчислення: http://www.dna.caltech.edu/DNAresearch_publications.html#Simulations , а також насправді намагається зробити це експериментальним шляхом: http: //www.dna.caltech .edu / DNAresearch_publications.html # OrigamiSeed та деякі інші роботи, засновані на обчисленнях з використанням фізичного явища, званого переміщенням ланцюга ДНК: http://www.dna.caltech.edu/DNAresearch_publications.html#DNALogicCircuits


0

Квантова теорія досить добре фіксує поняття дискретних предметів. Інші теорії фізики не мають.


3
Я не дуже впевнений, наскільки це точно. Безумовно, квантова теорія допускає певний рівень природної дискретизації, але це може бути присутнім і в класичній фізиці (тобто, трохи струни або пов'язані, або розірвані, потенціал може мати кінцеву кількість мінімумів тощо). Якщо що-небудь, то квантова фізика робить речі більш безперервними, дозволяючи безперервно розвиватися між ортогональними станами.
Joe Fitzsimons

Еволюція ідентична у квантовій та класичній теоріях - гамільтоновій динаміці. Саме держава відрізняється. Звичайно, є [прикладні] фізичні поля, де можна моделювати двійкові ворота. Питання полягає в тому, чи може щось в рамках фундаментальних класичних теорій (наприклад, гравітація, електромагнетизм) породжувати дискретні стани.
Тегірі Ненаші

Те, що в квантовій механіці також є гамільтоніан, не означає, що динаміка однакова. Гамільтонці просто не однакові (вам потрібно перерахувати класичний гамільтоніан). Це породжує різну динаміку. Класична фізика може однаково породжувати такі дискретні множини: наявність чи відсутність частинки (скажімо, електрона) у певному просторовому режимі. Потенціали подвійних свердловин - справді простий приклад цього. При нульовій температурі частинка в лунці знаходиться в одному з 2 станів. Крім того, відносність прекрасно справляється з розділенням простору і часу.
Joe Fitzsimons

Я не буду сперечатися проти локальних мінімумів безперервної функції, що трактуються як дискретні стани. Все, що потрібно для виготовлення транзисторної / вакуумної трубки (і, отже, логічного затвора), дає деякий потенціал управління над потоком електронів; цілком у царині класичної фізики. Я б запропонував, що якщо ви хочете моделювати деякі артефакти CS - найвідоміший з них нескінченний набір натуральних чисел, - квантова механіка охоче надає вам таке.
Тегірі Ненаші

2
Кількість режимів стояння хвилі в порожнині також є незліченною нескінченністю. Це справді не є перевагою квантових обчислень.
Joe Fitzsimons
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.