FINISH (Конспект лекций по дискретной математике)

2016-07-31СтудИзба

Описание файла

Документ из архива "Конспект лекций по дискретной математике", который расположен в категории "". Всё это находится в предмете "математика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "математика" в общих файлах.

Онлайн просмотр документа "FINISH"

Текст из документа "FINISH"

Приложение Булевой алгебры к синтезу комбинационных схем

Двоичная система логики:

1. Элементы Булевой алгебры:

а) числа

b) переменные

с) операции

d) выражения

e) функции

f) законы

А) Числа:

Два числа: логический ноль и логическая единица в Булевой алгебре отождествляются с понятиями “истина” и ”ложь”.

В) Переменные:

Булевы (логические, двоичные) переменные называются переменными, принимающими значение из множества - ноль и единица.

С) Операции:

1. Отрицание (инверсия).

2. Конъюнкция (логическое умножение).

3. Дизъюнкция (логическое сложение).

Унарной является операция отрицания.

Обозначения:

1. Отрицание , ù x

2. Конъюнкция a&b, a·b, ab, aÙb

3. Дизъюнкция aÚb

D) Выражения:

Переменные, знакооперации, соединенные вместе при возможном наличии скобок для задания порядка выполнения операций.

Приоритет задается порядком операции.

Е) Функции:

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

Областью определения Булевой функции является совокупность 2n двоичных наборов ее аргументов. Набор аргументов можно рассматривать как n-компонентный двоичный вектор.

Формы задания Булевой функции:

1. Аналитическая (в виде логического выражения)

2. Табличная (в виде таблицы истинности)

3. Графическая

4. Таблично-графическая (в виде карты Карно)

5. Числовая

6. Символическая форма

1) Аналитическая:

_ _

y=(x1 Ú x2) x3

_ _ _ _ _ _

y=x1 x2 x3 Ú x1 x2 x3 Ú x1 x2 x3

2) Табличная:

x1

x2

x3

_

x1 Ú x2

y

0

0

0

1

1

0

0

1

1

0

0

1

0

1

1

0

1

1

1

0

1

0

0

0

0

1

0

1

0

0

1

1

0

1

1

1

1

1

1

0

Переход от аналитической к табличной однозначен! Обратный переход не является однозначным.

Основные законы (тождества)

1) ab=ba

aÚb=bÚa

2) Ассоциативный:

a(bc)=(ab)c

aÚ(bÚc)= (aÚb) Úc

3) Дистрибутивный:

a(bÚc)=abÚac

aÚ(bc)=(aÚb)(aÚc)

4) Закон двойного отрицания:

=

a=a

5) Тавтологии:

aa=a

aÚa=a

6) Законы нулевого элемента:

a0=0

aÚ0=a

7) Законы единичного элемента:

а1=а

аÚ1=1

8) Законы дополнительного элемента:

_

В Булевой алгебре дополнительным элементом к а является а.

_ _

аÚа=1; аа=0

9) Двойственности (деМоргана):

__ _ _

ab=aÚb

___ _ _

aÚb=a b

Cледствия: ab=aÚb; aÚb=a b

10) Поглощения:

aÚab=a

a(aÚb)=a

11) Сокращения:

_

аÚаb=aÚb

_

a(aÚb)=ab _ _ _ _

Cледствия: aÚab=aÚb; a(aÚb)=ab

12) Склеивания:

_ _

abÚab=a; (aÚb)(aÚb)=a

Комментарии:

1) Для доказательства законов можно использовать:

а) Метод совершенной индукции.

б) Использование одних законов для доказательства других законов.

Метод совершенной индукции состоит в доказательстве эквивалентности левой и правой части на всем множестве наборов аргументов. Для этого составляется таблица истинности.

2) Большинство законов задается парой соотношений, при этом одно соотношение можно получить из другого заменив операции конъюнкции на дизъюнкцию или дизъюнкцию на конъюнкцию (метод не применим в законах, в которых участвуют константы). С константами же константы заменяются на противоположные значения. (Дуальность законов Булевой алгебры)

3) Некоторые законы можно распространять на произвольное число элементов.

4) В любом законе можно заменить любую букву на произвольное логическое выражение.

5) Законы применяются для упрощения Булевых функций.

Разнообразие Булевых функций.

1. Булева функция от одной переменной.

Обозначение аргумента и функции

Значения аргумента и функции

Наименование функции

x

0

1

0

0

Логический ноль

0

1

Повторение x

1

0

Инверсия x

1

1

Логическая единица

2. Возможные функции от двух переменных.

Обозначение аргументов и функций

Значение аргументов и функций

Обозначение функций

Наименование

Вырожденность

Представление функции в булевом базисе

0

0

0

0

0”

Логический ноль

+

-

0

0

0

1

x1&x2

Конъюнкция

-

x1 x2

0

0

1

0

x1Dx2

Запрет x1 по x2

-

x1 2

0

0

1

1

x1

Повторение x1

+

-

0

1

0

0

x2Dx1

Запрет x2 по x1

-

x2 1

0

1

0

1

x2

Повторение x2

+

-

0

1

1

0

x1Åx2

Сумма по модулю 2 неравнозначная (исключительное или) XOR

-

1 x2 Ú x1 2

0

1

1

1

x1Úx2

Дизъюнкция

-

x1 Ú x2

1

0

0

0

x1¯x2

Функция Вебба

-

x1Úx2

1

0

0

1

x1ºx2

Равнозначность

-

1 2 Ú x1 x2

1

0

1

0

2

Отрицание x2

+

-

1

0

1

1

x2®x1

Импликация от x2 к x1

-

2 Ú x1

1

1

0

0

1

Отрицание x1

+

-

1

1

0

1

x1®x2

Импликация x1 к x2

-

1 Ú x2

1

1

1

0

x1 | x2

Штрих Шеффера

-

1

1

1

1

1”

Логическая единица

+

-

Определение: Булева функция от n аргументов fn(x) называется вырожденной по аргументу xi, если ее значение не зависит от этого аргумента, то есть для всех наборов аргументов имеет место равенство:

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5173
Авторов
на СтудИзбе
436
Средний доход
с одного платного файла
Обучение Подробнее