Логические операции и их свойства. Символика логическая Логические символы и их значение

Язык этой книги, как и большинства математических текстов, состоит из обычного языка и ряда специальных символов излагаемых теорий. Наряду с этими специальными символами, которые будут вводиться по мере надобности, мы используем распространенные символы математической логики для обозначения соответственно отрицания «не» и связок «или», «влечет», «равносильно».

Возьмем, например, три представляющих и самостоятельный интерес высказывания:

L. «Если обозначения удобны для открытий то поразительным образом сокращается работа мысли» Лейбниц).

Р. «Математика - это искусство называть разные вещи одинаковыми именами» (А. Пуанкаре).

G. «Великая книга природы написана языком математики» (Г. Галилей).

Тогда в соответствии с указанными обозначениями:

Мы видим, что пользоваться только формальными обозначениями, избегая разговорного языка, - не всегда разумно.

Мы замечаем, кроме того, что в записи сложных высказываний, составленных из более простых, употребляются скобки, выполняющие ту же синтаксическую функцию, что и при записи алгебраических выражений. Как и в алгебре, для экономии скобок можно договориться о «порядке действий». Условимся с этой целью о следующем порядке приоритета символов:

При таком соглашении выражение следует расшифровать как соотношение - как , но не как .

Записи , означающей, что А влечет В или, что то же самое, В следует из А, мы часто будем придавать другую словесную интерпретацию, говоря, что В есть необходимый признак или необходимое условие А и, в свою очередь, А - достаточное условие или достаточный признак В. Таким образом, соотношение А В можно прочитать любым из следующих способов:

А необходимо и достаточно для В;

А тогда и только тогда, когда В;

А, если и только если В;

А равносильно В.

Итак, запись А В означает, что А влечет В и, одновременно, В влечет А.

Употребление союза и в выражении пояснений не требует.

Следует, однако, обратить внимание на то, что в выражении союз или неразделительный, т. е. высказывание считается верным, если истинно хотя бы одно из высказываний А, В. Например, пусть х - такое

действительное число, что Тогда можно написать, что имеет место следующее соотношение:

2. Замечания о доказательствах.

Типичное математическое утверждение имеет вид , где А - посылка, заключение. Доказательство такого утверждения состоит в построении цепочки следствий, каждый элемент которой либо считается аксиомой, либо является уже доказанным утверждением

В доказательствах мы будем придерживаться классического правила вывода: если А истинно и , то В тоже истинно.

При доказательстве от противного мы будем использовать также принцип исключенного третьего, в силу которого высказывание (А или не А) считается истинным независимо от конкретного содержания высказывания А. Следовательно, мы одновременно принимаем, что , т. е. повторное отрицание равносильно исходному высказыванию.

3. Некоторые специальные обозначения.

Для удобства читателя и сокращения текста начало и конец доказательства условимся отмечать знаками соответственно.

Условимся также, когда это будет удобно, вводить определения посредством специального символа (равенство по определению), в котором двоеточие ставится со стороны определяемого объекта.

определяет левую часть посредством правой части, смысл которой предполагается известным.

Аналогично вводятся сокращенные обозначения для уже определенных выражений. Например, запись

вводит обозначение для стоящей слева суммы специального вида.

4. Заключительные замечания.

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

Как же строить математический анализ, если мы не имеем формализации логики? Некоторое утешение тут может состоять в том, что мы всегда знаем или, лучше сказать, умеем больше, чем способны в данный момент формализовать. Пояснением смысла последней фразы может служить известная притча о том, что сороконожка даже ходить разучилась, когда ее попросили объяснить, как именно она управляется со всеми своими конечностями.

Опыт всех наук убеждает нас в том, что считавшееся ясным или простым и нерасчленяемым вчера может подвергнуться пересмотру или уточнению сегодня. Так было (и, без сомнения, еще будет) и с многими понятиями математического анализа, важнейшие теоремы и аппарат которого были открыты еще в XVII-XVIII веках, но приобрели современный формализованный, однозначно трактуемый и, вероятно, потому общедоступный вид лишь после создания теории пределов и необходимой для нее логически полноценной теории действительных чисел (XIX век).

Именно с этого уровня теории действительных чисел мы и начнем в главе II построение всего здания анализа.

Как уже отмечалось в предисловии, желающие быстрее ознакомиться с основными понятиями и эффективным аппаратом собственно дифференциального и интегрального исчисления могут начать сразу с III главы, возвращаясь к отдельным местам первых двух глав лишь по мере необходимости.

Упражнения

Будем отмечать истинные высказывания символом 1, а ложные - символом 0. Тогда каждому из высказываний можно сопоставить так называемую таблицу истинности, которая указывает его истинность в зависимости от истинности высказываний А, В. Эти таблицы являются формальным определением логических операций Вот они:

1. Проверьте, все ли в этих таблицах согласуется с вашим представлением о соответствующей логической операции. (Обратите, в частности, внимание на то, что если А ложно, то импликация всегда истинна.)

2. Покажите, что справедливы следующие простые, но очень важные и широко используемые в математических рассуждениях соотношения:

⊃ может означать то же самое, что и ⇒ (символ может также обозначать надмножество).

U+21D2 ⇒

⇒ {\displaystyle \Rightarrow }
→ {\displaystyle \to } \to
⊃ {\displaystyle \supset }
⟹ {\displaystyle \implies } \implies

U+2254 (U+003A U+003D)

U+003A U+229C

:=
:

:= {\displaystyle:=} :=
≡ {\displaystyle \equiv }
⇔ {\displaystyle \Leftrightarrow }

U+0028 U+0029 () () {\displaystyle (~)} () U+22A2 ⊢ ⊢ {\displaystyle \vdash } \vdash U+22A8 ⊨ ⊨ {\displaystyle \vDash } \vDash , знак для оператора И-НЕ.
  • U+22A7 ⊧ Импликация (логическое следование): является моделью для … . Например, A ⊧ B означает, что из A следует B. В любой модели, где A ⊧ B, если А верно, то и B верно.
  • U+22A8 ⊨ Истина: является истиной.
  • U+22AC ⊬ Невыводимо: отрицание ⊢, символ невыводимо , например, T P означает, что «P не является теоремой в T »
  • U+22AD ⊭ Неверно: не является истиной
  • U+22BC ⊼ НЕ-И: другой оператор НЕ-И, может быть записан также как ∧
  • U+22BD ⊽ ИЛИ-НЕ: оператор Исключающее ИЛИ, может быть записан также как V
  • U+22C4 ⋄ Ромб: модальный оператор для «возможно, что», «не обязательно нет» или, редко, «непротиворечиво» (в большинстве модальных логик оператор определяется как «¬◻¬»)
  • U+22C6 ⋆ Звёздочка: обычно используется как специальный оператор
  • U+22A5 ⊥ Кнопка вверх или U+2193 ↓ Стрелка вниз: стрелка Пирса , символ исключающего ИЛИ . Иногда «⊥» используется для противоречия или абсурда.
    • U+2310 ⌐ Отменённый НЕ

    Следующие операторы редко поддерживаются стандартными фонтами. Если вы хотите использовать их на своей странице, вам следует всегда встраивать нужные фонты, чтобы браузер мог отражать символы без необходимости устанавливать фонты на компьютер.

    Польша и Германия

    В Польше квантор всеобщности иногда записывается как ∧ {\displaystyle \wedge } , а квантор существования как ∨ {\displaystyle \vee } . То же самое наблюдается в немецкой литературе.

    О знаках речь уже шла. Теперь более подробно рассмотрим этот вопрос. Знак - это материальный объект, выступающий в процессе познания или общения в качестве представителя какого-либо объекта.

    Можно выделить знаки следующих трех типов: (1) знаки-индексы; (2) знаки-образы; (3) знаки-символы.

    Знаки-индексы связаны с представляемыми ими объектами материально, например, как следствия с причинами. Так, дым над лесом говорит о наличии там огня, повышенная температура человека - о заболевании, изменение цвета ногтей человека - о заболевании внутренних органов, изменение высоты ртутного столба - об изменении атмосферного давления.

    Знаками-образами являются те знаки, которые сами по себе несут некоторую информацию о представляемых ими объектах (карта местности, картина, чертеж), поскольку они находятся в отношении подобия с обозначаемыми объектами.

    Знаки-символы не связаны материально и не сходны с представляемыми ими объектами.

    Логика исследует знаки последнего вида.

    Знаки имеют, как уже было сказано, предметные и смысловые значения. Предметное значение - объект, который представляется (или обозначается) знаком. Предметное значение часто называют просто значением.

    Смысловое значение - выражаемая знаком характеристика объекта, представителем которого является знак, т. е. информация об этом объекте. Информация бывает двух типов. Информация первого типа называется смыслом знака, а информация второго типа - зрительным образом, или интуитивным представлением. Смыслом называется выраженная в языке информация, которая позволяет отличать предметы, являющиеся значением знака, от всех других предметов. Информация второго типа называется также идеей. Как уже было сказано, смысловое значение может включать как смысл, так и идею. Может быть только смыслом, а может - только идеей.

    Некоторые знаки не имеют значения, т. е. представляют несуществующие в области рассуждения объекты («вечный двигатель»).

    Среди знаков-символов выделяют логические знаки и нелогические. Нелогические знаки называют также дескриптивными (описательными).

    Логические знаки выражают наиболее общие характеристики вещей и явлений, а также мыслей. К ним относятся союзы «и», «или», «если..., то...», отрицание «неверно, что» («не»), слова, характеризующие количество предметов, о которых нечто утверждается или отрицается: «все» («ни один»), «некоторые», связка «суть» («есть»), слово «следовательно» и др. Поскольку все перечисленные выражения в обыденном языке употребляются в разных смыслах, они еще не являются знаками. Чтобы они были знаками, им нужно придать смысл. После того, как этим выражениям придается смысл, они становятся знаками и называются логическими терминами.

    Пример. Союз «и» может употребляться в разных смыслах, в том числе в следующих.

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

    Второй. Выражается последовательное существование или возникновение двух ситуаций. (Петров вышел на улицу и (потом) встретил друга.) Обозначение:

    Третий. Возникает некоторая ситуация, вторая ситуация возникает позже первой, но продолжает существовать, когда первая еще не закончилась. (Настало лето, и расцвели цветы.) Обозначение:

    Другие логические термины вводятся ниже.

    Дескриптивные термины. Знаками-символами являются имена. Имя - это слово или словосочетание, обозначающее какой-либо предмет. В качестве знаков-символов, описанных выше, как раз и выступали имена. Как было сказано, знаки, а значит и имена, имеют смысловые и (или) предметные значения. Имя, обозначающее единственный предмет, называется единичным. Имя, объем которого состоит более чем из одного предмета, называется общим. Общие имена могут быть универсальными. Универсальным называется общее имя, объемом которого является весь универсум рассуждения (предметная область, о которой ведется рассуждение). Например, «человек, знающий некоторые иностранные языки или не знающий ни одного иностранного языка». Универсум рассуждения здесь - множество (всех) людей. Объем имени - то же самое множество. Имя «человек, знающий какие-то иностранные языки» - не универсальное, поскольку его объем не совпадает с множеством (всех) людей. Универсум рассуждения определяется контекстом, в котором употребляется имя.

    Могут быть имена с разными смыслами и одним и тем же объемом (например, «самый большой город Англии» и «столица Англии»), но не может быть имен с одним и тем же смыслом, но разными объемами. Имена, в объеме которых нет ни одного предмета из области рассуждения, называются мнимыми. Здесь следует обратить внимание на то, что области рассуждения (предметные области) могут быть разными. Имя «вечный двигатель» является мнимым, если областью рассуждения являются материальные предметы, существующие в действительности, или те, которые могут существовать в качестве материальных. Геометрическая точка не существует в качестве материального объекта (в реальном мире нет объектов, которые не имеют ни длины, ни высоты, ни ширины) , но она существует в предметной области геометрических объектов. По отношению к области геометрических объектов имя «точка» не является мнимым.

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

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

    Употребление имен подчиняется определенным требованиям (принципам). Сформулируем два из этих принципов.

    Первый. Принцип предметности: в предложениях должно что-либо утверждаться или отрицаться не об именах, а о значениях имен. Например, если мы говорим, что Земля - планета, то мы говорим не о слове «Земля», а о самой Земле. Конечно, иногда приходится что-то утверждать или отрицать об именах. Тогда употребляются так называемые «кавычковые имена». Например, в предложении «“Земля” - имя планеты» говорится не о небесном теле «Земля», а об имени этого небесного тела. Иногда в естественном языке встречаются случаи, когда именем имени является само исходное имя. Например, в предложении «Стол состоит из четырех букв» слово «стол» является именем самого этого слова. Такое употребление имен называется автонимным. Автонимное употребление имен недопустимо в научных языках.

    Замечание. Этот принцип часто нарушается при обучении детей чтению. Обучение начинают не с изучения букв, а с изучения имен букв. Если ребенок знает имена букв, то не обязательно, что он знает буквы. Например, именем буквы б является выражение бэ. Именами гласных являются сами эти буквы. После того, как ребенок изучит имена согласных, его учат читать слоги: бэ и а читается ба, а и бэ читается аб и т. д. Такой способ обучения чтению является чрезвычайно сложным. Лучший путь - учить ребенка не именам букв, а буквам.

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

    Еще одним видом дескриптивных терминов являются знаки предметных функций, или предметные функторы. Эти знаки выражают предметные функции.

    Функцией называется соответствие, в силу которого объекты (предмет, пара, тройка предметов и т. д.) из некоторого множества, называемого областью определения функции, соотносятся с объектами из другого или того же самого множества, называемыми значениями функции. Всем известны математические (числовые) функции - сложение чисел, вычитание, умножение, деление. В логике понимание функции обобщается.

    Предметной называется функция, значениями которой являются любые предметы. Примеры предметных функций: масса, трудовой стаж, размер среднемесячного дохода, отец, столица. Применив функциональный знак «масса» к единичному имени «Земля», получим в качестве значения единичное имя «масса Земли», обозначающее определенную величину, т. е. предмет. Таким образом, данная функция сопоставляет предметы (материальные объекты, обладающие массой) с другими предметами (величинами массы). Областью определения функции «трудовой стаж» является множество людей. Областью значений - множество именованных чисел (множество лет работы). Применив эту функцию к человеку, например, к Петрову, получим именованное число, например, 20 лет. Областью определения функции «отец» является множество людей. Применив эту функцию, например, к Сократу, в качестве значения получим определенного человека.

    Некоторые логические термины тоже понимаются как функции. Это уже функции другого типа - логические функции. Например, логический термин «неверно, что» (отрицание) рассматривается как функция, сопоставляющая истинное предложение с ложным, а ложное с истинным. Применив отрицание к истинному предложению «На Земле есть жизнь», получим ложное предложение «Неверно, что на Земле есть жизнь». Применив отрицание к ложному предложению «Москва - большая деревня», получим истинное предложение «Неверно, что Москва - большая деревня».

    • Леонардо да Винчи пишет: «...Если ты скажешь, что прикосновение самым концомкарандаша к некоторой поверхности является созданием точки, то это будет неправильно;мы скажем, что такое прикосновение дает поверхность, окружающую свою середину,и в этой середине находится местоположение точки». См.: Жуков А. Н. НеизвестныйЛеонардо: притчи, аллегории, фацеции. Ростов, 2007. С. 79.

    Логические символы связывают события в соответствии с их причинными взаимосвязями. Логический знак может иметь один или несколько входов, но только один выход или выходное событие.

    Выходное событие логического знака «И» наступает в том случае, если все входные события появляются одновременно. Выходное событие логического знака «ИЛИ» происходит, если имеет место любое из входных событий.

    Причинные связи, выраженные логическими знаками «И» и «ИЛИ», являются детерминированными, так как появление выходного события полностью определяется входными событиями. Имеются причинные связи, которые являются не детерминированными, а вероятностными.

    Шестиугольник, являющийся логическим знаком запрета, используется для представления вероятностных причинных связей. Событие, помещённое под логическим знаком запрета, называется входным событием, в то время как событие, расположенное сбоку от логического знака, называется условным событием. Условное событие принимает форму события при условии появления входного события. Выходное событие происходит, если и входное и условное события имеют место, т.е. входное событие вызывает выходное событие с вероятностью (обычно постоянной) появления условного события.

    Логический знак «приоритетное И» эквивалентен логическому знаку «И» с дополнительным требованием того, чтобы события на входе происходили в определённом порядке. Событие на выходе появляется, если события на входе происходят в определенной последовательности (слева направо). Появление событий на входе в другом порядке не вызывает события на выходе.

    Логический элемент «исключающее ИЛИ» описывает ситуацию, в которой событие на выходе появляется, если одно из двух (но не оба) событий происходит на входе.

    В общем случае можно ввести новые логические знаки для представления специальных типов причинных связей. Следует отметить, что большинство специальных логических знаков можно заменить комбинацией логических знаков «И» либо «ИЛИ».

    Таблица 2

    Логические символы

    № п/п Символ логического знака Название логического знака Причинная взаимосвязь
    Знак «И» Выходное событие происходит, если все входные события случаются одновременно
    Знак «ИЛИ» Выходное событие происходит, если случается любое из входных событий
    Знак «Запрет» Наличие входа вызывает появление выхода тогда, когда происходит условное событие.
    Знак «Приоритетное И» Выходное событие имеет место, если все входные события происходят в нужном порядке слева направо
    Знак «Исключающее ИЛИ» Выходное событие происходит, если случается одно (но не оба) из входных событий

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

    Отрицание

    Перед тем как начать подробно рассматривать конкретные примеры, перечислим основные логические операции в информатике:

    • отрицание;
    • сложение;
    • умножение;
    • следование;
    • равенство.

    Также перед началом изучения логических операций стоит сказать, что в информатике ложь обозначается "0", а правда "1".

    Для каждого действия, как и в обычной математике, используются следующие знаки логических операций в информатике: ¬, v, &, ->.

    Каждое действие возможно описать либо цифрами 1/0, либо просто логическими выражениями. Начнём рассмотрение математической логики с простейшей операции, использующей всего одну переменную.

    Логическое отрицание - операция инверсии. Суть заключается в том, что если исходное выражение - истина, то результат инверсии - ложь. И наоборот, если исходное выражение - ложь, то результатом инверсии станет - правда.

    При записи этого выражения используется следующее обозначение "¬A".

    Приведём таблицу истинности - схему, которая показывает все возможные результаты операции при любых исходных данных.

    То есть, если у нас исходное выражение - истина (1), то его отрицание будет ложным (0). А если исходное выражение - ложь (0), то его отрицание - истина (1).

    Сложение

    Оставшиеся операции требуют наличия двух переменных. Обозначим одно выражение -

    А, второе - В. Логические операции в информатике, обозначающие действие сложения (или дизъюнкция), при написании обозначаются либо словом "или", либо значком "v". Распишем возможные варианты данных и результаты вычислений.

    1. Е=1, Н=1 ,тогда Е v Н = 1. Если оба тогда и их дизъюнкция также истинна.
    2. Е=0, Н=1 ,в итоге Е v Н = 1. Е=1, Н=0 , тогда Е v Н= 1. Если хотябы одно из выражений истинно, тогда и результат их сложения будет истиной.
    3. Е=0, Н=0 ,результат Е v Н = 0. Если оба выражения ложны, то их сумма также - ложь.

    Для краткости создадим таблицу истинности.

    Дизъюнкция
    Е х х о о
    Н х о х о
    Е v Н х х х о

    Умножение

    Разобравшись с операцией сложения, переходим к умножению (конъюнкции). Воспользуемся теми же обозначениями, которые были приведены выше для сложения. При письме логическое умножение обозначается значком "&", либо буквой "И".

    1. Е=1, Н=1 ,тогда Е & Н = 1. Если оба тогда их конъюнкция - истина.
    2. Если хотя бы одно из выражений - ложь, тогда результатом логического умножения также будет ложь.
    • Е=1, Н=0, поэтому Е & Н = 0.
    • Е=0, Н=1, тогда Е & Н = 0.
    • Е=0, Н=0, итог Е & Н = 0.
    Конъюнкция
    Е х х 0 0
    Н х 0 х 0
    Е & Н х 0 0 0

    Следствие

    Логическая операция следования (импликация) - одна из простейших в математической логике. Она основана на единственной аксиоме - из правды не может следовать ложь.

    1. Е=1, Н=, поэтому Е -> Н = 1. Если пара влюблена, то они могут целоваться - правда.
    2. Е=0, Н=1, тогда Е -> Н = 1. Если пара не влюблена, то они могут целоваться - также может быть истиной.
    3. Е=0, Н=0, из этого Е -> Н = 1. Если пара не влюблена, то они и не целуются - тоже правда.
    4. Е=1, Н=0, результатом будет Е -> Н = 0. Если пара влюблена, то они не целуются - ложь.

    Для облегчения выполнения математических действий также приведём таблицу истинности.

    Равенство

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

    1. А=1, В=1, тогда А≡В = 1. Человек пьёт таблетки тогда и только тогда, когда болеет. (истина)
    2. А=0, В=0, в итоге А≡В = 1. Человек не пьёт таблетки тогда и только тогда, когда не болеет. (истина)
    3. А=1, В=0, поэтому А≡В = 0. Человек пьёт таблетки тогда и только тогда, когда не болеет. (ложь)
    4. А=0, В=1 ,тогда А≡В = 0. Человек не пьёт таблетки тогда и только тогда, когда болеет. (ложь)

    Свойства

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

    А v В & ¬В -> В ≡ А

    Порядок выполнения действий следующий.

    1. В&(¬В)
    2. А v(В&(¬В))
    3. (А v(В&(¬В)))->В
    4. ((А v(В&(¬В)))->В)≡А

    Для того чтобы решить этот пример, нам потребуется построить расширенную таблицу истинности. При её создании помните, что столбцы лучше располагать в том же порядке, в каком и будут выполняться действия.

    Решение примера
    А В

    (А v(В&(¬В)))->В

    ((А v(В&(¬В)))->В)≡А

    х о х о х х х
    х х о о х х х
    о о х о о х о
    о х о о о х о

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

    Заключение

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