Úvod do informatiky. Miroslav Kolařík

Podobné dokumenty
Teoretická informatika Tomáš Foltýnek Teorie čísel Nekonečno

Matematika 2 Úvod ZS09. KMA, PřF UP Olomouc. Jiří Fišer (KMA, PřF UP Olomouc) KMA MA2AA ZS09 1 / 25

Úvod do informatiky. Miroslav Kolařík. Zpracováno dle učebního textu prof. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008.

NAIVNÍ TEORIE MNOŽIN, okruh č. 5

Matematická analýza 1

Základy teorie množin

Úvod do informatiky. Miroslav Kolařík

Věta o dělení polynomů se zbytkem

Marie Duží

Matematika 1 Jiˇr ı Fiˇser 19. z aˇr ı 2016 Jiˇr ı Fiˇser (KMA, PˇrF UP Olomouc) KMA MAT1 19. z aˇr ı / 19

0. ÚVOD - matematické symboly, značení,

Doporučené příklady k Teorii množin, LS 2018/2019

PŘEDNÁŠKA 2 POSLOUPNOSTI

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...

Diskrétní matematika 1. týden

Matematika I. Přednášky: Mgr. Radek Výrut, Zkouška:

p 2 q , tj. 2q 2 = p 2. Tedy p 2 je sudé číslo, což ale znamená, že

55. ročník matematické olympiády

označme j = (0, 1) a nazvěme tuto dvojici imaginární jednotkou. Potom libovolnou (x, y) = (x, 0) + (0, y) = (x, 0) + (0, 1)(y, 0) = x + jy,

Kapitola Základní množinové pojmy Princip rovnosti. Dvě množiny S a T jsou si rovny (píšeme S = T ) prvek T je také prvkem S.

Úvod do logiky (presentace 2) Naivní teorie množin, relace a funkce

10. Vektorové podprostory

Poznámka. Je-li f zobrazení, ve kterém potřebujeme zdůraznit proměnnou, píšeme f(x) (resp. f(y), resp. f(t)) je zobrazení místo f je zobrazení.

)(x 2 + 3x + 4),

Úvod do informatiky. Miroslav Kolařík

IV. Základní pojmy matematické analýzy IV.1. Rozšíření množiny reálných čísel

1 Báze a dimenze vektorového prostoru 1

Teorie množin. pro fajnšmekry - TeMno. Lenka Macálková BR Solutions Orličky. Lenka (Brkos 2010) TeMno

1.3. Číselné množiny. Cíle. Průvodce studiem. Výklad

Aplikovaná matematika I, NMAF071

Pomocný text. Polynomy

Dosud jsme se zabývali pouze soustavami lineárních rovnic s reálnými koeficienty.

B i n á r n í r e l a c e. Patrik Kavecký, Radomír Hamřík

Matematická logika. Miroslav Kolařík

Bakalářská matematika I

Text může být postupně upravován a doplňován. Datum poslední úpravy najdete u odkazu na stažení souboru. Veronika Sobotíková

pro každé i. Proto je takových čísel m právě N ai 1 +. k k p

Základy elementární teorie čísel

Polynomy nad Z p Konstrukce faktorových okruhů modulo polynom. Alena Gollová, TIK Počítání modulo polynom 1/30

Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan. 2.

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

Základy teorie množin

Matematické důkazy Struktura matematiky a typy důkazů

[1] Definice 1: Polynom je komplexní funkce p : C C, pro kterou. pro všechna x C. Čísla a 0, a 1,..., a n nazýváme koeficienty polynomu.

Základy elementární teorie čísel

Matematická logika. Miroslav Kolařík

PŘEDNÁŠKA 1 MNOŽINY ČÍSEL

3. Reálná čísla. většinou racionálních čísel. V analytických úvahách, které praktickým výpočtům

Množiny, relace, zobrazení

Univerzita Karlova v Praze Pedagogická fakulta

Trocha teorie Ošklivé lemátko První generace Druhá generace Třetí generace Čtvrtá generace O OŠKLIVÉM LEMÁTKU PAVEL JAHODA

Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin.

Gymnázium Jiřího Ortena, Kutná Hora

Těleso racionálních funkcí

Naivní teorie množin. Naivní pojem množiny Funkce jako nálepkovací schéma Konečnost, nekonečnost Spočetnost, nespočetnost

1 Kardinální čísla. množin. Tvrzení: Necht X Cn. Pak: 1. X Cn a je to nejmenší prvek třídy X v uspořádání (Cn, ),

2.8.6 Čísla iracionální, čísla reálná

1. Základy matematiky

ZÁKLADY ARITMETIKY A ALGEBRY I

1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7

Úlohy krajského kola kategorie A

Návody k domácí části I. kola kategorie C

Kapitola 1: Reálné funkce 1/13

64. ročník matematické olympiády Řešení úloh krajského kola kategorie A

M - Příprava na 3. čtvrtletní písemnou práci

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech

Příklad. Řešte v : takže rovnice v zadání má v tomto případě jedno řešení. Pro má rovnice tvar

HL Academy - Chata Lopata Emu (Brkos 2012) Řetězové zlomky / 27

Logika, Gödel, neúplnost

Úvod do matematiky. Mgr. Radek Horenský, Ph.D. Důkazy

Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část

Teorie množin. Čekají nás základní množinové operace kartézské součiny, relace zobrazení, operace. Teoretické základy informatiky.

Matematické algoritmy (11MAG) Jan Přikryl

Lineární algebra Kapitola 1 - Základní matematické pojmy

1. Základy logiky a teorie množin

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 3. PREDNÁŠKA - KOMPAKTNÍ PROSTORY.

Základy aritmetiky a algebry II

Úvod do informatiky. Miroslav Kolařík

Kongruence na množině celých čísel

N Q Z N N N, kde A Bjesymbolprokartézskýsoučinmnožin A, B(tj.množinuvšechuspořádanýchdvojic [a, b],kde a A, b B).Opětprosímpřijmětejakofakt, 1 že

REÁLNÁ FUNKCE JEDNÉ PROMĚNNÉ

Prvočísla, dělitelnost

4 Počítání modulo polynom

2. přednáška 8. října 2007

2 Důkazové techniky, Indukce

Aplikovaná matematika 1 NMAF071, ZS

Lineární algebra : Metrická geometrie

Lineární algebra : Polynomy

Číselné posloupnosti

1 Základní pojmy. 1.1 Množiny

PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy

Projekt OPVK - CZ.1.07/1.1.00/ Matematika pro všechny. Univerzita Palackého v Olomouci

Funkce, elementární funkce.

Kritéria dělitelnosti Divisibility Criterions

Matematická analýza pro informatiky I.

H {{u, v} : u,v U u v }

Cvičné texty ke státní maturitě z matematiky

Základy aritmetiky a algebry I

Učební plán 4. letého studia předmětu matematiky. Učební plán 6. letého studia předmětu matematiky

1. Základy matematiky

Transkript:

Úvod do informatiky přednáška sedmá Miroslav Kolařík Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008.

Obsah 1 Čísla a číselné obory 2 Princip indukce 3 Vybrané poznatky z teorie čísel

Obsah 1 Čísla a číselné obory 2 Princip indukce 3 Vybrané poznatky z teorie čísel

Přirozená čísla Jsou to čísla 1,2,3,4,5,6,... Množinu všech přirozených čísel označujeme N. Celá čísla Jsou to čísla 0,1, 1,2, 2,3, 3,4, 4,5, 5,... Množinu všech celých čísel značíme Z. Racionální čísla Jsou to čísla, která lze vyjádřit ve tvaru zlomku m n, kde m je celé číslo a n je přirozené číslo. Množinu všech racionálních čísel označujeme Q. Racionální čísla jsou tedy např. 1 3, 2 5, 21 37, 6 12 atd. Poznamenejme, že 1 3, 2 6, 6 18 jsou různé zápisy téhož racionálního čísla. Racionální čísla zapisujeme také pomocí tzv. desetinného rozvoje. Např. číslo 3 2 zapisujeme jako 1,5. Číslo 1 3 má tzv. nekonečný desetinný rozvoj a je jím 0,3333..., což také zapisujeme jako 0,3.

Reálná čísla Jsou to všechna čísla, která se nacházejí na číselné ose. Kromě racionálních čísel zahrnují reálná čísla i tzv. čísla iracionální. To jsou čísla, která nelze vyjádřit ve tvaru zlomku. Příkladem iracionálních čísel jsou 2, 3, π, e. Množinu všech reálných čísel označujeme R. Komplexní čísla Množinu všech uspořádaných dvojic reálných čísel a, b zapisovaných obvykle ve tvaru a + bi, kde symbolem i označujeme tzv. imaginární jednotku, pro niž platí i 2 = 1, nazýváme komplexní čísla; značíme C. Zásluhou K.F. Gausse se od roku 1831 znázorňují komplexní čísla v rovině. Každé komplexní číslo z = a+bi můžeme vyjádřit i v tzv. goniometrickém tvaru z = r(cosϕ+ i sinϕ), kde číslo r = a 2 + b 2 je tzv. absolutní hodnota a úhel ϕ argument komplexního čísla.

Obsah 1 Čísla a číselné obory 2 Princip indukce 3 Vybrané poznatky z teorie čísel

Princip (matematické) indukce Princip indukce umožňuje dokazovat tvrzení tvaru "pro každé přirozené číslo n platí V(n)", kde V(n) je nějaké tvrzení, které závisí na n (např. 1 2 + 2 2 + +n 2 = n(n+1)(2n+1) 6 ). Věta (princip indukce) Necht je pro každé n N dáno tvrzení V(n). Předpokládejme, že platí V(1)... indukční předpoklad (1. krok) n N: z V(n) plyne V(n+1)... Pak V(n) platí pro každé n N. indukční krok. Princip dobrého uspořádání: Dále budeme předpokládat, že každá neprázdná podmnožina K N má nejmenší prvek (což je pravdivý a intuitivně jasný předpoklad).

Důkaz: Princip indukce dokážeme sporem. Předpokládejme, že princip indukce neplatí, tj. existují tvrzení V(n), n N, která splňují oba předpoklady principu indukce, ale pro nějaké n N tvrzení V(n ) neplatí. Označme K ={m N V(m) neplatí} množinu všech takových n. K je tedy neprázdná, nebot n K. Množina K má tedy nejmenší prvek k (dle principu dobrého uspořádání) a ten je různý od 1 (dle indukčního předpokladu 1 / K ). Pak tedy k 1 / K, tedy V(k 1) platí. Z indukčního kroku plyne, že platí i V(k), tedy k / K, což je spor s k K.

Příklad Dokažme výše uvedený vztah 1 2 + 2 2 + + n 2 = n(n+1)(2n+1) 6. Podle principu indukce stačí ověřit indukční předpoklad a indukční krok. Indukční předpoklad: V(1) je tvrzení 1 2 = 1 2 3 6, a to platí. Indukční krok: Předpokládejme, že platí V(n) a dokažme V(n+1). 1 2 + 2 2 + +n 2 +(n+1) 2 = n(n+1)(2n+1) +(n+1) 2 = 6 = (n+1)(2n2 + 7n+6) 6 = (n+1)(n+2)(2(n+1)+1), 6 což je právě tvrzení V(n+1). Podle principu indukce je tedy tvrzení dokázané.

Příklad Dokažte, že počet úhlopříček pravidelného n-úhelníka (n 3) je n(n 3) 2. Řešení: viz přednáška.

Obsah 1 Čísla a číselné obory 2 Princip indukce 3 Vybrané poznatky z teorie čísel

Dělitelnost Definice Pro m,n Z říkáme, že m dělí n, píšeme m n, právě když k Z tak, že m k = n. Když m n, říkáme také, že m je dělitelem n nebo n je dělitelné m. (Fakt, že m nedělí n zapisujeme m n.) Věta Pro a,b,c Z platí a) Jestliže a b a b c, pak a c. b) Jestliže a b a a c, pak x,y Z platí a (bx+ cy). Důkaz: viz přednáška.

Příklad Dokažte indukcí, že pro n N platí: 7 (2 n+2 + 3 2n+1 ). Řešení: viz přednáška.

Věta (o jednoznačnosti dělení se zbytkem) Pro a,b Z existují jednoznačně určená q,r Z tak, že a=bq+ r a 0 r < b. Číslo r se nazývá zbytek po celočíselném dělení čísla a číslem b. Píšeme také (a mod b)=r. Definice Přirozené číslo n se nazývá prvočíslo, jestliže n 1 a jestliže n je dělitelné jen čísly 1 a n. Věta Existuje nekonečně mnoho prvočísel. Důkaz: Sporem, viz přednáška.

Věta (o jednoznačnosti dělení se zbytkem) Pro a,b Z existují jednoznačně určená q,r Z tak, že a=bq+ r a 0 r < b. Číslo r se nazývá zbytek po celočíselném dělení čísla a číslem b. Píšeme také (a mod b)=r. Definice Přirozené číslo n se nazývá prvočíslo, jestliže n 1 a jestliže n je dělitelné jen čísly 1 a n. Věta Existuje nekonečně mnoho prvočísel. Důkaz: Sporem, viz přednáška.

Věta 2 / Q. Důkaz: Sporem, viz přednáška. Věta Množina Z je spočetná. Důkaz: Najdeme bijekci Z na N, viz přednáška. Věta Množina Q je spočetná. Důkaz: Najdeme bijekci Q na N, viz přednáška.

Věta 2 / Q. Důkaz: Sporem, viz přednáška. Věta Množina Z je spočetná. Důkaz: Najdeme bijekci Z na N, viz přednáška. Věta Množina Q je spočetná. Důkaz: Najdeme bijekci Q na N, viz přednáška.

Věta Interval (0, 1) R je nespočetná množina. Důkaz: Tzv. Cantorovou diagonální metodou, viz přednáška. Důsledek Množina R je nespočetná. Důsledek Množina všech iracionálních čísel je nespočetná.

Základní věta aritmetiky Každé přirozené číslo větší než jedna lze vyjádřit jednoznačně až na pořadí činitelů jako součin prvočísel. Věta o jednoznačnosti zápisu přirozeného čísla v soustavě o základu b Necht b > 1 je přirozené číslo. Pro každé x N existují jednoznačně určená čísla a n,a n 1...,a 1,a 0, přičemž 0 a i < b, a n 0 tak, že x = a n b n + a n 1 b n 1 + + a 1 b+ a 0. Poznámka: Pro zápis čísel ve dvojkové soustavě (b = 2) používáme symboly 0 a 1. Pro zápis čísel v šestnáctkové soustavě používáme symboly 0,1,...,9,A,B,C,D,E,F.

Základní věta aritmetiky Každé přirozené číslo větší než jedna lze vyjádřit jednoznačně až na pořadí činitelů jako součin prvočísel. Věta o jednoznačnosti zápisu přirozeného čísla v soustavě o základu b Necht b > 1 je přirozené číslo. Pro každé x N existují jednoznačně určená čísla a n,a n 1...,a 1,a 0, přičemž 0 a i < b, a n 0 tak, že x = a n b n + a n 1 b n 1 + + a 1 b+ a 0. Poznámka: Pro zápis čísel ve dvojkové soustavě (b = 2) používáme symboly 0 a 1. Pro zápis čísel v šestnáctkové soustavě používáme symboly 0,1,...,9,A,B,C,D,E,F.