КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Ugrave; 1 Ù 15) остается применить операцию Ù (И, конъюнкция) – получаем 1, то есть, выражение истинно, что нам и нужно 6) таким образом, правильный ответ – 44.
Еще пример задания: Сколько различных решений имеет уравнение (K Ù L Ù M) Ú (L Ù M Ù N) = 0 где K, L, M, N – логические переменные? В ответе не нужно перечислять все различные наборы значений K, L, M и N, при которых выполнено данное равенство. В качестве ответа Вам нужно указать количество таких наборов. Решение (поиск неподходящих комбинаций): 1) перепишем уравнение, используя более простые обозначения операций:
2) здесь используется сложение двух логических произведений, которое равно 1 если одно из двух слагаемых истинно 3) поскольку произведения включают много переменных, можно предположить, что они равны 1 в небольшом числе случаев, поэтому мы попытаемся найти количество решений «обратного» уравнения
а потом вычесть это число из общего количества комбинаций значений переменных K, L, M, N (для четырех логических переменных, принимающих два значения (0 или 1), существует 24=16 различных комбинаций) 4) уравнение 5) уравнение 6) среди полученных четырех решений нет одинаковых, поэтому уравнение (*) имеет 4 решения 7) это значит, что исходное уравнение истинно для всех остальных 16-4=12 комбинаций переменных K, L, M, N 8) таким образом, правильный ответ – 12.
Еще пример задания: Каково наибольшее целое положительное число X, при котором истинно высказывание: (X·(X + 3) > X·X + 7)→(X·(X + 2) ≤ X·X + 11) Решение (преобразование выражений): 1) несмотря на страшный вид, эта задача решается очень просто; сначала раскроем скобки в обеих частях импликации: (X·X + 3·X > X·X + 7)→(X·X + 2·X ≤ X·X + 11) 2) теперь в каждой части вычтем X·X из обеих частей неравенства: (3·X > 7)→(2·X ≤ 11) 3) в целых числах это равносильно: (X ≥ 3)→(X ≤ 5) 4) вспомним, как раскрывается импликация через операции ИЛИ и НЕ: 5) учитывая, что (X < 3) или (X ≤ 5) 6) это равносильно высказыванию (X ≤ 5) 7) таким образом, ответ – 5. Еще пример задания: Сколько различных решений имеет уравнение ((J→K) →(MÙN)) Ú ((MÙN) → (JÚK)) Ú (MÙNÙKÙL) = 0 где J, K, L, M, N – логические переменные? В ответе не нужно перечислять все различные наборы значений J, K, L, M и N, при которых выполнено данное равенство. В качестве ответа Вам нужно указать количество таких наборов. Решение (вариант 1, упрощение выражения): 1) перепишем уравнение, используя более простые обозначения операций:
2) логическая сумма трех слагаемых равна нулю, поэтому каждое из них должно быть равно нулю 3) обозначим сумму двух первых слагаемых через
4) выполним замены
5) раскроем импликацию через «ИЛИ» и «НЕ» (
6) теперь применим формулу де Моргана
7) заметим, что в третьем слагаемом
или
8) это равенство выполняется, тогда и только тогда, когда оба слагаемых равны нулю; 9) учитывая, что в первом слагаемом есть сомножитель а) б) 10) рассмотрим случай «а»: условию 11) в случае «б» условие
это значит, что при 12) проверяем, что все решения разные, поэтому всего найдено 6 + 2 + 2 = 10 решений 13) ответ – 10. Решение (вариант 2, использование свойств импликации): 1) выполнив шаги 1-4 из первого варианта решения, получим
при заменах 2) поскольку нужно, чтобы 3) отсюда по таблице истинности операции «импликация» находим, что это может быть в двух случаях: а) б) 4) рассмотрим случай «а»: условию 5) в случае «б» условие
это значит, что при 6) проверяем, что все решения разные, поэтому всего найдено 6 + 2 + 2 = 10 решений 7) ответ – 10.
Еще пример задания: Сколько различных решений имеет уравнение ((J→K) →(MÙNÙL)) Ù ((MÙNÙL) → (JÚK)) Ù (M→J) = 1 где J, K, L, M, N – логические переменные? В ответе не нужно перечислять все различные наборы значений J, K, L, M и N, при которых выполнено данное равенство. В качестве ответа Вам нужно указать количество таких наборов. Решение (вариант 1, использование свойств импликации): 1) перепишем уравнение, используя более простые обозначения операций:
2) логическое произведение трех сомножителей равно единице, поэтому каждый из них должен быть тоже равен единице 3) учитывая, что . 4) рассмотрим последнюю импликацию, которая должна быть равна 1: а) б) в) 5) поскольку все (в том числе и первые две) импликации должны быть равны 1, по таблице истинности импликации сразу определяем, что
6) в случае «а» последнее уравнение превращается в 7) в случае «б» имеем 8) в случае «в» получаем 9) проверяем, что среди решений, полученных в п. 7 и 8 нет одинаковых 10) таким образом, всего есть 4 + 1 + 3 = 8 решений 11) ответ – 8 Решение (вариант 2, использование свойств импликации, А.М. Фридлянд, УГАТУ): 1) перепишем уравнение, используя более простые обозначения операций:
2) логическое произведение трех сомножителей равно единице, поэтому каждый из них должен быть тоже равен единице 3) учитывая, что . 4) преобразуем первые две скобки: а) б) 5) В случае а) из первого уравнения сразу получаем, что 6) в случае б) из второго уравнения получаем: 7) таким образом, всего есть 7 + 1 = 8 решений 8) ответ – 8 Решение (вариант 3, декомпозиция, автор идеи – А. Сидоров, ЭПИ МИСИС): 1) перепишем уравнение, используя более простые обозначения операций:
2) идея заключается в том, что мы выбираем одну какую-нибудь переменную и отдельно рассматриваем случаи, когда она равна 0 и 1; такой подход, когда большая задача разбивается на несколько более простых, называют декомпозицией 3) логическое произведение трех сомножителей равно единице, поэтому каждый из них должен быть тоже равен единице 4) например, пусть 5) выполним второй шаг декомпозиции: рассмотрим отдельно варианты 6) при
это равенство истинно, если 7) при
это равенство истинно только при 8) теперь проверяем вариант, когда
так как должно быть
9) выполним второй шаг декомпозиции: рассмотрим отдельно варианты 10) при 11) при 12) таким образом, уравнение всего имеет 4+3+1 = 8 решений 13) ответ – 8 Решение (вариант 4, декомпозиция, автор идеи – А. Сидоров, ЭПИ МИСИС): 1) та же декомпозиция, но в другом порядке 2) сделаем сначала декомпозицию по 3) рассмотрим вариант, когда
получаем
4) учитывая, что
5) отсюда сразу следует, что
этого не может быть, потому что первая скобка равна нулю; поэтому при 6) теперь пусть
7) выполним декомпозицию по переменной 8) при 9) при 10) таким образом, уравнение всего имеет 7+1 = 8 решений 11) ответ – 8
Решение (вариант 5, комбинированный, Т.Н. Наумова, ХМАО, Пыть-Ях, МОУ СОШ №5): 1) перепишем уравнение, используя более простые обозначения операций:
2) имеем логическое произведение трех выражений, которое истинно тогда и только тогда, когда каждое выражение истинно; таким образом, нужно решить систему логических уравнений
3) идея состоит в том, чтобы найти все решения одного из уравнений и проверить истинность остальных двух для всех полученных на предыдущем шаге комбинаций значений переменных 4) рассмотрим первое уравнение: а) б)
5) остается проверить истинность второго (
6) таким образом, остается 8 вариантов, отмеченных галочками справа от таблицы 7) ответ – 8
Еще пример задания: Сколько различных решений имеет уравнение ((J→K)→(M Ù N Ù L)) Ù ((J Ù K)→(M Ù N Ù L)) Ù (M→J)= 1 где J, K, L, M, N – логические переменные? В ответе не нужно перечислять все различные наборы значений J, K, L, M и N, при которых выполнено данное равенство. В качестве ответа Вам нужно указать количество таких наборов. Решение (вариант 1, упрощение выражения): 1) перепишем уравнение, используя более простые обозначения операций:
2) попытаемся использовать замену переменных
3) тогда 4) с учетом этих обозначений преобразуем исходное уравнение к виду:
5) раскрываем импликации по правилу
6) перемножаем первые две скобки, учитывая, что
7) снова раскрываем скобки
8) возвращаемся к исходным переменным, вспоминая, что
9) далее используем равенства
10) выносим общий множитель из первых двух слагаемых, в скобках остается выражение
11) такие образом, уравнение разбивается на два:
12) из уравнения 13) уравнение (**) имеет единственное решение 14) среди решений уравнений (*) и (**) нет одинаковых (в первом случае 15) ответ – 8.
Задачи для тренировки[2]: 1) Каково наибольшее целое число X, при котором истинно высказывание (90 < X·X)→(X < (X-1)) 2) Сколько различных решений имеет уравнение (K Ù L Ù M) Ú (L Ù M Ù N) = 1 где K, L, M, N – логические переменные? В ответе не нужно перечислять все различные наборы значений K, L, M и N, при которых выполнено данное равенство. В качестве ответа вам нужно указать только количество таких наборов. 3) Укажите значения переменных K, L, M, N, при которых логическое выражение (K Ú M)→(L Ú M Ú N) ложно. Ответ запишите в виде строки из четырех символов: значений переменных K, L, M и N (в указанном порядке). Так, например, строка 1101 соответствует тому, что K=1, L=1, M=0, N=1. 4) Каково наименьшее целое положительное число X, при котором высказывание: (4 > -(4 + X)·X)→(30 > X·X) будет ложным. 5) Каково наибольшее целое положительное число X, при котором истинно высказывание: ((X - 1) < X) →(40 > X·X) 6) Укажите значения переменных K, L, M, N, при которых логическое выражение ((M Ú L) Ù K)→((K Ù M) Ú N) ложно. Ответ запишите в виде строки из четырех символов: значений переменных K, L, M и N (в указанном порядке). Так, например, строка 1101 соответствует тому, что K=1, L=1, M=0, N=1. 7) Каково наименьшее натуральное число X, при котором высказывание (X·X < 9)→(X >(X + 2)) будет ложным? 8) Укажите значения логических переменных Р, Q, S, Т, при которых логическое выражение (Р Ú Q) Ú (Q→(S Ú Т)) ложно. Ответ запишите в виде строки из четырех символов: значений переменных Р, Q, S, T (в указанном порядке). 9) Каково наибольшее целое положительное число X, при котором высказывание: ((X + 6)·X + 9 > 0)→(X·X > 20) будет ложным? 10) Составьте таблицу истинности для логической функции X = (А→B) Ù (C ↔ (B Ú A)) в которой столбец значений аргумента А представляет собой двоичную запись числа 226, столбец значений аргумента В – числа 154, столбец значений аргумента С – числа 75. Число в столбце записывается сверху вниз от старшего разряда к младшему. Переведите полученную двоичную запись значений функции X в десятичную систему счисления. 11) Составьте таблицу истинности для логической функции X = (А→B) Ù (B ↔ (C→A)) в которой столбец значений аргумента А представляет собой двоичную запись числа 216, столбец значений аргумента В – числа 30, столбец значений аргумента С – числа 170. Число в столбце записывается сверху вниз от старшего разряда к младшему. Переведите полученную двоичную запись значений функции X в десятичную систему счисления. 12) Известно, что для чисел X, Y и Z истинно высказывание (Z < X Ú Z < Y) Ù (Z+1 < X)Ù (Z+1 < Y) Чему равно Z, если X=25 и Y=48? 13) Укажите значения переменных K, L, M, N, при которых логическое выражение
|