Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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

Интерпретация алгебры логики в теории множеств. | Интерпретация алгебры логики в теории конечных автоматов. | Анализ простейших рассуждений. | Методы доказательств. | Предикаты. | Кванторы. | Формулы исчесления предикатов. | Операции логики высказываний над предикатами. | Равносильные формулы в исчислении предикатов. | Подходы к построению выводов. |


Читайте также:
  1. V. Представление результатов эксперимента
  2. Анализ биоэнергетического состояния человека по методу ГРВ (газоразрядная визуализация) Схематичное представление
  3. Б-1. Китайское представление о пространстве
  4. Б-12. Представление о власти в Китае
  5. Б-18. Представление о демонах и духах
  6. Блок «Представление классов» – 15 мин.
  7. Внутреннее (машинное) представление чисел (целых и вещественных).

 

f: A→B

ψ ψ

x→y = f(x).

A – область значений аргумента

B – область значений функции

Задавая функции в таблицах истинности, строим функцию по заранее известным значениям простейших функций.

Задавая дискретно значения аргументов, мы получаем четное или дискретное значение функции.

x1 x2 ... xn f(x1,...,xn)
    ...   1(0)
. . . . . . . . . . . . . . .
    ...   1(0)

f

А В

 

 


Для наглядности будем строить функцию для 3 аргументов.

 

Договоримся, чтобы каждая вершина определяла x1&x2&x3, но для простоты будем указывать x1x2x3. если , то пишем , если , то указываем .

Каждой точке будет соответствовать значение функции. Иногда в вершинах указываем значение функции 1 или 0.

 

 
 

 


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

 

 
 

 


 

 

Если необходимо отметить вершины, грани и ребра по рангам, то можно отметить. Каждой вершине соответствует конъюнкция 3 ранга – участвует 3 переменных, ребра – конъюнкция 2 ранга – 2 переменных, грани – конъюнкция 1 ранга или сами переменные.

Более того говорят, что конъюнкции меньшего ранга покрывают конъюнкции большего ранга по следующему правилу:

По сути дела мы занимаемся 1 склеиванием ребер, правило склеивания используется во всех методах минимизации.

Выделение 2 области задания функции:

Это множество вершин T1↔{1}, где функция принимает истинное значение и множество вершин T0↔{0}, где функция принимает ложное значение.

T↔T1UT2 – множество всех вершин единичного куба.

например:

– конкретное множество вершин, где функция принимает истинное значение, а остальные вершины очевидно – ложные.

.

Вывод:

Обобщая геометрическое изображение геометрических булевых функций, где n>3, можем сказать следующее для булевых функций необходимо построить единичный n-мерный куб, к вершинам n-мерного куба будут соответствовать вершины n-го ранга, ребрам конъюнкции (n-1)-го ранга, граням (n-2)-го ранга.

 

 


Дата добавления: 2015-09-01; просмотров: 79 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Минимизация булевых функций.| Методы минимизации булевых функций.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)