Читаем Беседы об информатике полностью

Строгие рассуждения подчиняются логическим законам. Значит, если создать вещь, действия которой подчиняются логическим законам, то будут все основания считать эту вещь способной рассуждать? Вероятно, так думал немецкий философ-идеалист, математик, физик и изобретатель Г. В. Лейбниц. Поэтому он построил уникальную для своего времени «рассуждающую» машину. Она состояла из движущихся рычажков и обладала способностью строить простейшие умозаключения. Как работала машина Лейбница, проще всего понять на примере деревянной игрушки «Мужик и медведь».

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

Рис. 2.

При желании конструкция усложняется так, как показано на рисунке 2. Стерженьки, на которых укреплены фигурки, прибиты к двум подвижным планкам. Если обе планки находятся в крайних положениях, медведь и мужик «отдыхают». Верхняя планка сдвинута влево, нижняя вправо — ударяет мужик. Верхняя — вправо, нижняя — влево, ударяет медведь. Истинность высказывания «мужик ударил» или «медведь ударил» следует из истинности двух исходных высказываний: верхняя планка сдвинута влево (первое) и нижняя планка сдвинута вправо (второе).

Убедил вас простой пример в том, что вещи способны рассуждать? Если нет, разберем пример посложнее. Построим машину, решающую задачку о волке, козе и капусте. Как ее сформулировать? На левом берегу реки находятся перевозчик с лодкой, волк, коза и капуста. Необходимо всех переправить на правый берег. Задача перевозчика усложняется двумя обстоятельствами. Во-первых, его лодка мала и в каждый рейс он может взять с собой кого-нибудь одного. Во-вторых, нельзя оставлять без присмотра волка с козой и козу с капустой. Как быть перевозчику?

Ответ на этот вопрос дает сконструированный нами механизм. Поскольку нам снова, в который раз, придется рассматривать механизм в действии, мы попросили художника сделать несколько зарисовок, соответствующих разным положениям одного и того же механизма.

Рис. 3а.

На рисунке  (рисунок авторов. — Ред.) показаны три горизонтальные планки с прорезями. Верхняя соответствует волку, на ней нарисован волк, средняя — козе, а нижняя — капусте, на них также сделаны соответствующие рисунки. Перемещение горизонтальных планок ограничивается тем, что край прорези, правый или левый, упирается в четвертую, вертикальную планку.

Все горизонтальные планки изображены в крайних левых положениях, что соответствует нахождению волка, козы и капусты на левом берегу реки. Вертикальная планка соответствует перевозчику. Она перемещается в вертикальном направлении, то есть поднимается или опускается. Перемещение вертикальной планки ограничивается штифтом, проходящим через прорезь в ее нижней части. На вертикальной планке укреплен механизм, состоящий из рычажков, шарниров и клиньев. На нашем рисунке вертикальная планка показана в крайнем нижнем положении. Это означает, что перевозчик также находится на левом берегу реки.

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

Сначала посмотрим, может ли перевозчик переехать на другой берег один? Подтолкнем вертикальную планку вверх (вы пока еще смотрите на рисунок ). Получается что-нибудь? Нет, ничего не получается, поскольку клин, помеченный цифрой 2, упирается своей горизонтальной плоскостью в планку «Коза». И поделом перевозчику — нельзя оставлять без присмотра сразу и волка, и козу, и капусту.

Рис. 3б.

Перейти на страницу:

Все книги серии Эврика

Похожие книги

102 способа хищения электроэнергии
102 способа хищения электроэнергии

Рассмотрена проблема хищений электроэнергии и снижения коммерческих потерь в электрических сетях потребителей. Приведены законодательно–правовые основы для привлечения к ответственности виновных в хищении электроэнергии. Изложены вопросы определения расчетных параметров средств учета электроэнергии, показаны схемы подключения счетчиков электрической энергии. Описаны расчетные и технологические способы хищения электроэнергии. Обсуждаются организационные и технические мероприятия по обнаружению, предотвращению и устранению хищений.Для работников энергоснабжающих организаций и инспекторского состава органов Ростехнадзора. Материалы книги могут быть использованы руководителями и специалистами энергослужб предприятий (организаций) для правильного определения расчетных параметров средств учета и потерь электроэнергии в электрических сетях.Если потенциальные расхитители электроэнергии надеются найти в книге «полезные советы», они должны отдавать себе отчет, что контролирующие структуры информированы в не меньшей степени и, следовательно, вооружены для эффективной борьбы с противоправной деятельностью.Настоящая книга является переработанным и дополненным изданием выпущенной в 2005 г. книги «101 способ хищения электроэнергии».

Валентин Викторович Красник

Технические науки / Образование и наука
Электроника для начинающих (2-е издание)
Электроника для начинающих (2-е издание)

В ходе практических экспериментов рассмотрены основы электроники и показано, как проектировать, отлаживать и изготавливать электронные устройства в домашних условиях. Материал излагается последовательно от простого к сложному, начиная с простых опытов с электрическим током и заканчивая созданием сложных устройств с использованием транзисторов и микроконтроллеров. Описаны основные законы электроники, а также принципы функционирования различных электронных компонентов. Показано, как изготовить охранную сигнализацию, елочные огни, электронные украшения, устройство преобразования звука, кодовый замок и др. Приведены пошаговые инструкции и более 500 наглядных рисунков и фотографий. Во втором издании существенно переработан текст книги, в экспериментах используются более доступные электронные компоненты, добавлены новые проекты, в том числе с контроллером Arduino.

Чарльз Платт

Радиоэлектроника / Технические науки
100 великих чудес инженерной мысли
100 великих чудес инженерной мысли

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

Андрей Юрьевич Низовский

История / Технические науки / Образование и наука