Решение систем логических уравнений В15 (ЕГЭ-2012, 2013) В10 (ЕГЭ-2011)

Презентация:



Advertisements
Похожие презентации
Системы логических уравнений учитель информатики ГБОУ СОШ 2107 Зуева Юлия Викторовна Разбор заданий ЕГЭ ( А 10, В 15)
Advertisements

Логика в задачах ГИА и ЕГЭ по информатике Вишневская М.П., учитель информатики МАОУ «Гимназия 3» г. Саратова
Мастер-класс Логические задачи Подготовка к ЕГЭ Задача B15 Автор: Лимаренко Андрей Иванович, учитель информатики гимназии 446.
Сложные высказывания можно записывать в виде формул. Для этого простые логические высказывания нужно обозначить как логические переменные буквами и связать.
Решение систем логических уравнений. Сколько различных решений имеет система уравнений ((X 1 X 2 ) (X 3 X 4 )) (¬(X 1 X 2 ) ¬(X 3 X 4 )) = 0 ((X 3 X 4.
Мастер-класс Логические задачи Подготовка к ЕГЭ Задача B15 Автор: Лимаренко Андрей Иванович, учитель информатики гимназии 446.
Жуланова В. П., КРИПКиПРО Часть 5. Решение систем логических уравнений.
Глазкова Е.В. МАОУ МЛ 1. А 10 Р = [22, 72], Q = [42, 102]. ( (x А)) (x P)) (x Q) =1 1) [15,50]2) [24,80]3) [35,75]4) [55,100] P Q A+ P+Q=1.
Методики решения систем логических уравнений со многими переменными Мельникова Д.Ю., учитель информатики МАОУ «Физико-технический лицей 1» г. Саратова.
Тематический блок «Основы логики». Типы заданий Обозначение задания в работе Проверяемые элементы содержания Уровень сложности задания А3Умения строить.
Логические задания в ЕГЭ по информатике Учитель информатики первой кв. категории: Леонтьева И.Н. Лицей им. В.В.Карпова с. Осиново, Зеленодольский район.
ЕГЭ Урок 9 Алгебра логики. Логическое умножение (конъюнкция) «И» A B, A&B A B истинно тогда и только тогда, когда оба высказывания A и B истинны. A B.
Шинкаренко Евгений Александрович МОУ Гимназия 2 г.Черняховск Калининградской области.
Консультация 2 27 март 2012 Информатика и ИКТ ЕГЭ 2012.
Решение В Сколько различных решений имеет уравнение: K+L=1 и L M N=0 KL Если L=1, то второе уравнение имеет 3 решения 2. Если.
Таблица истинности. Для каждого логического выражения (логического высказывания) можно построить таблицу истинности, которая определяет его истинность.
Цели урока: Познакомить учащихся с основными логическими операциями Выработать навыки построения таблиц истинности сложных высказываний.
ПОДГОТОВКА К ГИА ПО ИНФОРМАТИКЕ 9 КЛАСС ЗАДАЧИ ПО ЛОГИКЕ.
1 АЛГЕБРА АЛГЕБРА ВЫСКАЗЫВАНИЙ АЛГЕБРА2 В алгебре высказываний суждениям (простым высказываниям) ставятся в соответствие логические переменные (заглавные.
1 Построение логических схем (Презентация). 2 Правило построения логических схем: 1.Определить число логических переменных. 2.Определить количество базовых.
Транксрипт:

Решение систем логических уравнений В15 (ЕГЭ-2012, 2013) В10 (ЕГЭ-2011)

Продолжите ряд: Последовательность Фибоначчи Последовательность Фибоначчи *2 Последовательность Фибоначчи +1

Для решения логических уравнений нужно знать: A B импликация( ложна, если А=1, В=0) A B = ¬ A B A B, эквиваленция (истинна, если А=1 и В=1 или А=0 и В=0) A B = ¬ A ¬ B A B А B, исключающее или (разделительная дизъюнкция, истинна А=1, В=0 и наоборот) А B= ¬ A B A ¬B А B= ¬ (A B) A B = ¬B ¬A

Решить логическое уравнение: ¬X1 + X2 = 1 Значения переменных Количество комбинаций-решений X1 X2 Решения уравнения – пары чисел (1,1), (0,1), (0,0)

x+y=6x-y=10 2x=16 x=8 y=-2 Ответ: (8, -2) Решить систему уравнений – это значит найти такие значения переменных, которые обращают КАЖДОЕ уравнение системы в верное равенство. Решить систему уравнений – это значит найти такие значения переменных, которые обращают КАЖДОЕ уравнение системы в верное равенство.

Решить систему логических уравнений: ¬X1 + X2 = 1 ¬X2 + X3 = 1 Значения переменных Количество комбинаций-решений X1 X2 X3 Решения уравнения – тройки чисел (1,1,1), (0,1,1), (0,0,1), (0,0,0)

Сколько различных решений имеет система уравнений ¬X1 X2 = 1 ¬X2 X3 = 1... ¬X9 X10 = 1 где x1, x2, …, x10 – логические переменные? В ответе не нужно перечислять все различные наборы значений переменных, при которых выполнено данное равенство. В качестве ответа нужно указать количество таких наборов.

¬X1 + X2 = 1 ¬X2 + X3 = 1... ¬X9 + X10 = 1 Решениями будут являться двоичные цепочки длиной 10 символов (по количеству переменных), например, возможным решением может быть (0,0,0,1,1,1,1,1,1,1). Максимальное количество двоичных комбинаций 2 10 =1024. Задача состоит в том, чтобы найти только те из 1024 цепочек (их количество!), которые обращают все равенства в верные.

¬ X1 + X2 = 1 ¬X2 + X3 = 1 ¬X3 + X4 = 1... ¬X9 + X10 = 1 Дерево значений переменных Количество решений X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 Кроме пар (1,0)

ОтветОтвет: m+1 Сколько различных решений имеет система уравнений

Решения – двоичные цепочки: ¬X1 + X2 = 1 ¬X2 + X3 = 1... ¬X9 + X10 = 1 Перечислять не нужно! Ответ: 11

Сколько решений имеют системы логических уравнений: ¬X1 Λ X2 = 0 ¬X2 Λ X3 = 0... ¬X9 Λ X10 = 0 ¬X1 X2 = 1 ¬X2 X3 = 1... ¬X9 X10 = решения

Уравнения сводятся к следующим: X1 +¬ X2 = 1 X2 +¬ X3 = 1... X9 +¬ X10 = 1 X1 + X2 = 1 X2 + X3 = 1... X9 + X10 = 1 11 решений 144 решения

Х1+Х2=1 Х2+Х3=1… Х9+Х10=1 Дерево значений переменных Количество комбинаций X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 Ответ: 144

(Х1 Х2)+(Х2 Х3)=1 (Х2 Х3)+(Х3 Х4)=1 … (Х8 Х9)+(Х9 Х10)=1 Эквиваленция – операция симметричная. Поэтому можно построить неполное дерево (например для Х1=0). Для Х1=1 будет столько же решений. Рассмотрим полное и неполное дерево и сравним результаты. Найдите количество решений:

(Х1 Х2)+(Х2 Х3)=1 (Х2 Х3)+(Х3 Х4)=1 … (Х8 Х9)+(Х9 Х10)=1 Дерево значений переменных Количество комбинаций X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 АВ А В Ответ: 178

(Х1 Х2)+(Х2 Х3)=1 (Х2 Х3)+(Х3 Х4)=1 … (Х8 Х9)+(Х9 Х10)=1 Дерево значений переменных Количество комбинаций X1 X2 X3 X4 X5 X6 X7 X8 X9 X1 0 АВ А В Ответ: 178 Аналогично для Х1=1 Симметричная операция 89 * 2 = 178

Сколько различных решений имеет система уравнений ¬(x1 x2) Λ ¬(x2 x3) =1 ¬(x2 x3) Λ ¬(x3 x4) =1... ¬(x7 x8) Λ ¬(x8 x9) =1 где x1, x2,..., x9 – логические переменные? В ответе не нужно перечислять все различные наборы значений x1, x2,..., x9, при которых выполнена данная система равенств. В качестве ответа вам нужно указать количество таких наборов. Решите самостоятельно:

(x1 x2) Λ (x2 x3) =1 (x2 x3) Λ (x3 x4) =1... (x7 x8) Λ (x8 x9) =1 (x1 x2) =1 (x2 x3) =1 (x2 x3) =1... (x8 x9) =1 Решение Ответ: 2 решения В каждом уравнении истинна только одна из переменных, таким образом получаем, что решениями системы являются наборы: (1,0,1,0,1,0,1,0,1) и (0,1,0,1,0,1,0,1,0)

(X1 X2) (¬X1 ¬X2) (X1 X3) = 1 (X2 X3) (¬X2 ¬X3) (X2 X4) = 1... (X8 X9) (¬X8 ¬X9) (X8 X10) = 1 (X1 X2) (X1 X3) = 1 (X2 X3) (X2 X4) = 1... (X8 X9) (X8 X10) = 1 Ответ: 20 АВ+ ¬ А¬В = А В Сколько различных решений имеет система уравнений

переходя к отрицаниям по законам де Моргана (x1 x2) Λ (x1 x3) =0 (x2 x3) Λ (x2 x4) = (x7 x8) Λ (x7 x9) =0 (x8 x9) Λ (x8 x10) =0 Уравнения системы имеют вид: (a b) Λ (a c) =0 решение

abc 000| Составим таблицу истинности, в последнем столбце приведены возможные значения переменной С (x1 x2) Λ (x1 x3) =0 (x2 x3) Λ (x2 x4) =0... (x7 x8) Λ (x7 x9) =0 (x8 x9) Λ (x8 x10) =0 X1=0X1= ………… ……… решений

(X1 X2) (¬X1 ¬X2) (X2 X3) (¬X2 ¬X3) = 1 (X2 X3) (¬X2 ¬X3) (X3 X4) (¬X3 ¬X4) = 1... (X8 X9) (¬X8 ¬X9) (X9 X10) (¬X9 ¬X10) = 0 Преобразовать и решить

¬X1 X2 X3 = 1 ¬X2 X3 X4 = 1 … ¬X8 X9 X10 = 1 ¬X1 + X2 + X3 = 1 ¬X2 + X3 + X4 = 1 … ¬X8 + X9 + X10 = 1 Кроме троек (1,0,0) Найти количество решений:

Дерево значений переменных Количество комбинаций X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 ¬X1 + X2 + X3 = 1 ¬X2 + X3 + X4 = 1 … ¬X8 + X9 + X10 = 1 Кроме троек (1,0,0) Ответ: 232

(X1 X2) + (X1 X3) = 1 (X2 X3) + (X2 X4) = 1... (X8 X9) + (X8 X10) = 1 Импликация – операция несимметричная. Поэтому нужно строить полное дерево (для Х1=0 и Х1=1). Найти количество решений:

(X1 X2) + (X1 X3) = 1 (X2 X3) + (X2 X4) = 1... (X8 X9) + (X8 X10) = 1 Дерево значений переменных Количество комбинаций X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 Ответ: 232 См. предыдущую задачу

(X1 X2) + (X1 X3) = 1 (X2 X3) + (X2 X4) = 1... (X8 X9) + (X8 X10) = 1 ¬X1 + X2 + X3 = 1 ¬X2 + X3 + X4 = 1 … ¬X8 + X9 + X10 = 1 А В= ¬А+В

Системы уравнений с ограничением

(Х1 Х2)+(Х2 Х3)=1 (Х2 Х3)+(Х3 Х4)=1 (Х3 Х4)+(Х4 Х5)=1 (Х4 Х5)+(Х5 Х6)=1 … (Х8 Х9)+(Х9 Х10)=1 X4 X5=1

Дерево значений переменных Количество комбинаций X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 (Х1 Х2)+(Х2 Х3)=1 (Х2 Х3)+(Х3 Х4)=1 (Х3 Х4)+(Х4 Х5)=1 (Х4 Х5)+(Х5 Х6)=1 … (Х8 Х9)+(Х9 Х10)=1 X4 X5=1 Кроме троек (1,1,0) (0,0,1) Ответ: 8

¬(X1 X2) + X1 · X3 + ¬X1 · ¬X3 = 1 ¬(X2 X3) + X2 · X4 + ¬X2 · ¬X4 = 1... ¬(X8 X9) + X8 · X10 + ¬X8 · ¬X10 = 1 X4 X5 = 0 (X1 X2) + (X1 X3) = 1 (X2 X3) + (X2 X4) = 1... (X8 X9) + (X8 X10) = 1 X4 X5 = 1 ¬(А В)= А В

¬(X1 X2) + (X1 X3) = 1 ¬(X2 X3) + (X2 X4) = 1... ¬(X8 X9) + (X8 X10) = 1 X5 X6 = 0 Решите самостоятельно:

¬(X1 X2) + (X1 X3) = 1 ¬(X2 X3) + (X2 X4) = 1... ¬(X8 X9) + (X8 X10) = 1 X6 X8 = 0 ¬(X1 X2) + (X1 X3) = 1 ¬(X2 X3) + (X2 X4) = 1... ¬(X8 X9) + (X8 X10) = 1 X1 X10 = 0 Решите самостоятельно:

Системы уравнений с разделенными переменными

(x1 x2) (x2 x3) = 1 Дерево значений переменных Количество комбинаций X1 X2 X3 Решите уравнение: АВ А В

(x1 x2) (x2 x3) (x3 x4) (x4 x5) = 1 Дерево значений переменных Количество комбинаций X1 X2 X3 X4 X5 Решите уравнение:

(x1 x2) (x2 x3) (x3 x4) (x4 x5) = 1 (у1 у2) (у2 у3) (у3 у4) (у4 у5) = 1 Дерево значений переменных Количество комбинаций X1 X2 X3 X4 X5 Найти количество решений: Для 2-го уравнения решение аналогичное

(x1 x2) (x2 x3) (x3 x4) (x4 x5) = 1 (у1 у2) (у2 у3) (у3 у4) (у4 у5) = 1 Для каждого уравнения – по 6 решений. К каждому решению 1-го уравнения можно приписать одно из 6 решений 2-го уравнения: Ответ: 36

(¬x1 x2) (x2 x3) (x3 x4) (x4 x5) = 1 (¬у1 у2) (у2 у3) (у3 у4) (у4 у5) = 1 x1 у1 = 1 Дерево значений переменных Количество комбинаций X1 X2 X3 X4 X5 Найти количество решений: Ограничение Ответ: 25

(x1 x2) (x2 x3) (x3 x4) = 1 ¬ ¬ ¬ (¬у1 у2) (¬у2 у3) (¬у3 у4) = 1 (у1 x1) (у2 x2) (у3 x3) (у4 x4) = 1 Найти количество решений: Представим третье уравнение в виде системы: 11 =1 22 =1 33 =1 44 =1

( 11) =1 x1x2x3x4 y1y2y3y Матрица решений

22 =1 x1x2x3x4 y1y2y3y Матрица решений

33 =1 x1x2x3x4 y1y2y3y Матрица решений

33 =1 x1x2x3x4 y1y2y3y Матрица решений

x1x2x3x4 y1y2y3y Ответ: 15 решений

Сколько существует различных наборов значений логических переменных x 1, x 2, … x 9, x 10, которые удовлетворяют всем перечисленным ниже условиям ((x 1 x 2 ) \/ (x 3 x 4 )) /\ (¬(x 1 x 2 ) \/ ¬(x 3 x 4 )) =1 ((x 3 x 4 ) \/ (x 5 x 6 )) /\ (¬(x 3 x 4 ) \/ ¬(x 5 x 6 )) =1 ((x 5 x 6 ) \/ (x 7 x 8 )) /\ (¬(x 5 x 7 ) \/ ¬(x 7 x 8 )) =1 ((x 7 x 8 ) \/ (x 9 x 10 )) /\ (¬(x 7 x 8 ) \/ ¬(x 9 x 10 )) =1 t 1 = x 1 x 2 t 2 = x 3 x 4 t 3 = x 5 x 6 t 4 = x 7 x 8 t 5 = x 9 x 10 Общая формула замены (k=1, 2, 3, 4, 5): t k = (x 2k-1 x 2k ) Получим: (t 1 \/ t 2 ) /\ (¬t 1 \/ ¬ t 2 ) =1 (t 2 \/ t 3 ) /\ (¬t 2 \/ ¬ t 3 ) =1 (t 3 \/ t 4 ) /\ (¬t 3 \/ ¬ t 4 ) =1 (t 4 \/ t 5 ) /\ (¬t 4 \/ ¬ t 5 ) =1

(tk \/ tk+1) /\ (¬tk \/ ¬ tk+1 ) =1 ¬(t1 t2 ) =1 ¬(t2 t3 ) =1 ¬(t3 t4 ) =1 ¬(t4 t5 ) =1 В любом решении последней системы значения переменных чередуются. Поэтому такая система имеет ровно два решения: и (первая цифра – значение переменной t1, вторая значение t2 Подсчет числа решений Каждому из двух решений системы для переменных t соответствует 2 5 = 32 решения исходной системы. Поэтому исходная система имеет 232 = 64 решения. Ответ:64

(x1 x2) (x2 x3) (x3 x4) (x4 x5) = 1 (у1 у2) (у2 у3) (у3 у4) = 1 (x1 x2) (x2 x3) (x3 x4) (x4 x5 ) = 1 (y5 y4) (y4 y3) (y3 y2) (y2 y1 ) = 1 x3 y3 =1 Решите самостоятельно: Ответ: 30 Ответ: 9 (x1 x2) (x2 x3) (x3 x4) (x4 x5 ) = 1 (y1 y2) (y2 y3) (y3 y4) (y4 y5 ) = 1 (x1 y1 ) (x2 y2) =1 Ответ: 27

Список источников Матвеенко Л.В.,презентация, г. Брянск, 2012 Матвеенко Л.В.,презентация, г. Брянск, 2012 Поляков К.Ю. Логические уравнения // Информатика, 14, 2011, с Поляков К.Ю. Логические уравнения // Информатика, 14, 2011, с Логические уравненияЛогические уравнения Демидова М.В. Решение заданий типа В10 КИМов ЕГЭ по информатике 2011 года посредством построения дерева. n.ru/attachment.aspx?id= Демидова М.В. Решение заданий типа В10 КИМов ЕГЭ по информатике 2011 года посредством построения дерева. n.ru/attachment.aspx?id=123369http:// n.ru/attachment.aspx?id=123369http:// n.ru/attachment.aspx?id= Демовариант ЕГЭ по информатике 2012 // ФИПИ, Демовариант ЕГЭ по информатике 2012 // ФИПИ, 2011.