Автор работы: Пользователь скрыл имя, 05 Декабря 2013 в 16:04, реферат
Немецкий ученый Лейбниц первым (в 1666 году) попытался перевести законы мышления (формальную логику) из словесного царства, полного неопределенностей, в царство математики, где отношения между объектами или высказываниями определяются в виде математических соотношений.
Спустя более ста лет, в 1816 году, уже после смерти Лейбница среди ученых шел разговор о создании логического универсального языка, подчиняющегося строгим математическим законам. В 1847 году Буль написал важную статью на тему «Математический анализ логики», а в 1854 году развил свои идеи в работе «Исследование законов мышления».
1. Историческая справка.
2. Булева алгебра.
3Логические выражения.
3.1 Логическое отрицание.
3.2 Логическое сложение.
3.3 Логическое умножение.
3.4 Логическое следование.
3.5 Эквивалентность.
4.Построение таблиц.
5.Основные законы логики.
Историческая справка.
Логические основы построения компьютера.
Выполнили студенты 2-ого курса:
Жильцова Мария, Вакилова Айсылу, Галиуллина Алсу, Халиуллина Лилия
Содержание.
1. Историческая справка.
2. Булева алгебра.
3Логические выражения.
3.1 Логическое отрицание.
3.2 Логическое сложение.
3.3 Логическое умножение.
3.4 Логическое следование.
3.5 Эквивалентность.
4.Построение таблиц.
5.Основные законы логики.
Историческая справка.
Немецкий
ученый Лейбниц первым (в 1666 году)
попытался перевести законы
Спустя более ста лет, в 1816 году, уже после смерти Лейбница среди ученых шел разговор о создании логического универсального языка, подчиняющегося строгим математическим законам. В 1847 году Буль написал важную статью на тему «Математический анализ логики», а в 1854 году развил свои идеи в работе «Исследование законов мышления».
Буль изобрёл
своеобразную алгебру –
Булева алгебра.
Булева алгебра состоит из компонентов:
Логические объекты ( выражения)
Операции над логическими
Аксиомы и теоремы,
операции
Логические выражения
1.Логические
утверждения
1. Логические утверждения
– это конкретные частные
Например: 2*2 = 4 ( истина)
Волга впадает в Чёрное море. (ложь)
2. Предикаты – это логические высказывания, значения которых могут меняться в зависимости от входящих в них переменных величин, иначе говоря, это логические переменые.
Например: А +В >С (принимают значения Истина или Ложь в зависимости от значений А, В, С)
Логическое отрицание.
Логическое
отрицание или Инверсия, определяется
над одним аргументом (простым
или сложным логическим
Операция означает, что к исходному логическому выражению добавляют частицу НЕ или слова НЕВЕРНО, ЧТО. Обозначается значком
Логическое сложение.
Логическое сложение
или Дизъюнкция, определяет логическое
соединение двух логических
Сложное логическое
выражение будет истинным
Логическое умножение.
Логическое
умножение или Конъюнкция, определяет
соединение двух логических
Эта операция ставит в соответствие двум простым логическим выражениям новое- сложное, которое будет истинным тогда и только тогда, когда истинны оба исходных (простых) логических выражения.
Логическое следование.
Логическое следование или Импликация.
Эта операция связывает два простых логических выражения, из которых первое является условием, а второе- следствием из этого условия. Выражается словами ЕСЛИ…, ТО… Обозначается значком
Результатом
импликации является ложь
Эквивалентность.
Эквивалентность или Равнозначность.
Определяет результат сравнения двух простых логических выражений А и В, обозначается значком
Результат
– новое логическое выражение,
которое является истинным
Порядок выполнения логических операций.
1. Инверсия - ┐
2. Конъюнкция - & или ٨
3. Дизъюнкция – ۷
4. Импликация –
5. Эквивалентность -
Для изменения указанного
Например: D = ┐( A ۷ B ٨ C)
Построение таблиц.
Рассмотрим
пример построения таблицы
Сначала
нужно установить число строк
и столбцов такой таблицы, то
есть спланировать форму
При добавлении
третьего аргумента сначала
Существует закономерность:
для любого числа
N аргументов сложного
Количество
столбцов таблицы истинности
для её построения выбирают
равным М. Эти столбцы
┐А ٨ (В ۷ С)
Построим таблицу
сложного логического
Основные законы логики.
1.Отсутствие степеней
и коэффициентов (
2.Двойное отрицание (
3.Закон исключения третьего: А۷¬ А=1(всегда истина)
4.Закон противоречия: А ٨ ¬ А= 0 (всегда ложь)
5.Независимость от
6. Независимость от порядка выполнения однотипных действий (ассоциативность):
(А۷В) ۷ С = А ۷ (В۷С); (А٨В) ٨ С = А ٨ (В٨С).
7. Дистрибутивность (распределение): Умножения-
(А۷В) ٨ С = (А٨С) ۷ (В٨С) и наоборот:
(А٨В) ۷ (В٨С) = В ٨ (А۷С).
Сложения- А۷В٨С = (А۷В) ٨ (А۷С).
8. Законы де Моргана:
а) Отрицание одновременной истинности:¬(А٨В)= ¬А۷¬В
б) Отрицание вариантов: ¬ (А۷В) = ¬А ٨¬В
б) Отрицание вариантов: ¬ (А۷В) = ¬А ٨¬В
Используемая литература.
1.Макарова Н.В. /методическое пособие
2.Макарова Н.В. /практикум по информационным технологиям.