Luonnollinen päättely
Luonnollinen päättely on matemaattisen logiikan menetelmä tehdä johtopäätöksiä todeksi oletetusta tiedosta. Sitä käytetään erityisesti propositiologiikassa ja predikaattilogiikassa päättelemään oletuksista uuden lauseen todeksi käsittelemällä lauseita sekä niiden välisiä ja sisäisiä suhteita. Luonnollinen päättely tunnetaan myös Gentzenin päättelysääntöjärjestelmänä matemaatikko Gerhard Gentzenin mukaan.
Sisällysluettelo |
Säännöt[muokkaa]
Luonnollisessa päättelyssä johdetaan johtopäätös
todeksi oletetuista lauseista
. Jos kyseinen päätös on mahdollinen, kirjoitetaan tehtävä
. Johtopäätös saadaan tuomalla ja eliminoimalla oletuksissa esiintyviä konnektiivejä ja kvanttoreita tietyillä säännöillä.
Oletukset kirjoitetaan viivan ylle, säännöllä saatu johtopäätös viivan alle. Viivan viereen merkitään sääntö, jota käytetään, kirjoittamalla merkin jota sääntö käsittelee ja kirjaimen
tai
riippuen, onko käytössä tuonti- vai eliminointisääntö. Päättelyä voi jatkaa ja tulokseen soveltaa lisää sääntöjä, jos johtopäätös ei seuraa heti oletuksista.
Hakasuluissa merkitty oletus on väliaikainen oletus, jonka ei tarvitse kuulua tunnettuihin oletuksiin, mutta ehtona sen käytölle täytyy hylätä oletus päättelyn aikana. Hylkääminen tapahtuu säännön soveltamisen aikana, ja hylätessä väliaikainen oletus ja sen sääntö numeroidaan merkitsemään, koska hylkääminen tapahtuu.
Propositiologiikassa on ainoastaan konnektiiveja lauseiden välillä. Luonnollisessa päättelyssä ovat konjunktio, disjunktio, implikaatio, ekvivalenssi ja negaatio. Jokaiselle on olemassa oma tuontisääntönsä ja eliminointisääntönsä:

![\frac{A}{A\vee B}\ \vee T
\quad
\frac{B}{A\vee B}\ \vee T
\qquad
\frac{\begin{matrix} A\vee B & \begin{matrix}
{[A]^1 \ } \\
\vdots \\
C \
\end{matrix} & \begin{matrix}
{[B]^1 \ } \\
\vdots \\
C \
\end{matrix}
\end{matrix}}{C}\ \vee E,1](http://upload.wikimedia.org/math/b/c/9/bc900a7fc0ec40b8dcd26caac986fc82.png)
![\frac{\begin{matrix}
{[A]^1 \ } \\
\vdots \\
B \
\end{matrix}}{A\rightarrow B}\ \rightarrow T,1
\qquad
\frac{\begin{matrix} A\rightarrow B & A \end{matrix}}{B} \rightarrow E](http://upload.wikimedia.org/math/9/7/4/974dd28f6494bc1dc7cd137e70ae0801.png)
![\frac{\begin{matrix} \begin{matrix}
{[A]^1 \ } \\
\vdots \\
B \
\end{matrix} & \begin{matrix}
{[B]^1 \ } \\
\vdots \\
A \
\end{matrix}
\end{matrix}}{A\leftrightarrow B}\ \leftrightarrow T,1
\qquad
\frac{\begin{matrix} A\leftrightarrow B & A \end{matrix}}{B} \leftrightarrow E
\quad
\frac{\begin{matrix} A\leftrightarrow B & B \end{matrix}}{A} \leftrightarrow E](http://upload.wikimedia.org/math/e/9/8/e986f2e3b282bbcf8156b1a0539d44e3.png)
![\frac{\begin{matrix} \begin{matrix}
{[A]^1 \ } \\
\vdots \\
B\and \neg B \
\end{matrix}
\end{matrix}}{\neg A}\ \neg T,1
\qquad
\frac{\neg \neg A}{A}\ \neg E](http://upload.wikimedia.org/math/7/1/6/71612c0a8ecfeb01c18756294f843fc4.png)
Predikaattilogiikassa edellisten konnektiivien lisäksi on mallin alkioita ja kvanttoreita vaikuttamassa kaavoihin. Kummallekin kvanttorille, universaalikvanttorille ja eksistenssikvanttorille on myös omat tuonti- ja eliminointisääntönsä, ja toisin kuin konnektiivien säännöissä, niiden käyttöihin liittyy tiettyjä alkion ehtoja:

![\frac{A( t / x)}{\exists x A}\ \exists T (**
\qquad
\frac{\begin{matrix} \exists x A & \begin{matrix}
{[A]^1 \ } \\
\vdots \\
B \
\end{matrix}
\end{matrix}}{B}\ \exists E,1 (***](http://upload.wikimedia.org/math/9/6/4/96489e4b58fd2c1360c8d4831cd010bf.png)
Ehdot: *)
EI saa olla vapaa hylkäämättömissä oletuksissa, joista on johdettu
. **)
on vapaa lauseessa
. ***)
EI saa olla vapaa lauseessa
EIKÄ hylkäämättömissä oletuksissa, paitsi lauseessa
.
Jos päättelysysteemiin halutaan tuoda uusia konnektiiveja, niiden päättelysääntöjä koskevat tietyt rajoitukset, joita kutsutaan loogisen harmonian vaatimukseksi.
Eheys[muokkaa]
Luonnollisen päättelyn
sanotaan olevan eheä, jos johtopäätöksen kyetään päättelemään oletuksista. Propositiologiikalle ja predikaattilogiikalle on omat eheyslauseensa, jotka kertovat luonnollisen päättelyn olevan eheä.
Propositiologiikassa eheyslause sanoo, että jos lauseen
voi johtaa oletuksista
ja kaikkien oletusten totuusarvot ovat 1, myös johtopäätöksen totuusarvo on 1.
Predikaattilogiikassa eheyslause sanoo, että jos lauseen
voi johtaa oletuksista
ja tulkintajono
toteuttaa kaikki oletukset mallissa
,
toteuttaa myös johtopäätöksen mallissa
.
Kirjallisuutta[muokkaa]
Miettinen, Seppo K.: Logiikka: Perusteet. Helsinki: Gaudeamus, 2002. ISBN 951-662-865-6.
Väänänen, Jouko, Logiikka I, luentomonisteet, Helsingin yliopisto, kevät 2010.
Katso myös[muokkaa]
Sivulta puuttuu