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

Содержание

Слайд 2

Что такое высказывание?
Какое предложение является высказыванием?

Форма мышления, в которой что-либо утверждается или

Что такое высказывание? Какое предложение является высказыванием? Форма мышления, в которой что-либо
отрицается.
Высказывание - повествовательное предложение

Слайд 3


На какие виды делятся высказывания по своей структуре?

Простые и сложные

На какие виды делятся высказывания по своей структуре? Простые и сложные

Слайд 4

Как обозначаются простые высказывания в алгебре логики?

Логическими переменными, которые обозначаются латинскими

Как обозначаются простые высказывания в алгебре логики? Логическими переменными, которые обозначаются латинскими буквами
буквами

Слайд 5

Как обозначается истинность таких высказываний?

1 и 0

Как обозначается истинность таких высказываний? 1 и 0

Слайд 6

Сложное (составное) высказывание

Сложное (составное) высказывание

Слайд 7

Что связывает переменные в формулах алгебры высказываний?

Логические операции

Что связывает переменные в формулах алгебры высказываний? Логические операции

Слайд 8

Перечислите логические операции

Инверсия (отрицание)
Конъюнкция (умножение)
Дизъюнкция (сложение)
Импликация (следование)
Эквиваленция (равносильность)

Перечислите логические операции Инверсия (отрицание) Конъюнкция (умножение) Дизъюнкция (сложение) Импликация (следование) Эквиваленция (равносильность)

Слайд 9

Даны простые высказывания

А = "Вчера было пасмурно" В = "Сегодня

Даны простые высказывания А = "Вчера было пасмурно" В = "Сегодня ярко
ярко светит солнце"

Постройте составное высказывание

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

А → B

Слайд 10

Переведите на язык алгебры логики сложное высказывание
А = Идёт налево С

Переведите на язык алгебры логики сложное высказывание А = Идёт налево С
= Песнь заводит
В = Идёт направо D = Сказку говорит

(A ⇒C)V(B ⇒ D)

… Идёт налево

- песнь заводит,

направо -

сказку говорит…

Слайд 11

Переведите сложное высказывание на естественный язык

(А∨В)⇒С
А= «это утро ясное»
В=

Переведите сложное высказывание на естественный язык (А∨В)⇒С А= «это утро ясное» В=
«это утро теплое»
С=«зонтик не нужен»

Если это утро ясное или теплое, то зонтик не нужен.

Слайд 12

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

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

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

Слайд 13

Алгоритм построения таблицы истинности:

Подсчитать количество переменных n в логическом выражении.
Определить число

Алгоритм построения таблицы истинности: Подсчитать количество переменных n в логическом выражении. Определить
строк в таблице: m = 2n+ строка заголовка.
Подсчитать количество и установить последовательность выполнения логических операций в формуле с учетом скобок и приоритетов.
Определить количество столбцов в таблице = количество переменных + количество операций.
Заполнить столбцы входных переменных наборами значений.
Провести заполнение таблицы истинности по столбцам, выполняя логические операции в установленной последовательности.

Слайд 14

Алгоритм заполнения набора входных переменных:

а) разделить колонку значений первой переменной пополам и

Алгоритм заполнения набора входных переменных: а) разделить колонку значений первой переменной пополам
заполнить верхнюю часть колонки нулями (ложь), а нижнюю единицами (истина);
б) разделить колонку значений второй переменной на четыре части и заполнить каждую четверть чередующимися группами нулей и единиц, начиная с группы нулей;
в) продолжать деление колонок значений последующих переменных на 8, 16 и т.д. частей и заполнение их группами нулей или единиц до тех пор, пока группы нулей и единиц не будут состоять из одного символа.

Слайд 15

Пример 1. Определим истинность составного высказывания:

"Если я куплю яблоки или абрикосы, то

Пример 1. Определим истинность составного высказывания: "Если я куплю яблоки или абрикосы, то приготовлю фруктовый пирог".
приготовлю фруктовый пирог".

Слайд 16

Переведем высказывание на язык алгебры логики:

A ="купить яблоки"
B ="купить абрикосы"
C

Переведем высказывание на язык алгебры логики: A ="купить яблоки" B ="купить абрикосы"
="испечь пирог"

(A v B) → C

Слайд 17

Построим таблицу истинности по алгоритму

Сколько переменных? 3
Сколько будет строк? 23=8 + строка

Построим таблицу истинности по алгоритму Сколько переменных? 3 Сколько будет строк? 23=8
на заголовок
Сколько операций в формуле? 2
Подсчитаем количество столбцов в таблице: количество переменных + количество операций 3+2=5

Слайд 18

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

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

Слайд 19

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

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

Слайд 20

Пример 2. Определим истинность составного высказывания:

В классе оказалось разбито стекло. Учитель

Пример 2. Определим истинность составного высказывания: В классе оказалось разбито стекло. Учитель
объясняет директору: «Это сделал Коля или Саша. Но Саша этого не делал, т.к. в это время сдавал мне зачет. Следовательно, это сделал Коля».

Слайд 21

Переведем высказывание на язык алгебры логики:

К = " это сделал Коля "
С

Переведем высказывание на язык алгебры логики: К = " это сделал Коля
= " это сделал Саша "

( К ∨ C ) ∧ ¬ С ⇒ К

Слайд 22

Построим таблицу истинности по алгоритму

Сколько переменных? 2
Сколько будет строк? 22=4 + строка

Построим таблицу истинности по алгоритму Сколько переменных? 2 Сколько будет строк? 22=4
на заголовок
Сколько операций в формуле? 4
Подсчитаем количество столбцов в таблице: количество переменных + количество операций 2+4=6

Слайд 23

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

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

Слайд 24

Составить таблицы истинности для формул:

а) (А ↔ В) ∧ (¬В → С)
б)

Составить таблицы истинности для формул: а) (А ↔ В) ∧ (¬В →
А ∧ В ∨ С → (¬А ↔ С)
в) (А ∨ В) ∧ (¬А ∨ С) → (В ↔ С)

Слайд 25

Дополнительно:

г) (А ∨ В) ∧ С ↔ ¬В → С
д) А →

Дополнительно: г) (А ∨ В) ∧ С ↔ ¬В → С д)
(В ∧ С ↔ ¬А) ∨ В
е) ((А ↔ В) → ¬(А ∧ С)) ∨ В
ж) ((А ∨ ¬В) → В) ∧ (¬А ∨ В)
Имя файла: Основы-логики.pptx
Количество просмотров: 36
Количество скачиваний: 0