- •Введение
- •Содержание
- •Революционный прорыв русской науки
- •Комбинационные логические цепи Основные положения алгебры логики
- •Основные законы алгебры Буля
- •Синтез комбинационных схем
- •Минимизация полностью определённых булевых функций.
- •Карты и прямоугольники Карно.
- •Алгоритм "ниирта" графической минимизации булевых функций.
- •Практикум по логике суждений
- •Алгоритм "Импульс".
- •Русская силлогистика
- •Алгоритм "иэи"(Ивановский энергетический институт)
- •Алгоритм "тват"(Тушинский вечерний авиационный техникум)
- •Практикум по силлогистике
- •Логика и плешь б. Рассела
- •Практикум по решению логических уравнений
- •Практикум по обратным логическим функциям
- •Алгоритм "Селигер-с"
- •Отыскание обратных функций.
- •Заключение
- •Краткий справочник по русской логике Варианты частноутвердительного силлогистического функтора Ixy.
- •Список публикаций
- •Лобанов Владимир Иванович. Автобиография
Отыскание обратных функций.
Используя алгоритм "Селигер" или "Селигер-С", можно получить полную систему обратных функций для двоичной логики. В таблице приведена полная система функций двоичной логики.
xy z0 z1 z2 z3 z4 z5 z6 z7 z8 z9 z10 z11 z12 z13 z14 z15
------------------------------------------------------------------------
00 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
01 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
10 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
11 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Перестановкой столбцов у и z исходной таблицы строим таблицу истинности для полной системы обратных функций.
xz y0 y1 y2 y3 y4 y5 y6 y7 y8 y9 y10 y11 y12 y13 y14 y15
00 I i i i 0 0 0 0 1 1 1 1 j j j j
01 J j j j 1 1 1 1 0 0 0 0 i i i i
10 I 0 1 j i 0 1 j i 0 1 j i 0 1 j
11 J 1 0 i j 1 0 i j 1 0 i j 1 0 i
Из таблицы обратных функций получаем полную симметричную систему обратных функций y = f1(x,z),а по алгоритму "Селигер" - y = f2(x):
у0 = iz'+jz y0 = j
у1 = xz+ix'z'+jx'z y1 = x+jx'
у2 = xz'+ix'z'+jx'z y2 = jx'
у3 = i(xz+x'z')+j(xz'+x'z) y3 = ix+jx'
у4 = x'z+ixz'+jxz y4 = x'+jx
у5 = z y5 = 1
у6 = xz'+x'z y6 = x'
у7 = x'z+ixz+jxz' y7 = x'+ix
у8 = x'z'+ixz'+jxz y8 = jx
у9 = xz+x'z' y9 = x
у10 = z' y10 = 0
у11 = x'z'+ixz+jxz' y11 = ix
у12 = i(xz'+x'z)+j(xz+x'z') y12 = ix'+jx
у13 = xz+ix'z+jx'z' y13 = x+ix' - импликация
у14 = xz'+ix'z+jx'z' y14 = ix'
у15 = iz+jz' y15 = i
Кстати, переход от левой системы уравнений к правой легко выполняется простой заменой z на 1 и z' на 0. Аналогичные результаты мы получим, если таблицу прямых функций заменим скалярными диаграммами, а из них по алгоритму ТВАТ выведем соотношения y = f(x). Самой примечательной из полученных функций является y13 = x+ix' - импликация. Из этого выражения легко просматривается физический смысл импликации: из истинности x следует истинность y.
Решая 1-ю задачу Порецкого, мы заметили аналогию между рекурсивным вхождением функции и комплементарным значением i. Резонно предположить, что такая аналогия существует между комплементарным j и рекурсивным значением инверсии функции. Проверим это предположение на полученных одноаргументных функциях и убедимся в их обратимости с помощью формулы эквивалентности.
0) (y = j) (y = y')
M = (y=y') = yy'+y'y = 0
1) (y = x+jx') (y = x+x'y') = (y = x+y')
M = (y=x+y') = y(x+y')+y'(x+y')' = xy+y'x'y = xy
2) y = jx' x'y'
M = (y=x'y') = yx'y'+y'(x'y')' = y'(x+y) = xy'
3) y = ix+jx' xy+x'y'
M = (y=xy+x'y') = y(xy+x'y')+y'(xy'+x'y) = xy+xy' = x
4) y = x'+jx x'+xy' = x'+y'
M = (y=x'+y') = y(x'+y')+y'(x'+y')' = x'y
5) y = 1
M = (y=1) = y&1+y'&0 = y
6) y = x'
M = (y=x') = xy'+x'y
7) y = x'+ix x'+xy = x'+y
M = (y=x'+y) = y(x'+y)+y'(x'+y)' = y+xy' = x+y
8) y = jx xy'
M = (y=xy') = yxy'+y'(xy')' = x'y'
9) y = x
M = (y=x) = x'y'+xy
10)y = 0
M = (y=0) = y&0+y'&1 = y'
11)y = ix xy
M = (y=xy) = yxy+y'(xy)' = xy+y' = x+y'
12)y = ix'+jx x'y+xy'
M = (y=x'y+xy')=y(x'y+xy')+y'(x'y'+xy)=x'y+x'y' = x'
13)y = x+ix' x+x'y = x+y
M = (y=x+y) = y(x+y)+y'(x+y)' = y+x'y' = x'+y
14)y = ix' x'y
M = (y=x'y) = yx'y+y'(x'y)' = x'y+y' = x'+y'
15)y=i y
M = (y=y) = y&y+y'&y' = y+y' = 1
После обращения были получены все 16 прямых функций от двух аргументов без какого-либо искажения. Это подтверждает правильность всех алгоритмов решения логических уравнений и корректность комплементарной логики.