Мегаобучалка Главная | О нас | Обратная связь


Функция равна 1, когда значения её аргументов равны и 0, когда значения аргументов различны.



2018-07-06 1067 Обсуждений (0)
Функция равна 1, когда значения её аргументов равны и 0, когда значения аргументов различны. 0.00 из 5.00 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

x q(x) = 1 q(x) = Æ q(x) = x q(x) = x’
`0`

Логические функции двух переменных

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

Аргументы   Функция 0 q = х1 q = х2 Функция 1 Функция не   “И” х1 Ù х2 Штрих Шеффера ( х1 ½ х2 ) “ИЛИ” х1 Ú х2
х1 х2         х1 x2      
Стрелка Пирса или функция Вебба ( х1 ¯ х2 Импликация х1 ® х2 Импликация х2 ® х1 Функция запрета Функция запрета Эквивалентность х1 ~ х2 Неравнозначность х1 Δ х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, когда они равны.

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

 



2018-07-06 1067 Обсуждений (0)
Функция равна 1, когда значения её аргументов равны и 0, когда значения аргументов различны. 0.00 из 5.00 0 оценок









Обсуждение в статье: Функция равна 1, когда значения её аргументов равны и 0, когда значения аргументов различны.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

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



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1067)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)