Функция равна 1, когда значения её аргументов равны и 0, когда значения аргументов различны.
Мактас М.Я. Лекция ЭЛЕМЕНТЫ МАТЕМАТИЧЕСКОЙ ЛОГИКИ Начало науки о формах и законах мышления связано с именем Аристотеля и относится 4-му веку до нашей эры. Затем только в начале 18-го века немецкий математик Г.В. Лейбниц предложил ввести в логику математическую символику и в 19-м веке ирландский математик Дж. Буль реализовал эту идею и заложил основы математической или символической логики. Цель применения таких символов состояла в том, чтобы операции с логическими заключениями свести к формальным действиям над математическими символами. Исходные положения записывают формулами, эти формулы преобразовывают по каким-то законам, а результат истолковывают в соответствии логическим понятиям. В настоящее время существуют двузначная логика и многозначная логика. Двузначная логика имеет дело с объектами, которые принимают одно из двух возможных состояний истинное или ложное. Многозначная логика оперирует с объектами, которые могут принимать значения из некоторого конечного множества. Если аппарат двузначной логики хорошо проработан, то аппарат многозначной логики в настоящее время развивается. Поэтому при решении ряда задач, задачи многозначной логики сводят к задачам двузначным. Булевы функции Объект, с двумя возможными состояниями характеризуют булевыми переменными. Эти переменные принимают одно из двух возможных значений: истина – «1» или ложь – «0». Отношения, между булевыми переменными представляют булевыми функциями. В общих случаях булева функция y(x) может зависеть от n-го числа булевых переменных, важнейшей особенностью этих функций является то, что как переменная xi , так и функции y(x) определяется на множестве {0 ,1}.Если переменных немного, то функции можно задавать с помощью таблиц. Основными в двузначной логике являются три операции: 1.Отрицание. 2.Логическое сложение или дизъюнкция. 3.Логическое умножение или конъюнкция. Если переменная одна, то логических функций от неё всего четыре: 1. q (x) = 1 2. q (x) = 0 3. q (x) = x 4. q (x) = х’=ù х , (не х) Таблица 3.1
Логические функции двух переменных 1. Логическое сложение, дизъюнкция, операция «или» Y (x1, x2) = x1 Ú x2 = x1 + x2 . Эта функция равна 1, если равен 1 хотя бы один из аргументов. 2. Логическое умножение, конъюнкция, операция «и» Y(x1, x2) = x1 Ù x2 = x 1 & x 2 = x1 * x2 Здесь знак & - амперсант означает логическое «И». Эта функция равна 1, если равны 1 оба её аргумента одновременно. Кроме названных существуют и другие функции от двух переменных. В общем случае число переменных от m функций B (m) = Таблица 3.2
Функция штрих Шеффера обозначается x1 ½ x2 или . Читается «не и». Она равна 0, когда значения обоих аргументов равны 1, и равна 1 в противном случае. Стрелка Пирса или функция Вебба обозначается x1 ¯ x2 и равна 1, когда значения обоих аргументов равны 0 и равна 0 в противном случае. Импликация, операция логического следования обозначается x1 x2 либо x1 É x2. Читается «Если x1 , то x2 », или «x1 влечет x2 ». Функция равна 0, если 1 влечет 0 и 1 в остальных случаях. Эквивалентность или равнозначность обозначается x1 ~ x2 или x 1 º x2 . Функция равна 1, когда значения её аргументов равны и 0, когда значения аргументов различны. Неравнозначность, не эквивалентность, сложение по модулю 2 обозначается x1 ≠ x2 . Функция равна 1, когда значения её аргументов различны и равна 0, когда они равны. Все рассмотренные булевы функции можно представить с помощью логических операций отрицания, конъюнкции и дизъюнкции.
Популярное: Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1067)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |