Литмир - Электронная Библиотека
A
A

- Папа. Послушай же меня, наконец! Это меняет очень многое. Потому что это - не простое сочетание.

- Малышка, ты сегодня устала, наверное, в школе трудный день. Напрасно ты так горячишься. Пускай это что-то значит в библии. Надеюсь, это не какое-нибудь дьявольское заклинание? А, впрочем, что бы ни было... Ты же знаешь, что я не суеверный. Я так рад, что познакомился с этим гениальным человеком! Сколько идей! На его фоне мои мысли мне кажутся мелкими и суетными. Впрочем, кое-что и папка твой смыслит!

* * *

- Жан-Поль, вы не против, если я вас буду так называть?

- Можно просто Жан.

- Отлично, тогда меня просто Хаим.

- Мне как-то не ловко. У нас такая разница в возрасте.

- Без церемоний, прошу Вас. Ведь мы - одна команда. Лучше было бы даже попросту перейти на "ты".

- Не знаю. Попробую.

- Хорошо. Итак, Жан. Ваши идеи меня увлекли всерьёз и надолго. Но я не готов отказаться от своих задумок.

- То же самое я бы сказал и о себе.

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

- Разумеется.

- А силенок хватит?

- Хватило бы времени.

- Понимаю намек, но не бойтесь, во мне ещё полно жизненных сил.

- Простите, я не об этом.

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

- Нет, Хаим, я не имел этого в виду.

- Забыли и не тратим время на это. Итак, моё предложение: понедельник, вторник, среда - работаем на вашу программу, четверг, пятница, суббота - на мою, воскресенье - резервный день, по обстоятельствам. Принято?

- А как же насчет вашей субботы?

- Точно так же как насчет вашего воскресенья. Святому делу святые традиции да не помешают. Годится?

- Нормально. Но, прошу учесть, ночи остаются за мной.

- Ночью надо спать, молодой человек!

- Вот вы и спите.

- И вам советую.

- Програмеры по ночам не спят. Они днем полуспят, а ночью самая молотьба!

- Значит, зачтите часть вашего ночного времени в мою программу.

- Ладно уж, не обижу. Мы с вами, док, такую примочку завернем! Мир ахнет!

- Не сомневаюсь.

* * *

- Ну не может, не может быть такое большое количество информации записано на уровне генов! Ведь это счетное число сочетаний сложных молекул. Соображать надо, батенька! Как же вы не понимаете! Более тупого программиста я не видел в своей жизни никогда. А в силу моего почтенного возраста уж и не чаю встретить большего олуха, чем вы, юноша!

- А я ещё и не говорил вам, сколько информации должно храниться в ваших антителах. Это так - маленький тестик. На вшивость. А на самом деле надо памяти поряков на шесть больше.

- Что значит, на шесть порядков? Это в миллион раз что ли?

- Ну не в тысячу же!

- Бросьте думать о тысяче. А тем более о миллионе! Не получится. Некуда такое количество информации вместить.

- Вот куда записана информация о том, как организму развиваться, туда и надо записывать. А вы куда хотели?

- Как это куда? В структуру гена, разумеется!

- Да уж. Я и раньше предполагал, что под старость у людей наступает разжижение мозга, но что так рано и так заметно - и помыслить не мог! При чем тут ген?

- Как это при чем, батенька? А кто носитель информации о наследственности?

- Вы мне будете сказать за информацию! Да уж не гены, во всяком случае!

- Как это не гены?

- Так это - не гены!

- Не нами с вами замечено, что отличие организмов однозначно связано с генной структурой!

- Это всё равно как если бы вы утверждали, что отличие компьютеров однозначно связано с их конфигурацией.

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

- Гены - это всего лишь хардвеир, а надо искать, куда занесены софты.

- Говорите на человеческом языке, юноша.

- А я на каком говорю? Ах, да, я же с чайником общаюсь. Короче, гены - это всего лишь машинка для чтения программы развития особи. Для сложной программы нужна сложная машинка, для простой программы годится машинка попроще. Но дело не в том, какая машинка, а в том, какая программа. Наследование черт живого организма происходит не простой передачей генного набора, а передачей программы, которая записана на субгенном уровне.

- С чего вы это взяли?

- Да из простого анализа количества информации! Ведь программа должна содержать не только, к примеру, сколько глаз у кролика, а каким конкретно образом эти самые глаза сформируются и вырастут из обыкновенных клеток. Причем, не просто глаза, а как там всё это устроено - зрачок, стекловидное тело, хрусталик, ревы и всё такое. То же самое касается и других органов. Да ещё добавьте к этому индивидуальные отличия. Ведь эмбрион, когда растет, он же ни к какой базе данных не подключается! Это, надеюсь, вам понятно, господин расчленитель трупов?

- Какая ещё база данных?

- Да в том-то и дело, что никакая! Хорошо было бы организму прочитать: "Так, глаза голубые, размер тридцать восьмой, острота зрения ноль девять. Подайте шестую папочку с восемнадцатой полочки, там про глаза всё расписано, как их растить, и что есть хрусталик, и что такое стекловидное тело, и как его надо деформировать, чтобы получить эту самую ноль девять!" Ан нет! Всё надо с нуля прописать - как растить этот самый глаз. Как, стало быть, одна разъединственная клетка должна начать делиться и преобразовываться, чтобы вырос в результате глаз, и не жабий, заметьте, не стрекозинный, не кроличий и не собачий, а в данном конкретном случае - глаз профессора Хаима Товифаха, карий еврейский глаз со склонностями к глаукоме.

- Я тебе дам глаукому! Нет у меня никакой глаукомы!

- Тем более - без признаков глаукомы даже. То же самое имеем по почкам, печени, селезёнке и всем прочим материальным ценностям. Не дай бог что-нибудь забыть. Кстати, тот факт, что мутации происходят довольно редко, можно определить, что система имеет достаточно большую помехозащищенность. Из количества здоровых особей на одну мутацию даже очень легко можно вычислить кодовое расстояние. Классиков надо читать. Шеннона, например. А классики, они чему учат? Чтобы получить заданное кодовое расстояние необходимо увеличить избыточность кода. Стало быть, вводятся запрещенные комбинации, то есть суть такие комбинации, которые ни чему не соответствуют. Прочитает, например, ваш ген число 34987, а оно ничему не соответствует. Вместо этого должно было быть число 34972! На целых -15 ошибочка вышла! Не страшно, ибо кодовое расстояние между ближайшими разрешенными комбинациями равно 1024. Стало быть, ген автоматически поправит это число и использует правильный результат. А вот уж если он прочтет 36987, то есть ошибется на +2000, тогда кранты! Тогда поправить не сможет, и выберет другое ближайшее число. Ну, разумеется, там не в числах информация, а по-другому, но моделировать можно и на числах.

- Мне кажется, что вы ещё не совсем безнадёжны, юноша. Но тем не менее. Скажите, что дальше-то ген делает с этим числом?

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

- Вы полагаете?

- Точно знаю! А как же иначе? Ведь гены - рабы, а программа - хозяин. Если программу научимся читать и редактировать, то, считайте, генные мутации будут нам прислуживать: "Чего изволите? Не прикажите ли ноги удлинить? Или грудь нарастить? Перья не сделать ли? Крылья заказывать будете? К крыльям рекомендую хвост а ля буревестник - очень на вираже себя показал! А то ещё многие рожки заказывают - аккуратненькие такие, очень в моде нынче!"

- Ну, будет, мечтатель!

- Реально на вещи смотрю. Только вы уж, док, отыщите мне этот носитель программы. На субгенном уровне, слышите? Физиков надо бы привлечь. Глубже электронов копать надо. Значительно глубже. Электроны - слуги. Молекулы хардвеир. Копайте, док, копайте! Слава богу, не средневековье, не двадцатый же век - есть же технологии!

2
{"b":"45920","o":1}