Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

1. Несохранение 0 (f(0, 0,..., 0) = 1)

2. Несохранение 1 (а(1, 1,..., 1) = 0)

3. Не самодвойственность.

 
 


f(X1,X2,...,Xn) ¹ f(X1,X2,...,Xn)

4. Немонотонность.

a1×a2×...×an ³b1×b2×...×bn

f(a1,a2,...,an)<f(b1,b2,...,bn)

5. Нелинейность.

Функция называется нелинейной, если она не может быть представлена в виде:

a0 Å a1x1 Å a2x2 Å...,

где ai = 1 или 0

Примеры линейных функций:

1 Å X = X

a0 = 1

a1 = 1

a2..¥ = 0

X Å Y - неравнозначность.

a0 = 0

a1 = 1

a2 = 1

a3..¥ = 0

Функционально полные наборы создают, например:

Ø и &; Ø и Ú; Ø и ®. Операции штрих Шеффера½ и стрелка Пира ¯ каждая в отдельности образуют функционально полный набор.





Дата публикования: 2014-11-03; Прочитано: 407 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...