Научная литература
booksshare.net -> Добавить материал -> Математика -> Мальцев А.И. -> "Алгебраические системы" -> 86

Алгебраические системы - Мальцев А.И.

Мальцев А.И. Алгебраические системы — Наука, 1970. — 392 c.
Скачать (прямая ссылка): algebraicheskiesistemi1970.djvu
Предыдущая << 1 .. 80 81 82 83 84 85 < 86 > 87 88 89 90 91 92 .. 133 >> Следующая


(Vx1 ... Xnk) (SK (X1, ..., хп%) ^ Ax (X1, ..., хП})). (1)

Полагаем ?3* = QU {Sx | Я, <С а} и обозначаем через объединение совокупности (© и совокупности всех формул (1). €>* и есть полное формульное обогащение <&. Докажем, что совокупность — модельно полная в сигнатуре й*.

Пусть И — алгебраическая система сигнатуры Q*, удовлетворяющая формулам из <3. Рассматриваем совокупность

©** = ?* U ?>(21)

в сигнатуре Qgi- Предположим, что нам дана какая-то формула А* сигнатуры Йад. Мы можем предполагать, что А* содержит предметные символы вида za (а ? 21), так как в противном случае вместо А* могли бы далее рассматривать равносильную ей формулу А* & Za = za. Итак, пусть формула А* в сигнатуре й* имеет свободные предметные переменные ZtJ1, . . ., zan. Заменяя их соответственно новыми предметными символами у}, . . ., уп, не входящими ни в запись формулы А*, ни в йя, получим формулу А* (уі, ..., уп). Эта формула имеет сигнатуру й* и потому может содержать подформулы вида Sx (dj, . . ., ап ), где каждое аг — либо один из сим-

Л

волов у1: ..., уп, либо сигнатурный символ, либо предметное переменное, связанное в формуле А*. Символу Sx отвечает определенная формула Ax (X1, . . ., жЛ ) сигнатуры й, причем совокупность €>* содержит формулу (1). Заменяя в формуле А* (уі, . . ., уп) каждую атомарную подформулу вида Sx (сч, . • аП}) соответствующей формулой Ax (Ct1 т . . ., ап ), получим какую-то формулу А (уі, . . ., уп) сигнатуры й. Так как совокупность ©* содержит все формулы вида (1), то из ©* следует формула

(Vyl...Уп) (А* (уи ...,уп)++А (уи ..., уп)). (2)

17* 260. ПРОИЗВЕДЕНИЯ И ПОЛНЫЕ КЛАССЫ [Глі IV

Согласно построению для формулы Л (хи ..., хп) в Q* существует отвечающий ей предикатный символ Sft такой, что совокупность <&* содержит формулу

(Vxi ... хп) (хи .. ., хп) -<->-tЛ ..., хп)). (3)

Так как из €>* следуют формулы (2), (3), то из <&* следует и формула

Ofyi • • • • • уп)^л*(уи • •Уп)),

из которой в свою очередь вытекают формулы

Символ Sft входит в сигнатуру системы 21. Поэтому либо формула Sft (zav .. ., zan), либо формула S& (zav ..., zan) принадлежит D (?). В силу (4), (5) в первом случае из <§?** вытекает формула Jk* (zai, ..., zan), а во втором —из <&** вытекает формула i#(zei, ...,zan). Поэтому совокупность полна в сигнатуре Q^, и теорема 2 доказана.

Напомним, что для каждой совокупности формул сигнатуры Q (©-системами (€>-подсистемами) называются алгебраические системы, сигнатура которых содержит Q и в которых истинны все формулы из Следующее свойство модельно полных совокупностей иногда принимается в качестве определения модельной полноты.

Теорема 3. Для того чтобы совместная совокупность формул €> сигнатуры Q была модельно ,полной, необходимо и достаточно, чтобы все подсистемы произвольной системы были Q-элементарными.

Достаточность. Возьмем какую-нибудь <а-си-стему 2t и положим

Надо показать, что каждая формула Л (z01, . . ., zan) (at 6 21) сигнатуры Q, истинная в 21, является следствием совокупности €>*, т. е. что каждая такая формула истинна в любой модели 33 для Так как <В* содержит диаграмму системы 21, то 21 изоморфно вложена в 35. По условию отсюда вытекает, что 21 есть Q-элементарная подсистема в 35, и потому формула

Sft (Zan • • • 1 zan) > Jh* (zai, . ¦ ' , Zan),

И Sg (Za1, . . . , Zan) П Л* (Ze1, . . . , Zan).

(4)

(5)



(6) § 10] ПОЛНОТА И МОДЕЛЬНАЯ ПОЛНОТА 261

A (zai, . . ., zaa), истинная в 21, является истинной и в SS.

Необходимость. Пусть 95 — какая-то ©-система и 21 — ее произвольная ©-подсистема. Рассмотрим какую-нибудь формулу A (zai, . . ., zan) (at ? 2t) со свободными переменными zav . . ., Zaft, имеющую сигнатуру Q. По предположению, совокупность <©*, определенная соотношением (6), полная в сигнатуре Q^. Если из ©* вытекает A (zai, ¦ ¦ ., zan), то A (zai, . . ., zan) истинна в 2? и в 95. Если же из ©* вытекает ~1 A (zai, . . ., za„), то A (zai, . . ., zan) ложна и в 21 и в 95. Таким образом, каждая формула A (zai, . . ., zan) сигнатуры Q, истинная в 21, истинна в 95, и потому подсистема 21 й-злементар-на в 95.

Теорема 3 указывает достаточный признак модельной полноты. Однако этот признак очень сложный, так как для его проверки надо просматривать все формулы вида A (zajL, . . ., zan) для любой ©-системы 21 и любой ее ©-подсистемы 95. На самом деле вместо произвольных формул A (zai, . . ., zar,t) достаточно просматривать лишь формулы вида

(Bzi ... хт) SS (Ж|, . .., хт, zai, .. •, zan), (7)

где SS — конъюнкция некоторых атомарных формул и отрицаний атомарных формул. Формулы вида (7) называются примитивными.

В соответствии с п. 9.1 подсистему 21 системы 95 условимся называть примитивной (или примитивно элементарной) в 95, если из истинности в S произвольной примитивной формулы сигнатуры Q^ (т. е. формулы вида (7)) вытекает истинность этой формулы и в системе 21.

Теорема 4 (критерий модельной полноты А. Робинсона [55]). Для того чтобы совместная совокупность формул © сигнатуры Q была модельно полной, необходимо и достаточно, чтобы все ©-подсистемы произвольной ©-системы 95 были примитивными подсистемами системы 35.
Предыдущая << 1 .. 80 81 82 83 84 85 < 86 > 87 88 89 90 91 92 .. 133 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed