Dzi艣 zn贸w k膮cik matematyczno-rekreacyjny. Tym razem przywo艂amy ducha naszego s艂awnego rodaka Stanis艂awa Ulama, kt贸ry (nawiasem m贸wi膮c) ju偶 si臋 tutaj kiedy艣 pojawi艂 przy innej okazji.
Ulam mia艂 艂eb jak sklep. To on wymy艣li艂 metod臋 Monte Carlo. To on postanowi艂 poszuka膰 liczb pierwszych na kwadratowej spirali liczb ca艂kowitych (efekty s膮 do dzi艣 nie do ko艅ca zbadane). To on zasugerowa艂 von Neumanowi ulepszenie jego s艂ynnego automatu kom贸rkowego. I tak dalej, i tym podobne.
Dzi艣 jednak nie b臋d臋 pisa艂 o metodzie Monte Carlo ani o automatach kom贸rkowych, tylko o pewnym do艣膰 interesuj膮cym ci膮gu liczb ca艂kowitych. Troch臋 si臋 on mo偶e kojarzy膰 ze s艂ynnym ci膮giem Fibonacciego, ale tylko troch臋.
Ci膮g liczb Ulama definiujemy nast臋puj膮co:
U1=1, U2=2, Un={najmniejsza liczba ca艂kowita wi臋ksza od Un-1 , kt贸r膮 da si臋 przedstawi膰 w postaci sumy dw贸ch r贸偶nych element贸w ci膮gu Ulama na dok艂adnie jeden spos贸b}
Spr贸bujmy to teraz po ludzku wyt艂umaczy膰:
Na pocz膮tku mamy 1, 2. Potem 3, poniewa偶 3 = 1 + 2. Potem 4 = 1 + 3. Potem sze艣膰 (pi臋膰 nie, bo 5 = 1 + 4 = 2 + 3 - s膮 dwa sposoby na uzyskanie pi膮tki a wi臋c pi膮tka odpada).
Czyli mamy na razie: 1, 2, 3, 4, 6.
Si贸demka odpada: 1+6, 3+4.
脫semka mo偶e by膰 (2+6).
9, 10 odpada (9=1+8=3+6, z kolei 10=2+8=4+6).
11 mo偶e by膰: 3+8.
1, 2, 3, 4, 6, 8, 11.
A co dalej?
Liczby Ulama mniejsze od tysi膮ca: 1, 2, 3, 4, 6, 8, 11, 13, 16, 18, 26, 28, 36, 38, 47, 48, 53, 57, 62, 69, 72, 77, 82, 87, 97, 99, 102, 106, 114, 126, 131, 138, 145, 148, 155, 175, 177, 180, 182, 189, 197, 206, 209, 219, 221, 236, 238, 241, 243, 253, 258, 260, 273, 282, 309, 316, 319, 324, 339, 341, 356, 358, 363, 370, 382, 390, 400, 402, 409, 412, 414, 429, 431, 434, 441, 451, 456, 483, 485, 497, 502, 522, 524, 544, 546, 566, 568, 585, 602, 605, 607, 612, 624, 627, 646, 668, 673, 685, 688, 690, 695, 720, 722, 732, 734, 739, 751, 781, 783, 798, 800, 820, 847, 849, 861, 864, 866, 891, 893, 905, 927, 949, 983, 986, 991.
A co, je偶eli zamiast zaczyna膰 od jedynki i dw贸jki, zaczniemy od innej pary liczb?
To ju偶 troch臋 inna historia, o kt贸rej mo偶e kiedy艣 napisz臋...
Je偶eli chcesz do komentarza wstawi膰 kod, u偶yj sk艂adni:
[code]
tutaj wstaw sw贸j kod
[/code]
Je偶eli zrobisz liter贸wk臋 lub zmienisz zdanie, mo偶esz edytowa膰 komentarz po jego zatwierdzeniu.