СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

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

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Построение таблиц истинности

Категория: Математика

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

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

Просмотр содержимого документа
«Построение таблиц истинности»

Департамент образования Ивановской области

ОГБПОУ «Кинешемский педколледж»












Построение таблиц истинности

Методическое пособие












Подготовила: Совина М.В.

преподаватель высшей категории












2015





М.В. Совина

Методическое пособие «Построение таблиц истинности»- Кинешма, 2015























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



Содержание



Алгебра логики………………………………………………………………...

4

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

5

Этапы построения таблиц истинности………………………………………

9

Пример построения таблиц истинности…………………………………….

10

Задания для самоконтроля……………………………………………………

12

Рекомендуемая литература…………………………………………………...

13




Алгебра логики



Логика - это наука о формах и способах мышления. Логика позволяет строить формальные модели окружающего мира.

Первые учения о формах и способах рассуждений возникли
в странах Древнего Востока (Китай, Индия), но в основе
современной логики лежат учения, созданные древнегреческими
мыслителями.

Основными формами мышления являются: понятие, высказывание, умозаключение.

Понятие - это форма мышления, фиксирующая основные, существенные признаки объекта.

Высказывание - это форма мышления, в которой что-либо утверждается или отрицается о свойствах реальных предметов и отношениях между ними. Высказывание может быть либо ИСТИННО либо ЛОЖНО.

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

Основы формальной логики заложил Аристотель.

Алгебра логики была разработана для того, чтобы можно было
оперировать высказываниями, не вникая в их содержание.

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

Создателем алгебры логики является живший в ХIХ веке английский математик Джордж Буль, в честь которого эта алгебра названа булевой алгеброй.





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


Простые высказывания обозначаются латинскими буквами: А, В, С …

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

Употребляемые в обычной речи слова и словосочетания "не”, “и”, “или”, “если... , то”, “тогда и только тогда” и другие позволяют из простых высказываний строить новые высказывания. Такие слова и словосочетания называются логическими связками.

Каждая логическая связка рассматривается как операция над логическими высказываниями и имеет свое название и обозначение.

Пусть через А обозначено высказывание “Тимур поедет летом на море”,

а через В — высказывание “Тимур летом отправится в горы”.

А, В — логические переменные, каждое из которых мoжет принимать только два значения — “истина” или “ложь”, обозначаемые, соответственно, “1” или “0”.

Составное высказывание “Тимур летом побывает на море и в горах” можно кратко записать как А и В.

Здесь “и” — логическая связка.

Составное высказывание “Тимур летом побывает на море или в горах” можно кратко записать как А или В.

Здесь “или” — логическая связка.

Истинность или ложность получаемых составных высказываний зависит от истинности или ложности элементарных высказываний.

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

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











Приоритеты логических операций:

  • инверсия (отрицание),

  • конъюнкция (логическое умножение),

  • дизъюнкция (логическое сложение),

  • импликация (следование),

  • эквивалентность (равносильность).

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




Этапы построения таблиц истинности


Решение логических выражений принято записывать в виде таблиц истинности – таблиц, в которых по действиям показано, какие значения принимает логическое выражение при всех возможных наборах его переменных.

Для составления таблицы необходимо:

  1. Выяснить количество строк в таблице. Оно равно 2n+1, где n-количество переменных.

  2. Выяснить количество столбцов. Оно равно количество переменных плюс количество логических операций.

  3. Установить последовательность выполнения логических операций с учетом скобок и приоритетов.

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

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


Заполнение столбцов значений переменных таблицы:


1.  разделить колонку значений первой переменной пополам и заполнить верхнюю часть «0», а нижнюю «1»;

2.  разделить колонку  значений  второй переменной на четыре части и заполнить каждую четверть чередующимися группами «0» и «1», начиная с группы «0»;

3.  продолжать деление колонок значений последующих переменных на 8, 16 и т.д. частей и заполнение их группами «0» или «1» до тех пор, пока группы «0» и «1» не будут состоять из одного символа.


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


Примеры построения таблиц истинности


Пример 1. Для формулы  A/\ (B \/ ¬B /\¬C) постройте  таблицу истинности.

1этап:  Количество логических переменных 3, следовательно, количество строк - 23 +1= 9.

2 этап: Количество логических операций в формуле 5, количество логических переменных 3, следовательно количество столбцов - 3 + 5 = 8.

3этап: Последовательность операций:

1) ¬B

2) ¬C

3)  ¬B /\¬C

4) B \/ ¬B /\¬C

5) A/\ (B \/ ¬B /\¬C)

4 этап: Построение таблицы

A

B

C

¬B

¬C

¬B¬C

B¬B¬C

A(B¬B¬C)


































































5 этап: Заполнение таблицы

 





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

F(А, В) = (А\/ В)/\(¬А\/¬В) .

1. В выражении две переменные А и В (n=2).

2.  mстрок=2n, m=22=4 строки.

3. В формуле 5 логических операций.

4. Расставляем порядок действий

1) А\/ В;  2) ¬А;  3) ¬В;  4) ¬А\/¬В;  5) (А\/ В)/\(¬А\/¬В).

5. Кстолбцов=n+5=2+5=7 столбцов.

  

А

В

А\/ В

¬А

¬В

¬А\/¬В

F

0

0

0

1

1

1

0

0

1

1

1

0

1

1

1

0

1

0

1

1

1

1

1

1

0

0

0

0

 

Вывод: логическое выражение принимает значение истина при наборах F(0,1)=1 и F(1,0)=1.



Задания для самоконтроля



  1. Составьте таблицу истинности логического выражения:

A  B (A  B)

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

F(А,В) =A  B  C  A

  1. Постройте таблицу истинности сложного высказывания

А V (A ^ B) V (B ^ C)

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

X·Y v X v Y v X

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


Рекомендуемая литература


  1. Андреева Е.В. Математические основы информатики. Элективный курс: учебное пособие.-М.:БИНОМ. Лаборатория знаний, 2005

  2. Выгодский М.Я. Справочник по элементарной математике. М. «Наука»,1989.

  3. Соколова О.А. Универсальные поурочныеразработки по информатике 10 класс:- М.:ВАКО,2008, -400с.

  4. Угринович Н. Информатика и ИТ 10-11- М.:Лаборатория Базовых Знаний,2001. – 464с.

  5. Щеглов А.И. Элементарное введение в теорию множеств и алгебру логики. Иваново, 1978.

  6. Математическая логика.- Режим доступа: // http://mathlog.h11.ru/index.html

  7. Cистемa федеральных образовательных порталов . -

Режим лоступа: