Ülesanne täielikult lahendatud
-
20 linna teekond, mis mahub poole grammi sisse, ja 39 linna oma, mis ei mahu Maale 6 sammu
20 linna rändkaupmehe teekond kodeeritakse nii, nagu tegi seda Adleman: üks DNA-ahel iga kandidaatteekonna kohta, 20 nukleotiidi linna kohta. Arvuta, kui palju see DNA-raamatukogu kaalub. Seejärel lisa linnu, kuni see pole enam võimalik, ja ütle, milline piir tegelikult on.
-
Loenda esmalt kandidaadid. Kui alguslinn on fikseeritud, on teekond ülejäänud linnade järjestus, seega on neid 20!. See on 2 432 902 008 176 640 000 — ehk 2,43 × 10¹⁸.
-
Nüüd kaalu ühte kandidaati. Igaüks 20 linnast annab 20 nukleotiidi, seega on ahel 400 nt pikk ning üheahelaline DNA kaalub umbes 330 g nukleotiidi mooli kohta.
-
Üks mool on Avogadro arv ahelaid, seega jaga sellega, et saada ühe molekuli mass: 400 × 330 ÷ 6,022 × 10²³, mis on 2,19 × 10⁻¹⁹ g.
-
Korruta need kaks omavahel. 2,43 × 10¹⁸ ahelat, igaüks massiga 2,19 × 10⁻¹⁹ g, annab kokku 0,533 g — pool grammi katseklaasis, ja see on arv, mis paneb DNA-arvutuse tunduma toimivana.
-
Lisa üks linn. Kandidaatide arv korrutub 21-ga ja ahel kasvab 420 nt pikkuseks, seega korrutub mass teguriga 21 × (420/400) = 22,05, mis annab 11,8 g. Lisalinn läks maksma kakskümmend kaks korda rohkem kui kogu eelnev raamatukogu.
-
Jätkates kasvab kordaja ka ise, sest see on (n+1) × (1 + 1/n). 38 linna korral kaalub raamatukogu 2,18 × 10²⁶ g, mis on 3,65% Maast. 39 linna korral kaalub see 8,72 × 10²⁷ g ja Maa kaalub 5,97 × 10²⁷.
Vastus
Pool grammi 20 linna korral ja 1,46 Maad 39 linna korral. Hüpe 38 linnalt 39-le on 40,0-kordne ja see viib vajaduse ühest kahekümne seitsmendikust planeedist poolteist korda suurema massini kui terve planeet — vaid üheainsa linna tõttu. See ongi kogu argument molekulaarse jõumeetodi vastu ja pane tähele, mis see ei ole: küsimus ei ole selles, et DNA oleks aeglane, et keemia oleks ebastabiilne või et me ei suudaks ahelaid sünteesida. Igaüht neist saaks parandada. Mida parandada ei saa, on see, et n! molekuli kaalub n! molekuli. Massiivne paralleelsus jagab AJA protsessorite arvuga ja jätab protsessorite arvu täpselt samaks, seega probleem, mis vajab rohkem protsessoreid kui on saadaval aatomeid, ei oota paremat insenerikunsti. Tööriist joonistab massikõvera võrreldes Maa joonega; mida see aga joonistada ei saa, on selle kordaja kasvamine, sest see väljastab massi, mitte kunagi suhet.
-
Õpitee
Arvutamine molekulidega
Allikad (2)
- The seven-vertex directed Hamiltonian-path experiment this scaling argument starts from: L. M. Adleman, “Molecular Computation of Solutions to Combinatorial Problems.” Science 266(5187), 1021–1024, 1994.
- The molecular-weight approximation used to turn nucleotide count into ssDNA mass: MIT OpenCourseWare, 5.36 Biochemistry Laboratory manual, 2009.