рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

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

Формулы алгебры высказываний - раздел Право, Тема 5. Использование логических законов при работе с информацией 1. Определение И Примеры Формул С Помощью Логических Операций...

1. Определение и примеры формул

С помощью логических операций, рассмотренных в предыдущем параграфе, можно, исходя из простейших высказываний, строить новые, более сложные. Например, исходя из высказываний Р: «Пушкин – русский поэт», Q: «Гаусс – немецкий математик», R: «», можно построить новое высказывание: «Если Пушкин – русский поэт и Гаусс – немецкий математик, то». Это новое высказывание имеет вид

. (1)

Выражение (1), если отвлечься от конкретного смысла высказываний Р, Q, R, можно рассматривать как некоторую схему, позволяющую, исходя из любых высказываний Р, Q, R, строить новое высказывание. Именно такие схемы и будут нас сейчас интересовать. Они называются формулами алгебры высказываний. Мы, конечно, привыкли к несколько другому толкованию понятия «формула»; для нас формулы – это равенства типа (формула площади круга), (формула, выражающая теорему Пифагора) и т. д. Тем не менее выражение также можно рассматривать как своего рода формулу – формулу конструирования составного высказывания из более простых.

Прежде чем дать общее определение формулы алгебры высказываний, условимся о нижеследующем. Высказывательными переменными будем называть такие переменные, которые могут принимать в качестве своих значений любые конкретные высказывания. Будем обозначать такие переменные заглавными латинскими буквами X, У, Z, U, V, ..., или теми же буквами с индексами: Введем, кроме того, еще две специфические высказывательные переменные И и Л; вместо первой можно подставлять любое истинное высказывание, вместо второй – любое ложное.

Полное описание понятия формулы дают следующие соглашения:

1°. Каждая отдельно взятая высказывательная переменная есть формула.

2°. Если и – две формулы, то выражения , также являются формулами.

3°. He существует никаких других формул, кроме тех, которые получаются в результате применения конечного числа раз пп.1° и 2°.

Так, например, формулами являются следующие выражения: и т.д.

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

То, что мы не признаем формулой последнее из написанных выражений, может вызвать сначала недоумение. Однако если строго следовать данному выше определению, то выражение – не формула; чтобы стать формулой, ему не хватает скобок, так как, согласно п. 2°, формулой должно быть выражение , а не . Различие между выражениями и станет особенно существенным, если мы включим выражение в качестве составляющей части в более сложную формулу: сравните, например, выражение , являющееся формулой, с выражением (не формулой); неясно, как следует понимать второе выражение (какая операция следует за какой: после или после ?).

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

2. Таблицы истинности для формул

Рассмотрим какую-нибудь формулу алгебры высказываний, например . Обозначим эту формулу сокращенно F(X, У, Z). Значение истинности формулы F(X, У, Z) полностью определяется значениями истинности переменных X, У, Z. Это обстоятельство позволяет составить таблицу, дающую значение истинности для F(X, У, Z) в зависимости от значений истинности для X, У, Z. Такая таблица должна состоять из четырех столбцов: трех – для переменных X, Y, Z и одного – для самой формулы. Так как каждая из переменных X, У, Z может принимать два значения (1 или 0), то для тройки X, У, Z получается различных возможностей. Это означает, что таблица должна иметь 8 строк. Для заполнения последнего столбца таблицы подставляем значения X, У и Z в формулу F(X, У, Z). Например, при X = 1, У = 1, Z = 1 имеем

при X = 1, У = 1, Z = 0 находим

и т. д. В результате заполнения получаем следующую таблицу:

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

истинности для формулы

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

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

(в силу принятого соглашения внешние скобки у формулы опущены).

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

В первой (заглавной) строке таблицы запишем X, У, а также данную формулу. Под переменными X и У выписываем всевозможные наборы их логических значений. Тогда получим таблицу

1 1
0 0
1 1
1 0

 

которую продолжаем заполнять дальше. Под номером 1 запишем значения, принимаемые формулой . Для соответствующих значений X и У. Затем точно так же заполняем столбцы под номерами 2, 3, 4, 5 . В результате получаем следующую таблицу:

1 1 1 1 0 1 0
0 1 0 1 0 1 1
1 1 1 0 1 0 0
1 0 0 0 1 1 1

 

Столбец под номером 5 (полученный последним) дает значения истинности данной формулы.

3. Тавтологии

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

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

Например, тавтологией является формула

X или не X»). Действительно, какое бы конкретное высказывание ни было подставлено вместо X, высказывание истинно, поскольку и

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

Эта формула является тавтологией; что легко проверяется, если составить для нее таблицу истинности (в столбце значений для всей формулы окажутся одни единицы). Схема логического умозаключения, выражаемая этой тавтологией; часто используется в математике: эта схема носит название «доказательство от противного». А именно, пусть требуется доказать некоторое утверждение X. Рассуждаем так: допустим, что X неверно (т. е. что верно ). Далее с помощью некоторого рассуждения (в рамках той теории, которая изучается) доказываем, что из следует некоторое утверждениеY, а также – что изследует противоположное утверждение . Так как одновременная справедливость утверждений и Y невозможна, то из проведенного рассуждения делаем вывод о справедливости (истинности) X.

Укажем некоторые особо важные тавтологии.

1. Законы коммутативности конъюнкции и дизъюнкции:

.

2. Законы ассоциативности конъюнкции и дизъюнкции:

.

3. Законы дистрибутивности:

.

4. Законы де Моргана: .

5. Закон исключенного третьего:.

6. Закон контрапозиции: .

7. Правило цепного заключения (закон силлогизма):

.

8. Правило «модус поненс»: .

9. Схема доказательства «от противного»: .

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

4. Равносильность формул

Определение 2. Две формулы и алгебры высказываний называются равносильными, если при любых логических значениях переменных логические значения высказываний F и H совпадают. Равносильность формул F и H записывается так: .

Существует тесная связь между понятием равносильности формул и понятием тавтологии. Она заключается в следующем: формулы F и Н равносильны тогда и только тогда, когда формула является тавтологией.

Справедливость этого утверждения следует непосредственно из самих определений

равносильности формул и тавтологии.

– Конец работы –

Эта тема принадлежит разделу:

Тема 5. Использование логических законов при работе с информацией

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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Формулы алгебры высказываний

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Тема 5. Использование логических законов при работе с информацией
Цель: получить представление о методах и средствах формальной логики для решения практических задач. Задачи: 1) определять простые и сложные высказывания, выявлят

Высказывания
1. Понятие высказывания Любая научная теория воспринимается нами как некоторая система утверж­дений. Истинность каждого из них, вообще говоря, нуждается в доказательстве. В отдельны

Условные обозначения логических связок
Связка Операция Обозначение Правила чтения Пример А, В – преподаватель ведет практику

Библиографический список
1. Грес П. В. Математика для гуманитариев: учебное пособие/ П.В.Грес. – М.: Логос, 2003. – С. 53–60. 2. Козлов В. Н. Математика и информатика / В.Н. Козлов. – СПб.: Питер, 2004. – С. 34.

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги