В ОАС Пете наконец-то дали настоящее задание. Но радости или облегчения от этого он не почувствовал. Наоборот, все стало еще запутанней. Чапаевич позвал его за свой стол, немного помолчал, перебирая бумажки, потом включил черный ноутбук, стоявший на столе. Немного повозившись с ним, он прокашлялся и начал:

- В общем так, Петр. Испытательный срок ты прошел, теперь начинается основная программа. Сейчас я тебе кое-что расскажу, а ты слушай внимательно.

Петя почувствовал холодок, пробежавший вдоль спины. Неведомое чувство подсказало ему, что начинается нечто очень серьезное. Кинетический Червь показал из тьмы один сегмент своего бесконечного гибкого тела.

- Начнем издалека. Ты когда-нибудь выигрывал в лотерею? - спросил Чапаевич, возясь с ноутбуком.

- Иногда, по мелочам, - пожал плечами Петя.

- Какова вероятность, что подбрасывая монетку, ты 10 раз подряд получишь орла?

- Очень маленькая.

- Но все же это возможно? - Чапаевич пытал его, как на экзамене.

- Возможно...

- А миллион раз подряд?

- Это вряд ли.

- Нет, я спрашиваю, теоретически это возможно?

- Теоретически - да. Но вероятность стремится к нулю.

Беседа начинала быть странной. Петя не мог понять, чего хочет Чапаевич.

- Хорошо. Слушай дальше. Представь, что все, чем мы занимаемся - просто крыша. Наша реальная задача - построение универсальной экспертной системы, основанной на вероятностной аномалии.

- Пока еще непонятно.

- Ничего, просто слушай. Представь себе черно-белый экран размером 512 на 512 пикселов. - Чапаевич схватил листок бумаги и несколькими грубыми штрихами отобразил на нем неровный прямоугольник - видимо, для наглядности. - Я буду называть его матрицей, и сейчас ты поймешь, почему. Сколько возможных состояний пикселов можно отобразить на таком экране?

- 2 в степени 512 в квадрате, то есть...

- Примерно 2 в степени 2 с половиной миллиона. Неважно. Даже не пытайся это подсчитать. Даже не пытайся представить это число.

- Действительно... - Петя был поражен масштабом числа. - Но ведь это практически бесконечность...

- Практически - да. Его хватит на подсчет всех атомов в тысячах Вселенных. Но теоретически - это конечное число, и предел его, также теоретически, известен. Теперь представь, что располагая бесконечным временем, мы начнем перебирать все возможные комбинации пикселов на экране начиная с полной черноты до полностью закрашенного белым экрана - Чапаевич быстро и неумело заштриховал прямоугольник.

- Мы успеем состариться и умереть гораздо раньше, - усмехнувшись, сказал Петя.

- Запомни, времени у нас бесконечность. Просто представь себе это и не отвлекайся. А теперь скажи мне, что мы будем видеть на экране, пока будет происходить перебор?

- Ну... какие-то сочетания черных и белых точек... Что-то вроде шума.

Чапаевич резко развернул ноутбук дисплеем к Пете. Тот с удивлением увидел на экране собственный портрет, нарисованный на черном фоне белыми линиями. Портрет был набросан довольно карикатурно, но уверенно и с несомненным сходством.

- Нравится? - сказал Чапаевич.

- Да, класс, - улыбнулся Петя. - Я и не знал, что вы...

- А теперь ответь мне, разве это не одна из комбинаций, которую мы когда-нибудь увидим? - перебил его Чапаевич.

Петя пораженно замолчал. Только сейчас до него дошел грандиозный смысл обсуждаемой темы.

- Ведь там буду не только я. И вы тоже...

- И Витька. И все люди, жившие, живущие и те, которые когда-либо будут жить. Во всех возрастах, во всех местах, в каждую секунду своей жизни.

- И все животные и растения на Земле, - продолжил Петя.

- Бери шире, Петр. Любое явление, которое только можно - или нельзя наблюдать в этой Вселенной, мы увидим здесь. - и Чапаевич постучал пальцем по экрану ноутбука, отчего по нему разошлись крохотные радужные круги.

Петя осознавал услышанное, а Чапаевич тем временем продолжал:

- Любое литературное произведение на любом языке. Еще не написанные книги. Любое изобретение. Картины. Чертежи машины времени, рецепт философского камня, уравнения антигравитации... Ну а теперь скажи, где подвох?

- Многие вещи нельзя нарисовать на таком маленьком экране и всего двумя цветами. - быстро ответил Петя.

- Это всего лишь пример, Петр. Мы можем взять экран любого размера с любым количеством цветов - это для нас неважно. Так в чем подвох?

- Большая часть комбинаций все равно будет мусором. На отбор осмысленных изображений не хватит времени.

- Времени у нас бесконечность, я же тебе сказал. Так в чем подвох?

Петя немного подумал и начал:

- Я понял. Мы получим миллиарды миллиардов чертежей, на которых будет стоять заголовок "Машина времени", и мы получим миллиарды миллиардов рецептов философского камня, начинающихся словами "Опустите будильник в миску с молоком". Для того, чтобы выбрать правильный чертеж или правильный рецепт, нам придется их проверить. Иначе говоря, попробовать миллиарды миллиардов конструкций и комбинаций всех веществ. Это можно начать делать хоть сейчас, не нуждаясь ни в какой матрице. Но никто не начинает, потому что это сделать нереально.

- Отлично, Петька. Попал в самую точку. - Чапаевич улыбнулся с видом фокусника, собирающегося открыть главный секрет. - Ты понимаешь, что все эти комбинации можно последовательно пронумеровать - ноль будет соответствовать полностью черной матрице, а максимум - полностью белой?

Петя кивнул и добавил:

- То же самое, что представить экран в виде двоичного числа разрядностью два с половиной миллиона.

- Во-во, - поддержал его Чапаевич. - Теперь представь себе, что мы перебираем комбинации не по порядку, а вырабатываем некоторое случайное число и выводим на экран комбинацию, соответствующую этому числу.

- Ну хорошо, - согласился Петя, - но от этого мало что изменится.

- Помнишь, что я говорил тебе о монетках? - хитро прищурившись, спросил Чапаевич.

Петя понял, куда он клонит.

- Вы хотите сказать, что правильную, нужную нам информацию можно получить случайно, просто за счет удачи?

- А ты хочешь сказать, что нельзя? Вероятность-то есть?

- Вероятность есть, но...

- А если число будет не случайным?


Перейти на страницу:
Изменить размер шрифта: