Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[УЧЕБНИК] Гиндикин Алгебра логики и задачи.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
2.82 Mб
Скачать

2.36. Элементарная дизъюнкция (правильная) X°‘V. . .V*”" равна

нулю лишь на наборе (о, ап). Можно также провести «мощностное»

доказательство (см. решение задачи 2.30).

  1. Все равносильности (2.21) — (2.25) могут быть получены при помощи дистрибутивных законов (2.6), (2.7).

  2. Воспользоваться равносильностями (2.21) — (2.25).

Ответы: a) хуУхгУуг\ б) ху г\ в) хуууг.

ОТВЕТЫ И РЕШЕНИЯ К ЗАДАЧАМ § 2

  1. Ответ легко «угадать» следующим образом. Дня первого эле­мента набора аг имеется две возможности: 0 и 1. Для каждой из этих возможностей а2 можно выбрать двумя способами. Итак, первые два элемента aj, a2 можно выбрать 2'2 — 4 способами. В каждом из этих 4 слу­чаев имеется 2 возможности для выбора а3, т. е. элементы а,, а2, а3 можно выбрать 23= 8 способами и т. д., п элементов (аъ . . ., ал) можно выбрать 2" способами. Строгое доказательство проводится методом мате­матической индукции.

  2. В истинностной таблице для функций f(xlt . . ., хп) фиксируем каким-либо способом порядок строчек, т. е. порядок наборов (аь . . .,ап) значений аргументов хъ . . ., хп. Тогда функции однозначно определя­ются своими последними столбцами, т. е. наборами из 2” нулей и единиц (в таблице 2п строк в силу задачи 2.1). Различных функций столько, сколько имеется различных наборов длины 2П, т. е. 22”.

  3. Можно выбирать произвольно значения функции на всех наборах, кроме нулевого, т. Е. На (2"—1) наборах. Такой выбор осуществ­ляется 22"-1 способами.

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

  1. Дадим строгое определение отображения /=£/1). При этом мы определим f так, что / £ф(/;>, если /£Ф(/г). Если }£Ф, то определение / очевидно. Пусть функции Ф'*> определены для Bcexf£®(fc); определим f для /£ф<*+и. Пусть /^Ф^+ч. Возмож­ны два случая. Если f получается из некоторой функции переименованием переменной согласно а) определения 2.3, то возьмем функцию £(;Ф(,г), отвечающую g по индуктивному предположению, и проведем в ней то же переименование переменной (ведь всякую функцию можно считать зависящей от любой переменной—хотя бы фиктивно). Аналогично, если f £ф1*+и получается подстановкой функ­ции g £ф<,(| вместо какой-то переменной х функции Л£Ф(,!) соглас­но б) того же определения, то возьмем функции g, й£Ф1*>, постро­енные по предположению индукции, и подставим g вместо х в h. Полученную функцию и обозначим через f; /£Ф(Л+1>. Ясно также, что Jf Для /£Ф и что есл_и предположить g=g, h=h, то в обоих рассмотренных случаях f=*f.

  2. Рассмотрим для примера равносильности (2.3) и (2.7).

Докажем, что (ху)г=х(уг). Найдем значения переменных, для ко­торых левая часть равна 1. Поскольку последняя операция — конъюнк­ция, то для этого нужно, чтобы было ху= 1, г—\, а значит, (1, 1, 1) — единственный набор, на котором (ху)г равна 1. Аналогично показывается, что и правая часть равна 1 лишь на этом наборе.

Покажем теперь, htoxv yz=(x y)(xv г). Найдем наборы перемен­ных, на которых эти формулы равны 0. Рассмотрим левую часть. По­скольку последняя операция — дизъюнкция, то для этого нужно, чтобы х=0, yz--0. Последнее будет иметь место, если у—0 или z=0. В правой части последняя операция — конъюнкция; поэтому нужно, чтобы xvу или xvг равнялись нулю. В первом случае должны рав­няться нулю х и у, во втором случае х и г. Таким образом, условия обращения в нуль левой и правой частей совпадают.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]