Название: Игра разума. Как Клод Шеннон изобрел информационный век
Автор: Джимми Сони
Издательство: Эксмо
Жанр: Биографии и Мемуары
Серия: Гении компьютерного века
isbn: 978-5-04-091453-1
isbn:
Но булева алгебра – это больше, чем просто переделка на новый лад обычной математики. Представьте теперь, что мы хотим оценить утверждение «этот конкретный житель Лондона голубоглаз или левша». В этом случае мы получаем следующее:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 1
Если лондонец ни голубоглаз, ни левша, утверждение неверное. Но если он голубоглаз или левша, или и то и другое вместе, оно верное. Вот поэтому в булевой алгебре 1 + 1 равняется 1. Знак операции ИЛИ дает верный ответ, если какое-то из положений, которыми он оперирует, верно, или все положения верны. (Буль также различал еще один вид «или», названный «исключительным или», который дает верный ответ, только если одно или другое положение верно, но не оба.)
Из этих простых элементов (столь же простых, как переключатели, размышлял Шеннон) мы можем составлять другие уравнения и добиваться все более сложных результатов. К примеру, мы можем доказать, что х + ху = х, или что верность утверждения «либо х, либо одновременно х и у» зависит исключительно от верности х. Или же мы можем доказать, что (х + у)’ = х’у’: другими словами, «х или у» неверно, когда «оба не х и не у», и наоборот. Все это, утверждал Буль, законы логики. Переменные х и у, как и любые другие переменные, могут означать произвольные утверждения при условии, что они либо истинны, либо ложны. И с помощью простого, почти не требующего напряжения ума применения нескольких правил, мы можем делать заключения из всего, что подлежит дедукции. Механическая логика означала, что больше не нужно ломать голову над фразой: «Все люди смертны, Сократ – это человек…» – и так далее, только символы, операции и правила. Гений сформулировал правила, которые мог применить даже ребенок. Или что-то, мыслящее проще, чем ребенок.
Все это было весьма интересно, но на протяжении почти столетия из всего этого мало что вышло практического. Нескольким поколениям студентов, в том числе Клоду Шеннону эта тема преподносилась как забавный философский феномен. В то время, вспоминал он, его в основном забавлял звук слова: «Бу-у-у-улева». Но какие-то крупицы этих знаний остались у него, когда он пытался разобраться в коробке со ста переключателями. Он чувствовал некую простоту правил Буля, присутствующую даже в самых чертовски сложных уравнениях, которые он решал для Буша. Замкнуть, разомкнуть. Да, нет. 1, 0. Что-то из этих знаний осталось с ним, когда он в 1937 году покинул МТИ, уехав на лето в Нью-Йорк. Другой уникальной группой людей, подошедших к сопоставлению логики с электрическими цепями достаточно близко, были умы из «Лабораторий Белла», взявшие к себе Шеннона на летнюю стажировку. Будучи временно нанятым сотрудником, Шеннон, вероятно, занимался самыми рядовыми делами, связанными с промежуточной помощью, и его присутствие в «Лабораториях» летом 1937 года не было отмечено в истории заведения, но именно здесь он смог поделиться своим глубоким пониманием математической логики и продвинутым знанием электрических схем, а еще настойчивым ощущением, что эти две сферы взаимосвязаны. Более СКАЧАТЬ