Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Выводимости теоремы и ее отрицания.

A ∩ -A ≠ Ø A È -A ≠ U | Agrave;симметрия относительно вертикальной линии | A естьпредшествующий или равный эл-т длявсех b из B. | Для ориентированного графа | Задача о гамильтоновом цикле состоит в выяснении, имеет ли заданный граф G гамильтонов цикл относится к NP-классу. | Критический путь и способ его нахождения. | Обоснование алгоритма Флойда. | Принцип построения когнитивной карты. |


Читайте также:
  1. Доказательство теоремы 1.
  2. Закон отрицания отрицания.
  3. Классические первая и вторая теоремы Н.И. Боголюбова – Н.М. Крылова с формулировкой условий в терминах топологического индекса.
  4. Основные свойства и теоремы ДВПФ
  5. Основные спектральные теоремы
  6. Применение теоремы Гаусса для расчета полей.

Из теоремы 1 следует, что теория Тнепротиворечива.

РАЗРЕШИМОСТЬ::::

Теория Тразрешима как формальная теория.

Алгоритм, который определяет для любой формулы

теории, явл. ли эта формула теоремой теории,

может состоять в вычислении истинностных значений

формулы в каждой интерпретации. Принципиально это

выполнимо за конечное время в силу конечности числа

интерпретаций и числа операций, присутствующих в

формуле.

 


58. Предикат: n-местный (n=0, n>0). Предикатные формулы. Связь между предикатами, отношениями и функциями. Модель в логике предикатов.

1) Под 0-местным предикатом понимается произвольное высказывание.

2) Элементарной формулой называется всякая пропозициональная переменная, а также любая m -местная предикатная переменная (m > 0).

__Из элементарных формул строятся предикатные формулы:

1) Все элементарные формулы суть формулы;

2) Если А и В — формулы, то выражения (А & В), (А Ú В), (А ® В), (А ~ В), ØА считаются формулами;

3) если А — формула, x — предметная переменная, то " x А и $ x В суть формулы.

Виды математических предикатов:

__Предикат тождества E(x1,x2): N 2 ® B: E (a 1, a 2) = 1 тогда и только тогда, когда a 1 = a 2, xi ÎN

__Предикат порядка Q (x1,x2): N 2 ® B: Q (a 1, a 2) = 1 тогда и только тогда, когда a 1 £ a 2, xi ÎN

__Предикат делимости D (x1,x2): N 2 ® B: D (a 1, a 2) = 1 тогда и только тогда, когда a 1 делится на a 2, xi ÎN

__Предикат суммы S (x1,x2,x3): N 3 ® B: S (a 1, a 2, a 3) = 1 тогда и только тогда, когда a 1 + a 2 = a 3, xi ÎN

__Предикат произведения P (x1,x2,x3): N 3 ® B: P (a 1, a 2, a 3) = 1 тогда и только тогда, когда a 1 * a 2 = a 3, xi ÎN

СВЯЗЬ МЕЖДУ ПРЕДИКАТАМИ,ОТНОШЕНИЯМИ И ФУНКЦИЯМИ:

____Всякой n-местной функции f(x1, …,xn), f:M1 ´ M2 ´…´ Mn® M соответствует n+1 - местный предикат P(x1, …,xn,xn+1), P: M1 ´ M2 ´…´ Mn+1 ® B, такой, что P(a1, …,an, an+1) = 1, если и только если f(a1, …,an) = an+1.

____Понятие предиката шире понятия функции, поэтому обратное соответствие (от (n + 1)-местного предиката к n-местной функции) возможно не всегда, а только для таких предикатов P¢ для которых выполняется условие:

если P¢(a1, …,an, an+1) = 1, то для любого

n+1 ¹ an+1 P¢(a1, …,an, a¢n+1) = 0.

МОДЕЛЬ В ЛОГИКЕ ПРЕДИКАТОВ:::

__Моделью M в логике предикатов называется множ. М вместе с заданной на нем совокупностью предикатов S={ P 1, …, Pk }: M = (М; P 1, …, Pk),

где М — основное множ. модели M;

S={ P 1, …, Pk } — сигнатура модели M.

___Аналогично предыдущему определяются формулы, выполнимые на модели M, тождественно-истинные и тождественно-ложные на модели M.

59. Квантор всеобщности и квантор существования. Область действия квантора. Связанное и свободное вхождение переменной в формулу.

Пусть P (x) — предикат, определенный на M

__Высказывание «для всех x из M предикат P (x) истинен» обозначается " xP (x). Знак " x называется квантором общности;

__Высказывание «существует такой x из M, что предикат P (x) истинен» обозначается $ xP (x). Знак $ x называется квантором существования.

__Переход от P (x) к " x P (x) или $ x P (x) называется связыванием переменной x, а также навешиванием квантора на переменную x (или на предикат P), иногда — квантификацией переменной x.

__Переменная, на которую навешен квантор, называется связанной; несвязанная переменная называется свободной.

ОБЛАСТЬ ДЕЙСТВИЯ КВАНТОРА:::

__Выражения " xP (x), $ xP (x) не зависят от х и при фиксированных Р и М имеют вполне определенные значения, представляя вполне конкретное высказывание относительно всех х предметной области М.

__Выражение, на которое навешивается квантор " x или $ x называется областью действия квантора;

__Все вхождения переменной x в это выражение явл. связанными.

__Навешивание предиката на многоместный предикат уменьшает в нем число свободных переменных и превращает его в предикат от меньшего числа переменных.

 


60. Предикаты. Выполнимая, тождественно истинная и тождественно ложная формула на множестве М. Общезначимая и противоречивая формулы. Методы определения истинностных значений предиката: подстановкой, прямым доказательством, методом от противного.

__Предикат – повествовательное предложение, содержащее предметные переменные xi ÎMi, определенные на соответствующих множествах Mi

__Если в множестве М для формулы F существует такая подстановка констант вместо всех переменных, что F становится истинным высказыванием, то формула F называется выполнимой в области М. Если существует область М, где F выполнима, то F называется просто выполнимой.

__Если формула F выполнима в М при любых подстановках констант, то она называется тождественно истинной в М. Формула, тождественно истинная в любых М называется тождественно истинной или общезначимой.

__Если формула F невыполнима в М, она называется тождественно ложной в М. Если F невыполнима ни в каких М, она называется тождественно ложной, или противоречивой.

ОБЩЕЗНАЧИМАЯ И ПРОТИВОРЕЧИВАЯ Ф_ЛЫ????????

МЕТОДЫ ОПРЕД,, ПОДСТАНОВКОЙ:::

__Оценить истинностное значение предиката "(x) S(x,y,x), где S(x,y,x) – предикат суммы на множествах N0, N.

__На множестве N0 существует единственная подстановка константы вместо переменной y, такая что для любого х выражение x+y=x истинно. Очевидно, что y=0. Т.е. данный предикат выполним на множестве N0.

___Очевидно, что на множестве N такой подстановки не существует, т.е. данный предикат тождественно ложный на множестве N.

__Так как существует множ. на котором он выполним, то рассматриваемый предикат просто выполним.

ПРЯМОЕ ДОК_ВО::::

__Пример1: Оценить истинностное значение предиката $(x)(P(x)&ùP(x)), где P(x) – любой предикат.

При подстановке любого значения а из любого множ. М вместо переменной х возможны две ситуации Р(а)=1 и Р(а)=0. Рассмотрим каждую из них.

Если Р(а)=1, тогда ùP(а)=0 и формула P(а)&ùP(а)=1&0=0.

Если Р(а)=0, тогда ùP(а)=1 и формула P(а)&ùP(а)=0&1=0.

Таким образом, рассматриваемый предикат явл. тождественно ложным.

__Пример 2: Оценить истинностное значение предиката

ù "хP(х) $(x) ù P(х), где P(x) – любой предикат

Следующие рассуждения верны для любого множ. М. Если не верно, что для любого значения а из множ. М высказывание Р(а) истинно, то это означает, что существует х=а для которого Р(а) – «ложно» (т.е. ùP(а)=1). Таким образом левая и правая часть всегда имеют одинаковые значения либо 0 → 0 = 1, либо 1 → 1 = 1. Как видно, в любом случае это высказывание истинно и при этом не зависит от выбора множ. М. Таким образом, рассматриваемый предикат явл. тождественно истинным.

МЕТОД ОТ ПРОТИВНОГО::::

__Пример: Оценить истинностное значение предиката " x ((P(x)&Q(x)) →P(x)), где P(x), Q(x) – любые предикаты.

Предположим противное. Пусть формула ложна, т.е. не для всех х формула (P(x)&Q(x)) →P(x) истина. Тогда существует значение а, подстановка которой в формулу делает ее ложной (P(а)&Q(а)) →P(а) =0. Такая ситуация возможна если

P(а)&Q(а) = 1 (1)

P(а) = 0 (2)

Из (1) следует, что P(а)=1, что противоречит (2)

Принятое предположение относительно ложности формулы

привело к противоречию, поэтому оно не верно и, следовательно,

формула " x ((P(x)&Q(x)) →P(x)) тождественно истинна

 


61. Эквивалентные соотношения логики предикатов. Префиксная нормальная форма. Процедура получения ПНФ.

ЭКВИВ. СООТНОШ.::::

1) ù($ x P(x)) ~ " x ù P(x)

2) ù (" x P(x)) ~ $ x ù P(x)

3) " x (P 1 (x) & P 2 (x)) ~ ( " x P 1 (x) & " x P 2 (x)) дистрибутивность квантора " относительно &

4) $ x (P 1 (x) v P 2 (x)) ~ ( $ x P 1 (x) v $ x P 2 (x)) дистрибутивность квантора $ относительно v

5) " x " y P(x,y) ~ " y " x P(x,y) коммутативность квантора "

6) $ x $ y P(x,y) ~ $ y $ x P(x,y) коммутативность квантора $

7) " x (P(x) & Y) ~ ( " x P(x) & Y), где Y не зависит от х

8) $ x (P(x) & Y) ~ ( $ x P(x) & Y), где Y не зависит от х

9) " x (P(x) v Y) ~ ( " x P(x) v Y), где Y не зависит от х

10) $ x (P(x) v Y) ~ ( $ x P(x) v Y), где Y не зависит от х

ПРЕФИКСНАЯ И НОРМ ФОРМА:::::

__Префиксной нормальной формой (ПНФ) называется формула, имеющая вид

Q 1 x 1, Q 2 x 2, …, QnxnF — кванторы; F — формула, не имеющая кванторов, с операциями {&, Ú, ù}.

___В логике предикатов для любой формулы существует эквивалентная ей префиксная нормальная форма.

ПРОЦЕДУРА ПОЛУЧЕНИЯ ПНФ:

1) Заменить операции , ~ на булевы

A B = ù A v B

A ~ B = (ù A v B) & (A v ù B)

2) При помощи эквивалентных соотношений спустить символы отрицания на предикаты

3) Если к формуле, не имеющей вид ПНФ, не применимы эквивалентные соотношения, то следует использовать правила переименования переменных

4) С помощью эквивалентных соотношений получить ПНФ

62. Конечный автомат. Способы задания: таблицей, диаграммой.

___Конечным автоматом называется система M ={ А, B, S, j, y }, в которой

n А = {а1,..., am} – конечный входной алфавит,

n B ={b1,..., bk} — конечный выходной алфавит,

n S ={s1,..., sn} — конечный алфавит состояний,

n j: А ´ S ® S — функция переходов,

n y: А ´ S ® B — функция выходов.

Если в автомате M выделено одно состояние, называемое начальным (обычно будет считаться, что это s1), то полученный автомат называется инициальным и обозначается (M, s1).

АВТОМАТНАЯ ТАБЛИЦА::


Дата добавления: 2015-11-16; просмотров: 100 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
СДНФ приводим к минимальной ДНФ| Ориентированный мультиграф, называемый графом переходов или диаграммой переходов

mybiblioteka.su - 2015-2024 год. (0.015 сек.)