Citat:
Ursprungligen postat av Panz
Intressanta bevis. Så det går alltså att bevisa saker i satslogik utan att använda sanningsvärdestabell?
Absolut, och det är så man gör för att bevisa saker med lite fler variabler. En sanningstabell med m variabler behöver m*2^m celler så om du har tio variabler behövs alltså 10240 celler.
Det krånliga är att man måste kunna en jävla massa regler. Här har du några exempel:
P
----
P or Q ( eller-introduktion )
Man inser lätt att om P är sant så är (P or Q) också sant. På ett sant påstående kan du alltid slänga på ett eller.
P and Q
--------
P ( och-elimination )
(P and Q) är sant omm P och Q är sanna var för sig. Alltså kan man dra slutsatsen P
P or Q
~P
------
Q ( eller-syllogism )
Om (P or Q) är sant och P är falskt måste Q vara sann.
Här kommer en häftig sak som kallas principle of explosion. Jag infogar lite radnummer så blir det lättare att se exakt vad jag gör. (Detta ska man egentligen alltid göra.)
1. P and ~P
---------
2. P ( och-elim 1)
3. P or Q ( eller-intro 2)
4. ~P ( och-elim 1)
5. Q ( eller-syllogism 3,4)
Det jag har visat här är att om du antar motstridiga premisser så kan du härleda exakt vad som helst. Q fanns inte ens med i premisserna. Ändå kan vi med säkerhet säga att (P and ~P) => Q
Premisser:
Det regnar
Det regnar inte
Slutsats:
Jag gillar snus