SlideShare une entreprise Scribd logo
1  sur  49
Формы мышления
Алгебра высказываний
Логика - наука, изучающая
     формы и законы
 человеческого мышления.
Первые учения о формах и способах
  рассуждений возникли в странах
 Древнего Востока (Китай, Индия)
АРИСТОТЕЛЬ (384-322 до н. э.)


                     Основоположник
                   формальной логики,
                создатель силлогистики.
               СИЛЛОГИСТИКА (от греч.
                syllogistikos — выводящий
              умозаключение) - исторически
                     первое, созданное
                  Аристотелем учение о
                   логической дедукции.
ЛЕЙБНИЦ Готфрид Вильгельм
(1 июля 1646,Лейпциг — 14 ноября 1716, Ганновер)

                       Немецкий математик, физик и
                        философ, организатор и первый
                       президент Берлинской академии
                                    наук.
                     Первый предложил использовать в
                           логике математическую
                        символику и высказал мысль о
                        возможности применения в ней
                        двоичной системы счисления
                     (которая позднее нашла применение
                      в автоматических вычислительных
                                  машинах).
ДЖОРДЖ БУЛЬ
George Boole (2 ноября 1815 - 8 декабря 1864)

                       Английский математик и
                                 логик.
                     Работы Буля 1847-го и 1854
                         годов положили начало
                          алгебре логики, или
                       булевой алгебре. Сегодня
                       идеи Буля используются во
                      всех современных цифровых
                              устройствах.
Логика изучает внутреннюю
структуру процесса мышления,
 который реализуется в таких
  естественно сложившихся
формах, как понятие, суждение,
      умозаключение и
       доказательство.
Понятие
Понятие - это форма мышления, отражающая
 наиболее существенные свойства предмета,
 отличающие его от других предметов.
Материальным носителем понятия выступает
 слово или сочетание слов (например,
 автомобиль).
Понятия бывают пустые, единичные и общие
 (а также регистрирующие и
 нерегистрирующие, утвердительные и
 отрицательные, конкретные и абстрактные и
 т.д.)
В структуре каждого понятия нужно различать
 две стороны: содержание и объем.
Содержание понятия - это совокупность
 существенных признаков предмета. Чтобы
 раскрыть содержание понятия, следует
 выделить признаки, необходимые и
 достаточные для выделения данного
 предмета среди других предметов.
Объем понятия определяется
 совокупностью предметов, на которую
 оно распространяется, и может быть
 представлено в форме множества
 объектов, состоящего из элементов
 множества.
Высказывание

Высказывание (суждение) - это
 форма мышления, выраженная с
 помощью понятий, посредством
 которой что-либо утверждают или
 отрицают о предметах, их свойствах
 и отношениях между ними.
О предметах можно судить верно или неверно,
  т.е. высказывание может быть истинным
  или ложным.
Истинным будет суждение, в котором связь
  понятий правильно отражает свойства и
  отношения реальных вещей.
Ложным суждение будет в том случае, когда
  связь понятий искажает объективные
  отношения, не соответствует реальной
  действительности.
Обоснование истинности или ложности
простых высказываний решается вне алгебры
логики. Например, истинность или
ложность высказывания: "Сумма углов
треугольника равна 180 градусов"
устанавливается геометрией, причем в
геометрии Евклида
это высказывание является
истинным, а
в геометрии Лобачевского
— ложным.
В естественном языке высказывания
  выражаются повествовательными
  предложениями. Высказывание не может
  быть выражено повелительным или
  вопросительным предложением, оценка
  истинности или ложности которых
  невозможна. Высказывания могут
  выражаться с помощью математических,
  физических, химических и прочих знаков. Из
  двух числовых выражений можно составить
  высказывания, соединив их знаками
  равенства или неравенства.
Высказывание называется простым,
 если никакая его часть сама не
 является высказыванием.

Высказывание, состоящее из
 нескольких простых высказываний,
 называются составным (сложным).
Высказывания имеют определенную
 логическую форму. Понятие о предмете
 мысли называется субъектом и
 обозначается буквой S, а понятие о
 свойствах и отношениях предмета мысли
 называется предикатом и обозначается
 буквой P.
Оба эти понятия - субъект и предикат -
 называются терминами суждения.
Отношения между субъектом и
 предикатом выражается связкой «есть»,
 «не есть», «является», «состоит» и т.д.
Таким образом, каждое высказывание состоит
  из трех элементов - субъекта, предиката и
  связки (двух терминов и связки).
Состав суждения можно выразить общей
  формулой «S есть Р» или «S не есть P».

 Определите, что в суждении «Компьютер
  состоит из процессора, памяти и внешних
  устройств» является субъектом, предикатом и
  связкой.
 «Компьютер» - субъект, «процессора,
   памяти и внешних устройств» - предикат,
   «состоит из» - связка.
Умозаключение
Умозаключение - это форма мышления,
 посредством которой из одного или
 нескольких суждений, называемых
 посылками, по определенным правилам
 логического вывода получается новое
 знание о предметах реального мира
 (вывод).
Умозаключения бывают дедуктивные,
 индуктивные и по аналогии.
В дедуктивных умозаключениях
 рассуждения ведутся от общего к
 частному.
Суждения: «Все металлы
 электропроводны» и «Ртуть является
 металлом».
Вывод: «Ртуть электропроводна».
В индуктивных умозаключениях
 рассуждения ведутся от частного
 к общему.

Суждение: Железо, медь, цинк,
 алюминий и т.д. обладают свойством
 электропроводности
Вывод: все металлы электропроводны.
Умозаключение по аналогии представляет
  собой движение мысли от общности одних
  свойств и отношений у сравниваемых
  предметов или процессов к общности
  других свойств и отношений.
Суждение: химический состав Солнца и
  Земли сходен по многим показателям.
На Солнце обнаружен неизвестный еще на
  Земле химический элемент гелий.
Вывод: такой элемент есть и на Земле.
Доказательство
Доказательство есть мыслительный процесс,
  направленный на подтверждение или
  опровержение какого-либо положения
  посредством других несомненных, ранее
  обоснованных доводов.

Доказательство по своей логической форме не
  отличается от умозаключения. Однако, если в
  умозаключении заранее исходят из истинности
  посылок и следят только за правильностью
  логического вывода, в доказательстве подвергается
  логической проверке истинность самих посылок.
Алгебра высказываний
Алгебра логики
Алгебра - наука об общих операциях,
  которые могут выполняться над
  различными математическими
  объектами.
Объектами алгебры логики являются
  высказывания.
Алгебра логики позволяет определять
  истинность или ложность составных
  высказываний алгебраическими
  методами.
Простые высказывания в алгебре логики
  обозначаются заглавными латинскими буквами:
А = {Аристотель - основоположник логики}
В = {На яблонях растут бананы}.

Истинному высказыванию ставится в соответствие 1,
  ложному — 0. Таким образом, А = 1, В = 0.

Составные высказывания на естественном языке
  образуются с помощью союзов, которые в
  алгебре высказываний заменяются на
  логические операции.

Логические операции задаются таблицами истинности.
Таблицы истинности
Таблицу, показывающую, какие значения
  принимает составное высказывание при всех
  сочетаниях (наборах) значений входящих в
  него простых высказываний, называют
  таблицей истинности составного
  высказывания.
Составные высказывания в алгебре логики
  записываются с помощью логических
  выражений. Для любого логического
  выражения достаточно просто построить
  таблицу истинности.
Алгоритм построения таблицы
        истинности:
1.   Подсчитать количество переменных n в
     логическом выражении;
2.   Определить число строк в таблице, которое равно
     m=2n;
3.   Подсчитать количество логических операций в
     логическом выражении и определить количество
     столбцов в таблице, которое равно количеству
     переменных плюс количество операций;
4.   Ввести названия столбцов таблицы в соответствии
     с последовательностью выполнения логических
     операций с учетом скобок и приоритетов;
5.   Заполнить столбцы входных переменных
     наборами значений;
6.   Провести заполнение таблицы истинности по
     столбцам, выполняя логические операции в
     соответствии с установленной в п.4
     последовательностью.
A   B       C       D   ...
                0   0   0       0
                0   0   0       1

F=AvBvCvD       0   0   1       0
                0   0   1       1
                0   1   0       0
                0   1   0       1
    16 строк
                0   1   1       0
         (24)
                0   1   1       1
                1   0   0       0

                1   0   0       1
                1   0   1       0

                1   0   1       1
                1   1   0       0
Логическая операция ИНВЕРСИЯ
           (отрицание):
· в естественном языке соответствует словам
  неверно, что... и частице не;
· обозначается символом ¬ ;
· в языках программирования обозначается
  словом Not;
Отрицание - это логическая операция,
  которая каждому простому высказыванию
  ставит в соответствие составное
  высказывание, заключающееся в том, что
  исходное высказывание отрицается.
Таблица истинности



    A     ¬А

    0     1

    1     0
Логическая операция КОНЪЮНКЦИЯ
         (логическое умножение):

· в естественном языке соответствует союзу и;
· в алгебре высказываний обозначается
  символом &;
· в языках программирования обозначается
  словом And.
Конъюнкция - это логическая операция,
  ставящая в соответствие каждым двум
  простым высказываниям составное
  высказывание, являющееся истинным
  тогда и только тогда, когда оба исходных
  высказывания истинны.
Таблица истинности


   А   В   А&В

   0   0     0

   0   1     0

   1   0     0

   1   1     1
Логическая операция ДИЗЪЮНКЦИЯ
            (логическое сложение)

· в естественном языке соответствует союзу
  или;
· обозначается символом ∨ ;
· в языках программирования обозначается
  словом Or.
Дизъюнкция - это логическая операция,
  которая каждым двум простым
  высказываниям ставит в соответствие
  составное высказывание, являющееся
  истинным, когда хотя бы одно из двух
  образующих его высказываний истинно, и
  ложным тогда и только тогда, когда оба
  исходных высказывания ложны
Таблица истинности


   А    В   А∨В

   0    0    0
   0    1    1
   1    0    1
   1    1    1
Логическая операция ИМПЛИКАЦИЯ
          (логическое следование):
• в естественном языке
  соответствует обороту
  если ..., то ...;           А   В   А⇒ В
• обозначается символами →,
  ⇒.
Импликация - это логическая
  операция, ставящая в        0   0    1
  соответствие каждым двум
  простым высказываниям
  составное высказывание,     0   1    1
  являющееся ложным тогда
  и только тогда, когда       1   0    0
  условие (первое
  высказывание) истинно, а    1   1    1
  следствие (второе
  высказывание) ложно.
Логическая операция ЭКВИВАЛЕНЦИЯ
             (равнозначность):
• в естественном языке
  соответствует оборотам речи     А   В   А⇔ В
  тогда и только тогда; в том и
  только в том случае;
• обозначается символами ⇔ , ~
Эквиваленция – это логическая     0   0    1
  операция, ставящая в
  соответствие каждым двум        0   1    0
  простым высказываниям
  составное высказывание,         1   0    0
  являющееся истинным тогда и
  только тогда, когда оба
  исходных высказывания           1   1    1
  одновременно истинны или
  одновременно ложны.
Таблица истинности логических
   функций двух аргументов
Логические законы и правила
преобразования логических выражений

 Закон тождества:   A= A


 Закон непротиворечия:   A& A = 0


 Закон исключения третьего:   A∨ A =1


 Закон двойного отрицания:   A=A
Логические законы и правила
преобразования логических выражений


                      A∨ B = A & B
 Законы де Моргана:
                      A &B = A ∨ B


 Закон                A & B = B& A
 коммутативности:     A∨B = B ∨ A
Логические законы и правила
преобразования логических выражений


Закон               ( A &B )&C = A&( B&C )
ассоциативности:    ( A∨ B )∨ = A∨ B∨ )
                             C    (  C


Закон               ( A & B) ∨ ( A & C ) = A & ( B ∨ C )
дистрибутивности:   ( A ∨ B ) & ( A ∨ C ) = A ∨( B & C )
Как определить истинность составного высказывания:
(не А & не В ) & (C ∨ D),
состоящего из простых высказываний:
А = {Принтер – устройство вывода информации},
В = {Процессор – устройство хранения информации},
С = {Монитор – устройство вывода информации},
D = {Клавиатура – устройство обработки информации}?

Сначала на основании знания устройства компьютера
  устанавливаем истинность простых высказываний:
  А = 1, В = 0, С = 1, D = 0.
Определим теперь истинность составного высказывания,
  используя таблицы истинности логических операций:
  ( не 1 & не 0 ) &(1 ∨ 0) = (0 & 1) & (1 ∨ 0) = 0
Составное высказывание ложно.
Определите, какие из высказываний А, В, С должны
 быть истинны и какие ложны, чтобы было ложно
 логическое выражение ((A ∨ В) & В) → С.
  Импликация ложна на единственном наборе
 логических значений (1, 0).
 Значит, ((A ∨ В) & В) = 1, С = 0.
  Конъюнкция истинна на единственном наборе
 логических значений (1, 1).
 Значит, (A ∨ В) = 1 и В = 1.
  Дизъюнкции истинна при наборах логических
 значений (0, 1) и (1, 1).
  Следовательно, существуют два набора логических
 значений, удовлетворяющих условию задачи:
 (А = 0, В = 1, С = 0) и (А = 1, В = 1, С = 0).
Для формулы A & (B ∨ не B & не C)
    построить таблицу истинности.
Количество логических переменных 3,
  следовательно, количество строк в
   таблице истинности должно быть
               23 = 8.
 Количество логических операций в
 формуле 5, следовательно количество
столбцов в таблице истинности должно
                 быть
             3 + 5 = 8.
A   B   C       &             )   A&(B ∨   &   )
                    B∨(   &



0 0 0 1     1   1         1                0

0 0 1 1     0   0         0                0

0 1 0 0     1   0         1                0

0 1 1 0     0   0         1                0

1 0 0 1     1   1         1                1

1 0 1 1     0   0         0                0

1 1 0 0     1   0         1                1

1 1 1 0     0   0         1                1
Задания
1. Из данных предложений выберите те, которые
   являются высказываниями, и обоснуйте свой
   выбор.
а) Коля спросил: «Который час?»
б) Как пройти в библиотеку?
в) Картины Пикассо слишком абстрактны.
г) Решение задачи — информационный процесс.
д) Число 2 является делителем числа 7 в некоторой
   системе счисления.
Решение
1. Из данных предложений выберите те, которые
   являются высказываниями, и обоснуйте свой
   выбор.
а) Коля спросил: «Который час?» - вопросительное
   предложение.
б) Как пройти в библиотеку? – вопросительное
   предложение.
в) Картины Пикассо слишком абстрактны – чьё-то
   субъективное мнение.
г) Решение задачи — информационный процесс –
   повествовательное предложение, значение =
   ИСТИНА.
д) Число 2 является делителем числа 7 в
   некоторой системе счисления –
   повествовательное предложение, значение =
   ЛОЖЬ.
Задания
Объясните, почему формулировка любой теоремы
  является высказыванием.


                 Решение
      Все математические теоремы являются
   утвердительными предложениями. Большинство
   математических утверждений (теорем) являются
       высказываниями типа импликации или
                 эквивалентности.
Приведите примеры истинных и ложных
 высказываний из биологии, географии,
  информатики, истории, математики,
             литературы.
A       ¬А       А       В   А&В       А   В      А∨В
0       1        0       0    0        0    0      0
1       0        0       1    0        0    1      1
                 1       0    0        1    0      1
                 1       1    1        1    1      1


    А        В   А⇒ В              А   В   А⇔ В
    0        0       1             0   0    1
    0        1       1             0   1    0
    1        0       0             1   0    0
    1        1       1             1   1    1

Contenu connexe

Tendances

логика
логикалогика
логикаfinatalya
 
логика
логикалогика
логикаfinatalya
 
Логика 02. Логика и язык
Логика 02. Логика и языкЛогика 02. Логика и язык
Логика 02. Логика и языкVictor Gorbatov
 
22
2222
22JIuc
 
основные понятия
основные понятияосновные понятия
основные понятияdasha2012
 
18
1818
18JIuc
 
основы логики
основы логикиосновы логики
основы логикиisva69
 
О взаимосвязях между онтологиями и логиками
О взаимосвязях между онтологиями и логикамиО взаимосвязях между онтологиями и логиками
О взаимосвязях между онтологиями и логикамиIrene Pochinok
 
4 алгебра логики
4 алгебра логики4 алгебра логики
4 алгебра логикиzarechneva
 
018
018018
018JIuc
 
Основы формальной и математической логи
Основы формальной и математической логиОсновы формальной и математической логи
Основы формальной и математической логиEvgeny Smirnov
 
013
013013
013JIuc
 
Элементы алгебры логики
Элементы алгебры логикиЭлементы алгебры логики
Элементы алгебры логикиslbazhenova
 
2 основные понятия логики
2 основные понятия логики2 основные понятия логики
2 основные понятия логикиzarechneva
 
Кванторы. Квантор всеобщности. Квантор существования.Равносильные формулы лог...
Кванторы. Квантор всеобщности. Квантор существования.Равносильные формулы лог...Кванторы. Квантор всеобщности. Квантор существования.Равносильные формулы лог...
Кванторы. Квантор всеобщности. Квантор существования.Равносильные формулы лог...aleksashka3
 
Кванторные операции над предикатами. Формула логики предикатов. Тавтологии ло...
Кванторные операции над предикатами. Формула логики предикатов. Тавтологии ло...Кванторные операции над предикатами. Формула логики предикатов. Тавтологии ло...
Кванторные операции над предикатами. Формула логики предикатов. Тавтологии ло...Ильдус Ситдиков
 
014
014014
014JIuc
 

Tendances (20)

логика
логикалогика
логика
 
логика
логикалогика
логика
 
Логика 02. Логика и язык
Логика 02. Логика и языкЛогика 02. Логика и язык
Логика 02. Логика и язык
 
22
2222
22
 
Logika
LogikaLogika
Logika
 
основные понятия
основные понятияосновные понятия
основные понятия
 
Lection 21
Lection 21Lection 21
Lection 21
 
лекция
лекциялекция
лекция
 
18
1818
18
 
основы логики
основы логикиосновы логики
основы логики
 
О взаимосвязях между онтологиями и логиками
О взаимосвязях между онтологиями и логикамиО взаимосвязях между онтологиями и логиками
О взаимосвязях между онтологиями и логиками
 
4 алгебра логики
4 алгебра логики4 алгебра логики
4 алгебра логики
 
018
018018
018
 
Основы формальной и математической логи
Основы формальной и математической логиОсновы формальной и математической логи
Основы формальной и математической логи
 
013
013013
013
 
Элементы алгебры логики
Элементы алгебры логикиЭлементы алгебры логики
Элементы алгебры логики
 
2 основные понятия логики
2 основные понятия логики2 основные понятия логики
2 основные понятия логики
 
Кванторы. Квантор всеобщности. Квантор существования.Равносильные формулы лог...
Кванторы. Квантор всеобщности. Квантор существования.Равносильные формулы лог...Кванторы. Квантор всеобщности. Квантор существования.Равносильные формулы лог...
Кванторы. Квантор всеобщности. Квантор существования.Равносильные формулы лог...
 
Кванторные операции над предикатами. Формула логики предикатов. Тавтологии ло...
Кванторные операции над предикатами. Формула логики предикатов. Тавтологии ло...Кванторные операции над предикатами. Формула логики предикатов. Тавтологии ло...
Кванторные операции над предикатами. Формула логики предикатов. Тавтологии ло...
 
014
014014
014
 

Similaire à Формы мышления, алгебра высказываний

15
1515
15JIuc
 
Логика высказываний
Логика высказыванийЛогика высказываний
Логика высказыванийKhayot Mirzaev
 
основы логики
основы логикиосновы логики
основы логикиhudooognik
 
Понятие предиката. Логические операции над предикатами
Понятие предиката. Логические операции над предикатамиПонятие предиката. Логические операции над предикатами
Понятие предиката. Логические операции над предикатамиaleksashka3
 
2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказывания2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказыванияaleksashka3
 
О трояком корне закона непротиворечия
О трояком корне закона непротиворечияО трояком корне закона непротиворечия
О трояком корне закона непротиворечияVictor Gorbatov
 
Дисциплинированное мышление. «За-» и «Вне-» Аристотеля
Дисциплинированное мышление. «За-» и «Вне-» АристотеляДисциплинированное мышление. «За-» и «Вне-» Аристотеля
Дисциплинированное мышление. «За-» и «Вне-» Аристотеляlukoshka
 
Aleksey Demidov - Evolving ontologies in the aspect of handling temporal or c...
Aleksey Demidov - Evolving ontologies in the aspect of handling temporal or c...Aleksey Demidov - Evolving ontologies in the aspect of handling temporal or c...
Aleksey Demidov - Evolving ontologies in the aspect of handling temporal or c...AIST
 
практическая методология + ключи.
практическая методология + ключи.практическая методология + ключи.
практическая методология + ключи.Аркадий Захаров
 
Основания математики
Основания математикиОснования математики
Основания математикиlukoshka
 
ен.02 элементы математической логики
ен.02 элементы математической логикиен.02 элементы математической логики
ен.02 элементы математической логикиStepan1234
 
Ассоциативная типология и психодиагностика Ольги Тангеманн
Ассоциативная типология и психодиагностика Ольги ТангеманнАссоциативная типология и психодиагностика Ольги Тангеманн
Ассоциативная типология и психодиагностика Ольги ТангеманнTangemann Olga
 
методика формирования нечетких онтологий
методика формирования нечетких онтологий методика формирования нечетких онтологий
методика формирования нечетких онтологий Yury Katkov
 

Similaire à Формы мышления, алгебра высказываний (18)

алгебра логики
алгебра логикиалгебра логики
алгебра логики
 
15
1515
15
 
Логика высказываний
Логика высказыванийЛогика высказываний
Логика высказываний
 
основы логики
основы логикиосновы логики
основы логики
 
Logika1
Logika1Logika1
Logika1
 
Пиаже
ПиажеПиаже
Пиаже
 
Понятие предиката. Логические операции над предикатами
Понятие предиката. Логические операции над предикатамиПонятие предиката. Логические операции над предикатами
Понятие предиката. Логические операции над предикатами
 
2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказывания2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказывания
 
Основы логики
Основы логикиОсновы логики
Основы логики
 
О трояком корне закона непротиворечия
О трояком корне закона непротиворечияО трояком корне закона непротиворечия
О трояком корне закона непротиворечия
 
Дисциплинированное мышление. «За-» и «Вне-» Аристотеля
Дисциплинированное мышление. «За-» и «Вне-» АристотеляДисциплинированное мышление. «За-» и «Вне-» Аристотеля
Дисциплинированное мышление. «За-» и «Вне-» Аристотеля
 
Aleksey Demidov - Evolving ontologies in the aspect of handling temporal or c...
Aleksey Demidov - Evolving ontologies in the aspect of handling temporal or c...Aleksey Demidov - Evolving ontologies in the aspect of handling temporal or c...
Aleksey Demidov - Evolving ontologies in the aspect of handling temporal or c...
 
практическая методология + ключи.
практическая методология + ключи.практическая методология + ключи.
практическая методология + ключи.
 
Основания математики
Основания математикиОснования математики
Основания математики
 
ен.02 элементы математической логики
ен.02 элементы математической логикиен.02 элементы математической логики
ен.02 элементы математической логики
 
булева алгебра
булева алгебрабулева алгебра
булева алгебра
 
Ассоциативная типология и психодиагностика Ольги Тангеманн
Ассоциативная типология и психодиагностика Ольги ТангеманнАссоциативная типология и психодиагностика Ольги Тангеманн
Ассоциативная типология и психодиагностика Ольги Тангеманн
 
методика формирования нечетких онтологий
методика формирования нечетких онтологий методика формирования нечетких онтологий
методика формирования нечетких онтологий
 

Plus de serge_luch

гласные буквы после шипящих
гласные буквы после шипящихгласные буквы после шипящих
гласные буквы после шипящихserge_luch
 
н и нн в разных частях речи2
н и нн в разных частях речи2н и нн в разных частях речи2
н и нн в разных частях речи2serge_luch
 
23 ф 5 класс3
23 ф 5 класс323 ф 5 класс3
23 ф 5 класс3serge_luch
 
в 5 класс_род_собр
в 5 класс_род_собрв 5 класс_род_собр
в 5 класс_род_собрserge_luch
 
гласные буквы после шипящих
гласные буквы после шипящихгласные буквы после шипящих
гласные буквы после шипящихserge_luch
 
литература и мхк
литература и мхклитература и мхк
литература и мхкserge_luch
 
кирилл и мефодий 4
кирилл и мефодий 4кирилл и мефодий 4
кирилл и мефодий 4serge_luch
 
История письменности
История письменностиИстория письменности
История письменностиserge_luch
 
Правописание приставок
Правописание приставокПравописание приставок
Правописание приставокserge_luch
 
о моделях
о моделяхо моделях
о моделяхserge_luch
 

Plus de serge_luch (18)

гласные буквы после шипящих
гласные буквы после шипящихгласные буквы после шипящих
гласные буквы после шипящих
 
н и нн в разных частях речи2
н и нн в разных частях речи2н и нн в разных частях речи2
н и нн в разных частях речи2
 
23 ф 5б
23 ф 5б23 ф 5б
23 ф 5б
 
23 ф 5б
23 ф 5б23 ф 5б
23 ф 5б
 
23 ф 5б
23 ф 5б23 ф 5б
23 ф 5б
 
23 ф 5б
23 ф 5б23 ф 5б
23 ф 5б
 
23 ф 5б
23 ф 5б23 ф 5б
23 ф 5б
 
23 ф 5б
23 ф 5б23 ф 5б
23 ф 5б
 
23 ф 5 класс3
23 ф 5 класс323 ф 5 класс3
23 ф 5 класс3
 
1ф1ф
 
1
11
1
 
в 5 класс_род_собр
в 5 класс_род_собрв 5 класс_род_собр
в 5 класс_род_собр
 
гласные буквы после шипящих
гласные буквы после шипящихгласные буквы после шипящих
гласные буквы после шипящих
 
литература и мхк
литература и мхклитература и мхк
литература и мхк
 
кирилл и мефодий 4
кирилл и мефодий 4кирилл и мефодий 4
кирилл и мефодий 4
 
История письменности
История письменностиИстория письменности
История письменности
 
Правописание приставок
Правописание приставокПравописание приставок
Правописание приставок
 
о моделях
о моделяхо моделях
о моделях
 

Формы мышления, алгебра высказываний

  • 2. Логика - наука, изучающая формы и законы человеческого мышления.
  • 3. Первые учения о формах и способах рассуждений возникли в странах Древнего Востока (Китай, Индия)
  • 4. АРИСТОТЕЛЬ (384-322 до н. э.) Основоположник формальной логики, создатель силлогистики. СИЛЛОГИСТИКА (от греч. syllogistikos — выводящий умозаключение) - исторически первое, созданное Аристотелем учение о логической дедукции.
  • 5. ЛЕЙБНИЦ Готфрид Вильгельм (1 июля 1646,Лейпциг — 14 ноября 1716, Ганновер) Немецкий математик, физик и философ, организатор и первый президент Берлинской академии наук. Первый предложил использовать в логике математическую символику и высказал мысль о возможности применения в ней двоичной системы счисления (которая позднее нашла применение в автоматических вычислительных машинах).
  • 6. ДЖОРДЖ БУЛЬ George Boole (2 ноября 1815 - 8 декабря 1864) Английский математик и логик. Работы Буля 1847-го и 1854 годов положили начало алгебре логики, или булевой алгебре. Сегодня идеи Буля используются во всех современных цифровых устройствах.
  • 7. Логика изучает внутреннюю структуру процесса мышления, который реализуется в таких естественно сложившихся формах, как понятие, суждение, умозаключение и доказательство.
  • 8. Понятие Понятие - это форма мышления, отражающая наиболее существенные свойства предмета, отличающие его от других предметов. Материальным носителем понятия выступает слово или сочетание слов (например, автомобиль). Понятия бывают пустые, единичные и общие (а также регистрирующие и нерегистрирующие, утвердительные и отрицательные, конкретные и абстрактные и т.д.) В структуре каждого понятия нужно различать две стороны: содержание и объем.
  • 9. Содержание понятия - это совокупность существенных признаков предмета. Чтобы раскрыть содержание понятия, следует выделить признаки, необходимые и достаточные для выделения данного предмета среди других предметов.
  • 10. Объем понятия определяется совокупностью предметов, на которую оно распространяется, и может быть представлено в форме множества объектов, состоящего из элементов множества.
  • 11. Высказывание Высказывание (суждение) - это форма мышления, выраженная с помощью понятий, посредством которой что-либо утверждают или отрицают о предметах, их свойствах и отношениях между ними.
  • 12. О предметах можно судить верно или неверно, т.е. высказывание может быть истинным или ложным. Истинным будет суждение, в котором связь понятий правильно отражает свойства и отношения реальных вещей. Ложным суждение будет в том случае, когда связь понятий искажает объективные отношения, не соответствует реальной действительности.
  • 13. Обоснование истинности или ложности простых высказываний решается вне алгебры логики. Например, истинность или ложность высказывания: "Сумма углов треугольника равна 180 градусов" устанавливается геометрией, причем в геометрии Евклида это высказывание является истинным, а в геометрии Лобачевского — ложным.
  • 14. В естественном языке высказывания выражаются повествовательными предложениями. Высказывание не может быть выражено повелительным или вопросительным предложением, оценка истинности или ложности которых невозможна. Высказывания могут выражаться с помощью математических, физических, химических и прочих знаков. Из двух числовых выражений можно составить высказывания, соединив их знаками равенства или неравенства.
  • 15. Высказывание называется простым, если никакая его часть сама не является высказыванием. Высказывание, состоящее из нескольких простых высказываний, называются составным (сложным).
  • 16. Высказывания имеют определенную логическую форму. Понятие о предмете мысли называется субъектом и обозначается буквой S, а понятие о свойствах и отношениях предмета мысли называется предикатом и обозначается буквой P. Оба эти понятия - субъект и предикат - называются терминами суждения. Отношения между субъектом и предикатом выражается связкой «есть», «не есть», «является», «состоит» и т.д.
  • 17. Таким образом, каждое высказывание состоит из трех элементов - субъекта, предиката и связки (двух терминов и связки). Состав суждения можно выразить общей формулой «S есть Р» или «S не есть P». Определите, что в суждении «Компьютер состоит из процессора, памяти и внешних устройств» является субъектом, предикатом и связкой. «Компьютер» - субъект, «процессора, памяти и внешних устройств» - предикат, «состоит из» - связка.
  • 18. Умозаключение Умозаключение - это форма мышления, посредством которой из одного или нескольких суждений, называемых посылками, по определенным правилам логического вывода получается новое знание о предметах реального мира (вывод). Умозаключения бывают дедуктивные, индуктивные и по аналогии.
  • 19. В дедуктивных умозаключениях рассуждения ведутся от общего к частному. Суждения: «Все металлы электропроводны» и «Ртуть является металлом». Вывод: «Ртуть электропроводна».
  • 20. В индуктивных умозаключениях рассуждения ведутся от частного к общему. Суждение: Железо, медь, цинк, алюминий и т.д. обладают свойством электропроводности Вывод: все металлы электропроводны.
  • 21. Умозаключение по аналогии представляет собой движение мысли от общности одних свойств и отношений у сравниваемых предметов или процессов к общности других свойств и отношений. Суждение: химический состав Солнца и Земли сходен по многим показателям. На Солнце обнаружен неизвестный еще на Земле химический элемент гелий. Вывод: такой элемент есть и на Земле.
  • 22. Доказательство Доказательство есть мыслительный процесс, направленный на подтверждение или опровержение какого-либо положения посредством других несомненных, ранее обоснованных доводов. Доказательство по своей логической форме не отличается от умозаключения. Однако, если в умозаключении заранее исходят из истинности посылок и следят только за правильностью логического вывода, в доказательстве подвергается логической проверке истинность самих посылок.
  • 24. Алгебра логики Алгебра - наука об общих операциях, которые могут выполняться над различными математическими объектами. Объектами алгебры логики являются высказывания. Алгебра логики позволяет определять истинность или ложность составных высказываний алгебраическими методами.
  • 25. Простые высказывания в алгебре логики обозначаются заглавными латинскими буквами: А = {Аристотель - основоположник логики} В = {На яблонях растут бананы}. Истинному высказыванию ставится в соответствие 1, ложному — 0. Таким образом, А = 1, В = 0. Составные высказывания на естественном языке образуются с помощью союзов, которые в алгебре высказываний заменяются на логические операции. Логические операции задаются таблицами истинности.
  • 26. Таблицы истинности Таблицу, показывающую, какие значения принимает составное высказывание при всех сочетаниях (наборах) значений входящих в него простых высказываний, называют таблицей истинности составного высказывания. Составные высказывания в алгебре логики записываются с помощью логических выражений. Для любого логического выражения достаточно просто построить таблицу истинности.
  • 27. Алгоритм построения таблицы истинности: 1. Подсчитать количество переменных n в логическом выражении; 2. Определить число строк в таблице, которое равно m=2n; 3. Подсчитать количество логических операций в логическом выражении и определить количество столбцов в таблице, которое равно количеству переменных плюс количество операций; 4. Ввести названия столбцов таблицы в соответствии с последовательностью выполнения логических операций с учетом скобок и приоритетов; 5. Заполнить столбцы входных переменных наборами значений; 6. Провести заполнение таблицы истинности по столбцам, выполняя логические операции в соответствии с установленной в п.4 последовательностью.
  • 28. A B C D ... 0 0 0 0 0 0 0 1 F=AvBvCvD 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 16 строк 0 1 1 0 (24) 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0
  • 29. Логическая операция ИНВЕРСИЯ (отрицание): · в естественном языке соответствует словам неверно, что... и частице не; · обозначается символом ¬ ; · в языках программирования обозначается словом Not; Отрицание - это логическая операция, которая каждому простому высказыванию ставит в соответствие составное высказывание, заключающееся в том, что исходное высказывание отрицается.
  • 31. Логическая операция КОНЪЮНКЦИЯ (логическое умножение): · в естественном языке соответствует союзу и; · в алгебре высказываний обозначается символом &; · в языках программирования обозначается словом And. Конъюнкция - это логическая операция, ставящая в соответствие каждым двум простым высказываниям составное высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны.
  • 32. Таблица истинности А В А&В 0 0 0 0 1 0 1 0 0 1 1 1
  • 33. Логическая операция ДИЗЪЮНКЦИЯ (логическое сложение) · в естественном языке соответствует союзу или; · обозначается символом ∨ ; · в языках программирования обозначается словом Or. Дизъюнкция - это логическая операция, которая каждым двум простым высказываниям ставит в соответствие составное высказывание, являющееся истинным, когда хотя бы одно из двух образующих его высказываний истинно, и ложным тогда и только тогда, когда оба исходных высказывания ложны
  • 34. Таблица истинности А В А∨В 0 0 0 0 1 1 1 0 1 1 1 1
  • 35. Логическая операция ИМПЛИКАЦИЯ (логическое следование): • в естественном языке соответствует обороту если ..., то ...; А В А⇒ В • обозначается символами →, ⇒. Импликация - это логическая операция, ставящая в 0 0 1 соответствие каждым двум простым высказываниям составное высказывание, 0 1 1 являющееся ложным тогда и только тогда, когда 1 0 0 условие (первое высказывание) истинно, а 1 1 1 следствие (второе высказывание) ложно.
  • 36. Логическая операция ЭКВИВАЛЕНЦИЯ (равнозначность): • в естественном языке соответствует оборотам речи А В А⇔ В тогда и только тогда; в том и только в том случае; • обозначается символами ⇔ , ~ Эквиваленция – это логическая 0 0 1 операция, ставящая в соответствие каждым двум 0 1 0 простым высказываниям составное высказывание, 1 0 0 являющееся истинным тогда и только тогда, когда оба исходных высказывания 1 1 1 одновременно истинны или одновременно ложны.
  • 37. Таблица истинности логических функций двух аргументов
  • 38. Логические законы и правила преобразования логических выражений Закон тождества: A= A Закон непротиворечия: A& A = 0 Закон исключения третьего: A∨ A =1 Закон двойного отрицания: A=A
  • 39. Логические законы и правила преобразования логических выражений A∨ B = A & B Законы де Моргана: A &B = A ∨ B Закон A & B = B& A коммутативности: A∨B = B ∨ A
  • 40. Логические законы и правила преобразования логических выражений Закон ( A &B )&C = A&( B&C ) ассоциативности: ( A∨ B )∨ = A∨ B∨ ) C ( C Закон ( A & B) ∨ ( A & C ) = A & ( B ∨ C ) дистрибутивности: ( A ∨ B ) & ( A ∨ C ) = A ∨( B & C )
  • 41. Как определить истинность составного высказывания: (не А & не В ) & (C ∨ D), состоящего из простых высказываний: А = {Принтер – устройство вывода информации}, В = {Процессор – устройство хранения информации}, С = {Монитор – устройство вывода информации}, D = {Клавиатура – устройство обработки информации}? Сначала на основании знания устройства компьютера устанавливаем истинность простых высказываний: А = 1, В = 0, С = 1, D = 0. Определим теперь истинность составного высказывания, используя таблицы истинности логических операций: ( не 1 & не 0 ) &(1 ∨ 0) = (0 & 1) & (1 ∨ 0) = 0 Составное высказывание ложно.
  • 42. Определите, какие из высказываний А, В, С должны быть истинны и какие ложны, чтобы было ложно логическое выражение ((A ∨ В) & В) → С. Импликация ложна на единственном наборе логических значений (1, 0). Значит, ((A ∨ В) & В) = 1, С = 0. Конъюнкция истинна на единственном наборе логических значений (1, 1). Значит, (A ∨ В) = 1 и В = 1. Дизъюнкции истинна при наборах логических значений (0, 1) и (1, 1). Следовательно, существуют два набора логических значений, удовлетворяющих условию задачи: (А = 0, В = 1, С = 0) и (А = 1, В = 1, С = 0).
  • 43. Для формулы A & (B ∨ не B & не C) построить таблицу истинности. Количество логических переменных 3, следовательно, количество строк в таблице истинности должно быть 23 = 8. Количество логических операций в формуле 5, следовательно количество столбцов в таблице истинности должно быть 3 + 5 = 8.
  • 44. A B C & ) A&(B ∨ & ) B∨( & 0 0 0 1 1 1 1 0 0 0 1 1 0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 0 0 1 0 1 0 0 1 1 1 1 1 1 0 1 1 0 0 0 0 1 1 0 0 1 0 1 1 1 1 1 0 0 0 1 1
  • 45. Задания 1. Из данных предложений выберите те, которые являются высказываниями, и обоснуйте свой выбор. а) Коля спросил: «Который час?» б) Как пройти в библиотеку? в) Картины Пикассо слишком абстрактны. г) Решение задачи — информационный процесс. д) Число 2 является делителем числа 7 в некоторой системе счисления.
  • 46. Решение 1. Из данных предложений выберите те, которые являются высказываниями, и обоснуйте свой выбор. а) Коля спросил: «Который час?» - вопросительное предложение. б) Как пройти в библиотеку? – вопросительное предложение. в) Картины Пикассо слишком абстрактны – чьё-то субъективное мнение. г) Решение задачи — информационный процесс – повествовательное предложение, значение = ИСТИНА. д) Число 2 является делителем числа 7 в некоторой системе счисления – повествовательное предложение, значение = ЛОЖЬ.
  • 47. Задания Объясните, почему формулировка любой теоремы является высказыванием. Решение Все математические теоремы являются утвердительными предложениями. Большинство математических утверждений (теорем) являются высказываниями типа импликации или эквивалентности.
  • 48. Приведите примеры истинных и ложных высказываний из биологии, географии, информатики, истории, математики, литературы.
  • 49. A ¬А А В А&В А В А∨В 0 1 0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 0 0 1 0 1 1 1 1 1 1 1 А В А⇒ В А В А⇔ В 0 0 1 0 0 1 0 1 1 0 1 0 1 0 0 1 0 0 1 1 1 1 1 1