Такая модель позволяет наглядно увидеть связь между материальным носителем (нервной системой) и идеальными основаниями (программами биокомпьютера) психической деятельности человека.
В 1966–1967 годах ученый-нейрофизиолог Джон Лилли написал книгу «Программирование и метапрограммирование человеческого биокомпьютера», в которой он совместил свои исследования нейрофизиологии коры головного мозга с идеями проектирования компьютеров.
Программа — это по определению д-ра Лилли — это набор внутренне совместимых инструкций по обработке сигналов, формированию информации, запоминанию тех и других, подготовке сообщений; требует использования логических процессов, процессов выборки и адреса хранения; все случающееся в биокомпьютере, мозге. Первоначально Джон Лили считал: «Все люди, достигшие взрослого состояния, являются запрограммированными биокомпьютерами. Такова человеческая природа, и этого нельзя изменить. Все мы способны программировать себя и других».
Некоторые из программ были унаследованы нами от наших животных предков — простейших одноклеточных, губок, кораллов, червей, рептилий и т. д. В базовых формах жизни программы передавались через генетические коды. Такие программы Джон Лилли назвал встроенными. Паттерны функций типа стимул-реакция определялись необходимостью приспособления к изменениям среды, чтобы выжить и передать генетический код потомкам. По мере увеличения размеров и сложности нервной системы возникли новые уровни программирования, не всегда непосредственно связанные с целями выживания. Встроенные программы лежат в основании этих новых уровней и находятся под контролем более высокого порядка.
Помимо программ разной степени сложности биокомпьютер человека оснащен также и метапрограммами, которые являются набором инструкций, описания и средств контроля программ. «По-видимому, — пишет Лилли, — кора головного мозга возникла как расширение старого компьютера и стала новым компьютером, взявшим под контроль структурно более низкие уровни нервной системы, более низкие встроенные программы. Вместе с тем появилась возможность обучения, а с ней и способность быстрее адаптироваться к окружающей среде. А позже, когда кора головного мозга за несколько миллионов лет достигла критической величины, возникла новая способность — способность самообучения или способность обучаться обучению.
Когда вы обучаетесь обучению, вам приходится создавать модели. Для этого нужно использовать символы, аналогии, метафоры и т. п., что, в свою очередь, приводит к появлению языка, мифологии, религии, философии, математики, искусства, политики, бизнеса и т. д. Но это все возможно лишь при критическом размере мозга, а точнее, его коры.
Чтобы избежать необходимости всякий раз повторять — „обучаться обучению“, „символы“, „метафоры“, „аналогии“, „модели“, я обозначил лежащую в основе этих понятий идею, как метапрограммирование. Метапрограммирование возникает при критическом размере коры — церебральный компьютер должен обладать достаточным числом взаимосвязанных элементов определенного качества, чтобы стало возможным осуществлять метапрограммирование.
Метапрограммирование является операцией, в которой центральная система управляет сотнями тысяч программ, работающих параллельно и последовательно».
«Я» человека, по Лилли, представляет собой контролирующий центр, управляющий тысячами метапрограмм. Большинство людей имеет множество таких контролирующих центров, которые часто конфликтуют друг с другом. Поэтому одна из целей саморазвития, считал Лили, — обнаружение таких конфликтующих «я» и подчинение их одному единственному администратору.
Вполне логично напрашивается дальнейшая экстраполяция этой модели на весь Универсум. Если метапрограммами управляет некая контролирующая программа, а совокупность таких контролирующих программ подчиняется еще одной надпрограмме и т. д., то в конце концов все программы подчиняются единой суперпрограмме — универсальному Сверх-Я, т. е. Богу. Такой подход, как мы видим, вновь возвращает нас к воззрениям Аристотеля, согласно которому Бог — форма форм, абсолютная идея. В дальнейшем эту идею в различных модификациях мы встречаем в философии неоплатонизма, спинозизма, шелингианства и гегельянства. В понимании же д-ра Лилли Абсолют мог быть гипотетической программой программ.