Числення секвенцій

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Шаблон:Без виносок Чи́слення секве́нцій — система формального виведення формул логіки першого порядку (і як часткового випадку логіки висловлень) запропонована німецьким логіком Ґергардом Ґенценом. Після праці Ґенцена розроблено кілька варіантів числення секвенцій, що є еквівалентними між собою і альтернативою аксіоматичному підходу.

Термінологія

Числення секвенцій є альтернативною системою формального виводу до аксіоматичних систем описаних у статтях Числення висловлень і Логіка першого порядку. Формули логіки першого порядку для поданої нижче формальної системи мають лише дві логічні зв'яязки (¬,) і квантор існування. Інші символи логічних зв'язок можна визначити формулами:

    • (φψ):¬(¬φ¬ψ)
    • (φψ):(¬φψ)
    • (φψ):¬(¬(¬φψ)¬(¬ψφ))
  • Подібно визначається і квантор загальності:
    • xφ:¬x¬φ

Загалом при визначенні правил використовуються такі позначення:

  • Γ,Φ ... (скінченні множини формул)
  • φ,ψ,ρ ... (формули логіки першого порядку)
  • ... (Символ, що показує, що з формул з лівої сторони (антецеденту) виводяться формули з правої сторони (консеквент))
  • ¬ ... (символ логічного заперечення)
  • ... (символ диз'юнкції)
  • ... (квантор існування)

Правила виводу

Правило антецедента

(Ant)ΓφΓφ якщо: ΓΓ.

Правило припущення

(Ann)Γφ якщо: φΓ

Перебір варіантів

(FU)ΓψφΓ¬ψφΓφ

Доведення від супротивного

(KD)Γ¬ψρΓ¬ψ¬ρΓψ

Диз'юнкція а антецеденті

(Ant)ΓφρΓψρΓ(φψ)ρ

Диз'юнкція в консеквенті

(Kon1)ΓφΓ(φψ)

(Kon2)ΓψΓ(φψ)

Введення квантора істинності в консеквенті

(Kon)ΓφtxΓxφ

Введення квантора істинності в антецеденті

(Ant)ΓφyxψΓxφψ, де y не зустрічається у вільному вигляді у формулі xφψ .

Рефлексивність рівності

(Ref)tt


Правило заміни в рівності

(Sub)ΓφtxΓttφtx

Приклади виведення

Приклад 1

Покажемо, що

(AD)φ¬φ

Маємо:

1.φφ(Ann)2.φ(φ¬φ)(Kon1):1.3.¬φ¬φ(Ann)4.¬φ(φ¬φ)(Kon2):3.5.(φ¬φ)(FU):2.,4.

Приклад 2

(Triv)ΓφΓ¬φΓψ

Як і в першому прикладі:

1.Γφ(Pra¨misse)2.Γ¬φ(Pra¨misse)3.Γ¬ψφ(Ant):1.4.Γ¬ψ¬φ(Ant):2.5.Γψ(KD):3.,4.

Коректність і повнота

Числення секвенцій є коректним і повним. Тобто всі формули, що можна вивести за його допомогою є логічно значимі і всі логічно значимі формули можна вивести за допомогою числення секвенцій. Це еквівалентно твердженню, що Φφ тоді і тільки тоді коли Φφ для довільних множини формул Φ і формули φ.

Див. також

Джерела

  • Правила виводу // Шаблон:ФЕС
  • Ebbinghaus H.-D., Flum J., Thomas W.: Mathematical logic. New York: Springer-Verlag, 1984.
  • Richter, M. M.: Logikkalküle. Stuttgart: Teubner Verlag, 1978.