Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 21. 10. 2010 23:17 — Editoval Hotel007 (21. 10. 2010 23:20)

Hotel007
Příspěvky: 74
Reputace:   
 

Výroková logika

Dobrý den,
jak lze bez použití pravdivostní tabulky dokázat, že je výroková formule tautologií? Mám tu i pár příkladů:
$(P \wedge \neg q)\rightarrow (q\leftrightarrow \neg p)$
$\neg ((p \rightarrow q) \vee r) \leftrightarrow ((p \wedge \neg q)\wedge \neg r)$
$\neg (p \rightarrow (p \wedge w)) \leftrightarrow (p \wedge(\neg p \vee \neg q))$
$(a \rightarrow(b \rightarrow c))\rightarrow ((a \rightarrow b)\rightarrow(a \rightarrow c))$

Pokud najdete někde na internetu tuto problematiku pěkně napsanou, budu vděčný!


Život je jako matematika, nikdy nevíš co ti vyjde.

Offline

 

#2 21. 10. 2010 23:25

ryzskej
Zelenáč
Příspěvky: 9
Reputace:   
 

Re: Výroková logika

Dá se to udělat i přes Semantic - tablo..

Offline

 

#3 21. 10. 2010 23:36

ryzskej
Zelenáč
Příspěvky: 9
Reputace:   
 

Re: Výroková logika

Zkus http://www.cs.vsb.cz/duzi/UvodLogika.html a Přednáška č.3.

Offline

 

#4 21. 10. 2010 23:46

Rotter_Martin
Zelenáč
Příspěvky: 1
Reputace:   
 

Re: Výroková logika

to, zda je tvrzení tautologie, lze dokázat (jak již podotkl ryzskej) pomocí tabla, a konkrétně pomocí konjunktivního tabla.


vše je popsáno tady

www.cs.vsb.cz/duzi/PresentaceLogika3-06.ppt

konkrétně vše potřebné na straně 15-16

Offline

 

#5 21. 10. 2010 23:57

Fauſt
Příspěvky: 36
Reputace:   
 

Re: Výroková logika

Díky větě o úplnosti víme, že tautologie jsou právě formule dokazatelné bez předpokladů, takže krom pravdivostní tabulky můžeš hledat důkaz z axiomů výrokové logiky.  Třeba ta poslední formule je přímo axiom, takže je triviálně dokazatelná.

Offline

 

#6 24. 10. 2010 19:29

Hotel007
Příspěvky: 74
Reputace:   
 

Re: Výroková logika

Ok, děkuji již jsem to nadrtil... :)

Dále bych poprosil o kontrolu :

infix>prefix

$((p \vee q) \rightarrow q) \rightarrow ((\neg p \vee (p \leftrightarrow q)) \wedge \neg (\neg p \rightarrow(\neg q \vee p))) $

$pq\vee q \rightarrow p \neg pq \leftrightarrow \vee p \neg q \neg p \vee \rightarrow \neg \wedge \rightarrow$

ještě přidám další příklady na kontrolu během dneška, děkuji za ochotu.... :)


Život je jako matematika, nikdy nevíš co ti vyjde.

Offline

 

#7 24. 10. 2010 20:49

Hotel007
Příspěvky: 74
Reputace:   
 

Re: Výroková logika

Dokažte správnost závěru:

Pokud mi ujede bus, přijdu pozdě, nepřišel jsem pozdě => neujel mi autobus

$((U \rightarrow P) \wedge \neg p) \rightarrow \neg U$

U pravdivostní tabulky mi vyšlo:

0
0
0
1

to znamená, že závěr není správně, protože premisy nejsou tautologie, je tak?


Život je jako matematika, nikdy nevíš co ti vyjde.

Offline

 

#8 24. 10. 2010 22:11

Hotel007
Příspěvky: 74
Reputace:   
 

Re: Výroková logika

Negujte:

půjdu do obchodu jen tehdy, když půjdeš ty, nebo Karel.

$O \rightarrow (J \wedge K)$

negace je $O \wedge \neg (\neg J \vee \neg K)$

Půjdu do obchodu a nepůjdeš ty, nebo nepůjde Karel.

Je to tak správně? Pochybuji, ale díky za kontrolu :)


Život je jako matematika, nikdy nevíš co ti vyjde.

Offline

 

#9 25. 10. 2010 10:02

Wotton
Logik
Místo: Plzeň
Příspěvky: 826
Reputace:   25 
 

Re: Výroková logika

↑ Hotel007: tady jsi udělal tabulku pouze premis. Abys zjistil, že úsudek je správně (správnost závěru budu považovat za překlep, protože to je nesmysl), tak bys musel udělat tabulku celé implikace, a ta tautologií je. Tudíž i úsudek je platný.

↑ Hotel007: v tomhle máš špatně jak tu negaci měla by být buď $O \wedge(\neg J \vee \neg K)$ nebo $O \wedge \neg (J \wedge K)$, ale hlavně to máš špatně zformalizovaný. Má to vypadat $O \leftrightarrow (J \wedge K)$


Dva jsou tisíckrát jeden.

Offline

 

#10 25. 10. 2010 10:19

Wotton
Logik
Místo: Plzeň
Příspěvky: 826
Reputace:   25 
 

Re: Výroková logika

↑ Hotel007: tohle by mělo být správně;-)


Dva jsou tisíckrát jeden.

Offline

 

#11 25. 10. 2010 10:57

Hotel007
Příspěvky: 74
Reputace:   
 

Re: Výroková logika

mohu poprosit ještě o vysvětlení toho, jak tedy pomocí té tabulky zjistím správnost úsudku? Co jsem koukal, tak se vždy dělala jen pravdivostní tabulka na premisy... :( děkuji


Život je jako matematika, nikdy nevíš co ti vyjde.

Offline

 

#12 25. 10. 2010 14:44 — Editoval Wotton (25. 10. 2010 15:21)

Wotton
Logik
Místo: Plzeň
Příspěvky: 826
Reputace:   25 
 

Re: Výroková logika

Z úsudku si uděláš implikaci tak jak si to udělal předtím

$(u \rightarrow p)$ a $\neg p$jsou premisy, $\neg u$ je závěr.

Hledaná implikace je pak tak si psal (například takhle, protože je víc možností jak ji udělat), jen si dej pozor na velikost písmenek, protože to mně na chvíli zmátlo $((u \rightarrow p) \wedge \neg p) \rightarrow \neg u$

pokud pro ni uděláš tabulku, tak ti vyjde tautologie právě tehdy když je úsudek platný.

EDIT:

Druhá možnost (a tu jste možná dělali) je, že si uděláš tabulku pro všechny premisy a pro závěr, a podívá se na řádek na kterém jsou všechny premisy pravdivé. Pokud je na všech takových řádcích pravdivý i závěr, tak je úsudek platný.


Dva jsou tisíckrát jeden.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson