МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ

(ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)

Лекции

МАТЕМАТИЧЕСКАЯ ЛОГИКА

4 семестр

Лектор

Москва, 2009/2010

Лекция № 1.

БУЛЕВЫ ФУНКЦИИ (ФАЛ).

Рассмотрим множество .

Фиксированный набор будем обозначать . Их число .

Рассмотрим множество .

Определение 1.

Функция, дающая однозначное отображение называется булевой или функцией алгебры логики (ФАЛ).

Теорема 1.

Число булевых функций, зависящих от n аргументов, равно .

4

0

0

0

0

0

0

0

1

1

1

1

0

1

1

1

1


3

Элементарные булевы функции.

Функции-константы:

Функции одного переменного:

x

0

0

1

1

1

0

конъюнкция

дизъюнкция

импликация

эквивалентность

би-импликация

сложение по модулю 2

стрелка Пирса

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

0

0

0

0

1

1

0

1

1

0

1

0

1

1

0

1

0

1

1

0

0

1

0

0

1

0

1

1

1

1

1

1

1

0

0

0

Определение 2.

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

Выражение одних булевых функций через другие.

Утверждение 1.

Закон де Моргана.

4

0

0

1

1

1

0

1

0

0

1

1

0

1

0

0

1

1

0

0

1

1

0

0

1

1

1

0

0

0

1

0

1

3

Утверждение 2.

Аналог законов де Моргана.

4

0

0

1

1

0

1

0

0

1

1

0

1

0

1

1

0

0

1

1

0

1

1

1

0

0

1

0

1

3

Свойства.

1.  Коммутативность:

НО!

2.  Ассоциативность:

НО!

3.  Дистрибутивность:

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5