Добавить в цитаты Настройки чтения

Страница 6 из 20



Возьмём, к примеру, законы движения. Если вы бросите мёртвую птицу в воздух, то она опишет изящную параболу, точно такую, какая должна быть по описаниям в книгах по физике, затем придёт в состояние покоя на земле и останется там. Она поведёт себя так, как должно вести себя твёрдое тело с данной массой и данным аэродинамическим сопротивлением. Но если вы бросите в воздух живую птицу, то она не будет описывать параболу и приходить в состояние покоя на земле. Она улетит и может не коснуться земли по эту сторону от границы графства. А всё потому, что у неё есть мышцы, работающие на противодействие силе тяжести и другим физическим силам, действующим на всё тело. Законам физики подчинется каждая мышечная клетка, в результате чего мышцы двигают крыльями таким образом, что птица остаётся в воздухе. Птица не нарушает закон всемирного тяготения. Её постоянно тянет вниз сила тяжести, но её крылья выполняют активную работу — повинуясь законам физики в своих мышцах — и поддерживают её в воздухе несмотря на силу тяжести. Нам будет казаться, что этот факт бросает вызов физическому закону только в том случае, если мы настолько наивны, что будем трактовать птицу просто как бесструктурную глыбу материи некоторой массы и аэродинамического сопротивления. Только когда мы осознаем, что она имеет множество внутренних частей, каждая из которых повинуется законам физики на своём уровне, то мы поймём поведение всего тела. Конечно, это особенность не только живых существ. Эти соображения применимы ко всем искусственным механизмам и, в принципе, применимы к любому сложному, многочастному объекту.

Так мы подходим к заключительной теме, которую я хочу обсудить в этой, скорее философской главе — проблеме того, что мы подразумеваем под объяснением. Мы выяснили, что следует считать сложной вещью. Но какое объяснение удовлетворит нас, если мы спросим, как действует сложный механизм или живое тело? Ответ на него мы дали в предыдущем абзаце. Если мы желаем понять, как действует механизм или живое тело, то мы рассматриваем его составные части и интересуемся, как они взаимодействуют друг с другом. Если некую сложную вещь мы ещё не понимаем, мы можем попробовать понять её в терминах более простых частей, работу которых мы уже понимаем.

Когда я спрашиваю инженера, как работает паровая машина, то я достаточно правомерно желаю получить общий ответ, который бы меня удовлетворил. Меня, как и Юлиана Хаксли, определённо не обрадует расплывчатое утверждение инженера про движение «силою пара». И если он начнёт занудные рассуждения о том, что целое — это больше, чем сумма слагающих его частей, я его, скорее всего, прерву: «Не углубляйтесь в философию — лучше скажите мне, как это работает». При этом я хотел бы услышать что-нибудь насчёт того, как детали двигателя взаимодействуют друг с другом, чтобы получилось наблюдаемое поведение всего двигателя. При этом я должен быть уже готов к восприятию объяснений в терминах весьма крупного блока, собственная внутренняя структура и поведение которого могли бы быть весьма сложны, и пока что не объяснены. Блоки, работу которых требовалось бы удовлетворительно объяснить в первую очередь, могли бы называться топкой, испарителем, цилиндром, поршнем, золотником. Инженер рассказал бы без предварительных объяснений, что делает каждый из блоков. Я принял бы его объяснения сразу, не расспрашивая далее, как именно этот блок делает свою специфическую работу. Зная, какую именно конкретную работу делают блоки, я смогу тогда понять, как они взаимодействуют, чтобы весь двигатель порождал энергию движения.

Конечно, я волен далее спросить, как работает каждая из деталей. Уже поняв тот факт, что золотник перекючает поток пара, и использовав это знание для понимании поведения всего двигателя, я теперь обращаю моё любопытство на сам золотник. Теперь я хочу понять, как он реализует своё собственное поведение — в терминах его внутренних деталей. То есть, имеется иерархия подблоков в пределах блоков. Можно объяснить поведение компонента на любом данном уровне, в понятиях его взаимодействий с другими подкомпонентами, собственную внутреннюю организацию которых на данный момент можно полагать как данность, некий «чёрный ящик». Мы расчищаем себе путь вниз иерархии, пока не достигаем блоков настолько простых, что более не ощущаем потребность (для наших текущих целей) задавать про них вопросы. Например, правильно это или нет, но большинство людей вполне удовлетворено свойством железных стержней быть твёрдыми; мы готовы использовать это свойство для объяснения более сложных машин, в конструкции которых они применяются.



Конечно, физики не воспринимают железные стержни как данность. Они задаются вопросом, почему они твёрдые, и продолжают расчищать иерархию ещё на несколько слоёв, до элементарных частиц и кварков. Но жизнь слишком коротка, чтобы многие из нас следовали их примеру. Для данного уровня организации сложности, удовлетворительного объяснения обычно можно достичь, углубляясь в иерархию вниз на один или два слоя от нашего исходного, не больше. Поведение автомобиля с двигателем внутреннего сгорания вполне объяснимо в терминах цилиндров, карбюраторов и свечей зажигания. Да, верно — каждый из этих компонентов находится вверху пирамиды объяснений более низких уровней. Но если вы спросите меня, как работает автомобиль, то вы сочтёте меня надменным снобом, если я отвечу вам на уровне законов Ньютона или законов термодинамики, и даже мракобесом, если я отвечу вам на уровне элементарных частиц. То, что в своей основе поведение автомобиля объясняется взаимодействиями между элементарными частицами, несомненно. Но намного полезнее объяснять его на уровне взаимодействий между поршнями, цилиндрами и свечами зажигания.

Поведение компьютера можно объяснять на уровне взаимодействий между полупроводниковыми электронными ключами, а их поведение, в свою очередь, физики объясняют на ещё более низких уровнях. Но в большинстве практических случаев вы бы просто впустую тратили время, если бы попытались понять поведение всего компьютера на любом из названных уровней. Электронных ключей слишком много, и слишком много соединений между ними. Удовлетвительное объяснение возможно лишь на уровне обозримо невеликого количества взаимодействий. Вот почему, когда мы хотим понять работу компьютера, мы предпочитаем обзорное объяснение на уровне примерно полудюжины основных блоков — оперативная память, процессор, долговременная память, блок управления, адаптеры ввода-вывода и т. д. После того, как мы поймём взаимодействие между полудюжиной основных компонентов, у нас может возникнуть желание задавать вопросы насчёт внутренней организации уже их самих. Вероятно, только инженеры узкой специализации углубятся до уровня схем «И» и «НЕ», и только физики углубятся далее, на уровень поведения электронов в кристалле полупроводника.

Люди, любящие приклеивать ярлыки «-измов», вероятно, назовут мой подход к пониманию работы чего-либо «иерархическим редукционизмом». Если вы читаете фешенебельные журналы для интеллектуалов, то вы, возможно, заметили, что «редукционизм» — это одно из тех понятий, которые (как, например, «грех») упоминают только люди, осуждающие его. Объявить себя редукционистом — это примерно то же, что признать себя людоедом (в определённых кругах, конечно). Но поскольку никто из нас не людоед, то никто из нас не является и настоящим редукционистом в каком-то веском смысле этого слова. Редукционист — это некто, которому все возражают, и кто существует только в воображении критиков. Этот мифический редукционист пытается объяснить сложные вещи прямо на уровне мельчайших частиц, и даже, в некоторых экстремальных версиях мифа, как сумму частей! С другой стороны — иерархический редукционизм объясняет сложную сущность на некотором конкретном уровне иерархии сложности, в терминах сущностей, лежащих только на один уровень ниже в иерархии; сущностей, которые сами по себе, вероятно, достаточно сложны, чтобы нуждаться далее в редукции до их собственных составных частей; и так далее. Это само собой разумеется — хотя мифический, людоедский редукционист имеет репутацию отрицателя того факта, что объяснения, адекватные на высоких уровнях в иерархии, весьма отличаются от объяснений, адекватных на низких. Именно это и имеется в виду, когда мы предпочитаем объяснение автомобиля на уровне карбюраторов, но не кварков. Но иерархический редукционист полагает, что карбюраторы можно объяснить в терминах меньших блоков…, которые объясняются в терминах ещё меньших…, которые в конечном счёте объясняются в терминах наименьших из элементарных частиц. Редукционизм, — в этом смысле, есть лишь другое название для честного желания понять, как что работает.