Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Упражнение 1.2.1 а) Найти число всех функций алгебры логики от n переменных.

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

Так как при стандартном расположении наборов таблица 1 для функции полностью определяется последним столбцом (столбцом значений для f), то эту функцию можно задать набором длины :

(2)

где - значение функции f на наборе , - номер, которой равен i. задание булевой функции в виде (2) будем называть векторным.

Пример 1.2.2 Векторное задание функции из примера 1.2.1 будет таким:

.

1.3 Существенные и несущественные переменные. Отношение равенства.

Функция называется существенно зависящей от переменной , если существует хотя бы один набор значений для переменных соответственно, что

.

Если функция существенно зависит от , то эта переменная называется существенной; в противном случае она называется несущественной.

Дадим описание процедур, посредством которых:

а) в функцию f, не зависящую от , можно переменную ввести фиктивно (процедура введения фиктивной переменной);

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

а) Пусть функция f зависит от переменных , и (или ; или ). Чтобы ввести в функцию f переменную фиктивно в табличное задание для функции f вставляем столбец для переменной между столбцами значений для переменных и (или перед столбцом для переменной ; или после столбца для переменной ). Далее удваиваем эту расширенную ( за счет добавления столбца для ) таблицу и в столбце для переменной записываем (сверху вниз) сначала нулей, а затем единиц. После этого переставляем строки получившейся таблицы в соответствии со стандартным расположением наборов .

Пример 1.3.1 Пусть функция f, зависящая от двух переменных и задана таблицей (таблица 3). Введем в эту функцию переменную фиктивно. От таблицы 3 переходим к расширенной таблице (таблица 4), вставляя между столбцами значений для переменных и столбец для переменной .

НЕ нашли? Не то? Что вы ищете?

0

0

1

0

1

0

1

0

1

1

1

1

Таблица 3

0

0

1

0

1

0

1

0

1

1

1

1

Таблица 4

Удваиваем таблицу 4 и, заполняя столбец значений для указанным выше образом, получим функцию , зависящую от трех переменных (таблица 5). Перестановка строк таблицы 5 в соответствии с каноническим расположением наборов даёт табличное задание функции , полученной из введением фиктивной переменной (таблица 6).



0

0

0

1

0

0

1

0

1

0

0

1

1

0

1

1

0

1

0

1

0

1

1

0

1

1

0

1

1

1

1

1

Таблица 5

0

0

0

1

0

0

1

0

0

1

0

1

0

1

1

0

1

0

0

1

1

0

1

1

1

1

0

1

1

1

1

1

Таблица 6

б) Пусть функция g зависит от переменных (), при этом от переменной зависит фиктивно. В табличном задании для функции g удаляем столбец значений для переменной и все строки, в которых записаны наборы вида .

Пример1.3.2 Пусть функция f, зависящая от четырех переменных , задана таблицей (таблица 7). Из таблицы 7 непосредственно видно, что на парах наборов вида и функция f принимает одинаковые значения, т. е. функция f от переменной фиктивно.



0

0

0

0

1

0

0

0

1

0

0

0

1

0

1

0

0

1

1

0

0

1

0

0

0

0

1

0

1

1

0

1

1

0

0

0

1

1

1

1

1

0

0

0

0

1

0

0

1

0

1

0

1

0

0

1

0

1

1

0

1

1

0

0

1

1

1

0

1

0

1

1

1

0

1

1

1

1

1

0

Таблица 7

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