Hilbertův systém

V logice , že systémy v Hilbert slouží k definování formální srážky na základě modelu navrženého David Hilbert na začátku XX th  století  , velkého počtu logických axiomů vyjadřujících hlavní logické vlastnosti, které jsou kombinovány s některých pravidel, zejména modus ponens pravidlo , odvodit nové věty. Systémy Hilbertovy dědí ze systému definovaného Frege a představují první deduktivní systémy, před objevením přírodního odpočtu nebo výpočet sequents , někdy zvané opoziční Gentzen systémů .

Definice

Výrokový počet

Uvažujeme množinu vzorců výrokového počtu . Připomeňme, že se jedná o konečné vzorce, které můžeme sestavit indukčně z výrokových proměnných pomocí logických spojek.

Dáme si množinu logických axiomů, což jsou platné vzorce výrokového počtu. Odpočet je řada vzorců tak, že každý vzorec je uveden v této sérii splňuje jednu z následujících podmínek:

Představujeme dedukci tím, že napíšeme vzorce po řádcích a přidáme komentář ke každému řádku, abychom vysvětlili, jak byl získán odpovídající vzorec.

Existuje několik možných možností axiomatických systémů výrokového počtu. Dáme zde jeden, který je relativně rozvláčný, ale docela intuitivní.

Příklad odpočtu

Zde je odpočet identity  :

Vezmeme-li axiom : a nahrazením za a tím získáme:

  1. (instance axiomu ) Pak tím, že axiom : a nahradit ji s , dostaneme:
  2. (instance axiomu )
  3. ( modus ponens mezi 1 a 2)
  4. (instance axiomu )
  5. ( modus ponens mezi 3 a 4)

Věta o dedukci

Jak vidíme v předchozím příkladu, je docela nepohodlné demonstrovat nejjednodušší vlastnosti. Proto rozšiřujeme systém přidáním možnosti použití hypotéz , tedy neprokázaných vzorců. Takže místo demonstrace bychom se spokojili s demonstrací pomocí hypotézy , která se rovná napsání jednorázového důkazu.

Další příklad důkazu s hypotézou je dán tranzitivitou implikace: tím, že si dáme hypotézy , a dokážeme, že  :

  1. (hypotéza)
  2. (hypotéza)
  3. ( modus ponens mezi 2 a 1)
  4. (hypotéza)
  5. ( modus ponens mezi 4 a 3)

Poté vyvstává otázka, zda z důkazu s hypotézami můžeme důkaz získat bez; například lze z výše uvedeného důkazu odvodit existenci důkazu  ? Odpověď zní ano a toto uvádí věta o dedukci  : máme-li důkaz vzorce pomocí hypotézy, pak můžeme sestrojit důkaz, který již tuto hypotézu nepoužívá, tj. Pokud tedy .

Použití věty o dedukci umožňuje výrazně zjednodušit hledání důkazů v systémech à la Hilbert. Je to nezbytný krok v důkazu věty o úplnosti takového systému. V přírodním odpočtu nebo kalkulu sequents z Gerhard Gentzen teorém dedukce je nějakým způsobem integrován jako primitivní zpravidla ve formě pravého zavedení implikace.

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">