Herbrandization
Herbrandiseringen av en logisk formel (uppkallad efter Jacques Herbrand ) är en konstruktion som är dubbel till skolemiseringen av en formel . Thoralf Skolem hade övervägt Skolemiseringarna av formler i prenex-form som en del av sitt bevis på Löwenheim-Skolem-satsen (Skolem 1920). Herbrand arbetade med denna dubbla föreställning om Herbrandization, generaliserad till att gälla även icke-prenex-formler, för att bevisa Herbrands teorem (Herbrand 1930).
Den resulterande formeln är inte nödvändigtvis likvärdig med den ursprungliga. Precis som med Skolemization, som bara bevarar tillfredsställelse , bevarar Herbrandization, som är Skolemizations dubbla, giltighet : den resulterande formeln är giltig om och endast om den ursprungliga är det.
Definition och exempel
Låt vara en formel på språket för första ordningens logik . Vi kan anta att inte innehåller någon variabel som är bunden av två olika kvantifieringsförekomster, och att ingen variabel förekommer både bunden och fri. (Det vill säga att skulle kunna ombokstavas för att säkerställa dessa villkor, på ett sådant sätt att resultatet blir en ekvivalent formel).
Herbrandiseringen av { erhålls sedan enligt följande:
- Ersätt först eventuella fria variabler i med konstantsymboler.
- För det andra, ta bort alla kvantifierare på variabler som antingen är (1) universellt kvantifierade och inom ett jämnt antal negationstecken, eller (2) existentiellt kvantifierade och inom ett udda antal negationstecken.
- Slutligen, ersätt varje sådan variabel med en funktionssymbol , där är de variabler som fortfarande är kvantifierade och vars kvantifierare styr .
Tänk till exempel formeln . Det finns inga fria variabler att ersätta. Variablerna är den typ vi överväger för det andra steget, så vi tar bort kvantifierarna och . Slutligen ersätter vi med en konstant (eftersom det inte fanns några andra kvantifierare som styrde ), och vi ersätter med en funktionssymbol :
Skolemiseringen av en formel erhålls på liknande sätt, förutom att i det andra steget ovan skulle vi ta bort kvantifierare på variabler som antingen är (1) existentiellt kvantifierade och inom ett jämnt antal negationer, eller (2) universellt kvantifierade och inom ett udda tal av negationer. Sålunda, med tanke på samma från ovan, skulle dess Skolemisering vara:
För att förstå betydelsen av dessa konstruktioner, se Herbrands sats eller Löwenheim–Skolems sats .
Se även
- Skolem, T. "Logiko-kombinatoriska undersökningar i tillfredsställelsen eller bevisbarheten av matematiska påståenden: Ett förenklat bevis på ett teorem av L. Löwenheim och generaliseringar av teorem". (I van Heijenoort 1967, 252-63.)
- Herbrand, J. "Undersökningar i bevisteori: egenskaperna hos sanna påståenden". (I van Heijenoort 1967, 525-81.)
- van Heijenoort, J. Från Frege till Gödel: A Source Book in Mathematical Logic, 1879-1931 . Harvard University Press, 1967.