Спеціальні класи та функціональна повнота системи функцій алгебри логіки. Теорема Поста
Міністерство освіти і науки України
Національний університет «Львівська політехніка»
Кафедра Прикладної математики
Курсова робота
з курсу «Дискретна математика»
на тему
«Функціональна повнота системи функцій алгебри логіки. Спеціальні класи функцій алгебри логіки. Теорема Поста»
Виконала: ст. гр.ІФ-31
Мартинюк Н.О
Прийняла: Тесак І.Є
Львів – 2011р.
В роботі розглянуто поняття функціональної повноти системи функцій алгебри логіки, спеціальних класів функцій алгебри логіки, а також досліджено умови виконання теорема Поста.
В середовищі програмування С# реалізується алгоритм, який визначає чи є система функцій алгебри логіки функціонально повна, вид повноти.
Засади алгебри логіки були сформульовані британцем Джорджем Булем у 1847 році. Пізніше її розвивали Чарлз Пірс, Генрі Шеффер, П. С. Порецький, Бертран Рассел, Давид Гільберт та ін.
Відтоді ця система застосовується для вирішення широкого спектру проблем математичної логіки та теорії множин, та особливо конструювання цифрової електроніки (початок використання алгебри логіки для синтезу перемикальних (релейних) схем був покладений в 1938 році роботами відомого американського вченого Клода Шеннона).
Алгебра логіки (Булева логіка, двійкова логіка, двійкова алгебра) — розділ математичної логіки, що вивчає систему логічних операцій над висловлюваннями. Тобто, представлення логіки у вигляді алгебраїчної структури.
Спочатку проблематика алгебри логіки перетиналась з проблематикою алгебри множин (теоретико-множинні операції).
Проте із закінченням формування теорії множин, що відбулось в 70-тих роках 19 століття, яка включила в себе алгебру множин, і подальшим розвитком математичної логіки, предмет алгебри логіки значно змінився.
Сучасна алгебра логіки розглядає операції над висловлюваннями, як булеву функцію і вивчає відносно них такі питання, як:
-таблиці істинності;
-функціональна повнота;
-замкнені класи;
-представлення у вигляді: ДНФ, КНФ, полінома Жегалкіна.
Базовими елементами алгебри логіки є висловлювання. Висловлювання будуються над множиною {B, , , , 0, 1}, де B — булева множина, над елементами якої визначені три операції:
- заперечення (унарна операція),
- кон'юнкція (бінарна),
- диз'юнкція (логічна, бінарна),
- константи — логічний нуль 0 та логічна одиниця 1.
Функціональна повнота системи функцій алгебри логіки відіграє важливу роль в математичній логіці.
Розділ 1. Функціональна повнота системи функцій алгебри логіки
1.1. Функції алгебри логіки
Визначення. Нехай Е2={0,1} основна множина, тоді Е={}. Тоді всюди визначеною булевою функцією називаємо відображення . Таку функцію можна задати таблично а також як суперпозицію інших, простіших функцій. Наприклад, для n=1:
Булева функція табличне зображення.
Таблиця №1
0 | 0 | 1 | 0 | 1 |
1 | 0 | 1 | 1 | 0 |
Категории:
- Астрономии
- Банковскому делу
- ОБЖ
- Биологии
- Бухучету и аудиту
- Военному делу
- Географии
- Праву
- Гражданскому праву
- Иностранным языкам
- Истории
- Коммуникации и связи
- Информатике
- Культурологии
- Литературе
- Маркетингу
- Математике
- Медицине
- Международным отношениям
- Менеджменту
- Педагогике
- Политологии
- Психологии
- Радиоэлектронике
- Религии и мифологии
- Сельскому хозяйству
- Социологии
- Строительству
- Технике
- Транспорту
- Туризму
- Физике
- Физкультуре
- Философии
- Химии
- Экологии
- Экономике
- Кулинарии
Подобное:
- Схема Бернулли. Цепи Маркова
Цепь Маркова — последовательность случайных событий с конечным или счётным бесконечным числом исходов, характеризующаяся тем свойств
- Аппроксимация функции методом наименьших квадратов
АППРОКСИМАЦИЯ ФУНКЦИИ МЕТОДОМ НАИМЕНЬШИХКВАДРАТОВСодержание1. Цель работы2. Методические указания2.1 Методические рекомендации по ап
- Булевы функции и теория графов
ЗаданиеДано:· Универсум · Множества , , · Бинарные отношения · Функция Требуется:1. Найти 2. Решить уравнение 3. Построить графы и матри
- Дифференциальная геометрия поверхностей Каталана
СодержаниеГлава 1.Введение в дифференциальную геометрию поверхностей. Основные понятия1.1 Первая квадратичная форма поверхности1.2 Внут
- Математические модели физико-химических процессов
Контрольная работа1. Написать соотношение между удельным весом γ и плотностью ρ. Привести формулы для расчета ρ для газов. Приве
- Решение задач методами Эйлера и Рунге-Кутта
1. Построить кубический сплайн, интерполирующий функцию у = ¦(х) на (1,00; 1,20) для равномерного разбиения с шагом h = 0,04:¦(х) = ln xНайти значения
- Функция плотности распределения
Заданиеномер интервалаграницы интервалов tчастота mсвышедо(включительно)157,99757,9992257,99958,0012358,00158,0038458,00358,00525558,00558,00733658,00758,00950758,00958,01165858,01158,01
Copyright © https://referat-web.com/. All Rights Reserved