ZADANIA
Udowodnić wprost następujące schematy i nazwać je.
~(α∧~β) 2. p→q 3. p≡q 4. p 5. p→q 6. p→(q→r)
_______ r→s q≡r ~p q→r q→s
α→β ____________ _______ _____ p p∧q
(p∧r)→(q∧s) p≡r q ______ __________
r∨s r∧s
p→q∨r 8. p→q 9. p→(q≡r) 10. p→q
p∧~q q→r r→s∧t q→~r
________ _______ _________ r
r∨s p→r p∧q→t ________
~p
Udowodnić nie wprost następujące schematy logiczne.
~p 2. p→q 3. ~(p∧q) 4. p→q 5. p→q∨r 6. p→q
______ p→~r ________ ~p→q __________ r→s
~(p∧q) p ~p∨~q ______ ~q∧~r→~p p∨r
________ q _______
~(q→r) q∨s
p→q 8. p→q 9. p∨q 10. (p∧q)∨r 11. (p∨q)→r
p∨r ________ r→s s∧t s∧t
______ ~q→~p ________ r→s _________
q∨r p∧∼s→~r _________ r∨s→~p
p∨s
Udowodnić następujące schematy metodą rozgałęzioną.
p→q 2. p→q 3. p→(r∨q→s) 4. p→q 5. p∧q∧r∧s→t
q→r r→s ___________ r→s __________________
_______ ________ p∧q→s∨t _________ p→{q→[r→(s→t∨n)]}
p→r p∧r→q∧s p∨r→q∨s
p→(r→s) 7. p→q 8. p∨q 9. p→q∨r 10. (p→q)∧(~r∨s)
_________ p→r r ___________ p∧r
p∧s→~r _______ _______ (~q∧~r)→~p _____________
p→q∧r p∧r∨q∧r (q∨t)∧∼s→~r
(p∨~q)→(s∨t) 12. (p∧q∧r)∧s
r∧∼s s→t∨~t
_____________ ___________
(p∧q)→(r∨t) p∧q→r∨s∨t
ODPOWIEDZI
I. 1. 2. 3.
1. ~(α∧~β)} zał. 1. p→q} zał. 1. p≡q} zał. przechodniość
2. α } 2. r→s } 2. q≡r } równoważności
3. ~β } z.d.n. 3. p∧r } 3. p→q ROR (1)
4. ~α∨β De Morg. (1) 4. p ROK (3) 4. q→p ROR (1)
5. ~α ROA (3) (4) 5. r ROK (3) 5. q→r ROR (2)
6. sprzecz. (2) (5) 6. q RO (1) (4) 6. r→q ROR (2)
7. s RO (2) (5) 7. p→r syl. war. (3) (5)
8. q∧s RDK (6) (7) 8. r→p syl. war.
mnożenie implikacji 9. p≡r RDR (7) (8)
4. 5. 6.
1. p}zał. 1. p→q} zał. 1. p→(q→r) } zał.
2. ~p} 2. q→r } 2. q→s }
3. p∨q RDA (1) 3. p } 3. p∧q }
4. q ROA (2) (3) 4. q RO (3) (1) 4. p ROK (3)
reguła Dunsa Szkota 5. r RO (2) (4) 5. q ROK (3)
6. r∨s RDA (5) 6. s RO (2) (5)
7. q→r RO (1) (4)
8. r RO (7) (5)
9. r∧s RDK (6) (8)
7. 8. 9. 10.
p→q∨r }zał. 1. p→q}zał. 1. p→(q≡r) }zał. 1. p→q } zał.
2. p∧~q } 2. q→r } 2. r→s∧t } 2. q→~r}
3. p ROK (2) 3. p } 3. p∧q } 3. r }
4. ~q ROK (2) 4. q RO (1) (3) 4. p ROK (3) 4.~q mod. toll. (2) (3)
5. q∨r RO (3) (4) 5. r RO (2) (4) 5. q ROK (3) 5. ~p mod. toll. (4) (1)
6. r ROA (5) (4) sylogizm 6. q≡r RO (1) (4)
7. r∨s RDA (6) warunkowy 7. q→r ROR (6)
8. r→q ROR (6)
9. r RO (7) (5)
10. s∧t RO (2) (9)
11. t ROK (10)
II. 1. 2. 3. 4.
1. ~p }zał. 1. p→q }zał. 1. ~(p∧q) }zał. 1. p→q }zał.
2. ~~(p∧q) } z.d.n. 2. p→~r} 2. ~(~p∨~q)}z.d.n. 2. ~p→q}
3. p∧q PN (2) 3. p } 3. ~~p NA (2) 3. ~q } z.d.n.
4. p ROK (3) 4.~~(q→r) }z.d.n. 4. ~~q NA (2) 4. ~p mod. toll. (1) (3)
5. sprzecz. (1) (4) 5. q→r PN (4) 5. p PN (3) 5. p mod. toll. (2) (3)
6. q RO (1) (3) 6. q PN (4) 6. sprzecz. (4) (5)
7. ~r RO (2) (3) 7. p∧q RDK (5) (6)
8. r RO (5) (6) 8. sprzecz . (1) (7)
sprzecz. (7) (8)
5. 6. 7.
p→q∨r}zał. 1. p→q} zał. 1. p→q}zał.
~q∧~r } 2. r→s } 2. p∨r }
~~p }z.d.n. 3. p∨r } 3. ~(q∨r)}z.d.n.
p PN 4. ~(q∨s)}z.d.n. 4. ~q∧~r De Morg. (3)
q∨r RO (1) (4) 5. ~q∧∼s De Morg.(4) 5. ~q ROK (4)
~q ROK (2) 6. ~q ROK (5) 6. ~r ROK (4)
~r ROK (2) 7. ∼s ROK(50 7. ~p mod. toll. (1) (5)
r ROA (5) (6) 8. ~p mod. toll (1) (6) 8. r ROA (2) (7)
sprzecz. (7) (8) 9. ~r mod. toll. (7) (2) 9. sprzecz. (6) (8)
10. r ROA (3) (8)
11. sprzecz. (9) (10)
11.
1. (p∨q)→r} zał.
8. 9. 10. 2. s∧t }
1. p→q}zał. 1. p∨q}zał. 1. (p∧q)}zał.. 3. r∨s }
2. ~q } 2. r→s} 2. s∧t } 4. ~~p } z.d.n.
3. ~~p }z.d.n. 3. p∧∼s} 3. r→s } 5. p PN (4)
4. p PN (3) 4. ~~r }z.d.n. 4 ~(p∨s)} z.d.n. 6. p∨q RDA (5)
5. ~p mod. toll. (1) (2) 5. r PN (4) 5. ~p∧∼s De Morg. (4) 7. r RO (1) (6)
6. sprzecz. (4) (5) 6. p ROK (3) 6. ~p ROK (5) 8. s ROK (2) prawo transpozycji 7. ∼s ROK (3) 7. ∼s ROK (5) 9. t ROK (2)
8 ~r mod. toll. (2) (7) 8. s ROK (2) 10. r∨s RDA (7) (8)
9. sprzecz. (4) (5) 9. t ROK (2) brak sprzeczności→reguła
10. sprzecz. (7) (8) nie jest niezawodna
III. 1. 2. 3.
1. p→q}zał. 1. p→q}zał. 1. p→(r∨q→s) }zał.
2. q→r } 2. r→s } 1.1. p∧q } zał. dod.
p }zał. dod. 2.1. p∧r } zał. dod. 1.2. p ROK (2)
2.2. q RO (1) (2.1) 2.2. p ROK (2.1.) 1.3. q ROK (2)
2.3. r RO (2) (2.2.) 2.3. r ROK (2.1.) 1.4. r∨q→s RO (1) (2.1)
3. p→r (2.1.¬ 2.3.) 2.4. q RO (1) (2.2.) 1.5 r∨q RDA (2.2.)
2.5. s RO (2.3.) (2) 1.6. s RO (2.3.) (2.4.)
2.6. q∧s RDK (2.4.) (2.5.) 1.7. s∨t RDA (2.5.)
3. p∧r→q∧s (2.1.¬ 2.6.) 2. p∧q→s∨t (1.1. ¬ 1.7.)
4. 5.
1. p→q }zał. 1. p∧q∧r∧s→t}zał.
2. r→s } 1.1. p }zał. dod.
2.1. p∨r } zał. dod. 1.1.1. q }
2.2. ~(q∨s) } z.d.n. 1.1.1.1. r }
2.3. ~q }De Morg. ROK (2.2.) 1.1.1.1.1. s }
2.4. ∼s } 1.1.1.1.2. p∧q∧r∧s RDK (1.1.- 1.1.1.1.1.)
2.5. ~p mod. toll. (1) (2.3.) 1.1.1.1.3. t RO (1) (1.1.1.1.2.)
2.6. ~r mod. toll. (2) (2.4.) 1.1.1.1.4. t∨n RDA (1.1113.)
2.7. r ROA (2.1.) (2.5.) 1.1.1.2. s→t∨n (1.1.1.1.1.¬ 1.1.1.1.4.)
2.8. sprzecz. (2.6.) (2.7.) 1.1.2. r→(s→t∨n) (1.1.1.¬ 1.1.1.2.)
3. p∨r→~(q∨s)→ sprzecz. 1.2. q→[r→(s→t∨n)] (1.1.1.¬1.1.2.)
4. p∨r→ q∨s (3) 2. p→{q→[r→(s→t∨n)]} (1.1.¬1.2.)
6. 7. 8.
1. p→ (r→s) }zał. 1. p→q } zał. 1. p∨q} zał.
1.1. p∧∼s }zał. dod. 2. p→r } 2. r }
1.2. ~~r } z.d.n. 2.1. p } zał. dod. 2.1. p } zał. dod.
1.3. r PN (1.2.) 2.2. q RO (1) (2.1.) 2.2. p∧r RDK (2.1.) (2.)
1.4. p ROK (1.1) 2.3. r RO (2) (2.1.) 3. p→p∧r ( 2.1.¬2.2.)
1.5. ∼s ROK (1.1.) 2.4. q∧r RDK (2.2.) (2.3.) 3.1. q }zał. dod.
1.6. r→s RO (2) (2.1.) 3. p→ q∧r (2.1.¬ 2.4.) 3.2. q∧r RDK (3.1.) (2)
1.7. s RO (1.6.) (1.3.) 4. q→q∧r (3.1.¬3.2.)
1.8. sprzecz. (1.5.) (1.7.) 10. 5. p∧r ∨q∧r (3) (4) (1)
p→(r∨s) (1.1.¬1.8.) 1. (p→q)∧(~r∨s)}zał.
2. p∧r } 12.
9. 2.1. (q∨t)∧∼s }zał. dod. 1. (p∧q∧r)∨s }zał.
1. p→q∨r }zał. 2.2. ~~r }z.d.n. 2. s→t∨~t }
1.1. ~q∧~r}zał. dod. 2.3. r PN (2.2.) 2.1. p∧q }zał. dod.
1.2. ~(q∨r) De Morg. (1.1.) 2.4. p ROK (2) 2.2. ~(r∨s∨t)} z.d.n.
1.3. ~p mod. toll. (1) (1.2.) 2.5. r ROK (2) 2.3. p ROK (2.1.)
2. (~q∧~r)→~p (1.1.¬1.3.) 2.6. q∨t ROK (2.1) 2.4. q ROK (2.1.)
2.7. ∼s ROK (2.1.) 2.5. ~r∧∼s∧~t De Morg (2.2.)
11. 2.8. p→q ROK (1) 2.6. ~r ROK (2.5.)
1. (p∨~q) (s∨t)} zał. 2.9. ~r∨s ROK (1) 2.7. ∼s ROK (2.5.)
2. r∧∼s } 2.10. ~r ROA (2.7.) (2.9.) 2.8. ~t ROK (2.5.)
2.1. p∧q }zał. dod. 2.11. sprzecz. (2.5.) (2.10.) (2.3.) 2.9. p∧q∧r ROA (1) (2.7)
2.2. r ROK (2) 3. (q∨t)∧∼s→r→ sprzecz. 2.10. r ROK (2.9.)
2.3. ∼s ROK (2) (2.1.¬2.11.) 2.11. sprzecz. (2.6.) (2.10.)
2.4. p ROK (2.1.) 4. (q∨t)∧∼s→~r 3. p∧q→~(r∨s∨t)→sprzecz.
2.5. q ROK (2.1.) (2.2.¬2.11.)
2.6. p∨~q RDA (2.4.) 4. p∧q→r∨s∨t
2.7. s∨t RO (1) (2.6)
2.8. t ROA (2.7.) (2.3.)
3. (p∧q)→ (r∨t)
ZADANIA
Sprawdź za pomocą tabeli:
1. α→β 2. α∧β 3. (~p∨q)→(p∨q) 4. α→β 5. (p∧r)→(~q∨r)
α β β→α
_____ ____ _____
β α α≡β
Oblicz wartość logiczną dla następujących formuł, przy podanych wartościach.
p=1
q=1 1. (p≡q)→[s→(p→~q∨s)] 2. (p≡q)≡[(q∨s)≡(~p∧q)] 3. [(p→q)→(∼s→q)]→(p∨~q)
s=1 4. [p∧(q∨s)]→[(~p∨s)→~q] 5. [(p∨q)→(q∨s)]→(~q→~p)
Skontroluj metodą 0,1.
1. [(p→q)→(q→r)]∧[(p∨q)→(r∨s)] 2. (p∧q→r)→(s∧t→~p∨~q) 3. ~[(p∨q)∧(r∨s)]→(~p→r∧~q)
4. [(p→q∨s)→(~r∨q)]→(∼s∨p) 5. [(~p∧q)→(r∧∼s)]→[(~r∨p)∨(∼s∨q)] 6. [(p→q)∧(~r→s)]∨[(~p∧q)→s]
7. [(p→q)∧(q→r)]→(p→r) 8. [p→(q→~r)∧(s∨q→~p)]→[(p∧q)→(s∨r)] 9. [(p→q∨r)∧(~r→s)]→(∼s→q∨p)
10. [(p∧~q)∨s]∧(q∨r→p∨s) 11. [(p→q)∧(q→r)∧(r→s)∧(s→t)]→[~t→(s→~p)] 12. (~p∧~q)→~(p∧q)
Oblicz wartość logiczną struktur syntaktycznych na podstawie opisu.
Implikacja, której poprzednik jest alternatywą zbudowaną z negacji prawdziwej koniunkcji (pierwszy człon) i prawdziwej implikacji (drugi człon), a następnik jest prawdziwy.
Koniunkcja zbudowana z członów alternatywy, której pierwszy człon jest fałszywy, a drugi jest implikacją, której pierwszy człon jest prawdziwy, a drugi fałszywy.
Alternatywa, której pierwszy człon jest fałszywą implikacją, a drugi jest zbudowany z implikacji, której poprzednik jest alternatywą zbudowaną z dwóch członów fałszywych, a następnik fałszywą koniunkcją.
Koniunkcja, której pierwszy człon jest równoważnością zbudowaną z jednego członu fałszywego, a drugiego prawdziwego, zaś drugi człon koniunkcji jest alternatywą zbudowaną z implikacji, której pierwszy człon jest prawdziwy, a drugi fałszywy.
Alternatywa, której pierwszy człon jest fałszywą implikacją, a drugi jest koniunkcją zbudowaną z negacji prawdziwej implikacji i alternatywy, której oba człony są fałszywe.
Implikacja, której poprzednik jest fałszywy, a następnik jest transpozycją owej implikacji.
Negacja koniunkcji zbudowanej z członów fałszywej alternatywy.
Negacja implikacji, której poprzednik jest prawdziwy, a następnik jest koniunkcją, której pierwszy człon jest prawdziwy, a drugi fałszywy.
Alternatywa, której pierwszy człon jest negacją transpozycji prawdziwej implikacji, a drugi jest prawdziwy.
Koniunkcja zbudowana z członów fałszywej implikacji.
ODPOWIEDZI
1.
α |
β |
α→β |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
2.
α |
β |
α∧β |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
3.
p |
q |
~p |
~p∨q |
p∨q |
(~p∨q)→(p∨q) |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
4.
α |
β |
α→β |
β→α |
α≡β |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
5.
~q |
p |
r |
p∧r |
~q∨r |
(p∧r)→(~q∨r) |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
II. 1. (p≡q)→[s→(p→~q∨s)] 2. (p≡q)≡[(q∨s)≡(~p∧q)] 3. [(p→q)→(∼s→q)]→(p∨~q)
100 1 11 1 1 1 0 11 100 1 011 0 010 0 10 0 1 01 1 0 1 1 110
Odp. 1 Odp. 1 Odp. 1
4. [p∧(q∨s)]→[(~p∨s)→~q] 5. [(p∨q)→(q∨s)]→(~q→~p)
11 0 1 1 1 0111 1 1 0 110 1 001 0 10 0 01
Odp. 1 Odp. 0
III. 1. [(p→q)→(q→r)]∧[(p∨q)→(r∨s)] 2. (p∧q→r)→(s∧t→~p∨~q) 3. ~[(p∨q)∧(r∨s)]→(~p→r∨~q)
1 1 1 0 1 0 0 0 1 1 1 0 000 111 1 1 0 111 0 010 01 1 011 0 000 0 10 0 00 01
lub 0 lub 0
Odp.0 Odp. 0 Odp. 0
4. [(p→q∨s)→(~r∨q)]→(∼s∨p) [(p→q∨s)→(~r∨q)]→(∼s∨p) 5. [(~p∧q)→(r∧∼s)]→[(~r∨p)∨(∼s∨q)]
0 1 111 1 01 11 0 01 00 0 1 011 1 10 10 0 0100 10 0 0 1 1001 0 01 00 0 01 00
lub 10 1
Odp. 0 dla q=1 Odp. 0 dla q=0 (sprzecz.) Odp. 1
6. [(p→q)∧(~r→s)]∨[(~p∧q)→s]
0 1 1 0 10 00 0 101 1 0 0
Odp. 0
7. [(p→q)∧(q→r)]→(p→r) 8. [p→(q→~r)∧(s∨q→~p)]→[(p∧q)→(s∨r)]
1 1 1 1 11 0 0 1 0 0 1 1 1 10 1 011 1 01 0 111 0 000
0 0
(sprzecz.) Odp. 1 (sprzecz.) Odp. 1
9. [(p→q∨r)∧(~r→s)]→(∼s→q∨p)
0 1 011 1 011 0 0 10 0 000
Odp. 0
10. [(p∧~q)∨s]∧(q∨r→p∨s) [(p∧~q)∨s]∧(q∨r→p∨s) 11. [(p→q)∧(q→r)∧(r→s)∧(s→t)]→[~t→(s→~p)]
0 001 00 0 111 0 000 00 10 00 0 011 0 000 11 1 1 1 11 1 1 1 1 1 1 1 0 0 10 0 1 0 01
lub 0 0
Odp. 0 dla q=1 Odp. 0 dla q=0 (sprzecz.) Odp. 1
12. (~p∧~q)→~(p∧q)
10 1 10 0 0 010
0
(sprzecz.) Odp. 1
IV. 1. Przykład rozwiązania:
[(~p∧q)∨(r→s)]→z
0 1 1 1 1 1
Odp. 1
2. 0 3. 1 4. 0 5. 0 6. 1 7. 1 8. 0 9. 1 10. 0