Іноді через випадкове збивання докупи й обрізання вітрами форм знайомих нам об’єктів набувають хмаринки. Нерідко можна побачити фотографію, зроблену пілотом якогось маленького літака, що зображує щось схоже на образ Ісуса, який дивиться з небес. Ми всі бачили хмаринки, які нагадували нам щось – морського коника, скажімо, чи усміхнене обличчя. Ці схожості виникають за рахунок однокрокового відбору, тобто простого збігу. Відповідно, вони не дуже вражають. Схожість знаків зодіаку з тваринами, на честь яких вони названі, – скорпіоном, левом тощо – не вражає, як і передбачення астрологів. Вона не приголомшує нас так, як біологічні адаптації – продукти накопичувального відбору. Як химерну, надприродну чи захопливу ми описуємо схожість, скажімо, паличника з листком чи богомола з рожевим суцвіттям. Схожість же хмаринки з ласкою є лише трохи кумедною, ледь вартою уваги нашого співрозмовника. Більше того, ми доволі легко змінюємо свою думку стосовно того, на що саме ця хмаринка схожа найбільше.
Гамлет. Скажіть, ви бачите он ту хмаринку, що формою нагадує верблюда?
Полоній. Верблюд, і сумнівів не може бути.
Гамлет. Мені здається, схоже це на ласку.
Полоній. Так, мов у ласки, спина в нього, точно.
Гамлет. Чи, може, на кита?
Полоній. Авжеж, подібна дуже.
Не знаю, хто перший зазначив, що, маючи достатньо часу, всі твори Шекспіра могла б написати навіть мавпа, яка навмання тарабанить лапами по друкарській машинці. Ключова фраза тут, звісно, «маючи достатньо часу». Спробуймо дещо звузити завдання, що стоїть перед нашою мавпою. Припустімо, що вона має написати не повне зібрання творів Шекспіра, а лише одне коротке речення «Мені здається, схоже це на ласку» в його англійському варіанті «Methinks it is like a weasel» , і ми зробимо це порівняно простою справою, надавши їй друкарську машинку зі скороченою клавіатурою, де є лише 26 (великих) літер і пробіл. Скільки ж часу їй знадобиться, щоб написати це одне коротке речення?
У цьому реченні 28 знаків, тому припустімо, що мавпа робить низку окремих «спроб», кожна з яких складається з 28 ударів по клавіатурі. Якщо вона напише фразу правильно, експеримент закінчиться. Якщо ж ні, ми дозволимо їй іще одну «спробу» з 28 знаків. Знайомої мавпи я не маю, але, на щастя, моя 11-місячна донька є майстром випадкових дій і одразу ж погодилася виступити в ролі мавпочки-машиністки. Ось що вона набрала на комп’ютері:
UMMK JK CDZZ F ZD DSDSKSM
S SS FMCV PU I DDRGLKDXRRDO
RDTE QDWFDVIOY UDSKZWDCCVYT
H CHVY NMGNBAYTDFCCVD D
RCDFYYYRM N DFSKD LD K WDWK
IJKAUIZMZI UXDKIDISFUMDKUDXI
Вона має й інші важливі заняття, які не можна залишити без уваги, тому я був змушений запрограмувати комп’ютер на імітацію випадкового друку дитини чи мавпи:
WDLDMNLT DTJBKWIRZREZLMQCO P
Y YVMQKZPGJXWVHGLAWFVCHQYOPY
MWR SWTNUXMLCDLEUBXTQHNZVJQF
FU OVAODVYKDGXDEKYVMOGGS VT
HZQZDSFZIHIVPHZPETPWVOVPMZGF
GEWRGZRPBCTPGQMCKHFDBGW ZCCF
І т. д. і т. п. Розрахувати, скільки часу треба обґрунтовано чекати, доки комп’ютер (дитина чи мавпа) випадково набере METHINKS IT IS LIKE A WEASEL , нескладно. Уявіть собі загальну кількість можливих фраз відповідної довжини, які мавпа, дитина чи комп’ютер могли б випадково набрати. Це той самий різновид розрахунку, який ми здійснили для гемоглобіну, і дає він так само великий результат. Загалом на першій позиції можуть опинитися 27 літер (якщо рахувати пробіл як літеру). Таким чином, імовірність того, що мавпа раптом правильно поставить першу літеру – M , становить 1 із 27. Імовірність того, що вона правильно надрукує перші дві літери – МЕ , складається з імовірності того, що вона правильно поставить другу літеру – E (1 із 27), за умови, що вона також правильно поставила першу літеру – M , тобто 1/27 × 1/27, що дорівнює 1/729. Імовірність того, що вона правильно набере перше слово – METHINKS , становить 1/27 для кожної з 8 літер цього слова, тобто (1/27) × × (1/27) × (1/27) × (1/27)… і так 8 разів, або (1/27) у 8-му ступені. Імовірність того, що вона правильно поставить усі 28 знаків цієї фрази, становить 1/27 у 28-му ступені, тобто 1/27, помножене саме на себе 28 разів. Це дуже маленькі шанси, приблизно 1 із 10 тисяч мільйонів мільйонів мільйонів мільйонів мільйонів мільйонів. М’яко кажучи, шуканої фрази довелося б чекати доволі довго, не кажучи вже про повне зібрання творів Шекспіра.
Але досить про однокроковий відбір випадкових варіацій. Як щодо накопичувального відбору? Наскільки ефективнішим він міг би бути? Набагато ефективнішим, можливо, більше, ніж ми на початку здатні усвідомити, хоча це майже очевидно, якщо трохи поміркувати. Ми знову використаємо нашу комп’ютерну мавпу, але з важливою відмінністю в її програмі. Як і раніше, вона починає з вибору випадкової послідовності 28 літер:
Читать дальше