Hierarchie tříd Třída 1. řádu obsahuje jako své prvky logická individua. Třída 3. řádu obsahuje jako své prvky třídy 2. řádu.
|
|
- Adam Dušek
- před 6 lety
- Počet zobrazení:
Transkript
1 Logika tříd V kapitole Predikátová logika jsme uvedli, že jednomístné predikáty vyjadřují nějakou vlastnost. a) Karel je studentem. (má vlastnost být studentem ) b) Číslo 9 je dělitelné 3. (má vlastnost být dělitelné 3 ) c) Pan Novák bydlí ve Smetanově ulici. Ve všech případech nějaké konkrétní individuum (logický prvek) zařazujeme do třídy (množiny, souboru) dalších prvků majících tutéž vlastnost. Jde tedy o a) třídu prvků, jejichž společnou vlastností je být studentem, b) množinu čísel, jimž je společná vlastnost být dělitelný třemi c) soubor občanů, jimž je společné to, že všichni bydlí ve Smetanově ulici. Máme zde co činit s individui a třídami (množinami, soubory). Logika tříd je takovou součástí moderní (symbolické) logiky, která se zabývá odlišováním logických individuí a tříd, organizací tříd, typy tříd, vztahy mezi třídami a operacemi s třídami. 1
2 Základní pojmy logiky tříd Logické individuum je takový objekt myšlení, který je v dané souvislosti od jiných objektů odlišitelný a v téže souvislosti není dále rozkládán. Logická třída je soubor logických individuí, majících v určité dané souvislosti společnou vlastnost nebo skupinu společných vlastností. Oblast zkoumání je určena rámcem určitého oboru, v němž musíme rozhodnout, co budeme považovat za logické individuum a co za třídu. Je nutno si uvědomit, že prvky uvažované třídy jsou v určité oblasti zkoumání dále nerozkladné, ale v jiných souvislostech mohou vystupovat jako samostatné třídy. Tím vznikne hierarchie tříd. Hierarchie tříd Třída 1. řádu obsahuje jako své prvky logická individua. Třída 2. řádu obsahuje jako své prvky třídy 1. řádu. Třída 3. řádu obsahuje jako své prvky třídy 2. řádu.... Třída n. řádu obsahuje jako své prvky třídy (n 1). řádu. Třídy nižšího řádu mívají též název podtřídy (podmnožiny). Hierarchické uspořádání je mimořádně důležité, protože jeho nerespektování vede k logickým chybám. Z hierarchického uspořádání vyplývají dvě zásady, které je nutno dodržovat. 1. Individuum a třída, resp. třída (n 1). řádu a třída n. řádu jsou odlišného řádu a nesmí být ztotožněny. Příklad. Věta je nepravdivá. Tento logický paradox (antinomie, protimluv) vzniká porušením první zásady. 2
3 Pokusíme-li se o odpověď na otázku jaká je uvedená věta? Pravdivá nebo nepravdivá? a) Pravdivá: Je pravdou, co o sobě tvrdí, tedy že je nepravdivá. b) Nepravdivá: Pravdou je tedy opak, tedy že je pravdivá [viz a)] Je nutno si uvědomit, že máme co činit s množinou např. 1. řádu, která je definována jako množina všech vět uvedených v této učebnici. Jedním z několika tisíc logických individuí je věta, která zní: Věta je nepravdivá.. Zápis musí mít stejnou formu jako jiné záznamy, mající stejnou formální strukturu: S je P subjekt je predikát Novák je student Věta je nepravdivá je věta. Věta je nepravdivá. je logický prvek příslušející do třídy (množiny, souboru) vět. q 2. Třída nemůže být prvkem sebe sama, protože každý její prvek musí být právě o jeden stupeň nižšího řádu. Máme-li třídu 4. řádu, smějí být jejími prvky jedině třídy 3. řádu; nikdy ne 4. řádu (byla by prvkem sebe sama), ale ani např. 2. řádu. Třídy lze definovat a) rozsahově extenzionálně, tzn. že všechny prvky vyjmenujeme. Příklad. Seznam studentů 1. ročníku PEF lze pokládat za extenzionální popis množiny. b) obsahově intenzionálně, tzn. vytčením vlastnosti, která přísluší pouze prvkům dané třídy a žádným jiným. Příklad. 3
4 Množina lidí majících státní příslušnost ČR. Množina čísel, dělitelných třemi a čtyřmi. Množiny nekonečné nebo konečné, jejichž počet prvků je nemožné stanovit, je možno definovat pouze intenzionálně. q Příklad. Množina občanů ČR trpících alergií. Základní druhy tříd (množin) 1) Neprázdná obsahuje alespoň jeden prvek 2) Prázdná neobsahuje žádný prvek 3) Univerzální obsahuje všechny prvky oblasti zkoumání Prázdná a univerzální třída jsou mimořádně významné a v dalším výkladu se k nim vrátíme. Vztahy mezi třídami (množinami) (Něktedré vztahy a operace s třídami budeme pro názornost graficky znázorňovat tzv. Vennovými, resp. Eulerovými diagramy. Body znázorňují logická individua, kružnice třídy a čtverec univerzum, které zahrnuje všechny prvky dané oblasti zkoumání). V kalkulu tříd (množin) budeme užívat symboly x, y, z pro proměnné individuí, symboly A, B, C pro třídy (soubory, množiny) a kvantifikátory a funktory výrokového kalkulu. Některé nové termíny zavedeme ve výkladu definicí. Vztah členství ve třídě x A Formuli je samozřejmě možno negovat: x A 4
5 (x je prvkem množiny A, x patří do třídy A, x je součástí souboru A apod.). Vztah inkluze (podřazenosti) (obr. 1) A B ( x) [x A x B] (třída A je ve vztahu inkluze k třídě B, třída A je obsažena v třídě B, soubor A je částí souboru B). Třída A se má ku třídě B právě tak, jako se má logické individuum x ku třídě A ve vztahu členství ve třídě. Tak můžeme vyjádřit hierarchii tříd užitím zákona hypotetického sylogismu viz Z 32. [(x A) (A B)] (x B) Vztah rovnosti A = B ( x) [x A x B] Vztah rovnosti můžeme také odvodit A = B (A B) (B A) A = B ( x) [x A x B] [x B x A] A = B ( x) [x A x B] [x B x A] A = B ( x) (x A)(x B) (x A)(x A) (x B)(x B) (x B)(x A) A = B ( x) (x A)(x B) 0 0 (x A)(x B) A = B ( x) (x A)(x B) (x A)(x B) viz Z 40 a substitucí p x A, q x B Vztah nerovnosti A B ( x) [x A x B] ( x) [x A / x B] A B A = B 5
6 Poloha tříd a) Protínání tříd (obr. 2) Existuje alespoň jeden prvek společný oběma třídám A, B, dále existuje alespoň jeden prvek náležející pouze třídě A a konečně alespoň jeden prvek náležející třídě B (A protíná B) ( x) [(x A) (x B)] ( y)[(y A) (y B)] ( z)[(z A) (z B)], b) Disjunktnost tříd (obr. 3) Neexistuje žádný prvek, který by patřil současně do nějaké třídy A a do třídy B. A disj. B ( x) [(x A) (x B)] ( x) [(x A) (x B)] úpravou na opačný kvantifikátor Z 65, případně dle TE (Z 63), A disj. B ( x) [(x A) (x B)] ( x) [(x A) (x B)]. Všechny existující vztahy mezi třídami A a B můžeme vyjádřit disjunktivním složeným výrokem (A = B) (A B) (B A) (A protíná B) (A disj. B). Jde pochopitelně o tautologii, protože jeden z uvedených vztahů musí platit, což je u disjunkce dostačující podmínka pro pravdivost celého výroku. Tato skutečnost vystoupí zvlášť jasně tenkrát, uvědomíme-li si, že vztahy (A B), (B A), (Aprotíná B), (A disj. B) jsou souhrnně vyjádřitelné jako A B. Náš souhrnný výrok pak dostává podobu (A = B) (A B) a protože (A B) A = B, můžeme zapsat (A = B) A = B 6
7 (což je nám důvěrně známý zákon vyloučeného třetího (viz Z 2). Některé důležitější zákony charakterizující vztahy mezi třídami Z 68 A A Z 69 0 A Z 70 A A zákon reflexivity pro inkluzi Z 71 [(A B) (B A)] (A = B) zákon totožnosti (identity) Z 72 [(A B) (B C)] (A C) zákon tranzitivity pro inkluzi Z 73 A B = B A Z 74 A + B = B + A Z 75 (A = B) = (B = A) Z 76 (A B) = (B A) zákon komutativnosti pro násobení (průnik) zákon komutativnosti pro sčítání (sjednocení) zákon komutativnosti pro rovnost zákon komutativnosti pro nerovnost 7
8 Operace s třídami Z daných tříd (množin, souborů) je možno vytvářet třídy nové. Děje se tak logickým sčítáním, násobením, odčítáním či vytvářením doplňků. Příklad. V demografických statistikách je běžný postup vytvořit ze souboru učitelů základních škol, učitelů odborných škol, učitelů středních škol a učitelů gymnazií soubor vyjadřující relativní četnost učitelů ve sledovaném regionu. Takový soubor je vytvářen logickým součtem čtyř souborů. Logickým násobením tohoto souboru se souborem všech občanů ženského pohlaví získáme relativní četnost učitelek. Takovým postupům říkáme logické operace: sjednocení tříd (logické sčítání) průnik tříd (logické násobení) vytváření doplňku (komplementu) odečítání tříd Sjednocení tříd (viz obr. 4) Z daných tříd A, B vznikne nová třída S, která obsahuje jako své prvky všechny prvky, které jsou obsaženy alespoň v jedné z daných tříd a žádné jiné. (Jednu z daných tříd připojíme k druhé.) Exaktně tuto skutečnost vyjádříme S = A + B (x S) (x A) (x B) Příklad. Množina A obsahuje jako své prvky všechna celá kladná čísla v intervalu 0 až 20 dělitelná 3. 3, 6, 9, 12, 15, 18 8
9 Množina B obsahuje jako své prvky všechna celá kladná čísla v intervalu 0 až 20 dělitelná 4. 4, 8, 12, 16, 20 Množina ( A + B) obsahuje jako své prvky všechna čísla daného intervalu dělitelná 3 nebo 4 ( nebo ve smyslu nevylučujícím). 3, 4, 6, 8, 9, 12, 15, 16, 18, 20 Povšimněme si souvislosti s definiční tabulkou disjunkce. Průnik tříd (viz obr. 5) Z daných tříd A, B vzniká nová třída P, která obsahuje všechny prvky, které jsou oběma třídám společné a žádné jiné. (x P) (x A) (x B) P = A B q Příklad. Množina A B obsahuje jako své prvky všechna čísla daného intervalu dělitelná 3 a 4. Podmínce vyhovuje číslo 12. Jde o množinu o jediném prvku. Povšimněme si souvislosti s definiční tabulkou konjunkce. Vytváření doplňku (komplementu) (viz obr. 6) Oblastí zkoumání jsou všechna celá kladná čísla v intervalu 0 až 20. Množinu A tvoří čísla, která nejsou součástí A: 0, 1, 2, 4, 5, 7, 8, 10, 11, 13, 14, 16, 17, 19,20. Množinu B tvoří čísla, která nejsou součástí B: 0, 1, 2, 3, 5, 6, 7, 9, 10, 11, 13, 14, 15, 17, 18, 19. Množinu A + B tvoří čísla 0, 1, 2, 5, 7, 10, 11, 13, 14, 17, 19. 9
10 Množinu AB tvoří všechna čísla v intervalu 0 až 20 s výjimkou čísla 12. q A + A celá oblast zkoumání (univerzum, konstanta) B + B A A prázdná množina (konstanta 0). B B (Neexistuje ani jeden společný prvek.) K dané třídě A lze vytvořit třídu K, která obsahuje jako své prvky všechny prvky oblasti zkoumání, které nejsou prvky množiny A. Pokud pro oblast zkoumání zavedeme název univerzum a značíme ho konstantou 1 pak platí A + K = 1 A K = 0 Abychom zjednodušili symbolický zápis, budeme místo názvu množiny S užívat (A+B), místo názvu P užijeme (A B) doplněk budeme nazývat negací dané množiny (v našem případě A). Nahradíme-li názvy komplementu K negací dané množiny (A), získáme důležité rovnosti kalkulu tříd. Z 107 A + A = 1 logický součet jakékoli množiny s jejím doplňkem zahrnuje všechny prvky dané oblasti zkoumání Z 106 A A = 0 průnik jakékoli množiny s jejím doplňkem neobsahuje ani jeden prvek dané oblasti zkoumání. Odečítání tříd (rozdíl tříd) (viz obr. 7) Rozdílem tříd A, B jsou všechny prvky jedné z daných tříd, které nejsou obsaženy v třídě druhé. x (A B) (x A) x B 10
11 x (B A) (x B) x A Nutno upozornit, že operace odečítání tříd není komutativní. Z obr. č. 7 je patrno, že lze řešit úlohy odečítání jakousi úvahou nebo graficky. Není to ale možné, jde-li o složité množiny. Řešení se nabízí ze zápisu x (A B) (x A) x B A B A B, resp. AB odvodíme Od množiny A odečteme množinu B tak, že A vynásobíme doplňkem B. Příklad. a) Máme množinu A + B. Od ní odečteme množinu ( A B). (A + B) (A B) Doplňkem množiny A B je A B. Upravíme tedy na (A + B) (AB) aplikací De Morg. zákona Z 86 získáme (A + B) (A + B), dle zák. distributivnosti (Z 84) a dle Z 106 AA + AB + AB + BB = AB + AB viz obr. 4 Komentář k obr. 4 A svislé šrafování B vodorovné šrafování A+B jakékoliv šrafování A. B část vyčtverečkovaná AB pouze svisle šrafovaná část A AB pouze vodorovně šrafovaná část B AB + AB tlustě obtažená část šrafovaná buď svisle anebo vodorovně 11
12 Doplňkovou třídu můžeme utvořit ke každé třídě, tedy i k třídě vytvořené nějakou z uvedených operací s třídami. Jsou-li dány třídy A, B, C, jsou třídami také jejich doplňky A, B, C. Třídami jsou např. (A + B), (A + B) C, případně doplňky k nim A + B C, (A + B) C atd. Příklad. Utvořme doplněk k třídě A+B. Víme, že doplněk k třídě A je A. Vztahem členství ve třídě jsme vymezili příslušnost prvků k vzniklé množině ( A + B) takto: aa) x (A + B) (x A) (x B) O doplňkové třídě víme, že obsahuje všechny prvky, které nejsou prvky třídy ( A + B). Tedy ab) x (A + B) (x A) (x B) dle De Morgana upravíme predikát na ac) x A + B (x A) (x B) Dle zákona říkajícího, že x A x A (x je prvkem doplňku A tehdy a jen tehdy, jestliže není pravda, že x je prvkem množiny A). Aplikací tohoto zákona. ad) x A + B (x A) (x B) ae) A + B = A B viz obr. 8, 9 Již několikrát jsme upozorňovali na úzkou souvislost konjunkce a disjunkce výrokového kalkulu s logickým průnikem a sjednocením 12
13 kalkulu tříd. Na obr. č. 8, 9 je názorně vidět obsah známých De Morganových zákonů. Každou formuli, v níž se vyskytuje průnik, lze nahradit formulí, v níž se vyskytuje sjednocení a naopak. Z tohoto zákona můžeme odvodit pravidlo: Doplněk logického součinu je roven logickému součtu doplňků jednotlivých tříd. Příklad. (A + B) C = (A + B) + C Zákony duality Z 85 A B = A + B Z 86 A B = A + B Z 87 A + B = A B Z 88 A + B = A B Vztah mezi výrokovým kalkulem, kalkulem predikátů a kalkulem množin lze formulovat takto: Z každé ekvivalence výrokové logiky, která obsahuje pouze funktory konjunkce, disjunkce, ekvivalence a negace získáme ekvivalence predikátové logiky, resp. rovnosti logiky tříd, substituujeme-li za proměnné výrokové logiky příslušné predikáty resp. symbolické značky logiky tříd, konjunkci nahradíme operátorem násobení ( ), disjunkci operátorem sčítání (+), ekvivalenci rovností (=). Negaci v kalkulu množin chápeme jako doplňky. Příklad. Z 40 V predikátovém kalkulu substitucí p x A, q x B a užitím obecného kvantifikátoru získáme [( x)(x A x B)] ( x) [x (A B) x (A B)] 13
14 V kalkulu množin A = B (A B) + (A B), resp. A B + A B. Univerzální a prázdná třída Univerzální třída (symbolicky 1 ) obsahuje všechny prvky dané oblasti zkoumání. Prázdná třída (symbolicky 0 ) neobsahuje ani jeden prvek dané oblasti zkoumání. Jde o mimořádně důležité druhy tříd (množin). Přesně je lze vymezit užitím nám již známých doplňků. Platí rovnosti A + A = 1 (viz obr. 6) (Logický součet dané třídy s jejím doplňkem vyčerpává všechny prvky oblasti zkoumání.) A A = 0 (viz obr. 6) (Logický průnik dané třídy s jejím doplňkem nemůže mít ani jeden společný prvek.) Univerzální a prázdná třída mají jako kterékoli jiné třídy svůj komplement (doplněk). Doplňkem univerza (1) je 1. Doplňkem prázdné třídy (0) je 0. Platí rovnosti 1 = 0 Z = 1 Z 109. Můžeme tedy říci, že Platí: doplňkovou třídou univerza je prázdná třída, doplňkovou třídou prázdné třídy je univerzum = 1 14
15 1 0 = 0 Příklady Třída (soubor) A Třída (soubor) A Třída (soubor) B Třída (soubor) B Třída (soubor) C Třída (soubor) C A + A B + B muži ne-muži (ženy) učitelé neučitelé (jiná povolání) věk. skupina let ostatní, tzn. mladší 20 a starší 60 let. všichni občané bez rozdílu pohlaví všichni občané bez ohledu na povolání C + C všichni občané bez ohledu na věk Samozřejmě se jedná o stále tytéž občany, jimž jsou přiřazeny různé vlastnosti. Lze to dokonce i vyjádřit (A + A) (B + B) (C + C) = = 1 (dle Z 107) Z daných tříd lze vytvářet soubory (podtřídy) AB učitelé mužského pohlaví AB AC učitelky všichni muži let 15
16 AC BC ABC všechny ženy let všichni neučitelé (muži a ženy jiných povolání) mladší 20 a starší 60 let učitelky věkové kategorie let (A + A)C všichni občané (bez ohledu na pohlaví) ve věku let. Dle Z 81 upravíme na = AC + AC dle Z 93 upravíme na = C což odpovídá skutečnosti, že není nutno uvádět všichni občané, protože není podmínka eliminující muže nebo ženy atd. Naším úkolem je odečíst logicky od všech žen věkové kategorie let učitelky let. Odečítání řešíme dle zákona Z 110. Všechny ženy let AC Učitelky let ABC aa) AC ABC = AC ABC dle De Morg. zákona ab) = AC (A + B + C) dle Z 81 ac) = ACA + ACB + ACC dle Z 106 a 74 ad) = ABC Výsledkem je třída, žen jiných povolání, (neučitelky), let. K třídám A, B, C připojíme další D manželský stav (ženatý, vdaná) 16
17 D Nyní můžeme vytvářet podrobnější seznamy. ostatní (vdovec vdova, rozvedený, rozvedená). Například: ABCD, tj. učitelka (AB), věková skupina do 20 a přes 60 let (C), vdaná (D). Univerzum (1) obsahuje, jak již víme, všechny prvky našeho oboru proměnnosti. Naším úkolem je odečíst od univerza náš soubor ABCD. ba) 1 ABCD ( Všichni lidé minus vdané učitelky ve věkové hranici do 20 a přes 60 let). bb) 1 ABCD dle De Morganových z. bc) 1 (A + B + C + D) dle Z 102 bd) A + B + C + D Pokud byl náš postup bezchybný, musí logický součet ABCD a A + B + C + D vyčerpat celou oblast zkoumání. be) ABCD + (A + B + C + D) O správnosti našeho předpokladu se snadno přesvědčíme úpravou souboru (A + B + C + D)na průnik De Morganovým zákonem, což se rovná univerzu (1), protože platí Z 107 A + A = 1 17
18 bf) ABCD + ABCD Důkaz proveďme ještě dalším způsobem. ca) ABCD + ( A + B + C + D) dle Z 74 a 78 cb) ( A + ABCD) + B + C + D dle Z 99 cd) A + BCD + B + C + D dle Z 74 a 78 ce) (B + BCD) + A + C + D dle Z 99 cf) B + CD + A + C + D dle Z 74 a 78 cg) (C + CD) + A + B + D dle Z 99 ch) C + D + A + B + D dle Z 74 a 78 ci) A + B + C + (D + D) dle Z 107 a 78 cj) ( A + B + C) + 1 dle Z 103 ck) 1 V dalším příkladu si zjistíme složení souboru, který vytvoříme průnikem třídy mužů 20 až 60 let (AC) se součtem množin mužů učitelů (AB) se všemi neženatými do 20 a přes 60 let (CD). da) AC(AB + CD) dle Z 81 db) ACAB + ACCD dle Z 95, Z 73 dc) ABC + ACCD dle Z 106, Z 104 dd) ABC + 0 dle Z 105 de) ABC Výsledkem tohoto průniku je třída učitelů (mužů) kategorie 20 až 60 let. 18
19 Poslední úlohou je zjištění třídy, kterou utvoříme logickým součtem třídy mužů, učitelů, mladších 20 a starších 60 let, třídy žen, učitelek, mladších 20 a starších 60 let, třídy žen, neučitelek, mladších 20 a starších 60 let. ea) ABC + ABC + ABC za součet pokládáme nejjednodušší, ovšem ekvivalentní formuli. Upravíme podle Z 96 eb) ABC + ABC + ABC + ABC zjednodušíme podle Z 93 ec) BC + AC dále podle Z 81 a Z 74 ed) C A + B což je hledaná třída. q Na uvedených příkladech je zřejmé, že i pro soubory vytvářené z pouhých 3 množin není jednoduché řešit vztahy mezi nimi bez pomoci kalkulu, i když je to možné. Při vyšším počtu souborů je to téměř nemožné. Uvědomíme-li si, že naprostá většina úloh řešených na osobních počítačích není ničím jiným, než hromadným zpracováním dat (práce se soubory), vynoří se důležitost logiky tříd v dalším aspektu. 19
20 Rozklad univerza daných tříd Třídu 1 nazýváme univerzální třídou neboli univerzem. Univerzum vyčerpává beze zbytku danou oblast zkoumání. Každé univerzum lze rozkládat na navzájem disjunktní podtřídy (podmnožiny). Jejich logický součet je samozřejmě 1. A) Nejjednodušším základním úplným rozkladem univerza je rozklad na třídu (množinu) a její doplněk: A + A = 1. Říkáme, že je to univerzum rozložené na dvě třídy (třída A a její doplněk A). B) Dle z. expanze pro průnik (Z 93) víme, že A můžeme rozšířit na tvar AB + AB, a A analogicky substitucí A za A na AB + AB. Dostáváme rovnost AB + AB + AB + AB = 1 Takto utvořeným množinám ( AB, AB, AB, AB) říkáme sčítance. Univerzum jsme tedy rozložili na 4 sčítance, jejichž logický součet je 1. C) Zákon 93 můžeme však užít pro rozšíření každého sčítance o další třídu (C). ABC + ABC + ABC + ABC + ABC + ABC + ABC + ABC = 1( A, B, C) AB + AB + AB + AB = 1( A, B) Jde opět o univerzum rozložené tentokrát na osm sčítanců. Můžeme shrnout: 1. Univerzum je možno rozložit na jednotlivé sčítance. Počet sčítanců je dán rovností 20
21 S = 2 n kde S je počet sčítanců a n počet daných tříd. 2. Třídy A, B a C slouží pouze k pojmenování sčítanců rozkladu; samy o sobě však sčítanci rozkladu nejsou. 3. Každý sčítanec je logický průnik (součin) daných tříd nebo jejich doplňků. 4. Logický součet všech sčítanců je Žádné dva sčítance nemají shodný tvar. 6. Kterýkoliv ze sčítanců s kterýmkoli jiným sčítancem je disjunktní. Vlastnosti sčítanců a jejich logického součtu jsou patrné z obrázku č. 10. Pokud bychom měli za úkol provést rozklad univerza pro třídy A, B, ABCDE + ABCDE + ABCDE + + ABCDE + ABCDE = 1(A, B, C, D, E) C, D, E měl by tento rozklad sčítanců 2 5 = 32. (V rozkladu univerza uvádíme v pravé části rovnosti za konstantou 1 v závorce množiny, na které univerzum rozkládáme 1 (A), = 1(A, B), = 1(A, B, C), = 1 (A, B, C, D, E) apod.) O rozkladu univerza provedeném formálním způsobem víme, že logický součet všech sčítanců = 1. Pokud je některý ze sčítanců prázdnou třídou, je součet neprázdných sčítanců také roven 1. V praktických příkladech nás právě zajímá, které ze sčítanců tvořících v součtu univerzum, jsou prázdné a které nikoliv. Ty sčítance, které jsou prázdné, můžeme eliminovat, aniž to změní logický součet. Příklad. V našem příkladu s učiteli ea) (viz str ) můžeme provést formální rozklad univerza ABC + ABC + ABC + ABC + ABC + ABC + ABC + ABC = 1( A, B, C) 21
22 Logický součet provádíme se soubory ABC, ABC, ABC. Ty jsou neprázdné. Ostatní sčítance neobsahují ani jeden prvek, jsou tedy prázdné. Rozklad univerza vypadá tedy takto: ABC + ABC + ABC + ABC + ABC + ABC + ABC + ABC = 1( A, B, C) = 0 Dle Z 105 A + 0 = A, nezmění eliminace prázdných tříd univerzum. (Stále je rovno 1.) Protože neprázdný sčítanec je průnikem (logickým součinem) a ten může být neprázdný tehdy a jen tehdy, jsou-li neprázdné všechny třídy, které jej tvoří, můžeme usoudit, že každá ze zúčastněných množin má prvky pro neprázdné soubory. Názorně vyvstane redukované univerzum na obr. 11 Redukované univerzum tvoří šrafovaná plocha e) ABC + ABC + ABC = 1( A, B, C) Potom ostatní sčítance f) ABC + ABC + ABC + ABC + ABC = 0 Redukované univerzum lze zjednodušit (minimalizovat) ea) ABC + ABC + ABC = 1 úprava dle Z 96 a 78 eb) ( ABC + ABC) + ( ABC + ABC) = 1 dle Z 94 ec) BC + AC (obr. 12) Komentář k obr. 12: BC = AC = BC + AC = neprázdná plocha 22
23 Obrázky číslo 11, 12, 13 graficky dokumentují, že redukované univerzum ABC + ABC + ABC znázorňuje množinu rovnou minimalizované množině BC + AC. ABC + ABC + ABC = BC + AC = C( A + B) Komentář k obr. 13: Obr. 11 Obr. 12 Obr. 13 A + B = C = C( A + B) ed) C( A + B) (obr. 13) čtverečkovaná plocha. Stejně tak lze minimalizovat zbývající (prázdné) sčítance, které jsou doplňkem redukovaného univerza. fa) ABC + ABC + ABC + ABC + ABC = 0 dle Z 93 fb) AC + ABC + AC = 0 dle Z 74 fc) ABC + AC + AC = 0 dle Z 93 fd) ABC + C = 0 dle Z 99 fe) C + AB (viz bílá plocha obr. 12) Abychom důkladně pronikli do těchto operací, provedeme zkoušku: Pokud byly naše úvahy a výpočty správné, pak musí platit, že formule ed (redukované minimalizované univerzum) logicky sečteno s prázdnými sčítanci (v minimalizovaném tvaru C + AB) musí dát univerzum. Tedy ga) [C( A + B)] + (C + AB) = 1( A, B, C) dle Z 81 a Z 78 gb) ( AC + BC + C + AB) = 1 dle Z 74 gc) (C + AC + BC + AB) = 1 dle Z 99 23
24 gd) C + A + B + AB = 1 dle Z 74 ge) A + AB + B + C = 1 dle Z 99 gf) A + B + B + C = 1 dle Z 107 gg) A C = 1 dle Z 103 gh) 1 = 1 q 24
25 Logické podmínky, konstrukce redukovaného univerza z logických podmínek. Mějme tři třídy (množiny): A třída učitelů pedagogických fakult B třída vysokoškolských učitelů C třída vědecko pedagogických pracovníků, jichž se týká vysokoškolský zákon. Mezi těmito třemi třídami platí vztahy inkluze: A B a B C. Inkluze je tranzitivním vztahem. Platí tedy [( A B) (B C)] ( A C) Z toho plyne, že cokoli je řečeno o B, týká se i A a cokoli je řečeno o C, týká se i B. O kterémkoli prvku (učiteli) můžeme říci, že x A x AB, x B x BC. A svislé šrafování B vodorovné šrafování C šikmé šrafování Obr. č. 14 tuto skutečnost demonstruje. (Cokoliv je vypovídáno o vědecko-pedagogických pracovnících, týká se všech vysokoškolských učitelů, cokoli je vypovídáno o vysokoškolských učitelích, týká se všech učitelů pedagogických fakult. Cokoli je řečeno o učitelích pedagogických fakult, nemusí se týkat všech učitelů VŠ a cokoli je řečeno o učitelích VŠ, nemusí se týkat všech vědecko pedagogických pracovníků. Existují zde tedy tytéž relace, které byly popsány ve výrokovém kalkulu při výkladu funktoru implikace. 25
26 Logické rovnosti zapisujeme A = AB B = BC A AB, resp. A AB B BC, resp. B BC (Pozn.: Je zvykem zapisovat logické podmínky s operátorem =, i když nejde o rovnost v matematickém slova smyslu.) Máme-li stanoveny logické podmínky (v našem případě AB, BC), pak do úplného rozkladu univerza substituujeme za A AB, za B BC. A AB, B BC ABC + ABC + ABC + ABC + ABC + ABC + ABC + ABC = 1( A, B, C) dle Z 95, Z 106 ABBCC + ABBCC + ABBC + ABBC + ABCC + ABCC + ABC + ABC = 1( A, B, C) ABC ABC ABC + ABC = 1( A, B, C) ABC + ABC + ABC + ABC = 1( A, B, C) Dosazením logických podmínek a postupným užitím příslušných zákonů jsme eliminovali prázdné třídy a dospěli jsme k redukovanému univerzu. V praxi našeho příkladu to znamená, že vzhledem k logickým podmínkám jsou možné varianty: A = AB a B = BC, všechny třídy v činnosti ( ABC), učitelé PF nečinní a ostatní činní ( ABC) 26
27 činní pouze vědecko-pedagogičtí pracovníci ( ABC) všichni nečinní ( ABC). Příklad. Charakteristika logických rovností je patrná na následujícím: A - Plzeňané B - Pražané Logické podmínky: A - ne-plzeňané B - ne-pražané Každý Plzeňan je zároveň ne-pražan Každý Pražan je zároveň ne-plzeňan Úplný rozklad univerza pro množiny A,B: AB + AB + AB + AB = 1(A, B) A = AB B = AB Substituce: za A dosadíme AB, za B dosadíme AB (AB)(AB) + (AB)B + A(AB) + AB = 1(A, B) 0 + AB + AB +AB = 1(A, B) 0 + (AB+AB) + (AB + AB) = 1(A, B) dle Z 96 a Z 74 a Z 78. A + B = AB dle Z 93 není pravda, že někdo může být současně Plzeňanem a Pražanem. Pro zvládnutí této techniky doporučujeme vypracovat obdobný příklad pro tři množiny: A (Plzeňan), B (Pražan), C (Brňan). 27
28 Souhrn Úplný rozklad univerza má 2 n neprázdných tříd, ale jen tehdy, nejsou-li třídy vázány nějakými logickými podmínkami, které můžeme vyjádřit tzv. logickými rovnostmi. Jsou-li některé třídy, pro něž děláme rozklad univerza, vázány logickými podmínkami, má rozklad univerza 2 n m sčítanců. (n = počet tříd, m = počet prázdných sčítanců.) Tím uzavíráme výklad operací s třídami, při nichž provádíme činnosti: 1) Známe-li logické podmínky, formalizujeme je a vyjádříme je logickými rovnostmi. 2) Pravé strany logických rovností substituujeme do úplného rozkladu univerza. (Máme-li logickou rovnost pro množinu, není nutno substituci provádět pro doplňky.) Příklad: Máme-li logickou rovnici A = AB, substituujeme AB všude tam, kde je A. Není třeba substituovat za A odpovídající AB. 3) Po substituci provedeme užitím příslušných zákonů kalkulu tříd eliminaci prázdných tříd. 4) Získáme redukované univerzum. 28
29 Vyvození logických podmínek z redukovaného univerza Lze říci, že jde o zpětný postup, než jaký byl popsán v předchozí části. Máme dáno (zjistíme v praxi, vypozorujeme) redukované univerzum. Z toho plyne, že existují nějaké logické podmínky, které některé sčítance eliminovaly. Tyto podmínky je nutno najít a vyjádřit v nejpřijatelnější formě. (Nemusí to být vždy ta nejstručnější. Sledovat můžeme srozumitelnost v národním jazyce, ekonomické hledisko, technickou realizovatelnost apod.) Problém si opět budeme modelovat na jednoduchém příkladu se třemi třídami. Představme si, že sledujeme nějaké zařízení, které má 3 samostatné části A, B, C. Chápat je budeme jako množinu okamžiků, kdy je některá z částí A, B, C v pohybu, doplňky jsou pak klidové stavy. Pozorováním zjistíme, že se opakují periodicky situace: část A v chodu, B v klidu, C v chodu, ABC část A v chodu, B v klidu, C v klidu, ABC část A v klidu, B v chodu, C v chodu, ABC část A v klidu, B v klidu, C v chodu. ABC Tyto čtyři kombinace jsou neprázdné sčítance a tvoří redukované univerzum ABC + ABC + ABC + ABC = 1( A, B, C) Protože známe celkový počet sčítanců (2 3 ), víme také, které sčítance jsou prázdné: ABC + ABC + ABC + ABC = 0( A, B, C) Z předchozího výkladu známe logický zákon A + A = 1 29
30 z něj jsme odvodili A = ABC + ABC + ABC + ABC A = ABC + ABC + ABC + ABC V uvedených rovnostech nahraďme prázdné sčítance konstantou 0: A = ABC + ABC dle Z 105 A = ABC ABC + 0 A = ABC + ABC A = ABC + ABC každou z těchto rovností budeme minimalizovat A = ABC + ABC dle Z 94 A = AB A = ABC + ABC dle Z 94 A = AC Zjistili jsme logické rovnosti, které eliminovaly sčítance ABC + ABC + ABC + ABC a vedly k redukovanému univerzu Hledaná řešení jsou ABC + ABC + ABC + ABC = 1( A, B, C) A = AB A = AC Zkoušku provedeme tak, že do úplného rozkladu univerza substituujeme: A AB, A AC ia) ABC + ABC + ABC + ABC + ABC + ABC + ABC + ABC = 1( A, B, C) 30
31 substitucí A AB, A AC ib) ABBC + ABBC + ABBC + ABBC + ACBC + ACBC + ACBC + ACBC = 1(A, B, C) ic) ABC + ABC + ABC ABC + 0 = 1(A, B, C) id) ABC + ABC + ABC + ABC = 1(A, B, C) (Protože se stále opakují tytéž logické zákony, které využíváme, nebudeme je již nadále uvádět a některé triviální operace budeme slučovat.) Hledali jsme logické rovnosti pro třídy A a A. Stejně tak můžeme vyjít od B a B, resp. C a C. Naše redukované univerzum ABC + ABC + ABC + ABC = 1(A, B, C) B = ABC B = ABC + ABC + ABC B = AB + BC B = B(A + C) C = ABC + ABC + ABC C = AC + BC C = C(A + B) C = ABC Získali jsme tři skupiny logických rovnic: A = AB B = ABC C = C( A + B) A = AC B = B( A + C) C = ABC 31
32 Říkáme jim logické podmínky stejného smyslu. Tyto 3 skupiny jsou si navzájem ekvivalentní, tzn. že použijeme-li pro eliminaci prázdných sčítanců kteroukoli z nich, dospějeme ke stejnému redukovanému univerzu. To nám umožňuje zvolit z několika ekvivalencí tu, která je z jakýchkoliv důvodů nejnázornější nebo nejvhodnější z praktických důvodů, zvláště při větším počtu tříd. Poznatky o ekvivalenci logických rovností lze prakticky využít i tenkrát, kdy známe logické podmínky a tedy logické rovnosti a hledáme pro ně ekvivalentní rovnosti pro jiné třídy. Postupujeme takto: 1) Danými logickými rovnostmi eliminujeme prázdné třídy a utvoříme redukované univerzum. 2) Z redukovaného univerza odvodíme logické rovnosti pro další třídy. (Ke skupině daných rovností utvoříme další, ekvivalentní skupiny.) Příklad. Máme zjištěny logické podmínky, které lze vyjádřit rovnicemi. A = A(B + C) A = ABC Naším úkolem je najít logické rovnosti, které eliminují tytéž prázdné sčítance pro C a C. ja) jb) ABC + ABC + ABC + ABC + ABC + ABC + ABC + ABC = 1(A, B, C) subst. A A(B + C), A ABC A(B + C)BC + A(B + C)BC + A(B + C)BC + A(B + C)BC + ABCBC + ABCBC + ABCBC + ABC jc)(ab + AC)BC + (AB + AC)BC + (AB + AC)BC + (AB + AC)BC + ABC = 1 jd) ABBC + ACBC + ABBC + ACBC + ABBC + ACBC + ABBC + ACBC + ABC = 1 32
33 je) ABC + ABC + ABC ABC ABC = 1 jf) ABC + ABC + ABC + ABC = 1 redukované univerzum z něj odvodíme ja) C = ABC + ABC + ABC dle Z 96 a Z 78 = (ABC + ABC) + (ABC + ABC) dle Z 93 = AC + BC dle Z 82 =C( A + B) C = ABC Logické rovnice, které eliminují tytéž sčítance a vedou k totožnému rozkladu univerza jsou C = C( A + B) C = ABC. Čtenářům doporučujeme provést zkoušku substitucí do úplného rozkladu univerza pro třídy ABC a eliminaci prázdných tříd. 33
Predikátová logika (logika predikátů)
Predikátová logika (logika predikátů) Ve výrokové logice pracujeme s jednoduchými či složenými výroky, aniž nás zajímá jejich struktura. Příklad. Jestliže Karel je studentem, pak je (Karel) chytřejší než
Každé formuli výrokového počtu přiřadíme hodnotu 0, půjde-li o formuli nepravdivou, a hodnotu 1, půjde-li. α neplatí. β je nutná podmínka pro α
1. JAZYK ATEATIKY 1.1 nožiny nožina je souhrn objektů určitých vlastností, které chápeme jako celek. ZNAČENÍ. x A x A θ A = { { a, b a A = B A B 0, 1 2 a, a,..., a n x patří do množiny A x nepatří do množiny
0. ÚVOD - matematické symboly, značení,
0. ÚVOD - matematické symboly, značení, číselné množiny Výroky Výrok je každé sdělení, u kterého lze jednoznačně rozhodnout, zda je či není pravdivé. Každému výroku lze proto přiřadit jedinou pravdivostní
Matematická analýza 1
Matematická analýza 1 ZS 2019-20 Miroslav Zelený 1. Logika, množiny a základní číselné obory 2. Limita posloupnosti 3. Limita a spojitost funkce 4. Elementární funkce 5. Derivace 6. Taylorův polynom Návod
Moderní technologie ve studiu aplikované fyziky CZ.1.07/2.2.00/ Množiny, funkce
Moderní technologie ve studiu aplikované fyziky CZ.1.07/2.2.00/07.0018 2. Množiny, funkce MNOŽIN, ZÁKLDNÍ POJMY Pojem množiny patří v matematice ke stěžejním. Nelze jej zavést ve formě definice pomocí
1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7
1 Výroková logika 1 Výroková logika 1 2 Predikátová logika 3 3 Důkazy matematických vět 4 4 Doporučená literatura 7 Definice 1.1 Výrokem rozumíme každé sdělení, o kterém má smysl uvažovat, zda je, či není
Matematika I. Přednášky: Mgr. Radek Výrut, Zkouška:
Přednášky: Mgr. Radek Výrut, Matematika I katedra matematiky, UL-605, rvyrut@kma.zcu.cz tel.: 377 63 2658 Zkouška: Písemná část zkoušky - příklady v rozsahu zápočtových prací Ústní část zkoušky - základní
Množiny, základní číselné množiny, množinové operace
2 Množiny, základní číselné množiny, množinové operace Pokud kliknete na některý odkaz uvnitř textu kromě prezentace, zobrazí se odpovídající příklad nebo tabulka. Levý Alt+šipka doleva nebo ikona Vás
Úvod do řešení lineárních rovnic a jejich soustav
Úvod do řešení lineárních rovnic a jejich soustav Rovnice je zápis rovnosti dvou výrazů, ve kterém máme najít neznámé číslo (neznámou). Po jeho dosazení do rovnice musí platit rovnost. Existuje-li takové
Logika. 2. Výroková logika. RNDr. Luděk Cienciala, Ph. D.
Logika 2. Výroková logika RNDr. Luděk Cienciala, Ph. D. Tato inovace předmětu Úvod do logiky je spolufinancována Evropským sociálním fondem a Státním rozpočtem ČR, projekt č. CZ. 1.07/2.2.00/28.0216, Logika:
Úvod do logiky (presentace 2) Naivní teorie množin, relace a funkce
Úvod do logiky (presentace 2) Naivní teorie množin, relace a funkce Marie Duží marie.duzi@vsb.cz 1 Úvod do teoretické informatiky (logika) Naivní teorie množin Co je to množina? Množina je soubor prvků
Patří-li do množiny A právě prvky a, b, c, d, budeme zapisovat A = {a, b, c, d}.
2 Množiny a intervaly lgebraické výrazy 2.1 Množiny Chápání množiny lze shrnout takto: Množinou rozumíme každé shrnutí určitých a navzájem různých předmětů m našeho nazírání nebo myšlení (které nazýváme
Matematika B101MA1, B101MA2
Matematika B101MA1, B101MA2 Zařazení předmětu: povinný předmět 1.ročníku bc studia 2 semestry Rozsah předmětu: prezenční studium 2 + 2 kombinované studium 16 + 0 / semestr Zakončení předmětu: ZS zápočet
1. POJMY 1.1. FORMULE VÝROKOVÉHO POČTU
Obsah 1. Pojmy... 2 1.1. Formule výrokového počtu... 2 1.2. Množina... 3 1.2.1. Operace s množinami... 3 1.2.2. Relace... 3 2. Číselné obory... 5 2.1. Uzavřenost množiny na operaci... 5 2.2. Rozšíření
Sémantika predikátové logiky
Sémantika predikátové logiky pro analýzu sémantiky potřebujeme nejprve specifikaci jazyka (doména, konstanty, funkční a predikátové symboly) příklad: formální jazyk s jediným binárním predikátovým symbolem
Formální systém výrokové logiky
Formální systém výrokové logiky 1.Jazyk výrokové logiky Nechť P = {p,q,r, } je neprázdná množina symbolů, které nazýváme prvotní formule. Symboly jazyka L P výrokové logiky jsou : a) prvky množiny P, b)
1. POJMY 1.1. FORMULE VÝROKOVÉHO POČTU
Obsah 1. Pojmy... 2 1.1. Formule výrokového počtu... 2 1.2. Množina... 3 1.2.1. Operace s množinami... 3 1.2.2. Relace... 3 2. Číselné obory... 5 2.1. Uzavřenost množiny na operaci... 5 2.2. Rozšíření
Okruh č.3: Sémantický výklad predikátové logiky
Okruh č.3: Sémantický výklad predikátové logiky Predikátová logika 1.řádu formalizuje úsudky o vlastnostech předmětů a vztazích mezi předměty pevně dané předmětné oblasti (univerza). Nebudeme se zabývat
SINGULÁRNÍ VÝROKY: Jednoduchý singulární výrok vznikne spojením singulárního termínu s termínem obecným pomocí spony=slova je.
Studijní text Co je singulární výrok SINGULÁRNÍ VÝROKY: PETR Petr je veselý. Jednoduchý singulární výrok vznikne spojením singulárního termínu s termínem obecným pomocí spony=slova je. Příklad: Pavel je
2. Množiny, funkce. Poznámka: Prvky množiny mohou být opět množiny. Takovou množinu, pak nazýváme systém množin, značí se
MNOŽIN, ZÁKLDNÍ POJMY Pojem množiny patří v matematice ke stěžejním. Nelze jej zavést ve formě definice pomocí primitivních pojmů; považuje se totiž rovněž za pojem primitivní. Představa o pojmu množina
Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin.
1.2. Cíle Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin. Průvodce studiem Množina je jedním ze základních pojmů moderní matematiky. Teorii množin je možno budovat
LOGIKA VÝROKOVÁ LOGIKA
LOGIKA Popisuje pravidla odvozování jedněch tvrzení z druhých. Je to myšlenková cesta ke správným závěrům. Vznikla jako součást filosofie. Zakladatelem byl Aristoteles. VÝROKOVÁ LOGIKA Obsahuje syntaktická,
Základní pojmy matematické logiky
KAPITOLA 1 Základní pojmy matematické logiky Matematická logika se zabývá studiem výroků, jejich vytváření a jejich pravdivostí. Základním kamenem výrokové logiky jsou výroky. 1. Výroková logika Co je
Místo pojmu výroková formule budeme používat zkráceně jen formule. Při jejich zápisu
VÝROKOVÁ LOGIKA Matematická logika se zabývá studiem výroků, jejich vytváření a jejich pravdivostí. Základním kamenem výrokové logiky jsou výroky. Co je výrok nedefinujejme, pouze si řekneme, co si pod
NAIVNÍ TEORIE MNOŽIN, okruh č. 5
NAIVNÍ TEORIE MNOŽIN, okruh č. 5 Definování množiny a jejích prvků Množina je souhrn nějakých věcí. Patří-li věc do množiny X, říkáme, že v ní leží, že je jejím prvkem nebo že množina X tuto věc obsahuje.
Logický čtverec. Tradiční logický čtverec
Logický čtverec Tradiční logický čtverec Logický čtverec je schéma, do kterého lze poměrně přehledně znázornit následující vztahy mezi tvrzeními: Kontradikce je vztah mezi dvěma tvrzeními s přesně opačnými
Teorie množin. Čekají nás základní množinové operace kartézské součiny, relace zobrazení, operace. Teoretické základy informatiky.
Teorie množin V matematice je všechno množina I čísla jsou definována pomocí množin Informatika stojí na matematice Znalosti Teorie množin využijeme v databázových systémech v informačních systémech při
1. Několik základních pojmů ze středoškolské matematiky. Na začátku si připomeneme následující pojmy:
Opakování středoškolské matematiky Slovo úvodem: Tato pomůcka je určena zejména těm studentům presenčního i kombinovaného studia na VŠFS, kteří na středních školách neprošli dostatečnou průpravou z matematiky
Jazyk matematiky. 2.1. Matematická logika. 2.2. Množinové operace. 2.3. Zobrazení. 2.4. Rozšířená číslená osa
2. Jazyk matematiky 2.1. Matematická logika 2.2. Množinové operace 2.3. Zobrazení 2.4. Rozšířená číslená osa 1 2.1 Matematická logika 2.1.1 Výrokový počet logická operace zapisujeme čteme česky negace
Matematika pro informatiky KMA/MATA
Matematika pro informatiky KMA/MATA Informace k předmětu Mgr. Přemysl Rosa rosapr00@pf.jcu.cz, J349 Konzultační hodiny v ZS: úterý 10-11, čtvrtek 15-16 nebo individuálně po předchozí domluvě aktivní účast
Výroková logika - opakování
- opakování ormální zavedení Výroková formule: Máme neprázdnou nejvýše spočetnou množinu A výrokových proměnných. 1. Každá proměnná je výroková formule 2. Když α, β jsou formule, potom ( α), (α β), (α
KMA/MDS Matematické důkazy a jejich struktura
Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.0141 KMA/MDS Matematické důkazy a jejich struktura Seminář 3 Predikátový počet Uvažujme následující úsudek.
Základy logiky a teorie množin
Pracovní text k přednášce Logika a teorie množin (I/2007) 1 1 Struktura přednášky Matematická logika 2 Výroková logika Základy logiky a teorie množin Petr Pajas pajas@matfyz.cz Predikátová logika 1. řádu
Množiny. množinové operace jsou mírně odlišné od
Množiny Množina se dá chápat jako soubor prvků. ( Např. lidé na planetě zemi tvoří jednu velkou množinu.) Každá množina tedy obsahuje určitý počet prvků, který může být konečný (lze spočítat) nebo nekonečný
teorie logických spojek chápaných jako pravdivostní funkce
Výroková logika teorie logických spojek chápaných jako pravdivostní funkce zabývá se způsoby tvoření výroků pomocí spojek a vztahy mezi pravdivostí různých výroků používá specifický jazyk složený z výrokových
6.1.2 Operace s komplexními čísly
6.. Operace s komplexními čísly Předpoklady: 60 Komplexním číslem nazýváme výraz ve tvaru a + bi, kde a, b jsou reálná čísla a i je číslo, pro něž platí i =. V komplexním čísle a + bi se nazývá: číslo
Množiny, relace, zobrazení
Množiny, relace, zobrazení Množiny Množinou rozumíme každý soubor určitých objektů shrnutých v jeden celek. Zmíněné objekty pak nazýváme prvky dané množiny. Pojem množina je tedy synonymem pojmů typu soubor,
Výroková a predikátová logika - VI
Výroková a predikátová logika - VI Petr Gregor KTIML MFF UK ZS 2017/2018 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - VI ZS 2017/2018 1 / 24 Predikátová logika Úvod Predikátová logika Zabývá
Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:
3 Maticový počet 3.1 Zavedení pojmu matice Maticí typu (m, n, kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: a 11 a 12... a 1k... a 1n a 21 a 22...
1 Pravdivost formulí v interpretaci a daném ohodnocení
1 Pravdivost formulí v interpretaci a daném ohodnocení Než uvedeme konkrétní příklady, zopakujme si definici interpretace, ohodnocení a pravdivosti. Necht L je nějaký jazyk. Interpretaci U, jazyka L tvoří
Z těchto kurzů shrneme poznatky, které budeme potřebovat: výčtem prvků
@00. Základní poznatky Umět řešit rovnice a nerovnice je jedna ze stěžejních úloh středoškolské matematiky. Řešit bez problémů základní rovnice by měl umět každý středoškolák, který získal maturitu (jakoukoli,
Výroková logika. Sémantika výrokové logiky
Výroková logika Výroková logika se zabývá vztahy mezi dále neanalyzovanými elementárními výroky. Nezabývá se smyslem těchto elementárních výroků, zkoumá pouze vztahy mezi nimi. Elementární výrok je takový
Predikátová logika. prvního řádu
Predikátová logika prvního řádu 2 Predikát Predikát je n-ární relace - vyjadřuje vlastnosti objektů a vztahy mezi objekty - z jednoduchého výroku vznikne vypuštěním alespoň jednoho jména objektu (individua)
VÝROKOVÁ LOGIKA. Výrok srozumitelná oznamovací věta (výraz, sdělení), která může být buď jen pravdivá nebo jen nepravdivá..
VÝROKOVÁ LOGIKA Teorie: Logika je vědní obor zabývající se studiem různých forem vyjadřování a pravidel správného posuzování. (Matematická logika je součástí tohoto vědního oboru a ve velké míře užívá
Kongruence na množině celých čísel
121 Kapitola 4 Kongruence na množině celých čísel 4.1 Relace kongruence na množině celých čísel Vraťme se k úvahám o dělení se zbytkem. Na základní škole jsme se naučili, že když podělíme číslo 11 číslem
64. ročník matematické olympiády Řešení úloh krajského kola kategorie A
64. ročník matematické olympiády Řešení úloh krajského kola kategorie A 1. Středy stran AC, BC označme postupně, N. Střed kružnice vepsané trojúhelníku KLC označme I. Úvodem poznamenejme, že body K, L
Pojem binární relace patří mezi nejzákladnější matematické pojmy. Binární relace
RELACE Pojem binární relace patří mezi nejzákladnější matematické pojmy. Binární relace slouží k vyjádření vztahů mezi prvky nějakých množin. Vztahy mohou být různé povahy. Patří sem vztah býti potomkem,
Predikátová logika. Teoretická informatika Tomáš Foltýnek
Predikátová logika Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz strana 2 Opakování z minulé přednášky Z čeho se skládá jazyk výrokové logiky? Jaká jsou schémata pro axiomy VL? Formulujte
Kapitola 1. Úvod. 1.1 Značení. 1.2 Výroky - opakování. N... přirozená čísla (1, 2, 3,...). Q... racionální čísla ( p, kde p Z a q N) R...
Kapitola 1 Úvod 1.1 Značení N... přirozená čísla (1, 2, 3,...). Z... celá čísla ( 3, 2, 1, 0, 1, 2,...). Q... racionální čísla ( p, kde p Z a q N) q R... reálná čísla C... komplexní čísla 1.2 Výroky -
Unární je také spojka negace. pro je operace binární - příkladem může být funkce se signaturou. Binární je velká většina logických spojek
Otázka 06 - Y01MLO Zadání Predikátová logika, formule predikátové logiky, sentence, interpretace jazyka predikátové logiky, splnitelné sentence, tautologie, kontradikce, tautologicky ekvivalentní formule.
Úlohy krajského kola kategorie A
64. ročník matematické olympiády Úlohy krajského kola kategorie A 1. Je dán trojúhelník ABC s tupým úhlem při vrcholu C. Osa o 1 úsečky AC protíná stranu AB v bodě K, osa o 2 úsečky BC protíná stranu AB
1 Řešení soustav lineárních rovnic
1 Řešení soustav lineárních rovnic 1.1 Lineární rovnice Lineární rovnicí o n neznámých x 1,x 2,..., x n s reálnými koeficienty rozumíme rovnici ve tvaru a 1 x 1 + a 2 x 2 +... + a n x n = b, (1) kde koeficienty
M - Příprava na 1. zápočtový test - třída 3SA
M - Příprava na 1. zápočtový test - třída 3SA Autor: Mgr. Jaromír JUŘEK Kopírování a jakékoliv další využití výukového materiálu je povoleno pouze s uvedením odkazu na www.jarjurek.cz. VARIACE 1 Tento
Součin matice A a čísla α definujeme jako matici αa = (d ij ) typu m n, kde d ij = αa ij pro libovolné indexy i, j.
Kapitola 3 Počítání s maticemi Matice stejného typu můžeme sčítat a násobit reálným číslem podobně jako vektory téže dimenze. Definice 3.1 Jsou-li A (a ij ) a B (b ij ) dvě matice stejného typu m n, pak
Algebraické výrazy - řešené úlohy
Algebraické výrazy - řešené úlohy Úloha č. 1 Určete jeho hodnotu pro =. Určete, pro kterou hodnotu proměnné je výraz roven nule. Za proměnnou dosadíme: = a vypočteme hodnotu výrazu. Nejprve zapíšeme rovnost,
7 Jemný úvod do Logiky
7 Jemný úvod do Logiky Základem přesného matematického vyjadřování je správné používání (matematické) logiky a logických úsudků. Logika jako filozofická discipĺına se intenzivně vyvíjí už od dob antiky,
1. Matematická logika
Moderní technologie ve studiu aplikované fyziky CZ.1.07/2.2.00/07.0018 1. Matematická logika Základem každé vědy (tedy i matematiky i fyziky) je soubor jistých znalostí. To, co z těchto izolovaných poznatků
Pro každé formule α, β, γ, δ platí: Pro každé formule α, β, γ platí: Poznámka: Platí právě tehdy, když je tautologie.
Zpracoval: hypspave@fel.cvut.cz 5. Výroková logika, formule výrokové logiky a jejich pravdivostní ohodnocení, splnitelné formule, tautologie, kontradikce, sémantický důsledek, tautologicky ekvivalentní
Výroková logika II. Negace. Již víme, že negace je změna pravdivostní hodnoty výroku (0 1; 1 0).
Výroková logika II Negace Již víme, že negace je změna pravdivostní hodnoty výroku (0 1; 1 0). Na konkrétních příkladech si ukážeme, jak se dají výroky negovat. Obecně se výrok dá negovat tak, že před
1 Základní pojmy. 1.1 Množiny
1 Základní pojmy V této kapitole si stručně připomeneme základní pojmy, bez jejichž znalostí bychom se v dalším studiu neobešli. Nejprve to budou poznatky z logiky a teorie množin. Dále se budeme věnovat
V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti
Kapitola 5 Vektorové prostory V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti operací sčítání a násobení
Funkce a lineární funkce pro studijní obory
Variace 1 Funkce a lineární funkce pro studijní obory Autor: Mgr. Jaromír JUŘEK Kopírování a jakékoliv další využití výukového materiálu je povoleno pouze s uvedením odkazu na www.jarjurek.cz. 1. Funkce
Úvod do informatiky. Miroslav Kolařík
Úvod do informatiky přednáška pátá Miroslav Kolařík Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008 a dle učebního textu R. Bělohlávka a V. Vychodila: Diskrétní
Nerovnice a nerovnice v součinovém nebo v podílovém tvaru
Variace 1 Nerovnice a nerovnice v součinovém nebo v podílovém tvaru Autor: Mgr. Jaromír JUŘEK Kopírování a jakékoliv další využití výukového materiálu je povoleno pouze s uvedením odkazu na www.jarjurek.cz
M - Kvadratické rovnice a kvadratické nerovnice
M - Kvadratické rovnice a kvadratické nerovnice Určeno jako učební tet pro studenty dálkového studia. VARIACE 1 Tento dokument byl kompletně vytvořen, sestaven a vytištěn v programu dosystem - EduBase.
Predikátová logika Individua a termy Predikáty
Predikátová logika Predikátová logika je rozšířením logiky výrokové o kvantifikační výrazy jako každý, všichni, někteří či žádný. Nejmenší jazykovou jednotkou, kterou byla výroková logika schopna identifikovat,
Modely Herbrandovské interpretace
Modely Herbrandovské interpretace Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 8 1 Uvedli jsme termové interpretace a termové modely pro logické programy a také nejmenší
[a) (4 (7 + 5) = 4 12) (4 12 = 48); b) ( 1< 1) (1< 3); c) ( 35 < 18) ( 35 = 18)]
Úloha 1 U každé dvojice výroků rozhodněte, zda výrok uvedený vpravo je negací výroku vlevo. Pokud tomu tak není, zdůvodněte proč. a) p: Mám bílý svetr. q: Mám černý svetr. b) r: Bod A leží vně kruhu K.
M - Příprava na pololetní písemku č. 1
M - Příprava na pololetní písemku č. 1 Určeno pro třídy 3SA, 3SB. VARIACE 1 Tento dokument byl kompletně vytvořen, sestaven a vytištěn v programu dosystem - EduBase. Více informací o programu naleznete
Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.
Booleovská algebra. Booleovské binární a unární funkce. Základní zákony. Tomáš Bayer bayertom@natur.cuni.cz Katedra aplikované geoinformatiky a kartografie, Přírodovědecká fakulta UK. Tomáš Bayer bayertom@natur.cuni.cz
výrok-každésdělení,uněhožmásmyslseptát,zdaječinenípravdivé, aproněžprávějednaztěchtodvoumožnostínastává.
1 Základní pojmy matematické logiky Výrokový počet... syntaktické hledisko Predikátový počet... sémantické hledisko 1.1 VÝROKOVÝ POČET výrok-každésdělení,uněhožmásmyslseptát,zdaječinenípravdivé, aproněžprávějednaztěchtodvoumožnostínastává.
Lineární algebra Kapitola 1 - Základní matematické pojmy
Lineární algebra Kapitola 1 - Základní matematické pojmy 1.1 Relace a funkce V celém textu budeme používat následující označení pro číselné množiny: N množina všech přirozených čísel bez nuly, N={1, 2,
Úvod do logiky (PL): logický čtverec
Logika: systémový rámec rozvoje oboru v ČR a koncepce logických propedeutik pro mezioborová studia (reg. č. CZ.1.07/2.2.00/28.0216, OPVK) Úvod do logiky (PL): logický čtverec doc. PhDr. Jiří Raclavský,
VÝUKOVÝ MATERIÁL. Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632 Číslo projektu
VÝUKOVÝ MATERIÁL Identifikační údaje školy Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace Bratislavská 2166, 407 47 Varnsdorf, IČO: 18383874 www.vosassvdf.cz, tel. +420412372632
Aplikovaná matematika I, NMAF071
M. Rokyta, MFF UK: Aplikovaná matematika I kap. 1: Úvod, čísla, zobrazení, posloupnosti 1 Aplikovaná matematika I, NMAF071 M. Rokyta, KMA MFF UK ZS 2013/14 Sylabus = obsah (plán) přednášky [a orientační
M - Příprava na 1. čtvrtletku pro třídu 4ODK
M - Příprava na 1. čtvrtletku pro třídu 4ODK Autor: Mgr. Jaromír Juřek Kopírování a jakékoliv další využití výukového materiálu povoleno pouze s odkazem na www.jarjurek.cz. VARIACE 1 Tento dokument byl
Úvod do lineární algebry
Úvod do lineární algebry 1 Aritmetické vektory Definice 11 Mějme n N a utvořme kartézský součin R n R R R Každou uspořádanou n tici x 1 x 2 x, x n budeme nazývat n rozměrným aritmetickým vektorem Prvky
B i n á r n í r e l a c e. Patrik Kavecký, Radomír Hamřík
B i n á r n í r e l a c e Patrik Kavecký, Radomír Hamřík Obsah 1 Kartézský součin dvou množin... 3 2 Binární relace... 6 3 Inverzní relace... 8 4 Klasifikace binární relací... 9 5 Ekvivalence... 12 2 1
Pravděpodobnost a statistika
Pravděpodobnost a statistika 1 Náhodné pokusy a náhodné jevy Činnostem, jejichž výsledek není jednoznačně určen podmínkami, za kterých probíhají, a které jsou (alespoň teoreticky) neomezeně opakovatelné,
M - Příprava na 2. zápočtový test - třídy 1DP, 1DVK
M - Příprava na. zápočtový test - třídy 1DP, 1DVK Autor: Mgr. Jaromír Juřek Kopírování a další šíření výukového materiálu povoleno pouze s uvedením odkazu na http://www.jarjurek.cz VARIACE 1 Tento dokument
Funkce pro studijní obory
Variace 1 Funkce pro studijní obory Autor: Mgr. Jaromír JUŘEK Kopírování a jakékoliv další využití výukového materiálu je povoleno pouze s uvedením odkazu na www.jarjurek.cz. 1. Funkce Funkce je přiřazení,
Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část
Matematika I 1/15 2/15 Organizace Zápočet: test 6. + 11. týden semestru (pátek) 80 bodů 50 79 bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část www.vscht.cz/mat Výuka www.vscht.cz/mat/jana.nemcova
prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. BI-ZMA ZS 2009/2010
Základní pojmy prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. Katedra matematiky České vysoké učení technické v Praze c Čestmír Burdík, Edita Pelantová 2009 Základy matematické analýzy
Matematická logika. Miroslav Kolařík
Matematická logika přednáška šestá Miroslav Kolařík Zpracováno dle textu R. Bělohlávka: Matematická logika poznámky k přednáškám, 2004. a dle učebního textu R. Bělohlávka a V. Vychodila: Diskrétní matematika
Lineární funkce, rovnice a nerovnice 3 Soustavy lineárních rovnic
Lineární funkce, rovnice a nerovnice Soustavy lineárních rovnic motivace Využívají se napřklad při analytickém vyšetřování vzájemné polohy dvou přímek v rovině a prostoru. Při řešení některých slovních
Úlohy klauzurní části školního kola kategorie A
6. ročník matematické olympiády Úlohy klauzurní části školního kola kategorie A. V oboru reálných čísel řešte soustavu rovnic y + 3x = 4x 3, x + 3y = 4y 3. 2. V rovině uvažujme lichoběžník ABCD se základnami
1.4.6 Negace složených výroků I
1.4.6 Negace složených výroků I Předpoklady: 010405 Pedagogická poznámka: Dlouho jsem se v počátcích své praxe snažil probrat negace za jednu hodinu. Tvorba negací je skvělým procvičováním schopnosti dodržovat
MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]
MATICE Matice typu m/n nad tělesem T je soubor m n prvků z tělesa T uspořádaných do m řádků a n sloupců: a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij] a m1 a m2 a mn Prvek a i,j je prvek matice A na místě
Princip rozšíření a operace s fuzzy čísly
Center for Machine Perception presents Princip rozšíření a operace s fuzzy čísly Mirko Navara Center for Machine Perception Faculty of Electrical Engineering Czech Technical University Praha, Czech Republic
0.1 Úvod do lineární algebry
Matematika KMI/PMATE 1 01 Úvod do lineární algebry 011 Lineární rovnice o 2 neznámých Definice 011 Lineární rovnice o dvou neznámých x, y je rovnice, která může být vyjádřena ve tvaru ax + by = c, kde
Matematická indukce, sumy a produkty, matematická logika
Matematická indukce, sumy a produkty, matematická logika 8.9. -.0.009 Matematická indukce Jde o následující vlastnost přirozených čísel: Předpokládejme:. Nějaké tvrzení platí pro.. Platí-li tvrzení pro
Která tvrzení jsou pravdivá nezávisle na tom, který den v týdnu byla vyslovena? Tvrzení trosečníka Dana.
Trosečníci Adam, Barry, Code a Dan zapoměli po čase kalendář. Začali se dohadovat, který den v týdnu vlastně je. Každý z nich řekl svůj názor: A: Dnes je úterý nebo zítra je neděle B: Dnes není úterý nebo
Vysoké učení technické v Brně. Fakulta strojního inženýrství. Matematika. Příručka pro přípravu k přijímacím zkouškám
Vysoké učení technické v Brně Fakulta strojního inženýrství Matematika Příručka pro přípravu k přijímacím zkouškám Doc. PaedDr. Dalibor Martišek, Ph.D. RNDr. Milana Faltusová 5 Autoři: Lektorovala: Doc.
Marie Duží
Marie Duží marie.duzi@vsb.cz Co je to množina? Množina je soubor prvků a je svými prvky plně určena; množinu s prvky a, b, c značíme: {a, b, c}. Prvkem množiny může být opět množina, množina nemusí mít
Výroková a predikátová logika - VII
Výroková a predikátová logika - VII Petr Gregor KTIML MFF UK ZS 2018/2019 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - VII ZS 2018/2019 1 / 15 Platnost (pravdivost) Platnost ve struktuře
a počtem sloupců druhé matice. Spočítejme součin A.B. Označme matici A.B = M, pro její prvky platí:
Řešené příklady z lineární algebry - část 1 Typové příklady s řešením Příklady jsou určeny především k zopakování látky před zkouškou, jsou proto řešeny se znalostmi učiva celého semestru. Tento fakt se
Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace
Vektory a matice Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Vektory Základní pojmy a operace Lineární závislost a nezávislost vektorů 2 Matice Základní pojmy, druhy matic Operace s maticemi
VELIKOST VEKTORU, POČETNÍ OPERACE S VEKTORY
VELIKOST VEKTORU, POČETNÍ OPERACE S VEKTORY Vektoru můžeme přisoudit velikost. S vektory také můžeme provádět početní operace, které jsme zvyklí provádět s čísly, tzn. že je možné je sčítat, odčítat a
1 Mnohočleny a algebraické rovnice
1 Mnohočleny a algebraické rovnice 1.1 Pojem mnohočlenu (polynomu) Připomeňme, že výrazům typu a 2 x 2 + a 1 x + a 0 říkáme kvadratický trojčlen, když a 2 0. Číslům a 0, a 1, a 2 říkáme koeficienty a písmenem
Bakalářská matematika I
do předmětu Mgr. Jaroslav Drobek, Ph. D. Katedra matematiky a deskriptivní geometrie Bakalářská matematika I Podmínky absolvování předmětu Zápočet Zkouška 1 účast na přednáškách alespoň v minimálním rozsahu,