русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Логические операции над высказываниями


Дата добавления: 2015-07-23; просмотров: 876; Нарушение авторских прав


Алгебра логики

Основные понятия

Высказывание – это повествовательное предложение, о котором однозначно можно судить истинно оно или ложно.

Например: «Москва – столица России».

Очевидно, предложение «Да здравствуют, наши спортсмены!» не является высказыванием.

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

Высказывания, которые получаются из элементарных с помощью грамматических связок «не», «и», «или», «если …, то…», «тогда и только тогда», принято называть сложными или составными.

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

В дальнейшем будем элементарные высказывания обозначать малыми буквами латинского алфавита: истинное высказывание буквой и или цифрой 1, а ложное значение – буквой л или цифрой 0.

Если высказывание а истинно, то будем писать а = 1, а если а ложно, то а = 0.

 

Логические операции над высказываниями

1. Отрицание. Отрицанием x называется новое высказывание, которое является истинным, если x ложно, и ложным, если x истинно ( ). Логические значения высказывания можно описать с помощью таблицы:

x

Таблицы такого вида принято называть таблицами истинности

2. Конъюнкция (логическое умножение). Конъюнкция двух высказываний x и y называется новое высказывание, которое считается истинным, если оба высказывания x, y истинны, и ложным, если хотя бы одно из них ложно.

Обозначается x & y или x Λ y, читается «x и y».

3. Дизъюнкция (логическое сложение). Дизъюнкцией двух высказываний x и y называется новое высказывание, которое считается истинным, если хотя бы одно из высказываний x, y истинно, и ложным, если они оба ложно.



Обозначается xÚy, читается «x или y».

4. Импликация (следование). Импликацией двух высказываний x и y называется новое высказывание, которое считается ложным, если x -истинно, а y - ложно, и истинным во всех остальных случаях истинны, и ложным, если хотя бы одно из них ложно.

Обозначается x → y, читается «если x, то y» или «из x следует y». Высказывание x называют условием или посылкой, высказывание y – следствием или заключением.

5. Эквиваленция. Эквиваленцией (или эквивалентностью) двух высказываний x и y называется новое высказывание, которое считается истинным, когда оба высказывания x и y либо одновременно истинны, либо одновременно ложны, и ложным во всех остальных случаях.

Обозначается x ↔ y, читается «для того, чтобы x, необходимо и достаточно, чтобы y» или «x тогда и только тогда, когда y».

Логическое значение вышеперечисленных операций описываются следующей таблицей истинности:

x y x & y x v y x → y x ↔ y


<== предыдущая лекция | следующая лекция ==>
Задание 9 | Формулы алгебры логики


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.