СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

28.4.Ещё пример задания

Категория: Информатика

Нажмите, чтобы узнать подробности

Для подготовки к ОГЭ И ЕГЭ  по информатике 

Просмотр содержимого документа
«28.4.Ещё пример задания»

Ещё пример задания:

Сколько различных решений имеет система логических уравнений

X1 X2 X3 ¬X4 = 1

X3 X4 X5 ¬X6 = 1

X5 X6 X1 ¬X2 = 1

где x1, x2, …, x6 – логические переменные? В ответе не нужно перечислять все различные наборы значений переменных, при которых выполнено данное равенство. В качестве ответа нужно указать количество таких наборов.

Решение:

  1. перепишем уравнения в более простом виде, заменим знаки и соответственно на (логические) сложение и умножение:

  1. вспомним, что сначала выполняется логическое умножение, потом логические сложение и только потом – импликация, поэтому уравнения можно переписать в виде

  1. раскрывая импликацию по формуле , получаем

  1. далее замечаем, что , и , поэтому можно ввести новые переменные , и , и переписать уравнения в виде

  1. пусть , тогда из первого уравнения сразу имеем и далее из второго ; при этом третье автоматически выполняется; получили одно решение

  2. теперь пуст , тогда из последнего уравнения имеем , а из второго – , при этом первое уравнение справедливо

  3. таким образом, система уравнений относительно переменных имеет два решения: (0,0,0) и (1,1,1)

  4. теперь вернемся обратно к исходным переменным; значению соответствует единственный вариант ; значению соответствуют остальные 3 пары возможных значений

  5. то же самое можно сказать про и : нулевое значение дает один набор соответствующих исходных переменных, а единичное – три

  6. переменные , и независимы друг от друга, так как каждая из них составлена из разных X-переменных, поэтому Y-решение (0,0,0) (см. п. 7) дает только одно X-решение, а Y-решение (1,1,1) – 3·3·3=27 решений

  7. всего решений 1 + 27 = 28.

Решение (метод отображений1, решение А.Н. Носкина):

  1. сначала построим таблицу, в которой переберем все варианты x1, x2, x3, x4, поскольку в первом логическом уравнении четыре переменных, то таблица будет иметь 16 строк (16=24); уберем из таблицы (желтая заливка) такие значения x3, x4, при которых первое уравнение не имеет решения.

x1

X2

X3

X4

0

0

0

0

1

1

0

1

1

0

0

1

1

0

1

1

0

0

0

1

1

0

1

1

0

0

1

1

0

1


  1. Анализируя таблицу, строим правило отображения пар переменных

(например, паре x1x2=10 соответствует только пара x3x4 = 10).

Внимание! Для пары x1x2 = 10 нет связей x3x4 = 00,10 и 11

  1. теперь рассмотрим, как влияет на правило отображения третье уравнение. Для этого построим таблицу, в которой переберем все варианты x1, x2, x5, x6.

Уберем из таблицы (желтая заливка) такие значения x6, при которых третье уравнение не имеет решения.

x1

X2

X5

X6

0

0

0

0

1

1

0

1

1

0

0

1

1

0

1

1

0

0

0

1

1

0

1

1

0

0

1

1

0

1

Анализ таблицы показывает, что еще исключаются 3 связи, а именно для пары

x1x2 = 00 нет связей с x5x6 = 10

x1x2 = 01 нет связей с x5x6 = 10

x1x2 = 10 нет связей с x5x6 = 10

  1. На основе выше сказанного уточним ранее приведенное правило отображения пар переменных, исключив три лишних связи.



  1. заполняем таблицу, вычисляя количество пар переменных, при котором система имеет решение:


    x1x2

    x3x4

    x5x6

    00

    1

    3

    9

    01

    1

    3

    9

    10

    1

    1

    1

    11

    1

    3

    9

  2. складываем все результаты: 9 + 9 + 1 + 9 = 28.

  3. Ответ: 28.



1 Метод отображений предложен Ел.А. Мирончик и Ек.А. Мирончик (http://kpolyakov.spb.ru/download/b15mirn.zip).


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!