kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Основы логики.

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

Данная презентация поможет изучить начальные сведения о логичеких операциях, правила построение таблиц для сложного высказывания. Содержит практические задания для закрепления правил построения таблиц. Содержит законы алгебры логики и формулы пребразования, практические задания для преобразования высказываний.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Основы логики. »

10 класс ОСНОВЫ ЛОГИКИ

10 класс

ОСНОВЫ ЛОГИКИ

ЛОГИКА НАУКА О ФОРМАХ И СПОСОБАХ МЫШЛЕНИЯ

ЛОГИКА

НАУКА О ФОРМАХ И СПОСОБАХ МЫШЛЕНИЯ

МЫШЛЕНИЕ осуществляется через:

МЫШЛЕНИЕ осуществляется через:

  • Понятия
  • Высказывания
  • Умозаключения
ПОНЯТИЕ форма мышления, которая выделяет существенные признаки предмета или класса предметов, позволяющие отличать их друг от друга  (Пример: Прямоугольник - геометрическая фигура у которой все углы прямые и противоположные стороны равны)

ПОНЯТИЕ

форма мышления, которая выделяет существенные признаки предмета или класса предметов, позволяющие отличать их друг от друга

(Пример: Прямоугольник - геометрическая фигура у которой все углы прямые и противоположные стороны равны)

ВЫСКАЗЫВАНИЕ формулировка своего понимания окружающего мира (повествовательное предложение в котором что-либо утверждается или отрицается)  (Пример: Париж – столица Франции)

ВЫСКАЗЫВАНИЕ

формулировка своего понимания окружающего мира (повествовательное предложение в котором что-либо утверждается или отрицается)

(Пример: Париж – столица Франции)

ВЫСКАЗЫВАНИЕ  ИСТИННОЕ     ЛОЖНОЕ (Пример: Буква «А» - (Пример: Компьютер  гласная) был изобретен до        нашей эры)

ВЫСКАЗЫВАНИЕ

ИСТИННОЕ ЛОЖНОЕ

(Пример: Буква «А» - (Пример: Компьютер

гласная) был изобретен до

нашей эры)

УМОЗАКЛЮЧЕНИЕ форма мышления, с помощью которой из одного или нескольких суждений может быть получено новое суждение (знание или вывод)  (Пример: любая теорема)

УМОЗАКЛЮЧЕНИЕ

форма мышления, с помощью которой из одного или нескольких суждений может быть получено новое суждение

(знание или вывод)

(Пример: любая теорема)

АЛГЕБРА  ЛОГИКИ наука об общих операциях, аналогичных сложению и умножению, которые выполняются над высказываниями

АЛГЕБРА ЛОГИКИ

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

Понятия алгебры логики: Логическая переменная  – это простое высказывание, содержащее только одну мысль Обозначение: латинская буква (А, В, Х …) Значение: ИСТИНА (1) или ЛОЖЬ (0) Обозначение: латинская буква (А, В, Х …) Значение: ИСТИНА (1) или ЛОЖЬ (0) Логическая функция – это составное высказывание, которое содержит несколько простых мыслей, соединенных между собой с помощью логических операций Обозначение: F Обозначение: F Логические операции – логическое действие

Понятия алгебры логики:

  • Логическая переменная – это простое высказывание, содержащее только одну мысль
  • Обозначение: латинская буква (А, В, Х …) Значение: ИСТИНА (1) или ЛОЖЬ (0)
  • Обозначение: латинская буква (А, В, Х …)
  • Значение: ИСТИНА (1) или ЛОЖЬ (0)
  • Логическая функция – это составное высказывание, которое содержит несколько простых мыслей, соединенных между собой с помощью логических операций
  • Обозначение: F
  • Обозначение: F
  • Логические операции – логическое действие

Таблица истинности таблица определяющая значение сложного высказывания при всех возможных значениях простых высказываний

Таблица истинности

таблица определяющая значение сложного высказывания при всех возможных значениях простых высказываний

Таблица истинности для конъюнкции Вывод:  Результат будет истинным тогда и только тогда, когда оба исходных высказывания истинны А В 0 А ^ В 0 0 1 0 1 0 1 0 1 0 1

Таблица истинности для конъюнкции

  • Вывод:

Результат будет истинным тогда и только тогда, когда оба исходных высказывания истинны

А

В

0

А ^ В

0

0

1

0

1

0

1

0

1

0

1

Таблица  истинности  для  дизъюнкции Вывод : Результат будет ложным тогда и только тогда, когда оба исходных высказывания ложны, и истинным во всех остальных случаях А В 0 А v В 0 0 1 0 1 0 1 1 1 1 1

Таблица истинности для дизъюнкции

  • Вывод :

Результат будет ложным тогда и только тогда, когда оба исходных высказывания ложны, и истинным во всех остальных случаях

А

В

0

А v В

0

0

1

0

1

0

1

1

1

1

1

Таблица  истинности  для  инверсии Вывод : Результат будет ложным, если исходное высказывание истинно, и наоборот. А Ā 0 1 1 0

Таблица истинности для инверсии

  • Вывод :

Результат будет ложным, если исходное высказывание истинно, и наоборот.

А

Ā

0

1

1

0

Таблица  истинности  для  импликации Вывод : Результат будет ложным тогда и только тогда, когда из истинного основания (А) следует ложное следствие (В) А В 0 А → В 0 0 1 1 1 0 1 1 1 0 1

Таблица истинности для импликации

  • Вывод :

Результат будет ложным тогда и только тогда, когда из истинного основания (А) следует ложное следствие (В)

А

В

0

А В

0

0

1

1

1

0

1

1

1

0

1

Таблица  истинности  для  эквивалентности Вывод : Результат будет истинным тогда и только тогда, когда оба высказывания одновременно либо ложны, либо истинны А В 0 А ↔ В 0 0 1 1 1 0 1 0 1 0 1

Таблица истинности для эквивалентности

  • Вывод :

Результат будет истинным тогда и только тогда, когда оба высказывания одновременно либо ложны, либо истинны

А

В

0

А ↔ В

0

0

1

1

1

0

1

0

1

0

1

Если составное высказывание (логическую функцию) выразить в виде формулы, в которую войдут логические переменные и знаки логических операций, то получится ЛОГИЧЕСКОЕ ВЫРАЖЕНИЕ  истина     ложь

Если составное высказывание (логическую функцию) выразить в виде формулы, в которую войдут логические переменные и знаки логических операций, то получится

ЛОГИЧЕСКОЕ ВЫРАЖЕНИЕ

истина ложь

Порядок выполнения логических операций:

Порядок выполнения логических операций:

  • Действия в скобках
  • Инверсия
  • Конъюнкция
  • Дизъюнкция
  • Импликация
  • Эквивалентность
ПРИМЕР: Записать в виде логического выражения следующее высказывание: «Летом Петя поедет в деревню и, если будет хорошая погода, то он пойдет на рыбалку» Это составное высказывание состоит из простых высказываний: А = «Петя поедет в деревню» В = «Будет хорошая погода» С = «Он пойдет на рыбалку» А = «Петя поедет в деревню» В = «Будет хорошая погода» С = «Он пойдет на рыбалку» Записываем высказывание в виде логического выражения, учитывая порядок действий  F = A ^ (B → C)

ПРИМЕР: Записать в виде логического выражения следующее высказывание: «Летом Петя поедет в деревню и, если будет хорошая погода, то он пойдет на рыбалку»

  • Это составное высказывание состоит из простых высказываний:
  • А = «Петя поедет в деревню» В = «Будет хорошая погода» С = «Он пойдет на рыбалку»
  • А = «Петя поедет в деревню»
  • В = «Будет хорошая погода»
  • С = «Он пойдет на рыбалку»
  • Записываем высказывание в виде логического выражения, учитывая порядок действий

F = A ^ (B → C)

Упражнения: Есть два простых высказывания: А = «Число 10 четное» В = Волк – травоядное животное» Составьте из них все возможные составные высказывания и определите их истинность

Упражнения:

  • Есть два простых высказывания:

А = «Число 10 четное»

В = Волк – травоядное животное»

Составьте из них все возможные составные высказывания и определите их истинность

  • А = «Число 10 четное» В = Волк – травоядное животное» Составьте из них все возможные составные высказывания и определите их истинность
  • Запишите следующие высказывания в виде логических выражений:
  • Запишите следующие высказывания в виде логических выражений:
  • Неверно, что корова – хищное животное На уроке физики ученики выполняли лабораторную работу и сообщали результаты учителю. Если Маша – сестра Саши, то Саша - брат Маши.
  • Неверно, что корова – хищное животное
  • На уроке физики ученики выполняли лабораторную работу и сообщали результаты учителю.
  • Если Маша – сестра Саши, то Саша - брат Маши.
Найти значение выражения

Найти значение выражения

  • 1. (0 ٧ 0 ) ٧ (1 ٧ 1)=
  • 2. (1 ٧ 1) ٧ (1 ٧ 0)=
  • 3. (0 ٨ 0) ٨ (1 ٨ 1) =
  • 4. (¬1 ٧ 1) ٨ (1 ٧ ¬1) =
Таблицы истинности

Таблицы истинности

Для составления таблиц истинности 1 Выяснить количество строк в таблице Q=2 n , n – количество переменных. 2. Установить последовательность выполнения действий. 3. Заполнить таблицу истинности.

Для составления таблиц истинности

1 Выяснить количество строк в таблице Q=2 n , n – количество переменных.

2. Установить последовательность выполнения действий.

3. Заполнить таблицу истинности.

(А ᴠ В) ᴧ (⌐А ᴠ ⌐  В)
  • (А ᴠ В) ᴧ (⌐А ᴠ ⌐ В)

А

В

1

А

1

1

0

В

0

0

А В

0

0

0

1

1

А ⌐В

1

1

0

1

1

0

0

1

0

1

1

1

1

1

0

1

1

0

X ᴠ Y ᴧ⌐ Z X 1 Y 1 1 Z 1 ⌐ Z 1 1 0 0 1 0 Y ᴧ⌐ Z 0 1 1 0 0 1 1 0 1 0 0 1 1 0 0 1 1 1 0 1 0 0 0 0 0 1 1 1 0 0 0 0 1 0 1 1 0 0 0

X ᴠ Y ᴧ⌐ Z

X

1

Y

1

1

Z

1

Z

1

1

0

0

1

0

Y ᴧ⌐ Z

0

1

1

0

0

1

1

0

1

0

0

1

1

0

0

1

1

1

0

1

0

0

0

0

0

1

1

1

0

0

0

0

1

0

1

1

0

0

0

Составить таблицы истинности 1. ( X ᴧ⌐ Y ) ᴠ Z 2. X ᴧ Y ᴠ X 3. ⌐ (X ᴠ Y) ᴧ (Y ᴠ X) 4. A ᴧ B ᴧ C ᴧ ⌐ D 5. (A ᴠ B) ᴧ ( ⌐ B ᴠ A ᴧ B) 6. ⌐ (A ᴠ B ᴠ ⌐ C) 7. ⌐ A ᴧ (B ᴠ ⌐ C) 8. A ᴧ B ᴧ C ᴠ (B ᴧ C ᴠ A)

Составить таблицы истинности

1. ( X ᴧ⌐ Y ) ᴠ Z

2. X ᴧ Y ᴠ X

3. ⌐ (X ᴠ Y) ᴧ (Y ᴠ X)

4. A ᴧ B ᴧ C ᴧ ⌐ D

5. (A ᴠ B) ᴧ ( ⌐ B ᴠ A ᴧ B)

6. ⌐ (A ᴠ B ᴠ ⌐ C)

7. ⌐ A ᴧ (B ᴠ ⌐ C)

8. A ᴧ B ᴧ C ᴠ (B ᴧ C ᴠ A)

Тождественно истинные, тождественно ложные и эквивалентные высказывания

Тождественно истинные, тождественно ложные и эквивалентные высказывания

Если высказывание истинно при всех значениях входящих в него переменных, то такое высказывание называется - тождественно истинным. Если высказывание ложно при всех значениях входящих в него переменных, то такое высказывание называется – тождественно ложным. Если два высказывания совпадают на всех возможных наборах значений входящих в них переменных, то они называются - эквивалентными
  • Если высказывание истинно при всех значениях входящих в него переменных, то такое высказывание называется - тождественно истинным.
  • Если высказывание ложно при всех значениях входящих в него переменных, то такое высказывание называется – тождественно ложным.
  • Если два высказывания совпадают на всех возможных наборах значений входящих в них переменных, то они называются - эквивалентными
Построить таблицу и определить тип высказывания

Построить таблицу и определить тип высказывания

  • A → (B → A)
  • A ᴧ B → A
  • (A → C) → (B → C) → (A ᴠ B →C)
  • A→ (B → A ᴧ B)
  • ⌐ (A → B) → (A → ⌐B →⌐ A)
Определить эквивалентные высказывания

Определить эквивалентные высказывания

  • A → B ᴧ A или А ᴠ В
  • А ↔ В ИЛИ (А→В) ᴧ (⌐В → ⌐А)
  • А → В ИЛИ А ᴠ ⌐ В
  • А ᴧ (А ᴠ В) ИЛИ А
Законы алгебры логики и правила преобразования логических высказываний

Законы алгебры логики и правила преобразования логических высказываний

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

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

Закон идемпотентности:
  • Закон идемпотентности:

А А = А

А А=А

2. Закон коммутативности (переместительный)

А В = В А

А В = В А

3. Закон ассоциативности (сочетательный) (А ᴠ В) ᴠ С = А ᴠ (В ᴠ С) А ᴧ (В ᴧ С) = (А ᴧ В) ᴧ С  4. Закон дистрибутивности (распределительный) (А ᴠ В) ᴧ С = (А ᴧ С) ᴠ (В ᴧ С) (А ᴧ В) ᴠ С = (А ᴠ  С)  ᴧ (В  ᴠ С)

3. Закон ассоциативности (сочетательный)

В) С = А С)

А С) = (А В) С

4. Закон дистрибутивности (распределительный)

В) С = (А С) С)

В) С = (А С) С)

5 . Закон де Моргана  6. Закон двойного отрицания

5 . Закон де Моргана

6. Закон двойного отрицания

7. Закон исключения третьего 8. Закон противоречия
  • 7. Закон исключения третьего
  • 8. Закон противоречия
Действия с логическими константами
  • Действия с логическими константами
Формулы поглощения 1.1  1.2  1.3 1.4
  • Формулы поглощения
  • 1.1
  • 1.2

1.3

  • 1.4
Формулы склеивания

Формулы склеивания

ЗАМЕНА ОПЕРАЦИЙ
  • ЗАМЕНА ОПЕРАЦИЙ
Преобразование логических высказываний. Решение логических задач

Преобразование логических высказываний.

Решение логических задач

Упростить:

Упростить:

. Для какого имени ложно высказывание: (Первая буква имени гласная → Четвертая буква имени согласная).   1) ЕЛЕНА 2) ВАДИМ 3) АНТОН 4) ФЕДОР
  • . Для какого имени ложно высказывание:

(Первая буква имени гласная → Четвертая буква имени согласная).

  •  
  • 1) ЕЛЕНА
  • 2) ВАДИМ
  • 3) АНТОН
  • 4) ФЕДОР
Для какого из названий животных ложно высказывание: (Заканчивается на согласную букву) /\ (В слове 7 букв) → ¬ (Третья буква согласная)? 1) Верблюд 2) Страус 3) Кенгуру 4) Леопард
  • Для какого из названий животных ложно высказывание:
  • (Заканчивается на согласную букву) /\ (В слове 7 букв) → ¬ (Третья буква согласная)?
  • 1) Верблюд
  • 2) Страус
  • 3) Кенгуру
  • 4) Леопард
Для какого символьного выражения будет ложным высказывание (первая буква гласная) → (четвертая буква гласная)?   1) east 2) fast 3) rest 4) last
  • Для какого символьного выражения будет ложным высказывание
  • (первая буква гласная) → (четвертая буква гласная)?
  •  
  • 1) east
  • 2) fast
  • 3) rest
  • 4) last
2) → (X3))?   1) 1 2) 2 3) 3 4) 4" width="640"
  • . Для какого из указанных значений X истинно высказывание
  • ¬ ((X2) → (X3))?
  •  
  • 1) 1
  • 2) 2
  • 3) 3
  • 4) 4
Сколько различных решений имеет уравнение J ∧ ¬K ∧ L ∧ ¬M ∧ (N ∨ ¬N) = 0, где J, K, L, M, N — логические переменные? В ответе не нужно перечислять все различные наборы значений J, K, L, M и N, при которых выполнено данное равенство. В качестве ответа нужно указать количество таких наборов.  
  • Сколько различных решений имеет уравнение
  • J ∧ ¬K ∧ L ∧ ¬M ∧ (N ∨ ¬N) = 0, где J, K, L, M, N — логические переменные?
  • В ответе не нужно перечислять все различные наборы значений J, K, L, M и N, при которых выполнено данное равенство. В качестве ответа нужно указать количество таких наборов.
  •  
Пояснение. Выражение (N ∨ ¬N) истинно при любом N, поэтому J ∧ ¬K ∧ L ∧ ¬M = 0. Применим отрицание к обеим частям логического уравнения и используем закон де Моргана ¬ (А ∧ В) = ¬ А ∨ ¬ В . Получим ¬J ∨ K ∨ ¬L ∨ M = 1.
  • Пояснение.
  • Выражение (N ∨ ¬N) истинно при любом N, поэтому
  • J ∧ ¬K ∧ L ∧ ¬M = 0.
  • Применим отрицание к обеим частям логического уравнения и используем закон де Моргана ¬ (А ∧ В) = ¬ А ∨ ¬ В . Получим
  • ¬J ∨ K ∨ ¬L ∨ M = 1.
Логическая сумма равна 1, если хотя бы одно из составляющих ее высказываний равно 1. Поэтому полученному уравнению удовлетворяют любые комбинации логических переменных кроме случая, когда все входящие в уравнение величины равны 0. Каждая из 4 переменных может быть равна либо 1, либо 0, поэтому всевозможных комбинаций 2·2·2·2 = 16. Следовательно, уравнение имеет 16 −1 = 15 решений.
  • Логическая сумма равна 1, если хотя бы одно из составляющих ее высказываний равно 1. Поэтому полученному уравнению удовлетворяют любые комбинации логических переменных кроме случая, когда все входящие в уравнение величины равны 0. Каждая из 4 переменных может быть равна либо 1, либо 0, поэтому всевозможных комбинаций 2·2·2·2 = 16. Следовательно, уравнение имеет 16 −1 = 15 решений.
Осталось заметить, что найденные 15 решений соответствуют любому из двух возможных значений логической переменной N, поэтому исходное уравнение имеет 30 решений. Ответ: 30
  • Осталось заметить, что найденные 15 решений соответствуют любому из двух возможных значений логической переменной N, поэтому исходное уравнение имеет 30 решений.
  • Ответ: 30
Составьте таблицу истинности для логической функции X = (А ↔ B) ∨ ¬(A → (B ∨ C))  
  • Составьте таблицу истинности для логической функции
  • X = (А ↔ B) ∨ ¬(A → (B ∨ C))
  •  
Сколько различных решений имеет уравнение (X ∧ Y ∨ Z) → (Z ∨ P) = 0 где X, Y, Z, P – логические переменные? В ответе не нужно перечислять все различные наборы значений, при которых выполнено данное равенство. В качестве ответа вам нужно указать только количество таких наборов.
  • Сколько различных решений имеет уравнение
  • (X ∧ Y ∨ Z) → (Z ∨ P) = 0
  • где X, Y, Z, P – логические переменные? В ответе не нужно перечислять все различные наборы значений, при которых выполнено данное равенство. В качестве ответа вам нужно указать только количество таких наборов.


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: 11 класс

Скачать
Основы логики.

Автор: Гусарова Анастасия Михайловна

Дата: 25.09.2014

Номер свидетельства: 114665

Похожие файлы

object(ArrayObject)#863 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(194) "ВЫПУСКНАЯ АТТЕСТАЦИОННАЯ РАБОТА  НА ТЕМУ  ИЗУЧЕНИЯ РАЗДЕЛА  «ОСНОВЫ ЛОГИКИ В ШКОЛЬНОМ КУРСЕ ИНФОРМАТИКИ» "
    ["seo_title"] => string(110) "vypusknaia-attiestatsionnaia-rabota-na-tiemu-izuchieniia-razdiela-osnovy-logiki-v-shkol-nom-kursie-informatiki"
    ["file_id"] => string(6) "113874"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(7) "prochee"
    ["date"] => string(10) "1411107361"
  }
}
object(ArrayObject)#885 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(28) ""Основы логики" "
    ["seo_title"] => string(14) "osnovy-loghiki"
    ["file_id"] => string(6) "101970"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1402470870"
  }
}
object(ArrayObject)#863 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(64) "Контрольная работа "Основы логики" "
    ["seo_title"] => string(34) "kontrol-naia-rabota-osnovy-loghiki"
    ["file_id"] => string(6) "124580"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(7) "prochee"
    ["date"] => string(10) "1414745363"
  }
}
object(ArrayObject)#885 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(133) "Урок решения задач из раздела основы логики по теме "Таблицы истинности" "
    ["seo_title"] => string(80) "urok-rieshieniia-zadach-iz-razdiela-osnovy-loghiki-po-tiemie-tablitsy-istinnosti"
    ["file_id"] => string(6) "109378"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1404451735"
  }
}
object(ArrayObject)#863 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(106) "Основы логики Логические выражения  и таблицы истинности "
    ["seo_title"] => string(64) "osnovy-loghiki-loghichieskiie-vyrazhieniia-i-tablitsy-istinnosti"
    ["file_id"] => string(6) "116121"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1412265013"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства