Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

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

#1 24. 05. 2012 11:21

darkmagic
Příspěvky: 156
Reputace:   
 

Výroková logika

Ahoj, měl bych tu úlohu na výrokovou logiku, zadání je následující:
Pro každou splnitelnou množinu formulí $S$ a formuli $\beta $ platí: Jestliže  $S  |= \beta $, pak $S  |\not= \neg\beta $. Jestliže tvrzení platí, zdůvodněte, jestliže neplatí, najděte protipříklad.

Znaky $|=$ znamenají sémenatický důsledek (konsekvenci), jen nevím, jak je se to v texu správně píše.

Děkuji za pomoc

Offline

  • (téma jako vyřešené označil(a) darkmagic)

#2 28. 05. 2012 00:14

darkmagic
Příspěvky: 156
Reputace:   
 

Re: Výroková logika

Nikdo nemá prosím žádný nápad?

Offline

 

#3 28. 05. 2012 23:29 — Editoval radekm (28. 05. 2012 23:52)

radekm
Příspěvky: 146
Reputace:   11 
Web
 

Re: Výroková logika

Ze splnitelnosti S víme, že existuje model, v němž S platí. Protože S ⊨ β, musí β platit v tomto modelu též. Jelikož je v tomto modelu β true, tak ¬β je false. Aby S ⊨ ¬β platilo, musí být ¬β splněna v každém modelu S, jenže my máme model S, kde je ¬β false, tudíž S ⊭ ¬β.

Jen poznamenám, že pokud by S žádný model neměla, tak dostáváme S ⊨ A i S ⊨ ¬A pro libovolnou formuli A. Množině S, která nemá model, říkáme sporná.

Offline

 

#4 28. 05. 2012 23:48

darkmagic
Příspěvky: 156
Reputace:   
 

Re: Výroková logika

Děkuji za srozumitelné vysvětlení;).

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson