Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Исчисление высказываний и исчисление предикатов

Цель работы: Ознакомиться с исчислением высказываний. Выводимостью формул в исчислении высказываний, с понятиями предикаты, кванторы, формулами исчисления предикатов.

Порядок выполнения работы:

Практическая работа рассчитана на 2 часа аудиторных занятий, включающих в себя следующее:

1. Изучить:

- Исчисление высказываний. Аксиоматические теории. Выводимость формул в исчислении высказываний.

- Исчисление предикатов. Предикаты, кванторы.

- Формулы исчисления предикатов.

- Аксиомы исчисления предикатов. Теорема дедукции.

2. Решить упражнения к данному разделу. Выполнить каждый пункт упражнения согласно варианту. Вариант определяется как сумма двух последних цифр зачётной книжки, если количество заданий в пункте упражнения меньше, чем полученная цифра, то эта цифра делится пополам (берётся её целая часть).

3. Оформить отчет о проделанной работе в соответствии с требованиями.

4. Проработать контрольные задания СРС.

 

Требования к отчету:

Отчет по практической работе распечатывается в виде твердой копии и состоит из следующих пунктов:

Вариант индивидуального задания;

Результаты полученных решений заданий;

Ответы на контрольные задания СРС.

 

Методические указания

Под высказыванием понимают повествовательное предложение, о котором можно сказать одно из двух: истинно оно или ложно. Пусть есть множество высказываний, фраз, принимающих значение «истина» или «ложь». В исчислении высказываний не рассматриваются утверждения, имеющие значения, отличные от значений «истинно» и «ложно». Высказывание – это утверждение, которое может быть только ис-

тинно или ложно. Его принято обозначать символами T (от True), или F (от

False), или соответственно, 1 (для истинного значения) или 0 (для значения

ложь). Из элементарных высказываний строятся более сложные высказывания с

помощью логических связок «НЕ», «И», «ИЛИ», «ТО ЖЕ, ЧТО»

(«ЭКВИВАЛЕНЦИЯ»), «ИЗ … СЛЕДУЕТ…». (« … ВЛЕЧЁТ…»,

«…ПОТОМУ, ЧТО…».). Эти связки называются сентенциональными. Связки

логики высказываний представляют функции истинности или функции алгебры

логики. В таб.1 представлены логические связки и их обозначения.

 

Таблица 1

Название Тип Обозна

чения Как читается Другие

обозначения

Отрицание Унарный не ⎯s, not, не

 

Конъюнкция Бинарный ∧ и &, . , and, и

 

Дизъюнкция Бинарный ∨ или ⎢, or, или

 

Импликация Бинарный → влечёт ⇒, ⊃

 

Эквивалентность Бинарный ⇔ ↔, ≈

эквивалентно

 

Отрицанием высказывания p называется высказывание p

(или ⎯p), которое истинно только тогда, когда p ложно.

Конъюнкцией высказываний p и q называется высказывание, которое истинно только тогда, когда p и q истинны., т.е. p = 1 и q = 1.

Дизъюнкцией высказываний p и q называется высказывание, которое ложно тогда и только тогда, когда оба высказывания ложны, т. е. p = 0 и q =0.

Эквиваленцией высказываний p и q называется высказывание, которое истинно только и только тогда, когда значения высказываний p и q совпадают (p эквивалентно q).

Совокупность правил построения выглядит так:

• Базис. Всякое высказывание является формулой.

• Индукционный шаг. Если A и B формулы, то A, (A ∨ B), (A ∧ B),

(A→B), (A ⇔B) – формулы.

• Ограничение. Формула однозначно получается с помощью правил, опи-

санных в базисе и индукционном шаге.

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

Упражнения для выполнения:

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

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

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

a. Студент не может заниматься, если он устал или голоден.

b. Если Иван выиграет в лотерею, он купит компьютер и будет праздно-

вать всю ночь

c. Если он не выиграет в лотерею или не купит компьютер, то праздно-

вать всю ночь не будет

d. Если Артёму нравятся фиолетовые галстуки, то он популярен и у него

много друзей

e. Если Игорь носит желтые ботинки, то он не модный и если он не мод-

ный, то у него странные друзья.

f. Если он не удачлив, то он и не популярен

g. Он удачлив и богат, следовательно, он популярен.

h. Он читает научную литературу и любит фантастику, следовательно, он

ученый-фантаст.

i. Если он информатик, то он либо работает за компьютером, либо чита-

ет книги об ЭВМ.

j. Если он или умеет писать или читать, то он грамотный человек.

k. Для того, чтобы натуральное число a было нечётным, достаточно, что-

бы оно было простым и большим двух.

l. Необходимым условием сходимости последовательности S является

ограниченность S.

m. У меня быстродействующий компьютер и я закончу проект вовремя и

сдам экзамен.

2. Даны высказывания: p – «ему нравятся фиолетовые галстуки»; q – «он читает комиксы»; r – «у него странные друзья». Запишите высказывание, соответствующее следующему выражению: .

3. Пусть S(x) = «х – удачлив», P(x) = «х – богат». Постройте высказывание, соответствующее формуле "x(S(x) É ØP(x))?

4. Пусть S(x) = «х – удачлив», P(x) = «х – богат». Постройте высказывание, соответствующее формуле $x(S(x) & P(x))?

5. Пусть S(x) = «х – удачлив», P(x) = «х – богат». Постройте высказывание, соответствующее формуле "x(S(x) É P(x))?

6. Пусть S(x) = «х – удачлив», P(x) = «х – богат». Постройте высказывание, соответствующее формуле $x(A(x) & ØP(x))?

7. Постройте отрицание высказывания: «если стальное колесо нагреть, то его диаметр увеличится».

8. Какие из следующих формул логики предикатов являются равносильными:

"xA(x) & "xB(x) и "x(A(x)&B(x))

"xA(x) и "x(A(x))

"x$yA(x, y) и $y"xA(x, y)

"xA(x) V "xB(x) и "x(A(x) V B(x))

$xA(x) & $xB(x) и $x(A(x) & B(x))

 

Контрольные задания для СРС

1. Приведите пример, показывающий истинность равенств:

Ø("xA(x) = $xA(x)),

"xA(x) & "xB(x) = "x(A(x)&B(x)).

2.Приведите пример, показывающий, что формулы $x"yA(x, y) и "y$xA(x, y) не равны.

3.Сформулируйте теорему дедукции, приведите пример на использование в доказательстве теоремы дедукции.

 

 


<== предыдущая страница | следующая страница ==>
Основные равносильности булевых формул | Алгебраические структуры

Дата добавления: 2015-07-26; просмотров: 319; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.006 сек.