Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
LibreTexts - Ukrayinska

10.10: Пряме доказ теореми компактності

Template:MathJaxZach

Теорему компактності можна довести безпосередньо, не звертаючись до теореми повноти, використовуючи ті ж ідеї, що і в доведенні теореми повноти. На доказ теореми повноти ми почали зΓ послідовного набору речень, розширили його до послідовного, насиченого і повного наборуΓ пропозицій, а потім показали, що в терміні модель\StructM(Γ) побудована з Γ, всі реченняΓ є істинними,Γ тому задовольняється.

Ми можемо використовувати той самий метод, щоб показати, що кінцево задовільний набір речень є задовільним. Нам просто потрібно довести відповідні версії результатів, що призводять до правдивої леми, де ми замінюємо «послідовний» на «кінцево задовольняється».

Пропозиція10.10.1

ΓПрипустимо, повна і скінченно задовольняється. Потім:

  1. (AB)Γ iff both AΓ and BΓ.

  2. (AB)Γ iff either AΓ or BΓ.

  3. (A\lifB)Γ iff either AΓ or BΓ.

Проблема10.10.1

Доведіть пропозицію10.10.1. Уникайте використання\Proves.

Лемма10.10.1

Кожен нескінченно задовольняється набірΓ може бути продовжений до насиченого скінченно задовольняється наборуΓ.

Проблема10.10.2

Доведіть Лемма10.10.1. (Підказка: Найважливішим крокомΓn є показати, що він є кінцевим задоволенням, так самоΓn{Dn}, без будь-якого звернення до похідних або послідовності.)

Пропозиція10.10.2

Припустимо,Γ це повна, скінченно задовольняється і насичена.

  1. \lexistsxA(x)Γ iff A(t)Γ for at least one closed term t.

  2. \lforallxA(x)Γ iff A(t)Γ for all closed terms t.

Проблема10.10.3

Доведіть пропозицію10.10.2.

Лемма10.10.2

Кожен скінченно задовільний набірΓ може бути розширений до повного і кінцево задовільного наборуΓ.

Проблема10.10.4

Доведіть Лемма10.10.2. (Підказка: вирішальним крокомΓn є показати, що якщо кінцево задовольняється, тоΓn{An} або абоΓn{¬An} є кінцево задовольняється.)

Теорема10.10.1: Compactness

Γє задовільним тоді і тільки тоді, коли він кінцево задовольняється.

Доказ. ЯкщоΓ задовольняється, то є будова\StructM така, що\SatMA для всіхAΓ. Звичайно, це\StructM також задовольняє кожну скінченну підмножинуΓ, так щоΓ це кінцево задовольняється.

Тепер припустимо, щоΓ це остаточно задовольняється. За Lemma10.10.1, there is a finitely satisfiable, saturated set ΓΓ. By Lemma10.10.2,Γ може бути продовжений до повного і кінцево задовольняє набірΓ, іΓ is still saturated. Побудувати термінову модель\StructM(Γ), як у визначенні 10.6.1. Зверніть увагу, що Пропозиція 10.6.1 не покладалася на той факт, щоΓ is consistent (or complete or saturated, for that matter), but just on the fact that \StructM(Γ) is covered. Доказ істини Лемма (Lemma 10.6.1) проходить, якщо ми замінимо посилання на Пропозиція 10.3.1 та Пропозиція 10.4.2 за посиланнями на Пропозиція10.10.1 and Proposition 10.10.2. ◻

Проблема10.10.5

Випишіть повне доказ Лемми Істини (Lemma 10.6.1) у версії, необхідній для доказу теореми10.10.1.

  • Was this article helpful?