Google Doodle For Boole 200


Вы могли догадаться, что Google отметит 200-летие Джорджа Буля, человека, который изобрел логику, которую используют компьютеры и программисты, дудлом. Это логическая логика и сам по себе полный урок.

Математик и логик Джордж Буль родился 2 ноября 1815 года. Мероприятия, посвященные его двухсотлетию, были организованы Университетским колледжем Корка, Ирландия, где он стал первым профессором математики в 1849 году. К ним относятся Boole2School – уроки логики для школьников в 30 лет. страны.

Google присоединился к празднованию с соответствующим каракули, который стоит увидеть. Сначала новый дудл выглядит как беспорядок цветов без определенного узора, но посмотрите внимательнее – это логическая логика в действии:

Обратите внимание, что под каждой буквой находится логическое выражение. Начните с буквы под буквой G, которая читается как x AND y. Это простое логическое выражение, и оно истинно только в том случае, если x истинно, а y истинно. Теперь посмотрите на два круга, где должен быть Google g. Обратите внимание, что он циклически повторяется, показывая все комбинации x и y. Когда отображается любая буква, она принимается как истинная при оценке всех логических выражений в каракули.

Итак, когда вы видите на дисплее как x, так и y, x истинно, а y истинно, и это означает, что x AND y истинно, и поэтому G имеет свой обычный синий цвет.

Правило: x и y верны, если они выставлены на обозрение. Все логические выражения оцениваются с использованием текущего состояния x и y, и если true, буква выше отображается обычным цветом – если false, буква отображается серым.

Теперь вы сможете увидеть шаблон, даже если вы новичок в булевой логике. Например, первое o отображается только тогда, когда x XOR y истинно. Логический оператор XOR истинен только в том случае, если истинно ровно одно из x или y. Вот его “таблица истинности”:

Вы можете узнать о таблицах истинности и важности булевой логики в разделе Введение в логику.


Добавить комментарий