Основные понятия алгебры логики



Лабораторная работа №7

Логическая функция (функция алгебры логики) — функция f(x1,x2,..,хп), принимающая значение, равное нулю или единице на наборе логических переменных х1, х2,..., хп.

Логические функции от одной переменной представлены в таблице 2.1.

Таблица 7.1

x f1 (x) f2 (x) f3 (x) f4 (x)
         

В соответствии с введенными определениями функция f1 (x) является абсолютно истинной (константа единицы), а функция f2 (x) — абсолютно ложной функцией (константа нуля).

Логические функции от двух переменных представлены в таблице 2.2.

  Функция   x1 x2   Примечание  
       
f0         f0 абсолютная ложь
f1         x1 Ù x2 (конъюнкция)
f2         x1 Ù (запрет x2)
f3         x1 Ú x1 x2 = x1 (переменная x1)
f4         x2 (запрет x1)
f5         x2 Ú x1 x2 = x2 (переменная x2)
f6         x1 x2 (сложение по модулю 2)
f7         x1 Ú x2 (дизъюнкция)
f8         x1 x2 (функция Пирса)
f9         x1 x2 (равнозначность)
f10         Ú x1 = (переменная )
f11         x2 x1 (импликация)
f12         Ú x2 = (переменная )
f13         x1 x2 (импликация)
f14         x1 / x2 (функция Шеффера)
f15         F1 абсолютная истина

Порядок вычисления логического выражения. Вычисления проводятся в следующем порядке:

1) арифметические выражения;

2) операции отношения;

3) отрицание;

4) конъюнкция;

5) дизъюнкция;

6) равнозначность;

7) импликация.

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

Пример1. Вычислить значение логического выражения

,

при x=2, y=1, z=-4, A истина, B ложь, C истина.

Решение.

1) x>3 ложь

2)

3) z+1=-3

4) 1<-3 ложь

5)

6)

7)

8)

9) .

Ответ: истина.

Пример 2. Записать логическое выражение, зависящее от x и y, которое принимает значение истина, когда точка с координатами x и y принадлежит заштрихованной области.

Решение. Уравнение окружности . Т.к. и , то . Для точек, лежащих внутри окружности справедливо неравенство . Область, ограниченная квадратом описывается неравенством .

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

.

Ответ: .

 

Задания

  1. Вычислить значение логического выражения , при t=ложь, a=-1, b=-5, x=2.
  2. Записать логическое выражение, зависящее от x и y, которое принимает значение истина, когда точка с координатами x и y принадлежит заштрихованной области.


Дата добавления: 2015-12-21; просмотров: 13; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!