Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Теория групп




Пример

F = {$x1P(x1), $x1($x2|x1)[P(x1)&P(x2)],… } A = {"xP(x)} “Из Г следует А?”

1) Конструктивное док-во: Выберем I: U=Z, P = “х принадлежит натуральным”

2) Существует конечное Г’, Г’ = первые n формул. I: U = {a1,a2,…,an+1} P=[1,1,1,1,…,1,0]

Две формулы A и B равносильны, если A Þ B и B Þ A.

Две различные формулы в языке L (σ) могут оказаться логически равносильными. В качестве примера рассмотрим пару формул A = [$ x P (x) Ú $ y Q (y)] и B = $ x [ P (x) Ú Q (x)],

Формула A называется префиксной (предваренной нормальной), если она имеет вид

Q 1 y 1 Q 2 y 2... Qnyn B, где Q 1, Q 2,..., Q n - кванторы; y 1, y 2,..., y n - индивидные переменные; B - формула из L (σ), не содержащая кванторов.

Существует алгоритм, который для каждой формулы из L (σ) строит логически равносильную ей префиксную формулу.

Действие алгоритма основано на применении следующих правил вынесения кванторов и замены связанной переменной:

 

а) Ø$ x A º " x Ø A,

б) Ø" x A º $ x Ø A,

в) [$ x A & B ] º $ x [ A & B ],

г) [$ x A Ú B ] º $ x [ A Ú B ],

д) [" x A & B ] º " x [ A & B ],

е) [" x A Ú B ] º " x [ A Ú B ],

ж) [ B & $ x A ] º $ x [ B & A ],

з) [ B Ú $ x A ] º $ x [ B Ú A ],

и) [ B & " x A ] º " x [ B & A ],

к) [ B Ú " x A ] º " x [ B Ú A ],

л) " x A º " y Ax [ y ],

м) $ x A º $ y Ax [ y ],

 

где A и B - формулы, переменная x не имеет свободных вхождений в B, переменная y (в правилах л), м)) не имеет свободных вхождений в A. Указанные выше равносильности легко доказываются методом построения деревьев.


 

Две формулы A и B равносильны, если A Þ B и B Þ A.

Две различные формулы в языке L (σ) могут оказаться логически равносильными. В качестве примера рассмотрим пару формул A = [$ x P (x) Ú $ y Q (y)] и B = $ x [ P (x) Ú Q (x)],

Формула A называется префиксной (предваренной нормальной), если она имеет вид

Q 1 y 1 Q 2 y 2... Qnyn B, где Q 1, Q 2,..., Q n - кванторы; y 1, y 2,..., y n - индивидные переменные; B - формула из L (σ), не содержащая кванторов.

Антипрефиксная форма – все кванторы максимально продвинуты вглубь формулы.

Формула называется сингулярной, если все ее нелогические символы являются одноместными предикатами. Сингулярная формула называется примарной, если она имеет вид

" x [~ P 1(x) Ú ~ P 2(x) Ú... Ú ~ P k(x)] или $ x [~ P 1(x) & ~ P 2(x) &... & ~ P k(x)],

где P 1, P 2,..., Pk - одноместные предикатные символы, а знак ~ означает наличие или отсутствие в соответствующем месте знака отрицания.

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

Действие алгоритма основано на следующем преобразовании. В формуле A находится подформула, начинающаяся с квантора, в области действия которого расположена булева комбинация примарных и атомарных формул. Пусть найденная подформула имеет вид " x B. Формула B представляется в виде нормальной конъюнктивной формы (КНФ) вида B 1 & B 2 &... & Bs, где каждое Bi (i = 1, 2,..., s) есть дизъюнкция примарных и/или атомарных формул или их отрицаний. Подформула " x B заменяется формулой " x B 1&" x B 2&...&" x Bs. Далее, каждая формула Bj (j = 1, 2, …, s) представляется в виде

 

~ C 1 Ú ~ C 2 Ú... Ú ~ Ct Ú ~ P 1(x)Ú ~ P 2(x) Ú... Ú ~ P r(x),

 

где Ci (i =1, 2,..., t) либо уже обработаны алгоритмом, либо не зависят от х, P 1, P 2,..., Pr - одноместные предикатные символы, а знак ~ означает наличие или отсутствие в соответствующем месте знака отрицания.

Затем подформула "x B заменяется подформулой вида

 

~ C 1 Ú ~ C 2 Ú... Ú ~ Ct Ú " x [~ P 1(x) Ú ~ P 2(x) Ú... Ú ~ Pr (x)].

 

Если исходная подформула A имеет вид $ x B, то поступают двойственным образом, используя нормальную дизъюнктивную форму (ДНФ) вместо КНФ.


 

В математике можно выделить два способа формирования теорий. Один из них называется аксиоматическим и заключается в том, что некоторые утверждения из каких-либо содержательных соображений объявляются аксиомами. Развитие теории в этом случае состоит в изучении ее интерпретаций и в получении следствий из аксиом.

Второй способ формирования теории начинается с изучения какой-либо конкретной математической структуры или класса структур. В таком случае, естественно, возникает вопрос о полной аксиоматизации этого класса/

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

Множество предложений, истинных в заданной структуре S, называют теорией структуры S и обозначают Th (S).

Пусть σ - нелогическая сигнатура и Γ - множество предложений в языке L (σ). Пару T = (σ, Γ) будем называть аксиоматической теорией, а множество Γ - множеством аксиом этой теории. Логические следствия из аксиом, выраженные в сигнатуре σ, называются теоремами теории T. Часто аксиоматическую теорию отождествляют с множеством ее теорем, то есть с логическим замыканием множества Γ. Логическое замыкание множества Γ обозначим через [ Γ ].

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

В качестве первого примера рассмотрим сигнатуру σ = {=, °, e }, где = - предикат равенства, ° - функциональный двуместный символ, e - константа.

Пусть Γ состоит из предложений

 

1) " x " y " z (((x ° yz) = (x °(y ° z))),

2). " x ((x ° e) = x),

3). " x $ y ((x ° y) = e).

 

Множество всех теорем теории G = (σ, Γ) составляет элементарную теорию групп, являющуюся фрагментом математической теории групп, полную формализацию которой можно провести, например, в рамках теории множеств. Этот вопрос остается за рамками данного пособия.




Поделиться с друзьями:


Дата добавления: 2015-08-31; Просмотров: 397; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.