Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 5.6. Замена переменныхПонятие замены переменных в булевой алгебре аналогично понятию замены переменных в обычной алгебре. Если
где Пример. Рассмотрим преобразование элементов
Вычислим по отношению к
Так как в наборе (5.21) имеются все 22 чисел от 0 до 3, то, следовательно, функции (5 20) независимы и преобразование допустимо. Первая задача, возникающая в связи с заменой переменных, состоит в следующем. Предположим, что задана некоторая функция
В технических приложениях теории электрических цепей эта задача интерпретируется следующим образом. Пусть имеется некоторый набор проводников Предположим, что имеются электрические цепи, соответствующие независимым булевым функциям
Спрашивается, какой сигнал будет на проводнике Для нахождения
и совершается преобразование (5.20), то
Рис. 5.1 В более общем случае требуется одновременно преобразовать несколько функций
которая в результате преобразования (5.20) переходит в функцию
причем
Замена переменных (5.19) в функциях
В результате получается набор
Перестановка столбцов выполняется при помощи перестановочной булевой матрицы
где В частном случае, когда
Легко видеть, что в (5.30) столбец с номером
то (5.30) удовлетворится. При этом преобразование функций
и, таким образом, В общем случае перестановочная матрица переводится в столбец с номером Перестановочная квадратная булева матрица
где Например, для матрицы (5.31) обратная матрица
Умножая (5.29) справа на транспонированную матрицу
В частном случае, когда Например, используя матрицу (5.33), можно получить обратное к (5.20) преобразование переменных:
или
причем если функции
Рассмотрим обратную задачу. Предположим, что функции
В отличие от предыдущего случая решение данной задачи существует не всегда и, кроме того, может быть неоднозначным. Например, для Если наборы изображающих чисел (5.27) и (5.28) отличаются только порядком расположения столбцов, то задача решается при помощи (5.29). При этом перестановочная матрица Тогда поскольку изображающие числа
отличаются только порядком расположения нулей и единиц, то существует преобразование переменных вида (5.19), переводящее функцию
Соответствующее данной перестановочной матрице преобразование переменных определится при помощи (5.29), если положить
откуда
Обратное преобразование по отношению к данному получается как
т. е.
Найденное преобразование переменных — не единственное преобразование, удовлетворяющее условию Если положить
то другое возможное преобразование будет
Всего же в данном случае существует 1. На холмистой местности в ясные дни локализованные атаки пехоты проводились в сопровождении дальнобойной артиллерии, а не танков. 2. На плоской местности в ночное время или при плохой погоде применялась легкая артиллерия и никогда не предпринималось общее наступление пехоты на широком фронте, поддерживаемое тяжелыми танками. 3. На холмистой местности ночью или при плохой погоде в дневное время использовались тяжелые танки с локализованными атаками пехоты или же применялась дальнобойная артиллерия с наступлением пехоты на широком фронте. 4. При плохой погоде ночью или при плохой погоде на плоской местности или же при хорошей погоде на холмистой местности применялись либо локализованные атаки пехоты, либо дальнобойная артиллерия и тяжелые танки совместно с наступлением пехоты на широком фронте. На основе этого донесения требуется определить: 1) как влияют на тактику пехоты: плоская местность; ночное время; плохая погода; 2) при каких условиях будет предпринято наступление на широком фронте, использована дальнобойная артиллерия, использованы тяжелые танки; 3) если предположить, что битва происходит на равнине в ясный день, то какова будет тактика противника. Для того чтобы решить эту задачу, выделим прежде всего основные понятия, использованные в донесении разведчика: 1) местность — или плоская, или холмистая, но не одновременно плоская и холмистая; 2) время проведения операции — или день, или ночь; 3) погода — хорошая или плохая; 4) атака пехоты — или локализованная, или наступление на широком фронте. Заметим здесь же, что все битвы происходили с атаками пехоты; 5) артиллерия — дальнобойная или легкая; 6) танки — тяжелые или легкие, причем легкие танки вообще не участвовали в сражениях. В соответствии с перечисленными понятиями введем в рассмотрение следующие элементарные высказывания: А — местность плоская; А — местность холмистая; В — ночь; В — день; С — плохая погода; С —хорошая погода; А— наступление пехоты на широком фронте; А — локализованная атака пехоты; В — дальнобойная артиллерия; В — легкая артиллерия; С — тяжелые танки; С — без танков. Четыре пункта в донесении разведчика могут быть представлены следующими булевыми соотношениями:
Вычислим по отношению к базисам
Один набор изображающих чисел может быть получен из другого набора перестановкой столбцов двумя способами. Это означает, что существуют два различных решения выписанных уравнений как относительно
и, согласно (5.29), искомое преобразование переменных есть
Отсюда:
Обратное преобразование переменных осуществляется матрицей
(кликните для просмотра скана) Отсюда:
И, наконец, разрешая (5.37) относительно переменных, помеченных штрихами, получим
или в явном виде
Соотношения (5.35) и (5.37) допускают следующую интерпретацию: а) на плоской местности будет применяться легкая артиллерия; б) в ночное время противник будет применять дальнобойную артиллерию и тяжелые танки или же легкую артиллерию без танков; в) при плохой погоде либо будет предпринято наступление пехоты на широком фронте, поддержанное дальнобойной артиллерией, либо будут проводиться локализованные атаки пехоты, сопровождаемые огнем легкой артиллерии, либо локализованные атаки пехоты будут поддерживаться тяжелыми танками, либо еще может быть предпринято наступление пехоты на широком фронте с дальнобойной артиллерией без поддержки танков. Соотношения (5.36) и (5.38) допускают следующую интерпретацию: г) наступление на широком фронте будет предпринято или на плоской местности при хорошей погоде, или на холмистой местности при плохой погоде (в дневное время), или при хорошей погоде ночью; д) дальнобойная артиллерия будет применяться на холмистой местности; е) тяжелые танки будут применяться на плоской местности в дневное время или на холмистой местности ночью. Для ответа на третий вопрос составим произведение элементов
Следовательно, в сражении, которое происходит на равнинной местности днем при хорошей погоде будет применено наступление пехоты на широком фронте, поддержанное легкой артиллерией и тяжелыми танками. Для второго варианта решения (5.37) найдем
следовательно, результат не отличается от первого варианта.
|
1 |
Оглавление
|