Страницы: -
1 -
2 -
3 -
4 -
5 -
6 -
7 -
8 -
9 -
10 -
11 -
12 -
13 -
14 -
15 -
16 -
17 -
18 -
19 -
20 -
21 -
22 -
23 -
24 -
25 -
26 -
27 -
28 -
29 -
30 -
31 -
32 -
33 -
34 -
35 -
36 -
37 -
38 -
39 -
40 -
41 -
42 -
43 -
44 -
45 -
46 -
47 -
48 -
49 -
50 -
51 -
52 -
53 -
54 -
55 -
56 -
57 -
58 -
59 -
рат не задержался еще немного. Тогда бы он прежде всех узнал эту новость.
Сейчас она казалась почти ровесницей Шимены. Щеки спикера раскраснелись от восторга, прядки светлых курчавых волос, выбиваясь из тугих косиц, обрамляли ее лицо нимбом.
- Вот и славно, - отозвался Герезан. - Так у него будет меньше времени подумать, как бы обратить изобретение Нгуена Хон Хоа во вред людям.
- Герезан, кончай! Даже Сенграт не сможет извратить систему предсказания погоды!
Илларт прокашлялся.
- Не уверен. - Он подключил терминал к настенному экрану за спиной Герезана. - Вот полный текст сообщения.
Хотя Маркель до сих пор свободно протискивался в вентиляционные трубы, ростом он превосходил Андрежурию на добрую голову, и прекрасно видел экран, стоя за ее плечом. Нгуен Хон Хоа - кто он такой, юноша до сих пор не имел понятия - запрашивал политического убежища на борту корабля Странников, поскольку опасался, что какое-нибудь из трех правительств Хань Кияня воспользуется в военных целях его последними разработками.
- Это он преувеличивает, чтобы мы его точно приняли, - отмахнулась Андрежурия. - Зря преувеличивает. Если он собрал действующую модель, которую мы обсуждали на семинаре по хаотическому управлению, мы сможем продавать ее сельхозпланетам за любые деньги, и все наши проблемы с ремонтом отойдут в прошлое.
- Не продавать, - поправил Герезан. - Сдавать в аренду. Технология остается за нами.
- А мы не делим невылупившихся цыплят? - сухо полюбопытствовал Илларт. - Мы даже не знаем, не сменил ли Нгуен направление работ. Возможно, он вообще забросил теорию хаоса, и занялся чем-нибудь совершенно новым.
Спикеры примолкли на секунду, ошарашенные таким предположением, и Маркелю удалось, наконец, вставить слово.
- Да кто такой этот Нгуен Хон Хоа?
Илларт приобнял сына за плечи.
- Это немножко трудновато объяснить, если не помнишь жизни на поверхности, - ответил он, - но... можно сказать, он погодой занимается.
- Это и все, что я из него сумел выжать, - жаловался потом Маркель Джонни Грину.
Хотя Джонни приходился Илларту почти ровесником, он не был таким нудным, как первые колонисты. На борт "Прибежища" он попал лишь пару лет назад, после того, как с трудом унес ноги из КРИ, крупной руднодобывающей компании, которую Концерн проглотил, уволив затем массу работников. Маркель обнаружил, что Джонни может проложить мост между отцовским поколением - теми, кто помнил, как копаться в грязи и растить в ней что-то, - и молодыми, поколением выросших в космосе юнцов.
- Что значит - погодой занимается? Я пошарил в корабельной сети, а нашел только пару файлов про солнечный ветер. На чем тут можно разбогатеть - не понимаю!
- Это космическая погода, - объяснил Грин. - Нгуен Хон Хоа специализируется на планетарной метеорологии, и в своей области он лучший. Хотя, насколько я слышал, с хаотическими аспектами не удалось разобраться и ему.
- Да кому интересна погода внизу? - возмутился юноша. - Если нижсторонникам не нравится, что над ними каплет, почему не живут в космосе, как все приличные люди?
- Маркель, - оборвал его Джонни, - брось дуться и пошевели мозгами! Я знаю, у тебя есть немного - слышал вчера, как болтались в черепушке, ну так включи процессор, а?! Ладно, соглашусь - переселенческим судам вроде "Прибежища" погода на поверхности неинтересна. Лунным колониям или выстехническим городам под куполами - тоже. Но до сих пор уйма народу живет на поверхности планет. Они зарабатывают на жизнь, выращивая зерно, овощи или скот, и от того, как точно они угадают погоду на завтра, зависит, смогут ли они - и их дети - прокормиться через год. Девяносто процентов суши на Хань Кияне пригодно для сельского хозяйства; понятно, что их волнует, хватит ли дождя, чтобы вырастить очередной урожай... или чтобы смыть зерно с полей.
- По-моему, ничего в этом сложного нет, - легкомысленно отозвался Маркель. - Скомпиллировать модель атмосферы и поверхности, и вбить нужные параметры. Куда проще, чем проложить курс из одного квадранта в другой в четырехмерном пространстве, и не наткнуться на нейтронную звезду.
- Ты так думаешь? - усмехнулся Джонни. - Ну ладно же. Я тебе скину ссылки на последние теории погодного моделирования, а ты скачаешь со спутника свежие данные о погоде на всем Хань Кияне. Мы, пожалуй, задержимся еще на две-три смены, чтобы забрать Хоа, так что у тебя хватит времени предсказать... ну, допустим, количество осадков над Зеленым морем, и максимальную температуру над срединными равнинами - это для затравки. Посмотри на модели, прикинь, какая сработает вернее, и... как это ты выразился?.. вбей параметры. Вот и выясним, насколько точен твой прогноз.
Вообще-то Маркель приходил к другу не за домашним заданием, но юноша давно уже усвоил, что если Джонни Грин предлагает чем-нибудь заняться, то не зря. Кроме того, стоило Джонни подкинуть своему ученику очередную проблемку, как он переставал с ним разговаривать вообще - даже травить байки о своих приключениях среди рудных астероидов - покуда Маркель не приносил результаты. Так что юноша покорно скопировал ссылки в свои личные архивные директории, запустил терминал качать данные о хань-киянском климате, а сам, покуда поступали мегабайты данных, шерстил научные статьи о моделировании погоды.
Когда вахта Джонни две смены спустя закончилась, Маркель уже поджидал своего наставника.
- Это бред какой-то! - пожаловался он. - Слушай, я запустил одновременно три разных модели - ну ладно, я их не сам составлял, большая часть программного кода прилагалась к статьям - ввел совершенно одинаковые данные, а ты глянь, что выходит! Эта модель утверждает, что завтра между рассветом и полуднем над Зеленым морем выпадет два дюйма осадков, эта говорит, что имеется тридцатипроцентная вероятность зарождения тайфуна - про дожди ни гу-гу - а эта, - он возмущенно помахал распечаткой, - отвечает только: "Если бабочка в джунглях поведет крылом, какова вероятность бурана на Аляске?".
Джонни расхохотался.
- Вот так. Добро пожаловать в теорию хаоса. Последняя модель хочет сказать, что ей не хватает данных.
- Я запустил ее с теми же параметрами, что и первые две.
- Она капризней. Первые две модели выдают максимально вероятный, с их точки зрения, результат, независимо от того, насколько он точен - примерно как живой метеоролог. А третья, - Джонни побарабанил пальцами по распечатке, - не выдает ненадежных результатов. Видишь ли, атмосфера - это хаотическая система, то есть множество ее смежных состояний со временем увеличивается экспоненциально. Такая система крайне чувствительна к заданным начальным условиям, а это значит, что мельчайшее изменение в начале - даже взмах крыла бабочки, - может привести к кардинально отличному исходу.
- Значит, последняя модель - это чей-то розыгрыш? - пробормотал Маркель.
-Ничуть. Она демонстрирует неточности всех прочих моделей. Ты на имя ее автора обратил внимание?
- Нгуен Хон Хоа. Тот тип, которого должны привезти с последним грузом припасов с поверхности, - машинально ответил Маркель прежде, чем вспомнить, что ему вообще-то не полагалось читать меморандум Совета, в котором значилось, каким именно способом хань-киянский ученый попадет на борт "Прибежища"... хотя ничего нового в этом способе тоже не было.
- И что? - торопливо продолжил юноша, чтобы отвлечь наставника от того факта, что Маркель опять взламывал защиту на протоколах заседаний Совета. - Все стоят на ушах оттого, что к нам едет парень, изъясняющийся дзэнскими коанами про звук хлопка одним крылом бабочки?
- Мне так кажется, - жизнерадостно отозвался Джонни, - что все стоят на ушах, потому что Хоа, скорей всего, уже решил эту проблему. А если и нет... приглядись повнимательнее к его модели. Ты, зуб даю, большую часть программного кода скопировал, не глядя. Давай-ка выведем его на экран у меня в каюте, и присмотримся.
Пару минут спустя Маркель уже водил пальцем по строкам высокоуплотненного кода на языках верхнего уровня, медленно ползущим по видеоэкрану.
- Ну вижу смысла разбираться в этой путанице, - пробурчал он себе под нос. - По сравнению со статьей - ничего нового. Данные переводятся в канонический формат, подставляются в серию нелинейных уравнений, и... ой.
- Теперь нашел?
Маркель кивнул.
- Если не ограничиваться начальным набором параметров, а вводить изменения по мере поступления... но тогда переменных получается слишком много. Собственно говоря, мы имеем бесконечный ряд переменных. Систему нелинейных уравнений нельзя определить, не зная, сколько в ней переменных, а сколько понадобится переменных, нельзя узнать, не определив систему, но... бедная моя голова! - простонал юноша. - Но да, да, я понял, к чему ты клонишь. Если пойти этим путем, то дзэнских коанов на выходе не получишь.
- А что получишь?
- Скорее всего - системный сбой, - рассеянно отозвался Маркель, вглядываясь в сложную систему перекрестных алгоритмов и создаваемых ими виртуальных процессоров, и только тогда вскинулся: - Джонни! Ты посоветовал мне запустить модель, которая могла обрушить компьютерную сеть "Прибежища"?!
- Вообще-то, - сознался Грин, - я не думал, что ты зайдешь так далеко. Мне казалось, что тебе наскучит это занятие уже на первой модели. Тогда бы ты приволок мне результаты, мы бы прошлись по расхождениям между прогнозом и реальностью, и этого бы хватило, чтобы убедить тебя в том, что метеорология - не такая простая наука.
- А потом, - подхватил Маркель, - ты бы намекнул, что я облажался потому, что не запустил все три модели, а я бы со стыда прекратил тебе проедать плешь. Джон Грин, ты подлый и коварный сукин сын! - отчеканил он.
- Спасибо, сынок! - Джонни просиял. - Всегда приятно, когда тебя ценят по достоинству... И кстати - последняя модель не обрушила бы систему на самом деле. У нас стоят предохранители против самораспространяющихся нейроалгоритмов. Мало ли что может вписать в свои игрушки какой-нибудь юнец, - фыркнул он, вспомнив, как Маркель в свое время задействовал шестьдесят процентов системных ресурсов "Прибежища", чтобы в реальном времени сымитировать серию космических битв на военном симуляторе.
Юноша покраснел.
- Это было давно, - пробурчал он. - Я тогда молодой был... всего пятнадцать...
- Это было год назад, - ухмыльнулся Джонни. - Шестнадцать лет - это, конечно, куда более серьезный и ответственный возраст.
В дверь постучали.
- Джонни?
От этого ласкового голоса сердце Джонни дрогнуло и перешло на форсаж. Шимена Сенграт чуть приотворила дверь.
- Извините, что беспокою, - проговорила она, - но переговорник в твоей каюте опять барахлит.
- Чертова проводка! - Грин раздраженно прищелкнул пальцами. - Надо будет прихватить рулон изоленты и заняться ею, наконец.
Как прекрасно знали Маркель, Шимена, да и все на корабле, у Джонни была совершенно неуставная привычка - попросту отключать интерком в каюте, когда нескончаемый поток хрипло-визгливых сообщений из Централи начинал действовать ему на нервы. Поэтому к его "объяснениям" отнеслись со всем вниманием, какого они заслуживали.
- Отец решил, что вам будет интересно, - продолжала Шимена, - что доктор Хоа уже на борту, и с собой он привез новую программу моделирования погоды. Совет считает, что продавать ее обратно хань-киянцам будет несколько нетактично. - Она с улыбкой отвела от лица пряди темных волос, открывая взгляду идеальные черты. Одна извивчивая прядка прилипла к шее; наклонившись, Маркель мог бы подцепить ее пальцем. Вместо этого он сгорбился над консолью, сгребая в охапку разбегающиеся распечатки. - Поступило предложение вместо этого посетить Рушиму. Поскольку колония эта по преимуществу сельскохозяйственная, наши услуги будут там в большой цене, а федерация Шенджеми, во всяком случае, сможет их оплатить.
Не знай он, что Шимена всего на четыре года его старше, подумал Маркель, мог бы принять ее за советницу вместо девчонки на побегушках. Она так строила фразы, словно сама принимала участие в споре. Прав Сенграт... слишком она взрослая для него. И не посмотрит на шестнадцатилетнего мальчишку.
- Совет просит всех наших лучших математиков и программистов за время перелета ознакомиться с новой моделью доктора Хоа, - продолжала Шимена. - Так что вам двоим придется, боюсь, оторваться от вашего симулятора, или во что вы там играли.
Маркелю тут же захотелось заявить, что он не играл ни в какие симуляторы, и вообще он уже вышел из этого возраста, но он сообразил, что это как раз прозвучит очень по-детски.
- Тебе, Джонни, поручено заняться математической стороной, - сказала Шимена, - а ты, Маркель, включен в группу, которая будет анализировать код.
- Я? - Голос юноши пустил унизительного "петуха", чего с ним не случалось уже года три... иначе, как в обществе Шимены.
- Само собой, - отозвалась девушка, вскинув черные ресницы так недоуменно, словно иного и предположить было невозможно. - Без тебя, Маркель Илларт, нам не обойтись. Все же знают, что ты самый ловкий программист на борту.
Краешком сознания Маркель отметил, что Шимена сказала "нам", точно отождествляла себя с Советом, но по большей части он отплыл в гиперпространство. Она знала, кто он - не просто по имени, но по призванию - и уважала!
- Хотя и самый молодой, - добавила Шимена, и Маркель с неслышным грохотом вывалился в трехмерный космос.
***
На то, чтобы достичь Рушимы и выйти на ее орбиту, кораблю потребовались полных три смены. Все это время Маркель оставался заворожен рациональным изяществом подходов доктора Нгуена Хон Хоа к моделированию атмосферных процессов через разности электрических потенциалов. Выданная ему статья, озаглавленная скромно "О некоторых аспектах теории хаотических систем", очерчивала контуры глобальной модели планетарных атмосфер, куда более общей и в то же время изящной, чем та, которую подсунул юноше Джонни Грин. И все же...
Маркель нахмурился. Прорубившись сквозь слои программного кода к подлежащей математической структуре, он обнаружил, что от ранней модели она в сущности ничем не отличается. Да, Хоа заменил легкомысленную фразу о бабочке и буране на ряд предсказаний различной достоверности, но ясно было, что создатель модели все равно не считал точным никакой прогноз, не прошедший порочным кругом добавления переменных и пересчета системы нелинейных уравнений. Проблемы непредсказуемо значительных случайных изменений, подавлявшей, по словам Джонни, все попытки моделирования сложных хаотических систем, он так и не решил.
Маркель как раз добрался до этого места, когда Илларт объявил, что наступила их ночная смена. Учитывая обстоятельства, юноше оставалось только одно - дождаться, покуда отец захрапит, а потом затащить переносной терминал в спальную трубу, и опробовать новую модель самому. Как не был Джонни Грин уверен, что встроенные в систему программные фильтры не дадут центральному компьютеру "рухнуть", Маркель решил, что запускать новую модель напрямую все же будет неосмотрительно. Кроме того, чтобы загрузить нужный объем данных о погоде, уйдет добрых полсмены. Вместо этого он написал коротенькую и несложную программку, чтобы подсчитать потребности обоих моделей доктора Хоа в системных ресурсах при неограниченном притоке данных.
Результаты оказались почти одинаковы. Новая версия могла обработать чуть больше нелинейных уравнений, прежде чем подвиснуть, но до стадии прогнозов по-прежнему не доходила. Маркель выключил терминал и лег, заложив руки за голову. Если работа доктора Хоа все так же далека от завершения - почему он решил бежать с Хань Кияня?
На следующую смену "Прибежище" выходило на орбиту Рушимы, и Илларт был слишком занят подготовкой переговоров, чтобы отвечать на вопросы сына. В конечном итоге Маркель приземлился, как это бывало обычно, на краю заваленного всякой всячиной рабочего стола Джонни Грина в ОВиНе, то есть вычислительно-навигационном отделе.
- На самом деле Хоа практически не дорабатывал предсказательную модель с того времени, как опубликовал первую статью, - ответил Джонни, когда юноша пересказал ему свои выводы. - По профессии он метеоролог, а не математик, а модель, по его словам, требует математических озарений - которых у него не бывает.
- Тогда зачем ему на самом деле понадобилось улетать с Хань Кияня? Первая статья появилась больше года тому обратно. Не поздновато ли волноваться, что кто-то неправильно воспользуется ее материалами? Кроме того, - добавил Маркель с издевкой, которой следовало ожидать от человека, большую часть ночной смены угробившего на то, чтобы сравнить хорошо загримированную "новую" модель с практически идентичной ей старой, - ей и правильно-то воспользоваться нельзя.
- О, не стоит недооценивать работы Хоа, - заметил Джонни. - Это лучшая система предсказания погоды, которую удалось создать, и хотя она не дает точных или долговременных результатов, все равно она окажется лучше той, которой пользуются сейчас рушимцы.
- И все равно я не понимаю, почему его пришлось вывозить в мешке с кавой!
Вздохнув, Джонни ткнул пальцем в панель терминала, останавливая уже запущенную программу.
- Ты же не успокоишься, пока не добьешься ответа, да? Спиногрыз, - буркнул он с теплотой в голосе. - Что тебе сейчас на самом деле нужно - это прогуляться по Саду. Размять мышцы. Опять, небось, всю ночь пялился в экран? Совсем мозги спалишь.
- Я не... - начал было Маркель, но Джонни прервал его знакомым жестом.
Когда бывший горняк только прибыл на борт "Прибежища", он часами играл в "шахтеров и марсиан" с одиноким мальчишкой, чей отец был вечно поглощен делами Совета и скорбью по матери, которой Маркель почти не помнил. Этот знак языка жестов означал, как помнилось юноше, "Тише - за нами следят". А согнутый большой палец - "Молча следуй за мной".
"Сад" представлял собою, строго говоря, всего лишь открытую для посещения часть бортовой гидропонной фермы: сеть узких тропинок на губчато-влажном покрытии, мимо цветов, плодов, побегов, тщательно маскирующих уродливые кюветы. Маркель никогда не видел смысла сюда заглядывать, но Странники из первого поколения, искренне хотевшие - мечтавшие! изумленно понимал юноша - стать грязеробами, еще помнившие, каково живется на нижстороне, при неестественной, неприспособленной под человеческие биоритмы смене темноты и света, настаивали, что этот участок теплиц напоминает им о прежней жизни.
Впрочем, сегодня Сад пустовал, если не считать Маркеля и Джонни. Остальные, наверное, были слишком заняты подготовкой переговоров с рушимцами, или ожиданием результатов, чтобы отвлекаться и нюхать цветочки.
- Тебе об этом знать не полагается, - резко заявил Джонни, едва убедившись, что в Саду они одни. - Я расскажу тебе только потому, что, стоит тебе вцепиться в проблему, и тебя не оторвешь. Поэтому если я не дам тебе ответа сейчас, ты можешь причинить куда больше бед, и, вероятно, раскопаешь больше. Но мне очень неловко будет объяснять Совету, почему я не смог втереть очки излишне любопытному юнцу шестнадцати лет от роду, поэтому держи рот на замке, а, Слоненок?
Кличку Джонни взял из старой сказки, которой как-то поделился с Маркелем - о маленьком слоненке, который вечно влипал в неприятности и в конце концов остался с хоботом вместо носа, а все потому, что был слишком любопытный.
- Вообще-то ты мне еще ничего не рассказал, - уточнил Маркель, - кроме того, что тебе есть что сказать. Понятное дело, теперь мне жутко интересно.
Он ухмыльнулся старшему товарищу.
- Ладно. Я тебе сказал, что Хоа не притрагивался к атмосферной модели больше года, и это чистая правда. Статья, которую нам подсунули - это лишь переработанные и чуть подлакированные старые результаты. Старик составил ее, чтобы убедить начальство своей лаборатории на Хань Кияне, что последние его опыты не увенчались успехом, и он собирается вернуться к прогнозированию. На самом деле опыты были успешны. Чудовищно успешны, - серьезно добавил Грин. - Хоа не хот