Iti0210ex72: erinevus redaktsioonide vahel
Mine navigeerimisribale
Mine otsikasti
Uus lehekülg: '= Konjunktiivne normaalkuju (CNF) = Teisendame konjunktiivsele normaalkujule: <pre> 1. A <=> (B v C) </pre> Ekvivalentsus ''<=>'' tähendab, et seos kehtib mõlemat pidi: <pr...' |
Resümee puudub |
||
| 46. rida: | 46. rida: | ||
CNF teisendus on toodud ka [[Media:Chapter07-abbrev2.pdf|slaididel]], lk 68. | CNF teisendus on toodud ka [[Media:Chapter07-abbrev2.pdf|slaididel]], lk 68. | ||
[[Category:Iti0210]] | |||
Redaktsioon: 9. märts 2020, kell 20:41
Konjunktiivne normaalkuju (CNF)
Teisendame konjunktiivsele normaalkujule:
1. A <=> (B v C)
Ekvivalentsus <=> tähendab, et seos kehtib mõlemat pidi:
2a. A => (B v C) 2b. (B v C) => A
Asendame mõlemas valemis implikatsioonitehte =>:
3a. -A v (B v C) 3b. -(B v C) v A
Esimeses (3a) võib lihtsalt sulud ära jätta, teisel juhul (3b) tuleb aga DeMorgani seadust rakendada:
4b. (-B & -C) v A
Peale sulgude avamist saame:
5b. (-B v A) & (-C v A)
Ehk siis kokku saime disjunktid (clause), mis kõik samal ajal kehtivad (mõtle, et ridade vahel on "&"):
-A v B v C -B v A -C v A
Ülesanne
Tee nüüd ise sama teisendus kollimaailma reegliga B22 <=> (P12 v P21 v P23 v P32).
CNF teisendus on toodud ka slaididel, lk 68.