Z´ aklady matematiky ˇ ak Pavel Reh´
(verze 29. z´aˇr´ı 2015)
P´ ar slov na u ´ vod Tento text tvoˇr´ı doplnˇek k pˇredmˇetu Z´aklady matematiky, kter´ y je nyn´ı jiˇz pevnou souˇca´st´ı v´ yuky v podzimn´ım semestru (pro Pedagogick´e asistenstv´ı ˇ Poprv´e byl pˇredmˇet v t´eto formˇe realizov´an na podzim matematiky pro ZS). r. 2008 jako reakce na vzr˚ ustaj´ıc´ı potˇrebu poloˇzen´ı pevn´ ych a jasn´ ych z´aklad˚ u matematiky, nezbytn´ ych pro dalˇs´ı studium. Ponˇevadˇz je tento text doplˇ nkem, nevyˇcerp´av´a vˇse, co se na pˇredn´aˇsk´ach prob´ır´a. Ovˇsem snaˇz´ı se alespoˇ n ve struˇcnosti zachytit nejd˚ uleˇzitˇejˇs´ı pojmy a fakta. V kombinaci s pozn´amkami z pˇredn´aˇsek (kde zejm´ena podrobnˇeji komentujeme prob´ıranou l´atku, doplˇ nujeme ji, uv´ad´ıme ilustrativn´ı pˇr´ıklady a diskutujeme) a s materi´alem ze cviˇcen´ı by mˇel tvoˇrit postaˇcuj´ıc´ı zdroje k pˇr´ıpravˇe na zkouˇsku. Je samozˇrejmˇe v´ıt´ana i samostatn´a iniciativa student˚ u, kdy sami ˇcerpaj´ı i z jin´ ych zdroj˚ u (a tˇech je skuteˇcnˇe nepˇrebern´e mnoˇzstv´ı). Proto (a nejen proto) je kaˇzd´a kapitola zakonˇcena odkazy na dalˇs´ı vhodnou literaturu vˇcetnˇe pˇr´ıpadn´ ych koment´aˇr˚ u. Obr´azky v Kapitol´ach 9 a 10 jsou vyp˚ ujˇceny ze skript J. Kuben, Z. Doˇsl´a, Diferenci´aln´ı poˇcet funkc´ı jedn´e promˇenn´e, PˇrF MU Brno 2003 a J. Kuben, ˇ ˇ TU Ostrava P. Sarmanov´ a, Diferenci´aln´ı poˇcet funkc´ı jedn´e promˇenn´e, VSB 2006. Text byl pr˚ ubˇeˇznˇe vytv´aˇren zejm´ena bˇehem prvn´ı v´ yuky pˇredmˇetu v semestru podzim 2008 a posl´eze byl nˇekolikr´at revidov´an. Je tˇreba upozornit na to, ˇze jiˇz jednou vytvoˇren´e partie mohou (a s velkou pravdˇepodobnost´ı budou) dozn´avat urˇcit´ ych zmˇen i v pozdˇejˇs´ı dobˇe – v z´ajmu zkvalitnˇen´ı textu. Obsahem tohoto kurzu jsou mimo jin´e i velmi d˚ uleˇzit´e partie matematiky, kter´e sv´ ym zp˚ usobem tvoˇr´ı jej´ı z´akladn´ı kameny (napˇr. logika a teorie mnoˇzin). O tˇechto teori´ıch lze napsat des´ıtky knih. N´am vˇsak jde v t´eto f´azi sp´ıˇse o nalezen´ı vhodn´eho a dostateˇcnˇe pˇresn´eho matematick´eho jazyka, kter´ y bude nezbytn´ y pro potˇreby dalˇs´ıho studia i pro potˇreby praxe. Vybrali jsme proto pouze to nejz´akladnˇejˇs´ı“, pˇriˇcemˇz n´aˇs pˇr´ıstup bude velmi ˇcasto ”
ˇ en´ı textu je rovnˇeˇz sp´ıˇse pˇrizp˚ neform´aln´ı (intuitivn´ı). Clenˇ usobeno naˇsim potˇreb´am. Novˇe zav´adˇen´e a d˚ uleˇzit´e pojmy budou zpravidla vynaˇceny kurz´ıvou. Budu vdˇeˇcn´ y kaˇzd´emu, kdo mne upozorn´ı na nepˇresnosti ˇci chyby v textu (nˇekter´e nepˇresnosti – ˇci sp´ıˇse zjednoduˇsen´ı – jsou ovˇsem z´amˇern´e“ vzhle” dem k v´ yˇse popsan´emu pˇr´ıstupu). ˇ ak Brno, 29. z´aˇr´ı 2015, Pavel Reh´
Obsah 1 Z´ akladn´ı pojmy matematick´ e logiky 1.1 V´ yroky, logick´e spojky, sloˇzen´e v´ yroky, v´ yrokov´e formule 1.2 V´ yrokov´e formy, kvantifik´atory, kvantifikovan´e v´ yroky . . 1.3 Negov´an´ı v´ yrok˚ u . . . . . . . . . . . . . . . . . . . . . . 1.4 Literatura . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Matematick´ e d˚ ukazy 2.1 Tvary matematick´ ych vˇet . . 2.2 D˚ ukaz pˇr´ım´ y, d˚ ukaz nepˇr´ım´ y, d˚ ukaz sporem . . . . . . . . . 2.3 D˚ ukazy existence, neexistence a jednoznaˇcnosti . . . . . . . 2.4 D˚ ukazy matematickou indukc´ı 2.5 Literatura . . . . . . . . . . .
. . . .
. . . .
. . . .
7 7 8 9 10
13 . . . . . . . . . . . . . . . . . . 13 . . . . . . . . . . . . . . . . . . 13 . . . . . . . . . . . . . . . . . . 14 . . . . . . . . . . . . . . . . . . 15 . . . . . . . . . . . . . . . . . . 15
3 Z´ aklady teorie mnoˇ zin 3.1 Z´akladn´ı pojmy . . . . . . . . . . . . . . . 3.2 Z´akladn´ı mnoˇzinov´e vztahy a operace . . . 3.3 (Ne)uspoˇr´adan´e dvojice a kart´ezsk´ y souˇcin 3.4 Literatura . . . . . . . . . . . . . . . . . .
. . . .
17 17 18 20 20
ˇ ıseln´ 4 C´ e obory 4.1 Intuitivn´ı popis a u ´vodn´ı pozn´amky . . . . . . . . . . . . . . . 4.2 Nˇekter´e vybran´e vlastnosti ˇc´ısel . . . . . . . . . . . . . . . . . 4.3 Literatura . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23 23 24 27
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
5 Relace 29 5.1 Relace mezi mnoˇzinami . . . . . . . . . . . . . . . . . . . . . . 29 5
5.2 5.3
Relace na mnoˇzinˇe . . . . . . . . . . . . . . . . . . . . . . . . 30 Literatura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6 Zobrazen´ı 6.1 Z´akladn´ı pojmy . . . . . . . 6.2 Injekce, surjekce, bijekce . . 6.3 Inverzn´ı a sloˇzen´e zobrazen´ı 6.4 Literatura . . . . . . . . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
33 33 34 35 35
7 Uspoˇ r´ ad´ an´ı 37 7.1 Z´akladn´ı pojmy . . . . . . . . . . . . . . . . . . . . . . . . . . 37 7.2 V´ yznaˇcn´e prvky v uspoˇr´adan´ ych mnoˇzin´ach . . . . . . . . . . 38 7.3 Literatura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 8 Relace ekvivalence a rozklady 8.1 Relace ekvivalence . . . . . 8.2 Rozklady . . . . . . . . . . . 8.3 Vztahy mezi ekvivalencemi a 8.4 Literatura . . . . . . . . . .
. . . . . . . . . . . . rozklady . . . . . .
9 Re´ aln´ e funkce re´ aln´ e promˇ enn´ e 9.1 Z´akladn´ı pojmy . . . . . . . . . . . . . 9.2 Z´akladn´ı vlastnosti funkc´ı . . . . . . . 9.3 Operace s funkcemi, transformace grafu 9.4 Nˇekolik pˇr´ıklad˚ u . . . . . . . . . . . . 9.5 Literatura . . . . . . . . . . . . . . . .
. . . .
. . . . .
. . . .
. . . . .
. . . .
. . . . .
. . . .
. . . . .
. . . .
. . . . .
10 Element´ arn´ı funkce 10.1 Polynomy a racion´aln´ı funkce . . . . . . . . . . 10.2 Funkce exponenci´aln´ı, logaritmick´e a mocninn´e 10.3 Funkce goniometrick´e a cyklometrick´e . . . . . . 10.4 Nˇekolik pˇr´ıklad˚ u . . . . . . . . . . . . . . . . . 10.5 Literatura . . . . . . . . . . . . . . . . . . . . .
. . . .
. . . . .
. . . . .
. . . .
. . . . .
. . . . .
. . . .
. . . . .
. . . . .
. . . .
. . . . .
. . . . .
. . . .
. . . . .
. . . . .
. . . .
. . . . .
. . . . .
. . . .
. . . . .
. . . . .
. . . .
39 39 39 40 41
. . . . .
43 43 43 44 47 50
. . . . .
51 54 56 59 63 64
Kapitola 1 Z´ akladn´ı pojmy matematick´ e logiky N´aˇs pˇr´ıstup k v´ yrokov´e a predik´atov´e logice bude intuitivn´ı (neform´aln´ı).
1.1
V´ yroky, logick´ e spojky, sloˇ zen´ e v´ yroky, v´ yrokov´ e formule
V´yrokem rozum´ıme jak´ekoliv tvrzen´ı (intuitivnˇe ˇreˇceno oznamovac´ı vˇetu), kter´e je dostateˇcnˇe smyslupln´e, aby bylo moˇzno ˇr´ıci, ˇze je pravdiv´e nebo nepravdiv´e. Pozn´ amka 1.1. (i) Nemus´ıme b´ yt schopni o pravdivosti rozhodnout. Napˇr. ˇ y kn´ıˇze Boˇrivoj mˇel 1.1. 880 r´ Cesk´ ymu.“ je v´ yrok. ” (ii) Pravdiv´ ym v´ yrok˚ um je zvykem pˇriˇrazovat pravdivostn´ı hodnotu 1, nepravdiv´ ym hodnotu 0. (iii) N´aˇs popis v´ yroku nen´ı pˇresn´a definice. Je to pouh´e vymezen´ı. Axiomatick´ y pˇr´ıstup je pˇresnˇejˇs´ı“. ” (iv) M´ame zak´az´ano uvaˇzovat tvrzen´ı v jak´emkoliv kontextu. Srovnejte napˇr. Uˇcitel drˇz´ı v ruce kˇr´ıdu.“ (nen´ı v´ yrok) vs. Uˇcitel Jan Kod’ousek ” ” drˇz´ı v ruce kˇr´ıdu.“ (je v´ yrok). Pˇ r´ıklad 1.1. Prˇs´ı.“ je v´ yrok. Prˇs´ı?“ nen´ı v´ yrok. K´eˇz by prˇselo!“ nen´ı ” ” ” ˇ v´ yrok. C´ıslo x je sud´e.“ nen´ı v´ yrok. ” 7
8
Kapitola 1.
Pro snazˇs´ı vyjadˇrov´an´ı budeme pouˇz´ıvat v´yrokov´e promˇenn´e A, B, . . . , kter´e zastupuj´ı v´ yroky. Z v´ yrok˚ u lze vytv´aˇret v´ yroky sloˇzitˇejˇs´ı (tzv. sloˇzen´e v´yroky). K jejich vytv´aˇren´ı se uˇz´ıvaj´ı logick´e spojky. Necht’ A, B jsou v´ yroky. Potom definujeme • Negace v´ yroku A (znaˇc´ıme ¬A): V´ yrok, kter´ y je pravdiv´ y, pr´avˇe kdyˇz A je nepravdiv´ y. • Konjunkce v´ yrok˚ u A, B (znaˇc´ıme A ∧ B): V´ yrok, kter´ y je pravdiv´ y, pr´avˇe kdyˇz A, B jsou oba (z´aroveˇ n) pravdiv´e. • Disjunkce v´ yrok˚ u A, B (znaˇc´ıme A ∨ B): V´ yrok, kter´ y je pravdiv´ y, pr´avˇe kdyˇz alespoˇ n jeden z v´ yrok˚ u A, B je pravdiv´ y. • Implikace v´ yroku B v´ yrokem A (znaˇc´ıme A ⇒ B): V´ yrok, kter´ y je pravdiv´ y, pr´avˇe kdyˇz nenast´av´a pˇr´ıpad, ˇze A je pravdiv´ y a z´aroveˇ nB je nepravdiv´ y. • Ekvivalence v´ yrok˚ u A, B (znaˇc´ıme A ⇔ B): V´ yrok, kter´ y je pravdiv´ y, pr´avˇe kdyˇz A, B jsou oba z´aroveˇ n pravdiv´e, anebo oba z´aroveˇ n nepravdiv´e. Pozor: Je ponˇekud nespr´avn´e pˇrikl´adat v logice spojen´ı jestliˇze, pak“ ten ” v´ yznam, kter´ y jsme si osvojili z ˇceˇstiny. Z´akladn´ı vlastnosti logick´ ych spojek budeme diskutovat na pˇredn´aˇsce. V´yrokovou formul´ı rozum´ıme v´ yraz vytvoˇren´ y z koneˇcn´eho poˇctu v´ yrokov´ ych ˇ promˇenn´ ych, logick´ ych spojek a popˇr´ıpadˇe z´avorek. (Casto se v literatuˇre (pˇresnˇeji) definuje tento pojem rekurz´ı). ˇ ym zp˚ Cast´ usobem v´ ypoˇctu pravdivostn´ıch hodnot dan´e formule (v z´avislosti na pravdivostn´ıch hodnot´ach promˇenn´ ych, kter´e se v n´ı vyskytuj´ı) jsou tabulky pravdivostn´ıch hodnot. Tautologi´ı naz´ yv´ame v´ yrokovou formuli, jej´ıˇz pravdivostn´ı hodnota je 1 pˇri kaˇzd´em ohodnocen´ı v´ yrokov´ ych promˇenn´ ych, kter´e se v n´ı vyskytuj´ı. Kontradikc´ı naz´ yv´ame v´ yrokovou formuli, jej´ıˇz pravdivostn´ı hodnota je 0 pˇri kaˇzd´em ohodnocen´ı v´ yrokov´ ych promˇenn´ ych, kter´e se v n´ı vyskytuj´ı.
1.2
V´ yrokov´ e formy, kvantifik´ atory, kvantifikovan´ e v´ yroky
Toto t´ema souvis´ı s tzv. predik´atovou logikou. Na pˇredn´aˇsce si uvedeme motivaˇcn´ı pˇr´ıklady.
Kapitola 1.
9
Jestliˇze se nˇejak´e tvrzen´ı (obsahuj´ıc´ı jednu nebo v´ıce promˇenn´ ych) stane v´ yrokem, dosad´ıme-li za promˇenn´e konkr´etn´ı hodnoty (konstanty z oboru promˇenn´ ych), naz´ yv´ame takov´e tvrzen´ı v´yrokovou formou. Znaˇc´ıme V (x) v´ yrokovou formu o jedn´e promˇenn´e a V (x1 , . . . , xn ) v´ yrokovou formu o n promˇenn´ ych. Pomoc´ı logick´ ych spojek lze pak vytv´aˇret sloˇzen´e v´yrokov´e formy. Dosazen´ı konstant za promˇenn´e do v´ yrokov´e formy nen´ı jedin´ ym zp˚ usobem, jak z n´ı vytvoˇrit v´ yroky. Dalˇs´ı (v´ yznamnou) moˇznost´ı je tzv. kvantifikace. Prov´ad´ıme ji pomoc´ı jist´ ych slovn´ıch spojen´ı zvan´ ych kvantifik´atory: • Obecn´ y kvantifik´ator (znaˇc´ıme ∀). Jazykov´ y v´ yznam: pro kaˇzd´e“. ” • Existenˇcn´ı kvantifik´ator (znaˇc´ıme ∃). Jazykov´ y v´ yznam: existuje (ale” spoˇ n jedno)“. • Kvantifik´ator jednoznaˇcn´e existence (znaˇc´ıme ∃!). Jazykov´ y v´ yznam: existuje pr´avˇe jedno“. ” Necht’ V (x) je v´ yrokov´a forma promˇenn´e x. Pak pomoc´ı tˇechto kvantifik´ator˚ u lze vytvoˇrit n´asleduj´ıc´ı typy z´akladn´ıch kvantifikovan´ych v´yrok˚ u: • ∀x ∈ M : V (x) (ˇcteme: Pro kaˇzd´e x ∈ M plat´ı V (x).“) ” • ∃x ∈ M : V (x) (ˇcteme: Existuje (alespoˇ n jedno) x ∈ M , pro kter´e ” plat´ı V (x).“) • ∃!x ∈ M : V (x) (ˇcteme: Existuje pr´avˇe jedno x ∈ M , pro kter´e plat´ı ” V (x).“) Chceme-li tvoˇrit v´ yroky pomoc´ı kvantifik´ator˚ u z v´ yrokov´e formy v´ıce promˇenn´ ych, mus´ıme pˇriˇradit kvantifik´ator kaˇzd´e promˇenn´e.
1.3
Negov´ an´ı v´ yrok˚ u
Negaci v´ yroku lze z´ıskat pˇredˇrazen´ım slov Nen´ı pravda, ˇze . . . “. Zpravidla ” vˇsak uˇz´ıv´ame gramaticky vhodnˇejˇs´ıch tvar˚ u a n´asleduj´ıc´ıch postup˚ u: (i) Pˇri negov´an´ı jednoduch´ ych nekvantifikovan´ ych v´ yrok˚ u pouˇz´ıv´ame dva ˇ zp˚ usoby (uvaˇzujme napˇr. v´ yrok C´ıslo 3 je kladn´e“): z´amˇena je“ za ” ”ˇ ˇ ıslo 3 nen´ı kladn´e“) nebo ıslo 3 nen´ı“ ( C´ pˇripojen´ı pˇredpony ne- ( C´ ” ” ” je nekladn´e“). (ii) Pˇri negov´an´ı sloˇzen´ ych nekvantifikovan´ ych v´ yrok˚ u postupujeme ˇcasto podle tabulky
10
Kapitola 1. sloˇzen´ y v´ yrok
negace
A∧B
¬A ∨ ¬B
A∨B
¬A ∧ ¬B
A⇒B
A ∧ ¬B
A⇔B
(A ∧ ¬B) ∨ (¬A ∧ B)
Zkuste si promyslet, proˇc vol´ıme zrovna tyto zp˚ usoby negace. (iii) Negaci jednoduch´ ych nekvantifikovan´ ych v´ yrok˚ u prov´ad´ıme z´amˇenou kvantifik´ator˚ u a negac´ı v´ yrokov´e formy (napˇr. negac´ı v´ yroku ∀x ∈ M : V (x) je v´ yrok ∃x ∈ M : ¬V (x)). Tot´eˇz pravidlo pouˇz´ıv´ame u kvantifikovan´ ych v´ yrok˚ u vytvoˇren´ ych z v´ yrokov´e formy o v´ıce promˇenn´ ych. (iv) Negov´an´ı sloˇzen´ ych kvantifikovan´ ych v´ yrok˚ u prov´ad´ıme kombinac´ı pravidel uveden´ ych ve (ii) a (iii).
1.4
Literatura
Existuje velmi mnoho literatury, ze kter´e lze ˇcerpat (od skript po odborn´e monografie). Pˇr´ıstupy se mohou velmi liˇsit (od neform´aln´ıch po form´aln´ı, od m´enˇe pˇresn´ ych“ po precizn´ı). Jak jiˇz bylo ˇreˇceno na zaˇca´tku, pro naˇse ” potˇreby z´akladn´ıho kurzu jsme zvolili ponˇekud jednoduˇsˇs´ı (neform´aln´ı) pˇr´ıstup, kter´ y n´am vˇsak prozat´ım bohatˇe postaˇcuje (v naˇsem pˇr´ıpadˇe mohou b´ yt – po jist´em rozˇs´ıˇren´ı obsahu – vhodn´ ymi zdroji napˇr. [1,4,5]; zde se m´a na mysli ne pouze n´aˇs text, ale i obsah pˇredn´aˇsek). Nakonec si dovol´ım upozornit na vynikaj´ıc´ı knihu [6]. [1] I. Buˇsek, E. Calda, Matematika pro gymn´azia. Z´akladn´ı poznatky z matematiky (3. vyd´an´ı), Prometheus, Praha 2006. [2] K. Devlin, Jazyk matematiky, Argo, Dokoˇr´an, Praha 2002. [3] E. Fuchs, Teorie mnoˇzin pro uˇcitele, Masarykova univerzita, Brno 1999. ˇ [4] J. Kuben, P. Sarmanov´ a, Diferenci´aln´ı poˇcet funkc´ı jedn´e promˇenn´e, ˇ VSB TU Ostrava 2006. [5] J. Pol´ak, Pˇrehled stˇredoˇskolsk´e matematiky (7. vyd´an´ı), Prometheus, Praha 2000.
Kapitola 1. [6] A. Sochor, Logika pro vˇsechny ochotn´e myslet, Karolinum 2011. [7] R. Thiele, Matematick´e d˚ ukazy, SNTL, Praha 1986.
11
12
Kapitola 1.
Kapitola 2 Matematick´ e d˚ ukazy 2.1
Tvary matematick´ ych vˇ et
Matematick´e vˇety se objevuj´ı zpravidla v nˇejak´em z n´asleduj´ıc´ıch tvar˚ u. (i) Tzv. obecn´a vˇeta ∀x ∈ M : V (x)“. Pˇr´ıpadnˇe m˚ uˇzeme uvaˇzovat prostˇe ” vˇetu typu Plat´ı V “. ” (ii) Tzv. existenˇcn´ı vˇeta ∃x ∈ M : V (x)“ nebo vˇeta o jednoznaˇcn´e ” existenci ∃!x ∈ M : V (x)“. ” (iii) Velmi ˇcasto m´a obecn´a vˇeta tvar implikace ∀x ∈ M : A(x) ⇒ B(x)“ ” (nebo struˇcnˇe A(x) ⇒ B(x)“, pˇr´ıpadnˇe A ⇒ B“). A se naz´ yv´a pˇredpoklad ” ” vˇety, B se naz´ yv´a tvrzen´ı vˇety. A se naz´ yv´a postaˇcuj´ıc´ı (nebo dostateˇcn´a ) podm´ınka pro B. B se naz´ yv´a nutn´a podm´ınka pro A. (iv) M´a-li vˇeta tvar ekvivalence A ⇔ B“, ˇcasto ji lze ch´apat (dokazovat) ” jako dvˇe vˇety typu (iii), nebot’ plat´ı (A ⇔ B) ⇔ (A ⇒ B) ∧ (B ⇒ A). Nˇekdy m´ıvaj´ı matematick´e vˇety tak´e tento tvar: Jestliˇze plat´ı v´ yrok P , pak v´ yroky ” A1 , . . . , An (n ≥ 2) jsou ekvivalentn´ı“. Potom staˇc´ı dokazovat A1 ⇒ A2 , A2 ⇒ A3 , . . . , An−1 ⇒ An , An ⇒ A1 (poˇrad´ı nen´ı podstatn´e; d˚ uleˇzit´e je, aby se kruh implikac´ı uzavˇrel).
2.2
D˚ ukaz pˇ r´ım´ y, d˚ ukaz nepˇ r´ım´ y, d˚ ukaz sporem
(i) Pˇr´ım´y d˚ ukaz implikace A ⇒ B spoˇc´ıv´a v tom, ˇze sestav´ıme ˇretˇezec platn´ ych implikac´ı A ⇒ A1 , A1 ⇒ A2 , . . . , An ⇒ B. Pˇri ˇreˇsen´ı u ´lohy 13
14
Kapitola 2.
typu Dokaˇzte v´ yrok V .“, kde zaˇc´atek ˇretˇezce“ nen´ı zn´am (ale i v pˇr´ıpadˇe ” ” dokazov´an´ı implikac´ı), m˚ uˇzeme pomoc´ı jist´eho rozboru (souvis´ı s hled´an´ım myˇslenky d˚ ukazu) hledat nˇejak´ y moˇzn´ y zaˇca´tek ˇretˇezce, kdy vyjdeme od hledan´eho (tedy od tvrzen´ı) a pomoc´ı ˇretˇezce u ´sudk˚ u dojdeme k nˇejak´emu v´ yroku, jehoˇz pravdivost je n´am zn´ama (pˇr´ıpadnˇe, dokazujeme-li implikaci, dojdeme k dan´emu, tedy k pˇredpokladu). D˚ ukaz v´ yroku V se pak pokus´ıme sestrojit jako ˇretˇezec obr´acen´ ych implikac´ı. (ii) Nepˇr´ım´y d˚ ukaz implikace A ⇒ B je zaloˇzen na vztahu (A ⇒ B) ⇔ (¬B ⇒ ¬A). Tj., pˇr´ımo dokazujeme implikaci ¬B ⇒ ¬A. (iii) D˚ ukaz sporem implikace A ⇒ B je zaloˇzen na vztahu (A ⇒ B) ⇔ ¬(A ∧ ¬B). (Sporem) pˇredpokl´ad´ame souˇcasnou platnost A a ¬B a ˇradou platn´ ych implikac´ı pak odvod´ıme spor s nˇekter´ ym z pˇredpoklad˚ u nebo jin´ ym v´ yrokem (spor je stav, kdy pro nˇejakou formuli C uk´aˇzeme, ˇze souˇcasnˇe plat´ı C a ¬C).
2.3
D˚ ukazy existence, neexistence a jednoznaˇ cnosti
Existenˇcn´ı d˚ ukazy lze v´est pˇr´ımo ˇci nepˇr´ımo. Pˇr´ım´ y d˚ ukaz je bud’ ryze existenˇcn´ı (tj. existence objektu se pˇr´ımo dok´aˇze bez jeho urˇcen´ı; napˇr. pomoc´ı nˇejak´eho existenˇcn´ıho principu (Dirichlet˚ uv princip, princip spojitosti apod.)) nebo je konstrukˇcn´ı (objekt se sestroj´ı). Pˇri nepˇr´ım´em d˚ ukazu vyvozujeme spor z pˇredpokladu, ˇze objekt neexistuje. Podobnˇe jako v pˇr´ıpadˇe ryze existenˇcn´ıho pˇr´ım´eho d˚ ukazu sice nepˇr´ım´ y d˚ ukaz zaruˇc´ı ˇreˇsitelnost z hlediska logiky, ned´av´a vˇsak zpravidla ˇza´dn´e pokyny, jak toto ˇreˇsen´ı sestrojit. Pˇri d˚ ukazu neexistence postupujeme velmi ˇcasto sporem. Pˇri d˚ ukazech jednoznaˇcnosti zpravidla ukazujeme, ˇze existuje alespoˇ n jeden objekt a souˇcasnˇe existuje nejv´ yˇse jeden objekt (zde velmi ˇcasto postupujeme sporem; pˇrepokl´ad´ame existenci dvou r˚ uzn´ ych objekt˚ u, pro kter´e v´ yrok plat´ı). K t´eto i pˇredchoz´ı podkapitole poznamenejme, ˇze obecn´ y v´ yrok nebo existenˇcn´ı tvrzen´ı lze vyvr´atit jiˇz jedin´ ym pˇr´ıkladem, tzv. protipˇr´ıkladem.
Kapitola 2.
2.4
15
D˚ ukazy matematickou indukc´ı
Pouˇz´ıv´ame pro d˚ ukazy vˇet typu ∀n ∈ M = {n0 , n0 + 1, n0 + 2, . . . } ⊂ Z : V (n).“ ” (velmi ˇcasto M = N). D˚ ukaz je zaloˇzen na n´asleduj´ıc´ım principu matematick´e (neboli u ´pln´e ) indukce: Necht’ v´ yrokov´a forma V (n) je definov´ana pro kaˇzd´e n ∈ M . D´ale necht’ (I) V (n0 ) je platn´ y v´ yrok. (II) ∀n ∈ M : V (n) je platn´ y v´ yrok ⇒ V (n + 1) je platn´ y v´ yrok. Potom V (n) plat´ı pro kaˇzd´e n ∈ M . Pozn´ amka 2.1. (i) Podm´ınka (II) je tzv. indukˇcn´ı krok, V (n) se v tomto kroku naz´ yv´a indukˇcn´ı pˇredpoklad. (ii) D˚ ukaz matematickou indukc´ı se tedy skl´ad´a ze dvou krok˚ u: (I) D˚ ukaz platnosti tvrzen´ı V (n0 ). (II) D˚ ukaz indukˇcn´ıho kroku. (iii) Lze nal´ezt i jin´e formulace principu matematick´e indukce. Napˇr. v podm´ınce (II) m˚ uˇzeme m´ıt V (n0 ), V (n0 + 1), . . . , V (n) ⇒ V (n + 1). Tento pˇredpoklad je silnˇejˇs´ı neˇz v p˚ uvodn´ım principu. Teoreticky jsou ale oba principy ekvivalentn´ı. V praxi se vˇsak vyskytuj´ı probl´emy, kter´e se mnohem sn´aze ˇreˇs´ı pomoc´ı t´eto modifikace. (iv) Pomoc´ı indukce nejenom dokazujeme tvrzen´ı, ale t´eˇz konstruujeme objekty, ˇci definujeme.
2.5
Literatura
[1] I. Buˇsek, E. Calda, Matematika pro gymn´azia. Z´akladn´ı poznatky z matematiky (3. vyd´an´ı), Prometheus, Praha 2006. [2] K. Devlin, Jazyk matematiky, Argo, Dokoˇr´an, Praha 2002. [3] J. Pol´ak, Pˇrehled stˇredoˇskolsk´e matematiky (7. vyd´an´ı), Prometheus, Praha 2000. ˇ ˇ [4] O. Odv´arko, E. Calda, J. Sediv´ y, S. Zidek, Metody ˇreˇsen´ı matematick´ ych u ´loh, SPN, Praha 1990. [5] R. Thiele, Matematick´e d˚ ukazy, SNTL, Praha 1986.
16
Kapitola 2.
Kapitola 3 Z´ aklady teorie mnoˇ zin Upozorˇ nujeme, ˇze v t´eto partii (jako ostatnˇe i v jin´ ych parti´ıch) se mohou v r˚ uzn´e literatuˇre pˇr´ıstupy k zav´adˇen´ı jednotliv´ ych z´akladn´ıch pojm˚ u v´ıce ˇci m´enˇe liˇsit.
3.1
Z´ akladn´ı pojmy
Mnoˇzinou rozum´ıme soubor (souhrn) navz´ajem r˚ uzn´ ych (rozliˇsiteln´ ych) (matematick´ ych ˇci jin´ ych) objekt˚ u. O kaˇzd´em objektu mus´ı b´ yt moˇzn´e rozhodnout, zda do dan´e mnoˇziny patˇr´ı, ˇci nikoliv. Jednotliv´e objekty, kter´e patˇr´ı do dan´e mnoˇziny, se naz´ yvaj´ı prvky mnoˇziny. Mnoˇziny obvykle (ovˇsem ne vˇzdy) znaˇc´ıme velk´ ymi p´ısmeny a prvky mal´ ymi p´ısmeny. Pozor: mnoˇziny mohou nˇekdy vystupovat jako prvky jin´ ych mnoˇzin. Z´apis a ∈ A znamen´a, ˇze a je prvkem mnoˇziny A. Z´apis a 6∈ A znamen´a, ˇze a nen´ı prvkem mnoˇziny A. Mnoˇzina je jednoznaˇcnˇe urˇcena sv´ ymi prvky. Proto dvˇe mnoˇziny, nez´avisle na zp˚ usobu jejich zad´an´ı, povaˇzujeme za stejn´e, pr´avˇe kdyˇz maj´ı stejn´e prvky (tzv. extenzionalita). M˚ uˇzeme tedy ps´at A = B ⇔ (∀x : x ∈ A ⇔ x ∈ B) . Existuje tzv. pr´azdn´a mnoˇzina, kter´a se vyznaˇcuje t´ım, ˇze nem´a ˇza´dn´e prvky. Oznaˇcujeme ji symbolem ∅. Mnoˇzina, kter´a m´a koneˇcn´ y poˇcet prvk˚ u (tj. bud’ je pr´azdn´a, anebo poˇcet jejich prvk˚ u je d´an pˇrirozen´ ym ˇc´ıslem), se naz´ yv´a koneˇcn´a mnoˇzina. Poˇcet prvk˚ u koneˇcn´e mnoˇziny A oznaˇcujeme symbolem |A| (pozdˇeji, kdy jist´ ym zp˚ usobem rozˇs´ıˇr´ıme pojem poˇctu prvk˚ u, budeme sp´ıˇse pouˇz´ıvat oznaˇcen´ı 17
18
Kapitola 3.
card A.) Kaˇzd´a mnoˇzina, kter´a nen´ı koneˇcn´a, se naz´ yv´a nekoneˇcn´a mnoˇzina. Mnoˇzinu lze zadat r˚ uzn´ ymi zp˚ usoby, nejˇcastˇeji v´yˇctem prvk˚ u nebo charakteristickou vlastnost´ı. Poznamenejme, ˇze z extenzionality vypl´ yv´a napˇr. {a, b} = {b, a}. D´ale plat´ı napˇr. {x, x, y} = {x, y}. Pozn´ amka 3.1. Pojem mnoˇziny zde zaveden´ y je pouze intuitivn´ı a byl v podobn´em tvaru (ale t´eˇz intuitivnˇe) zaveden G. Cantorem v r. 1872. V pozdˇejˇs´ı dobˇe se vˇsak uk´azalo, ˇze toto pojet´ı mnoˇziny je nevyhovuj´ıc´ı. Byly totiˇz objeveny tzv. antinomie, neboli paradoxy, kter´e ukazuj´ı jej´ı spornost. Jedn´ım z nejzn´amˇejˇs´ıch paradox˚ u je tzv. Russel˚ uv paradox : Pˇripust’me existenci mnoˇziny A = {X : X je mnoˇzina, X 6∈ X}. Z definice mnoˇziny A potom vypl´ yv´a, ˇze nem˚ uˇze platit ani vztah A ∈ A (odtud totiˇz plyne A 6∈ A), ani vztah A 6∈ A (odtud zase naopak plyne A ∈ A). Tyto paradoxy byly pozdˇeji odstranˇeny t´ım, ˇze teorie mnoˇzin byla vybudov´ana axiomaticky. Tato axiomatick´a teorie vˇsak pˇrekraˇcuje r´amec naˇs´ı uˇcebn´ı l´atky. Na z´akladˇe t´eto pozn´amky vid´ıme, ˇze je potˇreba opatrnosti pˇri uvaˇzov´an´ı jak´ ychsi univerz´aln´ıch soubor˚ u“ jako souboru vˇsech mnoˇzin“ apod. Tyto ” ” soubory nemohou b´ yt mnoˇzinami.
3.2
Z´ akladn´ı mnoˇ zinov´ e vztahy a operace
O rovnosti mnoˇzin A, B (tj. A = B) jsme se zm´ınili jiˇz v´ yˇse. ˇ ık´ame, ˇze mnoˇzina A je podmnoˇzina mnoˇziny B a p´ıˇseme A ⊆ B, pr´avˇe R´ kdyˇz ∀x : x ∈ A ⇒ x ∈ B. Vztah ⊆ se naz´ yv´a mnoˇzinov´a inkluze. Jestliˇze A ⊆ B a A 6= B, pak ˇr´ık´ame, ˇze A je vlastn´ı podmnoˇzina mnoˇziny B a p´ıˇseme A ⊂ B. Jestliˇze A nen´ı podmnoˇzina mnoˇziny B, p´ıˇseme A 6⊆ B. Pro libovoln´e mnoˇziny A, B, C zˇrejmˇe plat´ı A ⊆ A, ∅ ⊆ A, (A ⊆ B ∧ B ⊆ C) ⇒ A ⊆ C, A = B ⇔ (A ⊆ B ∧ B ⊆ A). Posledn´ı vztah je velmi uˇziteˇcn´ y pˇri dokazov´an´ı mnoˇzinov´ ych rovnost´ı. Jsou-li A, B mnoˇziny, pak m˚ uˇzeme utvoˇrit dalˇs´ı mnoˇziny A ∪ B = {x : x ∈ A ∨ x ∈ B}, A ∩ B = {x : x ∈ A ∧ x ∈ B}, A \ B = {x : x ∈ A ∧ x 6∈ B}, kter´e postupnˇe naz´ yv´ame sjednocen´ı, pr˚ unik a rozd´ıl mnoˇzin A a B. Pozdˇeji budeme tyto operace zav´adˇet i na syst´emech mnoˇzin.
Kapitola 3.
19
Plat´ı ˇrada d˚ uleˇzit´ ych vztah˚ u (dokaˇzte si je), napˇr.: A ∪ B = B ∪ A (komutativn´ı z´akon) A ∩ B = B ∩ A (komutativn´ı z´akon) (A ∪ B) ∪ C = A ∪ (B ∪ C) (asociativn´ı z´akon) (A ∩ B) ∩ C = A ∩ (B ∩ C) (asociativn´ı z´akon) A \ (B ∪ C) = (A \ B) ∩ (A \ C) (de Morgan˚ uv z´akon) A \ (B ∩ C) = (A \ B) ∪ (A \ C) (de Morgan˚ uv z´akon) D´ale je uˇziteˇcn´e si uvˇedomit n´asleduj´ıc´ı vztahy (promyslete si, proˇc plat´ı): x 6∈ A ∪ B ⇔ (x 6∈ A ∧ x 6∈ B) x 6∈ A ∩ B ⇔ (x 6∈ A ∨ x 6∈ B) x 6∈ A \ B ⇔ (x ∈ 6 A ∨ x ∈ B) Pro libovolnou mnoˇzinu A definujeme syst´em vˇsech podmnoˇzin mnoˇziny A a oznaˇcujeme jej 2A (pˇr´ıpadnˇe P(A)), tedy 2A = {X : X ⊆ A}. Jestliˇze |A| = n, potom |2A | = 2n . Mnoˇziny a vztahy mezi nimi lze zn´azorˇ novat graficky pomoc´ı tzv. Vennov´ych diagram˚ u. D˚ ukazy mnoˇzinov´ ych rovnost´ı a dalˇs´ıch vztah˚ u lze prov´adˇet v´ıce zp˚ usoby (ne vˇsechny jsou vˇsak vˇzdy zcela vhodn´e ˇci korektn´ı): • Princip neurˇcit´eho prvku: Pˇri d˚ ukazu vztahu A ⊆ B vezmeme pevn´ y, ale libovoln´ y prvek x ∈ A a uk´aˇzeme, ˇze x ∈ B. • Tabulkov´a metoda: Do tabulky vypisujeme vˇsechny moˇzn´e kombinace (skupiny) – tˇr´ıd´ıme prvky podle jejich vztahu ke vstupn´ım mnoˇzin´am (1 pro je prvkem“, 0 pro nen´ı prvkem“). V dalˇs´ıch sloupc´ıch pak ” ” postupnˇe pˇrid´av´ame dalˇs´ı potˇrebn´e operace dle zad´an´ı. Pouˇz´ıv´ame v podstatˇe podobn´ y pˇr´ıstup jako u pravdivostn´ıch tabulek ve v´ yrokov´em poˇctu. • Obr´azkov´a metoda: Zaloˇzena na pouˇzit´ı Vennov´ ych diagram˚ u. Zde v podstatˇe nejde o korektn´ı d˚ ukaz (metoda je totiˇz v´az´ana na jednu konkr´etn´ı reprezentaci mnoˇzin pomoc´ı urˇcit´ ych geometrick´ ych u ´tvar˚ u). Nicm´enˇe Vennovy diagramy velmi dobˇre slouˇz´ı pro z´ısk´an´ı pˇrehledu o situaci a pro odhad toho, jak´ y v´ ysledek m˚ uˇzeme oˇcek´avat. D´ale jsou velmi uˇziteˇcn´e (a korektn´ı) pro d˚ ukaz toho, ˇze nˇejak´ y vztah neplat´ı – nalezen´ı vhodn´eho konkr´etn´ıho pˇr´ıkladu.
20
3.3
Kapitola 3.
(Ne)uspoˇ r´ adan´ e dvojice a kart´ ezsk´ y souˇ cin
Neuspoˇr´adanou dvojic´ı prvk˚ u a, b rozum´ıme mnoˇzinu {a, b} (nez´aleˇz´ı na poˇrad´ı, tj. vˇzdy plat´ı {a, b} = {b, a}). Podobnˇe definujeme neuspoˇra´danou n-tici prvk˚ u x1 , . . . , xn (n ∈ N, n ≥ 2) jako {x1 , . . . , xn }. Chceme-li uvaˇzovat tzv. uspoˇr´adanou dvojici (a, b) (tj. dvojici, kde z´aleˇz´ı na poˇrad´ı) je pˇrirozen´e poˇzadovat platnost vztahu (a, b) = (c, d), pr´avˇe kdyˇz a = c a z´aroveˇ n b = d. Lze uk´azat, ˇze uspoˇr´adan´a dvojice definovan´a n´asleduj´ıc´ım zp˚ usobem m´a poˇzadovanou vlastnost. Mˇejme d´any dva prvky a, b, pˇriˇcemˇz nevyluˇcujeme pˇr´ıpad a = b. Uspoˇr´adanou dvojici (a, b) definujeme jako (a, b) = {{a}, {a, b}}. Je lehk´e vidˇet, ˇze (a, a) = {{a}}. Uspoˇra´danou n-tici definujeme indukc´ı takto: (a) = {a}, (a1 , . . . , an ) = (a1 , (a2 , . . . , an )). Lze opˇet uk´azat, ˇze (a1 , . . . , an ) = (b1 , . . . , bn ), pr´avˇe kdyˇz a1 = b 1 , . . . , a n = b n . Jestliˇze A, B jsou libovoln´e mnoˇziny, pak mnoˇzina A × B = {(x, y) : x ∈ A, y ∈ B} se naz´ yv´a kart´ezsk´y souˇcin mnoˇzin A, B (v tomto poˇrad´ı). Analogicky definujeme A1 × · · · × An = {(a1 , . . . , an ) : ai ∈ Ai , i = 1, . . . , n}. Pro poˇcet prvk˚ u (v pˇr´ıpadˇe koneˇcn´ ych mnoˇzin A, B) plat´ı |A × B| = |A| · |B|. Zde jsou nˇekter´e vztahy pro sjednocen´ı, pr˚ unik, rozd´ıl a kart´ezsk´ y souˇcin (dokaˇzte si je): A × (B ∪ C) = (A × B) ∪ (A × C) A × (B ∩ C) = (A × B) ∩ (A × C) A × (B \ C) = (A × B) \ (A × C)
3.4
Literatura
Jak jiˇz bylo ˇreˇceno na zaˇca´tku, mohou se v r˚ uzn´e literatuˇre pˇr´ıstupy k z´akladn´ım pojm˚ um v´ıce ˇci m´enˇe liˇsit. Upozorˇ nujeme, ˇze monografie [1] je jiˇz jist´ ym zp˚ usobem pokroˇcil´a a je urˇcena pouze pro v´aˇzn´e z´ajemce o problematiku. Rovnˇeˇz skripta [4] se budou hodit sp´ıˇse v pokroˇcilejˇs´ım kurzu teorie mnoˇzin v nˇekter´em z dalˇs´ıch semestr˚ u. Pro naˇse potˇreby jsou nyn´ı nejvhodnˇejˇs´ımi zdroji [2,5,6,8]. ˇ ep´anek, Teorie mnoˇzin, Academia, Praha 1986. [1] B. Balcar, P. Stˇ [2] J. Beˇcv´aˇr a kol., Seznamujeme se s mnoˇzinami, SNTL, Praha 1982 [3] K. Devlin, Jazyk matematiky, Argo, Dokoˇr´an, Praha 2002.
Kapitola 3.
21
[4] E. Fuchs, Teorie mnoˇzin pro uˇcitele, Masarykova univerzita, Brno 1999. [5] P. Hor´ak, Z´aklady matematiky, PˇrF MU Brno (pˇr´ıp. t´eˇz starˇs´ı vyd´an´ı skript Algebra a teoretick´a aritmetika od t´ehoˇz autora, kter´e je sv´ ym obsahem podobn´e). [6] L. Kosm´ak, Mnoˇzinov´a algebra, Masarykova univerzita, Brno 1995. ˇ [7] J. Kuben, P. Sarmanov´ a, Diferenci´aln´ı poˇcet funkc´ı jedn´e promˇenn´e, ˇ VSB TU Ostrava 2006. [8] J. Pol´ak, Pˇrehled stˇredoˇskolsk´e matematiky (7. vyd´an´ı), Prometheus, Praha 2000.
22
Kapitola 3.
Kapitola 4 ˇ ıseln´ C´ e obory 4.1
Intuitivn´ı popis a u ´ vodn´ı pozn´ amky
Naˇse definice ˇc´ıseln´ ych obor˚ u jsou pouze intuitivn´ı (podobnˇe jako n´aˇs pˇr´ıstup k v´ yrok˚ um ˇci mnoˇzin´am). Jejich pˇresnˇejˇs´ı konstrukce ˇci definice (pˇriˇcemˇz existuje v´ıce r˚ uzn´ ych pˇr´ıstup˚ u) jsou ponˇekud komplikovanˇejˇs´ı a s nˇekter´ ymi se setk´ate v dalˇs´ıch semestrech. • Pˇrirozen´a ˇc´ısla: N = {1, 2, 3, . . . }. Nˇekdy se do t´eto mnoˇziny zahrnuje i 0. My to vˇsak dˇelat nebudeme. Nˇekdy se znaˇc´ı N0 = N ∪ {0}. • Cel´a ˇc´ısla: Z = {. . . , −3, −2, −1, 0, 1, 2, 3, . . . }. • Racion´aln´ı ˇc´ısla: Q = {x : x = a/b, a, b ∈ Z, b 6= 0}. Bez u ´jmy na obecnosti lze br´at b ∈ N. Pouˇzijeme-li pro z´apis racion´aln´ıho ˇc´ısla z´apis, kde se ve jmenovateli vyskytuje nejmenˇs´ı moˇzn´e kladn´e ˇc´ıslo, pak jsme jej vyj´adˇrili v tzv. z´akladn´ım tvaru. Takov´e vyj´adˇren´ı je jednoznaˇcn´e. • Re´aln´a ˇc´ısla: R. Neform´alnˇe lze tuto mnoˇzinu vyj´adˇrit nˇekolika zp˚ usoby. R se skl´ad´a ze dvou disjunktn´ıch podmnoˇzin, totiˇz Q a I, kde I je mnoˇzina ˇc´ısel iracion´aln´ıch (nelze je vyj´adˇrit jako pod´ıl cel´ ych ˇc´ısel; alternativnˇe lze ˇr´ıci, ˇze iracion´aln´ı ˇc´ısla lze zapsat jen takov´ ym desetinn´ ym rozvojem, kter´ y je nekoneˇcn´ y a neperiodick´ y). Existuje vz´ajemnˇe jednoznaˇcn´e pˇriˇrazen´ı vˇsech re´aln´ ych ˇc´ısel a vˇsech bod˚ u libovoln´e pˇr´ımky. T´eˇz lze ˇr´ıci, ˇze re´aln´a ˇc´ısla vyjadˇruj´ı d´elky u ´seˇcek (pˇri zvolen´e jednotkov´e u ´seˇcce), ˇc´ısla k nim opaˇcn´a a nulu. Nˇekdy se znaˇc´ı + R = {x ∈ R : x > 0}, R− = {x ∈ R : x < 0}. 23
24
Kapitola 4. • Komplexn´ı ˇc´ısla: C = {x : x = a + ib, a, b ∈ R}, kde i je imagin´arn´ı jednotka, pro kterou plat´ı i2 = −1, a d´ale definujeme (a+bi)+(c+di) = (a+c)+(b+d)i, (a+bi)(c+di) = (ab−bd)+(ad+bc)i. T´eˇz lze definovat C jako R × R s pˇr´ısluˇsn´ ymi operacemi mezi uspoˇr´adan´ ymi dvojicemi. Pro z ∈ C se vyj´adˇren´ı z = a + bi naz´ yv´a algebraick´y tvar, kde a je re´aln´ a ˇc´ast, b je imagin´arn´ı ˇc´ast. Komplexn´ı ˇc´ısla lze geometricky zn´azornit jako body v Gaussovˇe rovinˇe : osa x je re´aln´a osa, osa y je imagin´arn´ı osa.
Plat´ı tyto inkluze N ⊂ Z ⊂ Q ⊂ R ⊂ C.
4.2
Nˇ ekter´ e vybran´ e vlastnosti ˇ c´ısel
Z´akladn´ı operace s ˇc´ısly (sˇc´ıt´an´ı, n´asoben´ı, umocˇ nov´an´ı atd.) a jejich vlastnosti zde nebudeme pro jednotliv´e ˇc´ıseln´e obory detailnˇe opakovat. Pˇredpokl´ad´a se, ˇze studenti matematick´ ych obor˚ u s t´ımto nemaj´ı probl´em. Bylo by fajn, kdyby se mezi ˇcten´aˇri tohoto textu nevyskytovali studenti pouˇz´ıvaj´ıc´ı 1 = a1 + 1b . pˇr´ıˇsernosti typu a+b Poznamenejme pouze, ˇze ve vˇsech uveden´ ych ˇc´ıseln´ ych oborech je moˇzno ˇc´ısla sˇc´ıtat a n´asobit, pˇriˇcemˇz jak sˇc´ıt´an´ı, tak n´asoben´ı jsou komutativn´ı, asociativn´ı a plat´ı distributivn´ı z´akon. Nav´ıc v Z, Q, R, C ke kaˇzd´emu ˇc´ıslu existuje ˇc´ıslo opaˇcn´e, zat´ımco v N tomu tak nen´ı. D´ale v Q, R, C ke kaˇzd´emu nenulov´emu ˇc´ıslu existuje ˇc´ıslo pˇrevr´acen´e, zat´ımco v N, Z tomu tak nen´ı. ˇ ısla mnoˇzin N, Z, Q, R lze uspoˇra´dat podle velikosti“ (tzn. zav´est symboly C´ ” ≤, <). Zejm´ena zde uvedeme pojmy a vlastnosti, kter´e nemusej´ı b´ yt standardnˇe uv´adˇeny na stˇredn´ıch ˇskol´ach, a pˇritom se n´am budou pozdˇeji velmi hodit. Zaˇcnˇeme s pˇripom´ınkou, ˇze pro N plat´ı princip u ´pln´e indukce: Je-li M ⊆ N takov´a, ˇze 1 ∈ M a s kaˇzd´ ym n ∈ M obsahuje mnoˇzina M i ˇc´ıslo n + 1, pak M = N. Lze uk´azat, ˇze N je nejmenˇs´ı mnoˇzina (vzhledem k inkluzi) ze vˇsech mnoˇzin A ⊆ R s vlastnostmi 1 ∈ A a pro kaˇzd´e n ∈ A plat´ı n + 1 ∈ A. N´asleduj´ıc´ı pojem zav´ad´ıme v oboru Z a v budoucnu jej vyuˇzijeme v souvislosti s ˇreˇsen´ım Diofantick´ ych rovnic, v souvislosti s ekvivalencemi a rozklady a v souvislosti s koneˇcn´ ymi grupami (a modul´arn´ı aritmetikou). Nejdˇr´ıve pˇripomeˇ nme, ˇze jsou-li a, b ∈ Z, pak ˇr´ık´ame, ˇze a dˇel´ı b a p´ıˇseme a|b, jestliˇze ∃z ∈ Z : b = az. Necht’ m ∈ N je pevn´e a a, b ∈ Z. Jestliˇze
Kapitola 4.
25
m|(b − a), pak ˇrekneme, ˇze ˇc´ısla a, b jsou kongruentn´ı podle modulu m a p´ıˇseme a ≡ b(mod m). Lze uk´azat, ˇze a ≡ b(mod m), pr´avˇe kdyˇz a, b d´avaj´ı po dˇelen´ı ˇc´ıslem m stejn´ y zbytek, coˇz je pr´avˇe kdyˇz a, b se liˇs´ı o celoˇc´ıseln´ y n´asobek ˇc´ısla m. Plat´ı a ≡ a(mod m), a ≡ b(mod m) ⇒ b ≡ a(mod m), a ≡ b(mod m) ∧ b ≡ c(mod m) ⇒ a ≡ c(mod m). Jestliˇze a ≡ b(mod m), c ≡ d(mod m), pak plat´ı a + c ≡ b + d(mod m), a − c ≡ b − d(mod m), a · c ≡ b · d(mod m), an ≡ bn (mod m) pro libovoln´e n ∈ N. Nelze libovolnˇe prov´adˇet kr´acen´ı“, napˇr. 3·6 ≡ 7·6(mod 8), ale pˇritom neplat´ı 3 ≡ 7(mod 8). ” Plat´ı vˇsak toto a · c ≡ b · c(mod m) ∧ c, m jsou nesoudˇeln´a ⇒ a ≡ b(mod m). O mnoˇzin´ach R, I, Q lze dok´azat tuto zaj´ımavou vlastnost: Mezi dvˇema r˚ uzn´ ymi re´aln´ ymi ˇc´ısly leˇz´ı jak nekoneˇcnˇe mnoho r˚ uzn´ ych racion´aln´ıch, tak i nekoneˇcnˇe mnoho r˚ uzn´ ych iracion´aln´ıch ˇc´ısel. Mnoˇzinu R∗ = R∪{∞, −∞} (kde ∞, −∞ 6∈ R a pro libovoln´e x ∈ R plat´ı −∞ < x < ∞) naz´ yv´ame rozˇs´ıˇrenou mnoˇzinou re´aln´ych ˇc´ısel. V mnoˇzinˇe ∗ R definujeme n´asleduj´ıc´ı operace: x + ∞ = ∞ + x = ∞ pro x > −∞, x + (−∞) = −∞ + x = −∞ pro x < ∞, x · (±∞) = ±∞ · x = ±∞ pro x ∈ R ∪ {∞}, x > 0, x · (±∞) = ±∞ · x = ∓∞ pro x ∈ R ∪ {−∞}, x < 0, x x = −∞ = 0 pro x ∈ R, | − ∞| = |∞| = ∞. Nedefinuj´ı se tyto operace: ∞ a x0 pro x ∈ R∗ . Intervaly definujeme ∞+(−∞), −∞+∞, 0·(±∞), ±∞·0, ±∞ ±∞ takto: Pro a, b ∈ R∗ , a < b, je (a, b) = {x ∈ R : a < x < b}, pro a, b ∈ R, a < b, je ha, bi = {x ∈ R : a ≤ x ≤ b}, pro a ∈ R, b ∈ R∗ , a < b, je ha, b) = {x ∈ R : a ≤ x < b}, pro a ∈ R∗ , b ∈ R, a < b, je (a, bi = {x ∈ R : a < x ≤ b}. Zˇrejmˇe (−∞, ∞) = R. Nˇekde v literatuˇre se t´eˇz definuje napˇr. pro a < ∞ (a, ∞i = {x ∈ R∗ : a < x ≤ ∞} atd. N´asleduj´ıc´ı pojmy budou pozdˇeji diskutov´any v souvislosti s tzv. uspoˇr´adan´ ymi mnoˇzinami. My si zde nyn´ı uvedeme specifikace pro pˇr´ıpad mnoˇziny ˇ R (R∗ ). Necht’ M ⊆ R∗ , a, b ∈ R∗ . Rekneme, ˇze b je horn´ı z´avora mnoˇziny ˇ M , jestliˇze ∀x ∈ M : x ≤ b. Rekneme, ˇze a je doln´ı z´avora mnoˇziny M , ˇ jestliˇze ∀x ∈ M : x ≥ a. Rekneme, ˇze b je maximum mnoˇziny M , jestliˇze ˇ b je horn´ı z´avora mnoˇziny M a b ∈ M (p´ıˇseme b = max M ). Rekneme, ˇze a je minimum mnoˇziny M , jestliˇze a je doln´ı z´avora mnoˇziny M a a ∈ M (p´ıˇseme a = min M ). Oznaˇcme U (M ) mnoˇzinu vˇsech horn´ıch z´avor a ˇ L(M ) mnoˇzinu vˇsech doln´ıch z´avor. Rekneme, ˇze b je supremum mnoˇziny ˇ M (p´ıˇseme b = sup M ), jestliˇze b = min U (M ). Rekneme, ˇze a je infimum
26
Kapitola 4.
mnoˇziny M (p´ıˇseme a = inf M ), jestliˇze a = max L(M ). Pro M 6= ∅ plat´ı inf M ≤ sup M . D´ale plat´ı inf ∅ = max R∗ = ∞ > −∞ = min R∗ = sup ∅. Plat´ı, ˇze kaˇzd´a mnoˇzina M ⊆ R∗ m´a v R∗ supremum a infimum. D´ale plat´ı, ˇze kaˇzd´a nepr´azdn´a shora ohraniˇcen´a mnoˇzina M ⊆ R m´a v R supremum (ekvivalentnˇe, kaˇzd´a nepr´azdn´a zdola ohraniˇcen´a mnoˇzina M ⊆ R m´a v R infimum). Tato poslednˇe jmenovan´a vlastnost mnoˇziny R (pˇri axiomatick´em zav´adˇen´ı R je to vlastn´e jeden z axiom˚ u, tzv. u ´plnost) je velmi v´ yznamn´a. Popul´arnˇe ˇreˇceno, ˇr´ık´a, ˇze v R nejsou ˇza´dn´e d´ıry“ ani mezery“. Napˇr. ” ” pro mnoˇzinu Q tato vlastnost neplat´ı. Uvˇedomte si jak´e plat´ı vztahy mezi infimem a minimem, resp. mezi supremem a maximem. Nyn´ı si pˇripomeˇ nme pojem absolutn´ı hodnoty ˇc´ısla a ∈ R: ( a jestliˇze a ≥ 0 |a| = −a jestliˇze a < 0. ˇ ıslo |a − b| (resp. Plat´ı tzv. troj´ uheln´ıkov´a nerovnost |a + b| ≤ |a| + |b|. C´ |b−a|) je rovno vzd´alenosti bod˚ u a a b na ˇc´ıseln´e ose. Zejm´ena v matematick´e anal´ yze se n´am budou velmi hodit n´asleduj´ıc´ı souvislosti mezi nerovnostmi s absolutn´ımi hodnotami, nerovnostmi bez absolutn´ıch hodnot a intervaly (pro dan´a a, b ∈ R, b > 0), napˇr. {x ∈ R : |x − a| < b} = {x ∈ R : a − b < x < a + b} = (a − b, a + b), ˇci {x ∈ R : |x − a| > b} = {x ∈ R : x < a − b ∨ x > a + b} = (−∞, a − b) ∪ (a + b, ∞). Podobnˇe pro neostr´e nerovnosti. ˇ ıslo a − bi se naz´ Nakonec uvaˇzujme mnoˇzinu C. C´ yv´a komplexnˇe sdruˇzen´e k ˇc´ıslu z = a + bi √ (oznaˇc. z¯).√Absolutn´ı hodnota ˇc´ısla z = a + bi je definovan´a vztahem |z| = a2 + b2 = z · z¯. Pro goniometrick´y tvar ˇc´ısla z = a + bi plat´ı z = |z|(cos ϕ + i sin ϕ), kde tzv. argument ϕ (oznaˇc. ϕ = arg z) je u ´hel urˇcen´ y (aˇz na celoˇc´ıseln´ y n´asobek 2π) vztahy cos ϕ = a/|z|, sin ϕ = b/|z|. Hlavn´ı hodnota argumentu ˇc´ısla z je ϕ ∈ (−π, πi (urˇcena jednoznaˇcnˇe). Necht’ n ∈ N. Pak n-tou mocninu ˇc´ısla z ∈ C lze poˇc´ıtat podle Moivreovy vˇety z n = |z|n (cos nϕ + i sin nϕ). Pro n ∈ N a z ∈ C existuje pr´avˇe n r˚ uzn´ ych hodnot komplexn´ı n-t´e odmocniny ˇc´ısla z; ta jsou d´ana vzorcem p n |z|[cos(ϕ/n + 2kπ/n) + i sin(ϕ/n + 2kπ/n)], k = 0, 1, . . . , n − 1. Zakonˇceme tuto kapitolu zm´ınkou o elegantn´ım Eulerovˇe vzorci eix = cos x + i sin x, kter´ y plat´ı pro kaˇzd´e x ∈ R. Speci´alnˇe pro x = π dostaneme eiπ + 1 = 0. Tato zaj´ımav´a rovnost d´av´a do souvislosti tˇri z´akladn´ı aritmetick´e operace (souˇcet, souˇcin, mocnina) s pˇeti z´akladn´ımi (nejzn´amˇejˇs´ımi) matematick´ ymi konstantami (e, π, i, 0, 1). Pˇritom se v t´eto rovnosti vyskytuje kaˇzd´a z operac´ı i kaˇzd´a z konstant pr´avˇe jednou a ˇz´adn´e jin´e operace ani jin´e konstanty se v
Kapitola 4.
27
n´ı nevyskytuj´ı.
4.3
Literatura
[1] I. Buˇsek, E. Calda, Matematika pro gymn´azia. Z´akladn´ı poznatky z matematiky (3. vyd´an´ı), Prometheus, Praha 2006. [2] K. Devlin, Jazyk matematiky, Argo, Dokoˇr´an, Praha 2002. [3] P. Hor´ak, Z´aklady matematiky, PˇrF MU Brno (pˇr´ıp. t´eˇz starˇs´ı vyd´an´ı skript Algebra a teoretick´a aritmetika od t´ehoˇz autora, kter´e je sv´ ym obsahem podobn´e). ˇ ıseln´e obory, PˇrF MU Brno 1998. [4] R. Kuˇcera, L. Skula, C´ ˇ [5] J. Kuben, P. Sarmanov´ a, Diferenci´aln´ı poˇcet funkc´ı jedn´e promˇenn´e, ˇ TU Ostrava 2006. VSB [6] J. Pol´ak, Pˇrehled stˇredoˇskolsk´e matematiky (7. vyd´an´ı), Prometheus, Praha 2000.
28
Kapitola 4.
Kapitola 5 Relace 5.1
Relace mezi mnoˇ zinami
Zaˇcneme definic´ı. Necht’ A, B jsou mnoˇziny. Pak libovolnou mnoˇzinu %⊆A×B naz´ yv´ame relac´ı mezi mnoˇzinami A a B (z´aleˇz´ı na poˇrad´ı). Jestliˇze (a, b) ∈ % (resp. (a, b) 6∈ %), pak ˇr´ık´ame, ˇze prvek a je v relaci % (resp. nen´ı v relaci %) s prvkem b. Vztah (a, b) ∈ % nˇekdy struˇcnˇe zapisujeme jako a%b. M´ısto (a, b) 6∈ % pak nˇekdy p´ıˇseme a¯ %b. Pozn´ amka 5.1. Nˇekdy se pˇri definov´an´ı postupuje ponˇekud form´alnˇeji: Jeli M ⊆ A × B, pak uspoˇr´adanou dvojici % = ((A, B), M ) naz´ yv´ame relac´ı. Mnoˇzina M se naz´ yv´a grafem. Relace % = ∅ je tzv. pr´azdn´a relace mezi A, B, relace % = A × B je tzv. univerz´aln´ı relace mezi A, B. Pozn´ amka 5.2. Pojem relace mezi A, B u ´zce souvis´ı s tˇemito mnoˇzinami. ’ Necht % je relace mezi A, B a σ je relace mezi C, D. Pak relace % a σ se sobˇe rovnaj´ı (p´ıˇseme % = σ), jestliˇze % = σ, A = C, B = D. Pˇri form´alnˇejˇs´ı definici by rovnosti A = C, B = D byly jej´ım pˇr´ım´ ym d˚ usledkem. Necht’ % je relace mezi A, B. Potom se mnoˇzina Dom % = {x ∈ A : ∃y ∈ B tak, ˇze x%y} naz´ yv´a definiˇcn´ı obor relace %. Mnoˇzina Ran % = {y ∈ B : ∃x ∈ A tak, ˇze x%y} se naz´ yv´a obor hodnot relace %, pˇr´ıpadnˇe obraz relace %. 29
30
Kapitola 5.
Pozor: v literatuˇre se lze setkat s odliˇsn´ ym oznaˇcov´an´ım definiˇcn´ıho oboru a oboru hodnot. Pro vˇetˇs´ı n´azornost si m˚ uˇzeme relace mezi mnoˇzinami zn´azorˇ novat graficky: body v rovinˇe (zn´azorˇ nuj´ıc´ı prvky mnoˇzin A, B) spoj´ıme orientovanou ˇsipkou, pr´avˇe kdyˇz jsou v relaci. Relace lze skl´adat v n´asleduj´ıc´ım smyslu. Necht’ % je relace mezi A, B a σ je relace mezi C, D. Pak relace σ ◦ % = {(x, y) ∈ A × C : ∃b ∈ B tak, ˇze x%b ∧ bσy} (ˇcti: σ po %“) se naz´ yv´a sloˇzen´a relace z relac´ı % a σ (v tomto poˇrad´ı). ” Komutativita (tj. % ◦ σ = σ ◦ %) neplat´ı. Najdˇete si vhodn´ y pˇr´ıklad (uvˇedomte si pˇritom, jak´ y vztah mus´ı splˇ novat A, B, C). Asociativita (tj. τ ◦(σ ◦%) = (τ ◦σ)◦% pro relaci % mezi A, B, relaci σ mezi B, C a relaci τ mezi C, D) plat´ı. Dokaˇzte si ji (rovnost dokazujeme jako mnoˇzinovou rovnost). D´ale definujeme tzv. inverzn´ı relaci. Necht’ % je relace mezi A, B. Potom relace %−1 mezi B, A definovan´a vztahem %−1 = {(b, a) ∈ B × A : a%b} se naz´ yv´a inverzn´ı relace k relaci %. Jak vypadaj´ı grafick´a zn´azornˇen´ı relac´ı −1 %, % ? Zˇrejmˇe plat´ı (%−1 )−1 = %. D´ale si dokaˇzte (jako mnoˇzinovou rovnost), ˇze (σ ◦ %)−1 = %−1 ◦ σ −1 .
5.2
Relace na mnoˇ zinˇ e
Necht’ A je mnoˇzina. Pak libovolnou mnoˇzinu % ⊆ A2 naz´ yv´ame relac´ı na mnoˇzinˇe A. Mnoˇzinu A s relac´ı % znaˇc´ıme (A, %). Ponˇevadˇz jde o speci´aln´ı pˇr´ıpad relace mezi A, B, kde A = B, plat´ı vˇsechny v´ ysledky pˇredchoz´ı podkapitoly i pro relace na mnoˇzinˇe. Pozn´ amka 5.3. Relace % ⊆ A2 se t´eˇz nˇekdy naz´ yv´a bin´arn´ı relace na A. Podobnˇe lze definovat n-´arn´ı relaci na A jako libovolnou podmnoˇzinu mnoˇziny An (pro n = 1 tzv. un´arn´ı relaci, pro n = 2 bin´arn´ı relaci, pro n = 3 tzv. tern´arn´ı relaci). Protoˇze vˇsak zde pracujeme pˇrev´aˇznˇe s bin´arn´ımi relacemi, mluv´ıme struˇcnˇe o relac´ıch.
Kapitola 5.
31
Pro libovolnou mnoˇzinu A je relace idA = {(x, x) : x ∈ A} naz´ yv´ana identickou nebo diagon´aln´ı relac´ı na A. Relaci na mnoˇzinˇe (zejm´ena, je-li koneˇcn´a) lze zn´azornit graficky (pomoc´ı (nejen) uzlov´eho grafu) ˇci tabulkou. Pozdˇeji uvid´ıme, ˇze nˇekter´e speci´aln´ı typy relac´ı je v´ yhodn´e zn´azorˇ novat i jin´ ym zp˚ usobem. Definujeme tyto z´akladn´ı vlastnosti relac´ı na mnoˇzinˇe. Necht’ (A, %) je ˇ mnoˇzina s relac´ı. Rekneme, ˇze relace % je • • • • •
reflexivn´ı, jestliˇze: x ∈ A ⇒ x%x symetrick´a, jestliˇze: x, y ∈ A ∧ x%y ⇒ y%x antisymetrick´a, jestliˇze: x, y ∈ A ∧ x%y ∧ y%x ⇒ x = y tranzitivn´ı, jestliˇze: x, y, z ∈ A ∧ x%y ∧ y%z ⇒ x%z u ´pln´a, jestliˇze: x, y ∈ A ⇒ x%y ∨ y%x
Promyslete si, jak se tyto vlastnosti (kromˇe tranzitivity, kde je situace sloˇzitˇejˇs´ı) poznaj´ı z uzlov´eho grafu a z tabulky relace; napˇr pˇri reflexivitˇe je v grafu kaˇzd´ y bod opatˇren smyˇckou a v hlavn´ı diagon´ale tabulky jsou sam´e jedniˇcky atd. V´ yˇse definovan´e vlastnosti lze charakterizovat i jin´ ym zp˚ usobem (nˇekdy v literatuˇre jsou nˇekter´e z n´asleduj´ıc´ıch vztah˚ u – d´ıky ekvivalenci – uˇz´ıv´any jako definice). Pokuste se n´asleduj´ıc´ı ekvivalence dok´azat. Necht’ (A, %) je mnoˇzina s relac´ı. Potom plat´ı: • • • • •
% % % % %
je je je je je
reflexivn´ı ⇔ idA ⊆ % symetrick´a ⇔ % ⊆ %−1 antisymetrick´a ⇔ % ∩ %−1 ⊆ idA tranzitivn´ı ⇔ % ◦ % ⊆ % u ´pln´a ⇔ % ∪ %−1 = A × A
Z´avˇerem poznamenejme, ˇze symetrie a antisymetrie se navz´ajem nevyluˇcuj´ı ´ a relace mus´ı b´ (napˇr. idA ). Upln´ yt vˇzdy reflexivn´ı.
5.3
Literatura
ˇ ep´anek, Teorie mnoˇzin, Academia, Praha 1986. [1] B. Balcar, P. Stˇ [2] J. Beˇcv´aˇr a kol., Seznamujeme se s mnoˇzinami, SNTL, Praha 1982
32
Kapitola 5.
[3] P. Hor´ak, Z´aklady matematiky, PˇrF MU Brno (pˇr´ıp. t´eˇz starˇs´ı vyd´an´ı skript Algebra a teoretick´a aritmetika od t´ehoˇz autora, kter´e je sv´ ym obsahem podobn´e). [4] L. Kosm´ak, Mnoˇzinov´a algebra, Masarykova univerzita, Brno 1995.
Kapitola 6 Zobrazen´ı 6.1
Z´ akladn´ı pojmy
Necht’ A, B jsou mnoˇziny a f je relace mezi A, B splˇ nuj´ıc´ı vlastnost: pro kaˇzd´e x ∈ A existuje pr´avˇe jedno y ∈ B tak, ˇze (x, y) ∈ f.
(6.1)
Pak se tato relace naz´ yv´a zobrazen´ı mnoˇziny A do mnoˇziny B. Tuto relaci obvykle zapisujeme symbolem f : A → B. Poznamenejme, ˇze Dom f = A. M´ısto (x, y) ∈ f p´ıˇseme f (x) = y, pˇriˇcemˇz y se naz´ yv´a obraz prvku x (pˇri zobrazen´ı f ) a x se naz´ yv´a vzor prvku y (pˇri zobrazen´ı f ). Pozn´ amka 6.1. (i) Nˇekdy se zobrazen´ı definuje intuitivnˇe jako pˇredpis, kter´ y kaˇzd´emu prvku mnoˇziny A pˇriˇrazuje pr´avˇe jeden prvek mnoˇziny B. Tato definice vˇsak nem˚ uˇze b´ yt zcela pˇresn´a, nebot’ pouˇz´ıv´a mlhav´eho (nedefinovan´eho) pojmu pˇredpis“. Nov´e pojmy lze definovat pouze na z´akladˇe jiˇz ” dˇr´ıve definovan´ ych pojm˚ u. N´aˇs pˇr´ıstup k definici pomoc´ı relace tento probl´em odstraˇ nuje. (ii) Nˇekdy se pouˇz´ıv´a (obecnˇejˇs´ıho) pojmu, totiˇz zobrazen´ı z mnoˇziny A do mnoˇziny B, kde (6.1) je nahrazena (obecnˇejˇs´ı) vlastnost´ı: pro kaˇzd´e x ∈ A existuje nejv´ yˇse jedno y ∈ B tak, ˇze (x, y) ∈ f. K zad´an´ı zobrazen´ı je potˇreba zadat mnoˇzinu A (definiˇcn´ı obor), mnoˇzinu B a pˇredpis (tj. vhodnou relaci) f . Pˇritom pˇredpis lze zadat r˚ uzn´ ymi zp˚ usoby. V nˇekter´ ych speci´aln´ıch pˇr´ıpadech uˇz´ıv´ame pro pojem zobrazen´ı jin´eho v´ yrazu: napˇr. f : A → R, kde A ⊆ R se naz´ yv´a re´aln´a funkce (jedn´e) re´aln´e 33
34
Kapitola 6.
promˇenn´e nebo f : N → B se naz´ yv´a posloupnost (m´ısto f (n) p´ıˇseme fn ) apod. Zobrazen´ı f : A → B, g : C → D jsou si rovna, pr´avˇe kdyˇz A = C ∧ B = D ∧ f (x) = g(x) pro kaˇzd´e x ∈ A. Naˇse definice zobrazen´ı pˇripouˇst´ı A = ∅ nebo B = ∅. Je-li A = ∅ a B libovoln´a, pak existuje pr´avˇe jedno zobrazen´ı ∅ → B, kter´e se naz´ yv´a pr´azdn´e zobrazen´ı. Je-li A 6= ∅ a B = ∅, potom neexistuje zobrazen´ı A → ∅. Pro mnoˇzinu vˇsech zobrazen´ı A → B uˇz´ıv´ame oznaˇcen´ı B A = {f |f : A → B}. Plat´ı |A| = n, |B| = m ⇒ |B A | = mn (coˇz jist´ ym zp˚ usobem od˚ uvodˇ nuje zaveden´e oznaˇcen´ı).
6.2
Injekce, surjekce, bijekce
Pro zobrazen´ı definujeme n´asleduj´ıc´ı d˚ uleˇzit´e vlastnosti. Necht’ f : A → B je zobrazen´ı. Zobrazen´ı f se naz´ yv´a • injektivn´ı (nebo t´eˇz prost´e ), jestliˇze kaˇzd´ y prvek z mnoˇziny B m´a nejv´ yˇse jeden vzor (pˇri zobrazen´ı f ). • surjektivn´ı (nebo t´eˇz na), jestliˇze kaˇzd´ y prvek z mnoˇziny B m´a alespoˇ n jeden vzor (pˇri zobrazen´ı f ). • bijektivn´ı (nebo t´eˇz vz´ajemnˇe jednoznaˇcn´e ), jestliˇze je z´aroveˇ n injektivn´ı a surjektivn´ı. ˇ Casto ˇr´ık´ame tˇemto zobrazen´ım struˇcnˇe injekce, surjekce, bijekce. Rozmyslete si, jak postupujeme pˇri d˚ ukazu injektivity, resp. surjektivity zobrazen´ı. Jsou-li A, B koneˇcn´e mnoˇziny, kde |A| = n, |B| = m, potom plat´ı n´asleduj´ıc´ı ekvivalence: ∃ injekce f : A → B ⇔ n ≤ m; ∃ surjekce f : A → B ⇔ n ≥ m; ∃ bijekce f : A → B ⇔ n = m. Pozdˇeji vyuˇzijeme zobrazen´ı (mimo jin´e) k zaveden´ı a studiu pojmu mohutnost mnoˇziny“ (kde mnoˇzina m˚ uˇze ” b´ yt i nekoneˇcn´a) a nav´ıc budeme schopni se oprostit od pˇredstavy, kterou si nevˇedomky pˇrin´aˇs´ıme jiˇz ze z´akladn´ı ˇskoly, a sice, ˇze poˇcet prvk˚ u mnoˇziny je ˇc´ıslo. Z´aroveˇ n uvid´ıme, ˇze nen´ı moˇzn´e pˇren´aˇset vˇsechny vˇzit´e (a spr´avn´e!) pˇredstavy o koneˇcn´ ych mnoˇzin´ach na mnoˇziny nekoneˇcn´e. Nakonec poznamenejme, ˇze pokud |A| = |B| = m, potom existuje pr´avˇe m! navz´ajem r˚ uzn´ ych bijektivn´ıch zobrazen´ı.
Kapitola 6.
6.3
35
Inverzn´ı a sloˇ zen´ e zobrazen´ı
Nyn´ı budeme specifikovat pojmy, kter´e zn´ame uˇz z kapitoly o relac´ıch, totiˇz inverzi a skl´ad´an´ı. Necht’ f : A → B je bijekce (uvˇedomte si, ˇze inverzn´ı relace k zobrazen´ı nen´ı obecnˇe zobrazen´ı). Potom definujeme zobrazen´ı f −1 : B → A takto: pro kaˇzd´e y ∈ B klademe f −1 (y) = x, kde x ∈ A je vzorem prvku y pˇri zobrazen´ı f (tj. f (x) = y). Zobrazen´ı f −1 se naz´ yv´a inverzn´ı zobrazen´ı k f . Zˇrejmˇe f −1 je bijekce a (f −1 )−1 = f . Necht’ f : A → B a g : B → C jsou zobrazen´ı. Potom zobrazen´ı g ◦ f : A → C [ˇcti: g po f “] definovan´e pˇredpisem (g ◦ f )(x) = g(f (x)) pro kaˇzd´e ” x ∈ A se naz´ yv´a sloˇzen´e zobrazen´ı (ze zobrazen´ı f a g, v tomto poˇrad´ı). M´ısto g ∈ B → C lze (obecnˇeji) uvaˇzovat g : D → C. Aby vˇsak v tomto pˇr´ıpadˇe bylo skl´ad´an´ı moˇzn´e, je potˇreba pˇredpokl´adat Ran f ⊆ D(= Dom g). Pro skl´ad´an´ı zobrazen´ı neplat´ı komutativn´ı z´akon a plat´ı asociativn´ı z´akon. Pro f : A → B plat´ı f ◦ idA = f = idB ◦f . Je-li nav´ıc f bijekce, potom f −1 ◦ f = idA a f ◦ f −1 = idB . Pro skl´ad´an´ı zobrazen´ı a vlastnosti injektivity a surjektivity plat´ı n´asleduj´ıc´ı vztahy (pokuste se je dok´azat). Necht’ f : A → B, g : B → C jsou zobrazen´ı. Potom: f, g jsou injekce ⇒ g ◦ f je injekce f, g jsou surjekce ⇒ g ◦ f je surjekce g ◦ f je injekce ⇒ f je injekce g ◦ f je surjekce ⇒ g je surjekce D´ale lze uk´azat (pokuste se o d˚ ukaz s vyuˇzit´ım v´ yˇse uveden´ ych v´ ysledk˚ u) n´asleduj´ıc´ı ekvivalenci. Necht’ f : A → B, g : B → A. Potom g ◦ f = idA ∧ f ◦ g = idB ⇔ f, g jsou bijekce ∧ g = f −1 .
6.4
Literatura
ˇ ep´anek, Teorie mnoˇzin, Academia, Praha 1986. [1] B. Balcar, P. Stˇ [2] J. Beˇcv´aˇr a kol., Seznamujeme se s mnoˇzinami, SNTL, Praha 1982 [3] P. Hor´ak, Z´aklady matematiky, PˇrF MU Brno (pˇr´ıp. t´eˇz starˇs´ı vyd´an´ı skript Algebra a teoretick´a aritmetika od t´ehoˇz autora, kter´e je sv´ ym obsahem podobn´e).
36
Kapitola 6.
[4] L. Kosm´ak, Mnoˇzinov´a algebra, Masarykova univerzita, Brno 1995.
Kapitola 7 Uspoˇ r´ ad´ an´ı 7.1
Z´ akladn´ı pojmy
Necht’ (A, %) je mnoˇzina s relac´ı. Jestliˇze % je reflexivn´ı, antisymetrick´a a tranzitivn´ı, pak se tato relace naz´ yv´a uspoˇr´ad´an´ı (na mnoˇzinˇe A) a (A, %) se naz´ yv´a uspoˇr´adan´a mnoˇzina. Je-li nav´ıc % u ´pln´a, pak se naz´ yv´a line´arn´ı uspoˇr´ad´an´ı (na mnoˇzinˇe A) a (A, %) se naz´ yv´a line´arnˇe uspoˇr´adan´a mnoˇzina nebo ˇretˇezec. Terminologie v teorii uspoˇra´d´an´ı nen´ı jednotn´a. Nˇekdy se napˇr. uˇz´ıv´a n´azev ˇc´asteˇcn´e uspoˇr´ad´an´ı m´ısto uspoˇr´ad´an´ı a uspoˇr´ad´an´ım se rozum´ı line´arn´ı uspoˇra´d´an´ı. Nˇekdy se m´ısto line´arn´ı uspoˇr´ad´an´ı resp. line´arnˇe uspoˇra´dan´a mnoˇzina ˇr´ık´a u ´pln´e uspoˇr´ad´an´ı resp. u ´plnˇe uspoˇr´adan´a mnoˇzina. Relaci uspoˇra´d´an´ı obvykle znaˇc´ıme symbolem ≤ ( menˇs´ı nebo rovno“), ” pˇr´ıpadnˇe symbolem . Obecnˇe tento symbol nem´a nic spoleˇcn´eho se srovn´av´an´ım ˇc´ısel podle velikosti (v podstatˇe je t´ım vˇsak motivov´an). M´ısto x ≤ y lze ps´at (podle potˇreby) y ≥ x. M´ısto x ≤ y ∧ x 6= y struˇcnˇe p´ıˇseme x < y (nebo y > x). Uspoˇra´danou mnoˇzinu (A, ≤) lze ˇcasto zn´azorˇ novat graficky pomoc´ı tzv. hasseovsk´eho diagramu: prvky mnoˇziny A zn´azorn´ıme jako body v rovinˇe, pˇriˇcemˇz je-li x < y, pak bod x nakresl´ıme n´ıˇze neˇz bod y. D´ale dva body x, y spoj´ıme u ´seˇckou pr´avˇe tehdy, kdyˇz x < y a @z ∈ A : x < z ∧ z < y (tj. neexistuje bod mezi x a y). V podstatˇe jde o zjednoduˇsen´ y uzlov´ y graf, kde jsou vynech´any zbyteˇcn´e“ ˇsipky a orientace ˇsipek. Uveden´a konstrukce ” nedefinuje jednoznaˇcnˇe tvar“ diagramu. Zn´ame-li hasseovsk´ y diagram, lze z ” nˇej pak relaci ≤ jednoznaˇcnˇe zpˇetnˇe zrekonstruovat. 37
38
Kapitola 7.
7.2
V´ yznaˇ cn´ e prvky v uspoˇ r´ adan´ ych mnoˇ zin´ ach
Necht’ (A, ≤) je uspoˇr´adan´a mnoˇzina. Prvek a ∈ A se naz´ yv´a • • • •
nejmenˇs´ı, jestliˇze pro kaˇzd´e x ∈ A je a ≤ x. nejvˇetˇs´ı, jestliˇze pro kaˇzd´e x ∈ A je x ≤ a. minim´aln´ı, jestliˇze neexistuje x ∈ A takov´e, ˇze x < a. maxim´aln´ı, jestliˇze neexistuje x ∈ A takov´e, ˇze a < x.
Prvky x, y ∈ A se naz´ yvaj´ı srovnateln´e, jestliˇze x ≤ y nebo y ≤ x. V opaˇcn´em pˇr´ıpadˇe se prvky x, y naz´ yvaj´ı nesrovnateln´e. V´ yˇse definovan´e prvky maj´ı n´asleduj´ıc´ı oˇcek´avateln´e“ vlastnosti (pokuste ” se je dok´azat): Necht’ (A, ≤) je uspoˇr´adan´a mnoˇzina. Potom • (A, ≤) m´a nejv´ yˇse jeden nejvˇetˇs´ı a nejv´ yˇse jeden nejmenˇs´ı prvek. • a ∈ A je nejmenˇs´ı [nejvˇetˇs´ı] prvek ⇒ a je minim´aln´ı [maxim´aln´ı] prvek a ˇza´dn´e dalˇs´ı minim´aln´ı [maxim´aln´ı] prvky v (A, ≤) neexistuj´ı. • Mnoˇzina (A, ≤) je line´arnˇe uspoˇr´adan´a ⇔ kaˇzd´e dva prvky x, y ∈ A jsou srovnateln´e. • Necht’ (A, ≤) je ˇretˇezec. Potom a ∈ A je minim´aln´ı [maxim´aln´ı] ⇔ a je nejmenˇs´ı [nejvˇetˇs´ı]. Podobnˇe jako jsme to dˇr´ıve dˇelali v pˇr´ıpadˇe (uspoˇra´dan´e) mnoˇziny R resp. R∗ , lze i v obecn´e uspoˇra´dan´e mnoˇzinˇe zav´est pojmy jako horn´ı a doln´ı z´avora, supremum a infimum a studovat jejich vlastnosti. S touto l´atkou se vˇsak podrobnˇeji setk´ate pozdˇeji.
7.3
Literatura
ˇ ep´anek, Teorie mnoˇzin, Academia, Praha 1986. [1] B. Balcar, P. Stˇ [2] J. Beˇcv´aˇr a kol., Seznamujeme se s mnoˇzinami, SNTL, Praha 1982 [3] P. Hor´ak, Z´aklady matematiky, PˇrF MU Brno (pˇr´ıp. t´eˇz starˇs´ı vyd´an´ı skript Algebra a teoretick´a aritmetika od t´ehoˇz autora, kter´e je sv´ ym obsahem podobn´e). [4] L. Kosm´ak, Mnoˇzinov´a algebra, Masarykova univerzita, Brno 1995.
Kapitola 8 Relace ekvivalence a rozklady 8.1
Relace ekvivalence
Jestliˇze (A, %) je mnoˇzina s relac´ı, kter´a je reflexivn´ı, symetrick´a a tranzitivn´ı, pak se tato relace naz´ yv´a ekvivalence (na mnoˇzinˇe A). Relaci ekvivalence obvykle znaˇc´ıme symbolem ∼. Pozor na terminologii: ekvivalenc´ı t´eˇz naz´ yv´ame logickou spojku ⇔. Z kontextu vˇsak vˇzdy bude jasn´e, kterou ekvivalenci m´ame na mysli. Pˇ r´ıklad 8.1. (i) Necht’ A 6= ∅ je libovoln´a mnoˇzina. Potom idA a A × A jsou relacemi ekvivalence na A. Oznaˇc´ıme-li E(A) mnoˇzinu vˇsech relac´ı ekvivalence na A, potom (E(A), ⊆) je uspoˇr´adan´a mnoˇzina s nejmenˇs´ım prvkem idA a nejvˇetˇs´ım prvkem A × A. (ii) Relace kongruence podle modulu m je relac´ı ekvivalence na Z. Plat´ı: % je ekvivalence na A ⇒ %−1 je ekvivalence na A. Dokaˇzte si. D´ale lze napˇr´ıklad uk´azat, ˇze pr˚ unik libovoln´eho syst´em˚ u ekvivalenc´ı je ekvivalence.
8.2
Rozklady
Necht’ A 6= ∅ je libovoln´a mnoˇzina. Pak syst´em M nepr´azdn´ ych podmnoˇzin mnoˇziny A se naz´ yv´a rozklad na mnoˇzinˇe A, jestliˇS ze splˇ nuje tyto podm´ınky: (i) X, Y ∈ M ∧ X 6= Y ⇒ X ∩ Y = ∅, (ii) X = A [pˇripomeˇ nme, X∈M S ˇze X je sjednocen´ı vˇsech mnoˇzin ze syst´emu M]. Prvky syst´emu M se X∈M
naz´ yvaj´ı tˇr´ıdy rozkladu M. 39
40
Kapitola 8.
Dokazujeme-li, ˇze M je rozklad na A, pak obvykle ovˇeˇrujeme n´asleduj´ıc´ı tˇri podm´ınky (promyslete si, proˇc): (i) S X ∈ M ⇒ ∅ 6= X ⊆ A, (ii) X, Y ∈ M a X ∩ Y 6= ∅ ⇒ X = Y , (iii) A ⊆ X. X∈M
Pˇ r´ıklad 8.2. (i) Dva nejjednoduˇsˇs´ı typy rozklad˚ u na A 6= ∅ jsou M = {{x} : x ∈ A} a M = {A}. (ii) Necht’ n ∈ N je pevn´e. Oznaˇcme Ci = {x ∈ Z : x ≡ i( mod m)}, i = 0, 1, . . . , m−1. Pak mnoˇzina Ci se naz´ yv´a zbytkov´a tˇr´ıda podle modulu m. Oznaˇcme Zm = {C0 , C1 , . . . , Cm−1 }. Potom Zm je rozklad na Z. Promyslete si, proˇc nem˚ uˇze platit napˇr. vztah Z3 ⊆ Z4 (i kdyˇz k platnosti takov´eho vztahu sv´ad´ı“ definice pomoc´ı zbytkov´ ych tˇr´ıd). ”
8.3
Vztahy mezi ekvivalencemi a rozklady
Z v´ yˇse uveden´ ych pˇr´ıklad˚ u lze intuitivnˇe vytuˇsit platnost n´asleduj´ıc´ıch obecn´ ych tvrzen´ı, jejichˇz pˇresn´e d˚ ukazy lze nal´ezt v literatuˇre. Plat´ı: Necht’ ∼ je relace ekvivalence na A. Pro a ∈ A poloˇzme Xa = {x ∈ A : x ∼ a}. Potom syst´em mnoˇzin {X : ∃a ∈ A tak, ˇze X = Xa } je rozklad na mnoˇzinˇe A. Tento syst´em oznaˇcujeme symbolem A/ ∼ a ˇr´ık´ame, ˇze A/ ∼ je rozklad pˇr´ısluˇsn´y ekvivalenci ∼. Pˇ r´ıklad 8.3. (i) Necht’ A 6= ∅ je libovoln´a mnoˇzina. a) Jestliˇze ∼ = idA , potom A/ ∼ = {{x} : x ∈ A}. b) Jestliˇze ∼ = A × A, potom A/ ∼ = {A} (ii) Necht’ A = Z. Jestliˇze ∼ = ≡ (kde ≡ je relace kongruence podle modulu m), potom Z/ ≡ = Zm . Plat´ı: Necht’ M je rozklad na A. Pro a, b ∈ A poloˇz´ıme a ∼M b ⇔ ∃ tˇr´ıda X ∈ M tak, ˇze a, b ∈ X. Pak relace ∼M je relac´ı ekvivalence na A. Tuto relaci naz´ yv´ame ekvivalence pˇr´ısluˇsn´a rozkladu M. Pˇ r´ıklad 8.4. Necht’ A 6= ∅ je libovoln´a mnoˇzina. a) Jestliˇze M = {{x} : x ∈ A}, potom ∼M = idA . b) Jestliˇze M = {A}, potom ∼M = A × A. Nen´ı obt´ıˇzn´e vysledovat n´asleduj´ıc´ı fakt: Vyjdeme-li od jist´e ekvivalence na A, utvoˇr´ıme-li rozklad na A, pˇr´ısuˇsn´ y t´eto ekvivalenci a potom utvoˇr´ıme ekvivalenci na A, pˇr´ısluˇsnou tomuto rozkladu, skonˇc´ıme u p˚ uvodn´ı ekvivalence, od n´ıˇz jsme vyˇsli. Podobnˇe, zaˇcneme-li rozkladem, dojdeme pˇres pˇr´ısluˇsnou ekvivalenci opˇet k p˚ uvodn´ımu rozkladu. M˚ uˇzeme tedy ˇr´ıci, ˇze se t´ımto zp˚ usobem ekvivalence a rozklady vz´ajemnˇe urˇcuj´ı. Pˇresnˇe plat´ı tyto vztahy: Necht’ A 6= ∅ je libovoln´a nepr´azdn´a mnoˇzina. Potom
Kapitola 8.
41
• ∼ je ekvivalence na A ⇒ ∼A/∼ = ∼. • M je rozklad na A ⇒ A/ ∼M = M. Uvˇedomte si, ˇze tato dvˇe tvrzen´ı jsou vlastnˇe mnoˇzinov´e rovnosti a tak´e se tak dokazuj´ı. Promyslete si pˇr´ıklady r˚ uzn´ ych situac´ı z bˇeˇzn´eho ˇzivota, kde se setk´av´ame s ekvivalencemi a rozklady (aniˇz si to uvˇedomujeme).
8.4
Literatura
ˇ ep´anek, Teorie mnoˇzin, Academia, Praha 1986. [1] B. Balcar, P. Stˇ [2] J. Beˇcv´aˇr a kol., Seznamujeme se s mnoˇzinami, SNTL, Praha 1982 [3] P. Hor´ak, Z´aklady matematiky, PˇrF MU Brno (pˇr´ıp. t´eˇz starˇs´ı vyd´an´ı skript Algebra a teoretick´a aritmetika od t´ehoˇz autora, kter´e je sv´ ym obsahem podobn´e). [4] L. Kosm´ak, Mnoˇzinov´a algebra, Masarykova univerzita, Brno 1995.
42
Kapitola 8.
Kapitola 9 Re´ aln´ e funkce re´ aln´ e promˇ enn´ e 9.1
Z´ akladn´ı pojmy
Necht’ f : A → B je zobrazen´ı. Jestliˇze ∅ 6= A ⊆ R a B = R, pak toto zobrazen´ı naz´ yv´ame re´alnou funkc´ı jedn´e re´aln´e promˇenn´e (d´ale jen funkc´ı). Mnoˇzina A se naz´ yv´a definiˇcn´ı obor funkce f a znaˇc´ı se D(f ). Mnoˇzina {y ∈ R : ∃x ∈ D(f ) tak, ˇze y = f (x)} se naz´ yv´a obor hodnot funkce f a znaˇc´ı se H(f ). (Jedn´a se zˇrejmˇe o speci´aln´ı pˇr´ıpady v´ yˇse definovan´ ych mnoˇzin Dom f resp. Ran f .) K zad´an´ı funkce je nutn´e uv´est D(f ) a pravidlo (pˇredpis), kter´e kaˇzd´emu x ∈ D(f ) pˇriˇrad´ı pr´avˇe jedno y ∈ H(f ). ˇ Casto se ovˇsem st´av´a, ˇze D(f ) nen´ı v´ yslovnˇe uveden. Pak za definiˇcn´ı obor pokl´ad´ame mnoˇzinu vˇsech x ∈ R takov´ ych, pro kter´a m´a dan´ y pˇredpis smysl“. ” Rovnost´ı funkc´ı f a g m´ame na mysli toto: f = g ⇔ ((D(f ) = D(g)) ∧ (∀x ∈ D(f ) : f (x) = g(x))). Grafem funkce f : D(f ) → R rozum´ıme mnoˇzinu bod˚ u {(x, f (x)) ∈ R2 : x ∈ D(f )}.
9.2
Z´ akladn´ı vlastnosti funkc´ı
Funkce f se naz´ yv´a ohraniˇcen´a (resp. shora ohraniˇcen´a, resp. zdola ohraniˇcen´a ), je-li H(f ) ohraniˇcen´a (resp. shora ohraniˇcen´a, resp. zdola ohraniˇcen´a) podmnoˇzina mnoˇziny R. M´ısto pojmu ohraniˇcen´a“ se nˇekdy uˇz´ıv´a pojem ” omezen´a“. ” 43
44
Kapitola 9. ˇ Rekneme, ˇze funkce f je na mnoˇzinˇe I ⊆ D(f ) • rostouc´ı (resp. klesaj´ıc´ı), jestliˇze x1 , x2 ∈ I, x1 < x2 ⇒ f (x1 ) < f (x2 ) (resp. f (x1 ) > f (x2 )). • neklesaj´ıc´ı (resp. nerostouc´ı), jestliˇze x1 , x2 ∈ I, x1 < x2 ⇒ f (x1 ) ≤ f (x2 ) (resp. f (x1 ) ≥ f (x2 )).
Funkce f se naz´ yv´a monotonn´ı na I, jestliˇze je zde nerostouc´ı nebo neklesaj´ıc´ı. Funkce f se naz´ yv´a ryze monotonn´ı na I, jestliˇze je zde rostouc´ı nebo klesaj´ıc´ı. Evidentnˇe je kaˇzd´a ryze monotonn´ı funkce tak´e monotonn´ı, ne vˇsak naopak. Funkce f se naz´ yv´a sud´a (resp. lich´a ), jestliˇze plat´ı (i) x ∈ D(f ) ⇒ −x ∈ D(f ), (ii) f (−x) = f (x) (resp. f (−x) = −f (x)) pro kaˇzd´e x ∈ D(f ). Pˇr´ımo z definice plyne, ˇze graf sud´e funkce je symetrick´ y podle osy y, graf lich´e funkce je symetrick´ y podle poˇca´tku. ˇ Necht’ p ∈ (0, ∞). Rekneme, ˇze funkce f je periodick´a s periodou p (neboli p-periodick´a ), jestliˇze plat´ı (i) x ∈ D(f ) ⇒ x ± p ∈ D(f ), (ii) f (x + p) = f (x) pro kaˇzd´e x ∈ D(f ). Je lehk´e vidˇet, ˇze je-li p perioda funkce f , je np, n ∈ N, t´eˇz perioda funkce f . Tedy mnoˇzina P vˇsech period periodick´e funkce je vˇzdy nekoneˇcn´a. Pokud existuje min P , naz´ yv´a se nejmenˇs´ı perioda funkce f (nebo tak´e z´akladn´ı perioda ˇci ryz´ı perioda).
9.3
Operace s funkcemi, transformace grafu
Necht’ f, g jsou funkce. Potom definujeme • souˇcet f + g takto: (f + g)(x) = f (x) + g(x), D(f + g) = D(f ) ∩ D(g). • rozd´ıl f − g takto: (f − g)(x) = f (x) − g(x), D(f − g) = D(f ) ∩ D(g). • souˇcin f g takto: (f g)(x) = f (x) + g(x), D(f g) = D(f ) ∩ D(g). • pod´ıl f /g takto: (f /g)(x) = f (x)/g(x), D(f /g) = D(f ) ∩ {x ∈ D(g) : g(x) 6= 0}. • mocnina f g takto: (f g )(x) = f (x)g(x) , D(f g ) = D(g) ∩ {x ∈ D(f ) : f (x) > 0}.
Kapitola 9.
45
Je tˇreba si uvˇedomit, ˇze napˇr. ve vztahu (f + g)(x) = f (x) + g(x) vystupuje stejn´ y symbol +“ v r˚ uzn´ ych v´ yznamech. Na lev´e stranˇe rovnosti znamen´a ” operaci mezi funkcemi (tj. funkc´ım f, g je pˇriˇrazena funkce f + g) a na prav´e stranˇe m´a +“ v´ yznam souˇctu dvou re´aln´ ych ˇc´ısel f (x) + g(x). Podobnˇe to ” plat´ı i pro ostatn´ı operace. N´asleduj´ıc´ı pojmy sloˇzen´e funkce a inverzn´ı funkce jsou speci´aln´ımi pˇr´ıpady v´ yˇse uveden´ ych pojm˚ u sloˇzen´eho zobrazen´ı a inverzn´ıho zobrazen´ı. Pˇredpokl´adejme, ˇze f, g jsou funkce a H(f ) ⊆ D(g). Potom definujeme sloˇzenou funkci g ◦ f (ˇcti: g po f “) takto: (g ◦ f )(x) = g(f (x)), x ∈ D(f ). ” Funkci f naz´ yv´ame vnitˇrn´ı sloˇzka, funkci g naz´ yv´ame vnˇejˇs´ı sloˇzka sloˇzen´e funkce g ◦ f . Zˇrejmˇe D(g ◦ f ) = D(f ). Pozn´ amka 9.1. V podstatˇe nen´ı nezbytnˇe nutn´e pˇredpokl´adat H(f ) ⊆ D(g). Potom je vˇsak potˇreba uvaˇzovat pˇredpis (g ◦ f )(x) = g(f (x)) pro x takov´a, ˇze x ∈ D(f ) ∧ f (x) ∈ D(g) (k tomu samozˇrejmˇe potˇrebujeme H(f ) ∩ D(g) 6= ∅). V tomto pˇr´ıpadˇe je D(g ◦ f ) obecnˇe pouze ˇca´st´ı D(f ). Operaci skl´ad´an´ı lze postupnˇe aplikovat na v´ıce funkc´ı, napˇr. (h ◦ g ◦ f )(x) = h(g(f (x))). Dokaˇzte si, ˇze jestliˇze f, g jsou funkce obˇe prost´e, resp. obˇe rostouc´ı, resp. obˇe sud´e, resp. obˇe lich´e, pak funkce g ◦ f m´a tak´e tuto vlastnost. Je-li f klesaj´ıc´ı a g rostouc´ı, potom g ◦ f i f ◦ g jsou klesaj´ıc´ı. Je-li f sud´a a g lich´a, potom g ◦ f i f ◦ g jsou sud´e. Pˇripomeˇ nme, ˇze f je prost´a (injektivn´ı), jestliˇze plat´ı x1 , x2 ∈ D(f ), x1 6= x2 ⇒ f (x1 ) 6= f (x2 ). Necht’ f je prost´a funkce. Funkce f −1 se naz´ yv´a funkce inverzn´ı k funkci f , jestliˇze D(f −1 ) = H(f ), (ii) pro kaˇzd´e y ∈ D(f −1 ) plat´ı f −1 (y) = x ⇔ f (x) = y. Poznamenejme, ˇze f −1 existuje pouze, kdyˇz f je prost´a. D´ale plat´ı H(f −1 ) = D(f ), f −1 je prost´a funkce, (f −1 )−1 = f , (f −1 ◦f )(x) = x pro kaˇzd´e x ∈ D(f ) a (f ◦f −1 )(x) = x pro kaˇzd´e x ∈ D(f −1 ) = H(f ). Grafy funkc´ı f a f −1 jsou (v t´eˇze kart´ezsk´e soustavˇe souˇradnic) navz´ajem soumˇern´e podly pˇr´ımky y = x. Kapitolu zakonˇc´ıme diskus´ı o jist´ ych transformac´ıch grafu funkce“. V ” podstatˇe p˚ ujde o sestrojen´ı grafu funkce pomoc´ı graf˚ u jin´ ych (zn´am´ ych) funkc´ı, kter´e se od p˚ uvodn´ı funkce moc neodliˇsuj´ı“. Uvaˇzujeme tedy n´asle” duj´ıc´ıch ˇsest pˇr´ıpad˚ u. Necht’ f je funkce. • f1 : y = −f (x). Grafy funkc´ı f a f1 jsou symetrick´e podle osy x. • f2 : y = f (−x). Grafy funkc´ı f a f2 jsou symetrick´e podle osy y.
46
Kapitola 9. • f3 : y = f (x) + b, b ∈ R. Posunut´ı grafu ve smˇeru osy y: nahoru pro b > 0, dol˚ u pro b < 0. • f4 : y = f (x − a), a ∈ R. Posunut´ı grafu ve smˇeru osy x: doprava pro a > 0, doleva pro a < 0. • f5 : y = kf (x), k ∈ (0, ∞). Deformace grafu ve smˇeru osy y: k-n´asobn´e zvˇetˇsen´ı“ pro k > 1, k-n´asobn´e zmenˇsen´ı“ pro k ∈ (0, 1). ” ” • f6 : y = f (mx), m ∈ (0, ∞). Deformace grafu ve smˇeru osy x: 1/mn´asobn´e z´ uˇzen´ı“ pro m > 1, 1/m-n´asobn´e roztaˇzen´ı“ pro m ∈ (0, 1). ” ” N´asleduj´ıc´ı obr´azky ilustruj´ı transformace grafu funkce.
Kapitola 9.
9.4
47
Nˇ ekolik pˇ r´ıklad˚ u
Na z´avˇer uved’me nˇekolik pˇr´ıklad˚ u souvisej´ıc´ıch s t´ematem t´eto kapitoly. • Uvaˇzujme pˇredpisy funkc´ı f : y = 2 ln x, g: y = ln x2 . Nem´ame-li zad´any D(f ), D(g), vyˇsetˇr´ıme, kdy maj´ı pˇredpisy smysl: D(f ) = {x ∈ R : x > 0}, D(g) = {x ∈ R : x 6= 0}. Vˇsimnˇeme si, ˇze f 6= g, pˇrestoˇze pro pˇr´ıpustn´a x plat´ı 2 ln x = ln x2 . • Kruˇznice nen´ı grafem funkce:
Promyslete si, jak je poruˇsena definice zobrazen´ı. Lze tuto kˇrivku popsat v´ıce funkcemi? Jak´ ymi? • Graf funkce f : y = sgn x (ˇcteme: signum), kde f (x) = −1 pro x < 0, f (0) = 0 a f (x) = 1 pro x > 0:
48
Kapitola 9.
Plat´ı D(f ) = R, H(f ) = {−1, 0, 1}. Funkce sgn x je neklesaj´ıc´ı a ohraniˇcen´a na R. Je to funkce lich´a. • Graf funkce f (x) = |x|:
Tato funkce je ohraniˇcen´a zdola, neohraniˇcen´a shora. Je to funkce sud´a. • Tzv. Dirichletova funkce je definov´ana takto ( 1 x∈Q f (x) = 0 x ∈ I.
(9.1)
Plat´ı D(f ) = R, H(f ) = {0, 1}. Graf t´eto funkce nejsme schopni nakreslit. Urˇcete si mnoˇzinu vˇsech period t´eto funkce a vˇsimnˇete si, ˇze nejmenˇs´ı perioda neexistuje. • Dokaˇzte, ˇze funkce x/(1 + x2 ) je ohraniˇcen´a na R. D˚ ukaz: Plat´ı (|x| − 1)2 ≥ 0, proto x2 + 1 ≥ 2|x| pro kaˇzd´e x ∈ R. Odtud
Kapitola 9.
49
dost´av´ame 2 x = |x| ≤ 1 · x + 1 = 1 1 + x2 1 + x2 2 x2 + 1 2 pro kaˇzd´e x ∈ R. Tedy funkce je ohraniˇcen´a. • Pro funkce f (x) = x2 a g(x) = 1 − 2x vytvoˇrte funkci h = (3f + 2g)/f a urˇcete definiˇcn´ı obor. ˇ sen´ı: Plat´ı Reˇ 2 3x2 + 2 − 4x 4 + h(x) = = 3 − , x2 x x2 D(h) = R \ {0}. • Pro funkce f (x) = 3 − 2x, g(x) = ln x urˇcete g ◦ f a D(g ◦ f ). ˇ sen´ı: Plat´ı (g◦f )(x) = g(f (x)) = ln(3−2x). Uvˇedomte si, ˇze zde nem´ame Reˇ H(f ) ⊆ D(f ), nebot’ H(f ) = R a D(g) = (0, ∞). Potˇrebujeme tedy vz´ıt x ∈ D(f ) tak, aby 3−2x ∈ (0, ∞), tj. x < 3/2. Tedy D(g◦f ) = (−∞, 3/2). • Ovˇeˇrte, ˇze funkce f (x) = (x + 2)/(x − 3) je prost´a a najdˇete f −1 . Urˇcete definiˇcn´ı obory a obory hodnot obou funkc´ı. ˇ sen´ı: Zˇrejmˇe D(f ) = R \ {3}. Vezmˇeme x1 , x2 ∈ D(f ), x1 6= x2 . Je lehk´e Reˇ vidˇet, ˇze 5(x2 − x1 ) 6= 0. f (x1 ) − f (x2 ) = (x1 − 3)(x2 − 3) Proto f je prost´a. Tedy existuje f −1 a nav´ıc plat´ı H(f −1 ) = D(f ) = R\{3}. Inverzn´ı funkci z´ısk´ame tak, ˇze z rovnosti y = (x + 2)/(x − 3) vyj´aˇr´ıme x, tj. x = (2+3y)/(y −1). Pˇreznaˇcen´ım dost´av´ame f −1 (x) = (2+3x)/(x−1). Urˇc´ıme zb´ yvaj´ıc´ı obory: H(f ) = D(f −1 ) = R \ {1}. • Pomoc´ı transformac´ı grafu (z´akladn´ı element´arn´ı) funkce y = x2 , nakreslete graf funkce f (x) = 12 x2 − 4x + 5. ˇ sen´ı: Nejprve provedeme vhodnou u Reˇ ´pravu (doplnˇen´ı na ˇctverec): 1 1 f (x) = (x2 − 8x + 16 − 16) + 5 = (x − 4)2 − 3. 2 2 Nyn´ı postupnˇe sestroj´ıme funkce f1 , f2 , f3 , f :
50
9.5
Kapitola 9.
Literatura
[1] L.E. Garner, Calculus and analytic geometry, Dellen Publ. Comp. 1988. ˇ [2] J. Kuben, P. Sarmanov´ a, Diferenci´aln´ı poˇcet funkc´ı jedn´e promˇenn´e, ˇ VSB TU Ostrava 2006. [3] V. Nov´ak, Diferenci´aln´ı poˇcet funkc´ı jedn´e re´aln´e promˇenn´e, PdF MU Brno 2004. [4] K. Rektorys a kol., Pˇrehled uˇzit´e matematiky I, Prometheus 2002.
Kapitola 10 Element´ arn´ı funkce Nejprve si vyjasnˇeme pojem element´arn´ı funkce a dalˇs´ıch souvisej´ıc´ıch pojm˚ u. Poznamenejme, ˇze terminologie t´ ykaj´ıc´ı se n´ıˇze uveden´eho rozdˇelen´ı funkc´ı nen´ı v literatuˇre zdaleka jednotn´a. Z´akladn´ımi element´arn´ımi funkcemi m´ame na mysli polynomy, funkce racion´aln´ı, exponenci´aln´ı, logaritmick´e, mocninn´e, goniomentrick´e, cyklometrick´e (tj. inverzn´ı ke goniometrick´ ym), hyperbolick´e a hyperbolometrick´e (tj. inverzn´ı k hyperbolick´ ym). Tyto funkce lze ch´apat jako z´akladn´ı stavebn´ı kameny (pˇriˇcemˇz jsou povoleny pouze jist´e jednoduch´e konstrukˇcn´ı postupy“) ” pro naprostou vˇetˇsinu funkc´ı, se kter´ ymi v z´akladn´ıch kursech pracujeme. Radˇeji zmiˇ nme, ˇze v ˇradˇe uˇcebnic nejsou hyperbolick´e a hyperbolometrick´e funkce uvedeny mezi z´akladn´ımi element´arn´ımi funkcemi. Element´arn´ımi funkcemi m´ame na mysli funkce, kter´e lze vytvoˇrit ze z´akladn´ıch element´arn´ıch funkc´ı pomoc´ı koneˇcn´eho poˇctu operac´ı sˇc´ıt´an´ı, odˇc´ıt´an´ı, n´asoben´ı, dˇelen´ı a skl´ad´an´ı funkc´ı. N´azev element´arn´ı funkce je d´an historicky. Velmi zhruba ˇreˇceno, m´ın´ı se jimi funkce, kter´e byly pops´any do konce 18. stolet´ı. Aby to nebylo tak jednoduch´e, tak element´arn´ı funkce je nˇekdy definov´ana jako funkce jedn´e promˇenn´e sestaven´a z koneˇcn´eho poˇctu exponenci´al, logaritm˚ u, konstant a n-t´ ych odmocnin pomoc´ı skl´ad´an´ı a ˇctyˇr element´arn´ıch operac´ı (+, −, ·, /). Pokud tyto funkce a konstanty mohou nab´ yvat i komplexn´ıch hodnot, pak trigonometrick´e funkce a jejich inverze jsou pˇrirozenˇe zahrnuty v mnoˇzinˇe element´arn´ıch funkc´ı; jistˇe si vzpomenete na zn´amou Eulerovu formuli eix = cos x + i sin x, kde x ∈ R. Element´arn´ı funkce mohou b´ yt uvaˇzov´any tak´e v kontextu tzv. diferenci´aln´ı algebry. 51
52
Kapitola 10.
Element´arn´ı funkce byly poprv´e ˇra´dnˇe zkoum´any Josephem Liouvillem v s´erii ˇcl´ank˚ u z let 1833 aˇz 1841. Algebraick´ y pˇr´ıstup k element´arn´ım funkc´ım se objevuje v pr´aci Josepha Felse Ritta v r. 1930. Pochopitelnˇe historick´ y v´ yvoj pojmu funkce je mnohem pestˇrejˇs´ı, avˇsak zamˇeˇren´ı naˇseho textu neposkytuje patˇriˇcn´ y prostor. Proto zmiˇ nme alespoˇ n nˇekolik vybran´ ych zaj´ımav´ ych skuteˇcnost´ı. V 16. stolet´ı objevil John Napier logaritmy, kter´e se staly vhodn´ ym n´astrojem pro rozs´ahl´e numerick´e v´ ypoˇcty v astrnomii a navigaci. Prvn´ı regul´ern´ı pokus o definici funkce byl uˇcinˇen v r. 1718 Johannem Bernoullim. D´ale je zaj´ımav´e pˇripomenout, ˇze pro Eulera byla napˇr. funkce x 7→ 1/x vˇsude spojitou funkc´ı (je totiˇz d´ana jedin´ ym pˇredpisem), zat´ımco funkci x 7→ |x|, jej´ıˇz analytick´e vyj´adˇren´ı vn´ımal pomoc´ı dvou pˇredpis˚ u x 7→ x (je-li x > 0) a x 7→ −x (je-li x ≤ 0), povaˇzoval Euler za nespojitou. Do diskus´ı o obsahu pojmu funkce pˇrispˇeli mnoz´ı dalˇs´ı. V 19. stolet´ı to byl napˇr. Riemann ˇci Dirichlet, mimo jin´e i t´ım, ˇze obohatili matematiku o nˇekter´e patologick´e funkce. Mnoh´ ym matematik˚ um vadilo, ˇze tradiˇcn´ı definice funkce obsahuj´ı v´agn´ı, nedefinovan´e term´ıny, jako napˇr. z´akon, pravidlo, vztah, pˇriˇrazen´ı, korespondence, operace, le novˇe i mnoˇzina a zobrazen´ı, a poˇzadovali zredukovat poˇcet nedefinovan´ ych term´ın˚ u. Takto postupoval napˇr. G. Peano, kter´emu staˇcil jedin´ y nedefinovan´ y pojem mnoˇzina a kter´ y funkci ch´apal jako speci´aln´ı bin´arn´ı relaci. Je zaj´ımav´e, ˇze na obt´ıˇznost definov´an´ı tak obecn´eho pojmu, j´ımˇz funkce je, upozorˇ novali ve 20. stolet´ı zejm´ena nˇekteˇr´ı logici (Frege, Church) a doporuˇcovali funkci zav´adˇet jako primitivn´ı pojem za pomoc´ı opis˚ u, pˇr´ıklad˚ u a historick´ ych exkurz˚ u. Nyn´ı se vrat’me z historick´e odboˇcky a diskutujme d´ale rozdˇelen´ı funkc´ı. Nˇekdy tak´e rozliˇsujeme tzv. algebraick´e funkce, tj. funkce, kter´e lze vytvoˇrit z konstant a z promˇenn´e x koneˇcn´ ym poˇctem algebraick´ ych operac´ı (tj. sˇc´ıt´an´ım, odˇc´ıt´an´ım, n´asoben´ım, dˇelen´ım a umocˇ nov´an´ım racion´aln´ım exponentem). Patˇr´ı sem tedy urˇcitˇe zejm´ena polynomy a racion´aln´ı funkce. Takto definovan´e funkce y = f (x) lze jistˇe vyj´adˇrit pomoc´ı polynomu dvou promˇenn´ ych P (x, y) = 0. Uveden´a definice je vˇsak ponˇekud nepˇresn´a a lze ji nal´ezt sp´ıˇs v jednoduˇsˇs´ıch textech. Ve skuteˇcnosti algebraick´e funkce definujeme pr´avˇe pomoc´ı posledn´ı vlastnosti, tedy jako funkce y = f (x), kter´e lze vyj´adˇrit pomoc´ı polynomu dvou promˇenn´ ych P (x, y). Pozor, takto definovan´e funkce nejsou podmnoˇzinou element´arn´ıch funkc´ı na rozd´ıl od funkc´ı z pˇredchoz´ı naivn´ı“ definice. Algebraick´e funkce lze d´ale rozdˇelit na racion´aln´ı ” funkce a iracion´aln´ı funkce (mezi iracion´aln´ı funkce jistˇe patˇr´ı funkce obsahuj´ıc´ı xm/n , kde m, n jsou nesoudˇeln´a). Funkce, kter´a nen´ı algebraick´a, se naz´ yv´a transcendentn´ı. Ve v´ yˇse uveden´em v´ yˇctu funkc´ı m´ame uvedeny
Kapitola 10.
53
vˇsechny tzv. element´arn´ı transcendentn´ı funkce. Transcendentn´ı funkce lze rozdˇelit na niˇzˇs´ı a vyˇsˇs´ı. Niˇzˇs´ı transcendentn´ı funkce dostaneme pomoc´ı koneˇcn´eho poˇctu operac´ı sˇc´ıt´an´ı, odˇc´ıt´an´ı, n´asoben´ı, dˇelen´ı a skl´ad´an´ı element´arn´ıch transcendentn´ıch funkc´ı. Je zˇrejm´e, ˇze jak nˇekter´e algebraick´e funkce (napˇr. racion´aln´ı ˇci obsahuj´ıc´ı xm/n ), tak i niˇzˇs´ı transcendentn´ı funkce patˇr´ı mezi element´arn´ı funkce. Existuj´ı vˇsak i funkce, kter´e nejsou element´arn´ı (lze je obdrˇzet napˇr. pomoc´ı integr´al˚ u, nebo diferenci´aln´ıch rovnic, ˇci pˇri hled´an´ı koˇren˚ u polynom˚ u vyˇsˇs´ıch stupˇ n˚ u, ale i jinak). Takov´e funkce se naz´ yvaj´ı vyˇsˇs´ı transcendentn´ı funkce, nejsou-li algebraick´e. Jak jsme jiˇz naznaˇcili, i algebraick´e funkce mohou b´ yt neelement´arn´ı. D˚ uleˇzitou tˇr´ıdu funkc´ı tvoˇr´ı tzv. analytick´e funkce, to jsou funkce, kter´e lze v okol´ı kaˇzd´eho bodu vyj´adˇrit jako souˇcet mocninn´e ˇrady. Jak uˇz jsme zm´ınili, souˇc´ast´ı mnoha z´akladn´ıch kurs˚ u (a v podstatˇe i toho naˇseho) nejsou hyperbolick´e a hyperbolometrick´e funkce. Tyto vˇsak vˇsak mohou b´ yt v r˚ uzn´ ych situac´ıch velmi uˇziteˇcn´e. Proto si je zde alespoˇ n struˇcnˇe pˇripomeˇ nme. Ostatn´ım z´akladn´ım element´arn´ım funkc´ım se detailnˇeji vˇenujeme n´ıˇze. Zde je tedy definice: 1 sinh x 1 1 , cotgh x = , sinh x = (ex −e−x ), cosh x = (ex +e−x ), tgh x = 2 2 cosh x tgh x jde o tzv. hyperbolick´y sinus, resp. hyperbolick´y kosinus, resp. hyperbolick´y tangens, resp. hyperbolick´y kotangens. Inverzemi tˇechto hyperbolick´ych funkc´ı jsou pak funkce hyperbolometrick´e, a to argsinh x (argument hyperbolick´eho sinu), resp. argcosh x (argument hyperbolick´eho kosinu), resp. argtgh x (argument hyperbolick´eho tangensu), resp. argcotgh x (argument hyperbolick´eho kotangensu). Vˇsimnˇete si, ˇze k pops´an´ı hyperbolick´e funkce staˇc´ı pouˇz´ıt exponenci´aln´ı funkci a jednoduchou aritmetiku, tedy jsme vlastnˇe nevyrobili nic nov´eho“. ” V z´akladn´ıch kursech se m˚ uˇzeme ˇcasto setkat napˇr. s n´asleduj´ıc´ımi funkcemi, kter´e se mezi element´arn´ı neˇrad´ı. Jsou to funkce signum, funkce cel´a ” ˇca´st“ a Dirichletova funkce. Pˇrem´ yˇslejte, zda je f (x) = |x| element´arn´ı funkce ve smyslu naˇs´ı definice? Velmi d˚ uleˇzitou ot´azkou je to, zda funkce z˚ ustanou v dan´e tˇr´ıdˇe, pokud s nimi provedeme nˇejak´e operace“, at’ uˇz t´ım m´ame na mysli element´arn´ı ” operace (+, −, ·, /), nebo skl´ad´an´ı, nebo inverzi, nebo derivaci, nebo integraci. • Racionalita je zachov´ana pˇri sˇc´ıt´an´ı, odˇc´ıt´an´ı, n´asoben´ı, dˇelen´ı, skl´ad´an´ı a derivaci. Nen´ı obecnˇe zachov´ana pˇri inverzi a pˇri integraci.
54
Kapitola 10. • Element´arnost je zachov´ana pˇri sˇc´ıt´an´ı, odˇc´ıt´an´ı, n´asoben´ı, dˇelen´ı, skl´ad´an´ı a derivaci. Nen´ı obecnˇe zachov´ana pˇri inverzi a pˇri integraci.
10.1
Polynomy a racion´ aln´ı funkce
Polynomy a racion´aln´ı funkce patˇr´ı k nejjednoduˇsˇs´ım element´arn´ım funkc´ım. Necht’ n ∈ N ∪ {0}, a1 , a2 , . . . , an ∈ R. Funkce P (x) = an xn + an−1 xn−1 + · · · + a1 x + a0 ,
x ∈ R,
ˇ ısla se naz´ yv´a polynom (pˇresnˇeji, re´aln´y polynom; nˇekdy t´eˇz mnohoˇclen). C´ a0 , a1 , . . . , an se naz´ yvaj´ı koeficienty polynomu P . Je-li an 6= 0, naz´ yv´a se an vedouc´ı koeficient a ˇc´ıslo n stupeˇ n polynomu P (p´ıˇseme st P = n). Pozn´ amka 10.1. (i) Stupeˇ n polynomu je tedy nejvyˇsˇs´ı mocnina nezn´am´e s nenulov´ ym koeficientem. (ii) Je-li st P = 1, pak P je line´arn´ı polynom, je-li st P = 2, pak P je kvadratick´y polynom, je-li st P = 3, pak P je kubick´y polynom. Podle definice je polynom stupnˇe 0 funkce P (x) = a0 6= 0 (tj. konstantn´ı nenulov´a funkce). Funkce P (x) = 0, x ∈ R, je tzv. nulov´y polynom, kter´ y nem´a pˇriˇrazen ˇza´dn´ y stupeˇ n. (iii) Nˇekdy bude u ´ˇceln´e uvaˇzovat P t´eˇz jako zobrazen´ı P : C → C, tj. x ∈ C, a0 , a1 , . . . , an ∈ C. Nyn´ı se budeme vˇenovat ot´azce nalezen´ı ˇreˇsen´ı rovnice P (x) = 0. Nebudeme hledat pouze re´aln´e, ale i komplexn´ı koˇreny. ˇ ıslo x0 ∈ C se naz´ C´ yv´a koˇren polynomu P , jestliˇze P (x0 ) = 0. Tzv. z´akladn´ı vˇeta algebry ˇr´ık´a: Libovoln´ y polynom (s re´aln´ ymi nebo komplexn´ımi koeficienty) stupnˇe alespoˇ n jedna m´a v mnoˇzinˇe komplexn´ıch ˇc´ısel alespoˇ n jeden koˇren. Nen´ı tˇeˇzk´e uk´azat, ˇze kaˇzd´ y polynom Pn (x), st P = n ≥ 1, lze ps´at ve tvaru Pn (x) = an (x − x1 )k1 (x − x2 )k2 · · · (x − xm )km , (10.1) ˇ ısl˚ kde x1 , . . . , xm jsou navz´ajem r˚ uzn´e koˇreny polynomu Pn . C´ um k1 , . . . , km se ˇr´ık´a n´asobnosti koˇren˚ u x1 , . . . , xm , pˇriˇcemˇz m ≤ n a k1 + · · · + km = n. Tvaru (10.1) ˇr´ık´ame rozklad polynomu na souˇcin koˇrenov´ych ˇcinitel˚ u v komplexn´ım oboru. Line´arn´ı polynomy x − xi , i = 1, . . . , n, naz´ yv´ame koˇrenov´e ˇcinitele (nebo koˇrenov´e faktory).
Kapitola 10.
55
Odtud lze vidˇet, ˇze kaˇzd´ y polynom stupnˇe n m´a v komplexn´ım oboru pr´avˇe n koˇren˚ u, poˇc´ıt´ame-li kaˇzd´ y koˇren tolikr´at, kolik ˇcin´ı jeho n´asobnost. Oznaˇc´ıme-li x1 , . . . , xs vˇsechny r˚ uzn´e re´aln´e koˇreny re´aln´eho polynomu Pn (x), n ≥ 1 s n´asobnostmi k1 , . . . , ks , a d´ale, oznaˇc´ıme-li x2 +p1 x+q1 , . . . , x2 + pr x + qr vˇsechny kvadratick´e trojˇcleny odpov´ıdaj´ıc´ı vˇsem navz´ajem r˚ uzn´ ym dvojic´ım komplexnˇe sdruˇzen´ ych nere´aln´ ych koˇren˚ u s n´asobnostmi l1 , . . . , lr , pak dost´av´ame Pn (x) = an (x − x1 )k1 · · · (x − xs )ks (x2 + p1 x + q1 )l1 · · · (x2 + pr x + qr )lr , (10.2) coˇz je tzv. rozklad polynomu v re´aln´em oboru (pˇresnˇeji rozklad re´aln´eho polynomu na souˇcin ireducibiln´ıch (tj. nerozloˇziteln´ych) ˇcinitel˚ u v re´aln´em oboru). Rozklady (10.1), (10.2) jsou jednoznaˇcn´e aˇz na poˇrad´ı ˇcinitel˚ u. Obecnˇe je u ´loha nalezen´ı koˇren˚ u obt´ıˇzn´ yu ´kol (zejm´ena pˇri vyˇsˇs´ıch stupn´ıch). Pro koˇreny kvadratick´ ych polynom˚ u existuje dobˇre zn´am´ y vzorec. Pro v´ ypoˇcet koˇren˚ u polynom˚ u tˇret´ıho ˇci ˇctvrt´eho stupnˇe existuj´ı t´eˇz jist´e vztahy – v´ ypoˇcty vˇsak jiˇz mohou b´ yt pomˇernˇe sloˇzit´e. Bylo uk´az´ano, ˇze univerz´aln´ı vzorec pro v´ ypoˇcet koˇren˚ u polynomu p´at´eho a vyˇsˇs´ıho stupnˇe jiˇz v jist´em ( rozumn´em“) ” smyslu neexistuje. Poznamenejme, ˇze ˇcasto se koˇreny hledaj´ı pomoc´ı tzv. numerick´ ych metod, pˇr´ıpadnˇe existuj´ı dalˇs´ı metody pro jist´e specifick´e pˇr´ıpady. Pˇripomeˇ nte si alespoˇ n vzorce pro (a ± b)2 , (a ± b)3 , a2 − b2 , a3 ± b3 . Je lehk´e vidˇet, ˇze jsou-li P, Q polynomy, jsou P + Q, P − Q, P Q rovnˇeˇz polynomy. Dˇelen´ım polynom˚ u vˇsak jiˇz nemus´ıme dostat polynom, ale obecnˇejˇs´ı funkci, kterou nyn´ı zavedeme. Necht’ P, Q jsou nenulov´e polynomy. Funkce R(x) =
P (x) Q(x)
se naz´ yv´a racion´aln´ı funkce (nebo racion´aln´ı lomen´a funkce). Je zˇrejm´e, ˇze nemus´ı platit D(R) = R. Racion´aln´ı funkce R se naz´ yv´a ryz´ı (nebo ryze lomen´a ), jestliˇze st P < st Q a neryz´ı (nebo neryze lomen´a ), jestliˇze st P ≥ st Q. Je-li R neryz´ı, pak lze prov´est dˇelen´ı (pˇr´ısluˇsn´ y algoritmus je zn´am ze stˇredn´ı ˇskoly) a plat´ı R(x) =
P (x) T (x) = S(x) + , Q(x) Q(x)
kde S, T jsou polynomy (T je zbytek“ po dˇelen´ı), pˇriˇcemˇz T m˚ uˇze b´ yt ” nulov´ y. V pˇr´ıpadˇe, ˇze T je nenulov´ y, pak plat´ı st T < st Q.
56
Kapitola 10.
V budoucnu se nauˇc´ıme rozkl´adat racion´aln´ı funkce na tzv. parci´aln´ı zlomky. Zhruba ˇreˇceno: p˚ uvodn´ı ( komplikovanou“) racion´aln´ı funkci nahrad´ı” me souˇctem jednoduˇsˇs´ıch“ racion´aln´ıch funkc´ı. Jak tak´e uvid´ıme, tento rozk” lad bude hr´at d˚ uleˇzitou roli v integr´aln´ım poˇctu, ale i jinde.
10.2
Funkce exponenci´ aln´ı, logaritmick´ e a mocninn´ e
Nejprve pˇripomeˇ nme, ˇze mocninu ab , kter´a je definov´ana pro a ∈ R, a > 0, a b ∈ R m˚ uˇzeme zav´est napˇr. takto. Nejprve se zav´ad´ı an , kde n ∈ N, jako an = a · a · · · a (ˇcinitel˚ u je n). D´ale, ˇc´ıslo x ∈ R, x > 0, pro nˇ eˇz plat´ı √ n n x = a, naz´ yv´ame n-tou odmocninou z ˇc´ısla a a znaˇc´ıme√ symbolem a. Je-li nyn´ı c ∈ Q, c = m/n, m ∈ Z, n ∈ N, klademe ac = n am . Koneˇcnˇe, je-li b ∈ R libovoln´e, klademe ab = limn→∞ acn , kde {cn } je libovoln´a posloupnost racion´aln´ıch ˇc´ısel takov´a, ˇze lim cn = b (lze uk´azat, ˇze definice je korektn´ı a vˇse dobˇre funguje“). Pojem limity by mˇel b´ yt zn´am ze stˇredn´ı ˇskoly a ” my jej budeme v detailech studovat pozdˇeji. Alternativnˇe lze zav´est obecnou mocninu jako ab = sup{ac : c < b, c ∈ Q}, kde a > 1, b ∈ I. Je-li 0 < a < 1, pak se pouˇzije infimum. Pro takto definovan´e mocniny plat´ı obykl´a poˇcetn´ı pravidla a nerovnosti. Necht’ a ∈ R, a > 0. Funkce f (x) = ax , x ∈ R, se naz´ yv´a exponenci´aln´ı funkce (o z´akladu a). Pˇr´ıpad a = 1 je trivi´aln´ı, a proto se omez´ıme na pˇr´ıpad a 6= 1. Z´akladn´ı vlastnosti funkce f (x) = ax , a > 0, a 6= 1, jsou tyto: • D(f ) = R, H(f ) = (0, ∞). • a > 1 ⇒ f je rostouc´ı, 0 < a < 1 ⇒ f je klesaj´ıc´ı. • x1 , x2 ∈ R ⇒ ax1 +x2 = ax1 ax2 , ax1 −x2 = ax1 /ax2 , (ax1 )x2 = ax1 x2 . D˚ uleˇzit´ ym speci´aln´ım pˇr´ıpadem je tzv. pˇrirozen´a exponenci´aln´ı funkce . f (x) = ex , kde e ∈ I je tzv. Eulerovo ˇc´ıslo, e = limn→∞ (1 + 1/n)n = 2, 718. Graf exponenci´aln´ı funkce y = ax pro r˚ uzn´e hodnoty a:
Kapitola 10.
57
Vidˇeli jsme, ˇze pro a 6= 1 je ax ryze monotonn´ı a tedy prost´a. Proto k n´ı existuje funkce inverzn´ı. Necht’ a ∈ R, a > 0, a 6= 1. Inverzn´ı funkce k funkci f (x) = ax se naz´ yv´a logaritmick´a funkce o z´akladu a a znaˇc´ı se loga x. Zˇrejmˇe tedy y = loga x ⇔ x = ay . Z´akladn´ı vlastnosti funkce f (x) = loga x jsou tyto:
• D(f ) = (0, ∞), H(f ) = R. • a > 1 ⇒ f je rostouc´ı, 0 < a < 1 ⇒ f je klesaj´ıc´ı. • x1 , x2 ∈ (0, ∞) ⇒ loga (x1 x2 ) = loga x1 +loga x2 , loga (x1 /x2 ) = loga x1 − loga x2 , x1 ∈ (0, ∞), x2 ∈ R ⇒ loga xx1 2 = x2 loga x1 . • a, b ∈ R, a > 0, b > 0, a 6= 1 6= b ⇒ loga x = logb x/ logb a pro kaˇzd´e x ∈ (0, ∞), ax = bx logb a pro kaˇzd´e x ∈ R.
D˚ uleˇzit´ ym speci´aln´ım pˇr´ıpadem je tzv. pˇrirozen´a logaritmick´a funkce ln x = loge x (znaˇc´ı se t´eˇz lg x nebo log x). Graf logaritmick´e funkce y = loga x pro r˚ uzn´e hodnoty a:
58
Kapitola 10.
Necht’ a ∈ R. Funkce f (x) = xa , x ∈ (0, ∞), se naz´ yv´a mocninn´a funkce (s re´aln´ym exponentem a). Pˇr´ıpad a = 0 je nezaj´ımav´ y, nebot’ x0 = 1 pro vˇsechna x ∈ (0, ∞). Z´akladn´ı vlastnosti funkce f (x) = xa , a ∈ R, a 6= 0, jsou tyto: • D(f ) = (0, ∞), H(f ) = (0, ∞). • a > 0 ⇒ f je rostouc´ı, a < 0 ⇒ f je klesaj´ıc´ı. • x1 , x2 ∈ (0, ∞) ⇒ (x1 x2 )a = xa1 xa2 , (x1 /x2 )a = xa1 /xa2 . Pro nˇekter´e speci´aln´ı hodnoty ˇc´ısla a je D(f ) funkce f (x) = xa ˇsirˇs´ı neˇz interval (0, ∞) ve shodˇe s t´ım, pro kter´e hodnoty x ∈ R m˚ uˇze b´ yt mocnina a x definov´ana. Zejm´ena plat´ı: • Pro a ∈ N je D(f ) = R. • Pro a ∈ Z, a ≤ 0, je D(f ) = (−∞, 0) ∪ (0, ∞). • Pro a ∈ Q, c = m/n, m ∈ Z, n ∈ N, kde zlomek m/n je v z´akladn´ım tvaru, pˇriˇcemˇz n je lich´e: v pˇr´ıpadˇe m > 0 je D(f ) = R; v pˇr´ıpadˇe m < 0 je D(f ) = (−∞, 0) ∪ (0, ∞).
Kapitola 10.
59
Uvˇedomte si, ˇze pracujeme v R. Jinak bychom s tˇemito v´ yrazy zach´azeli v C. Graf mocninn´e funkce y = xr pro r˚ uzn´e hodnoty r:
10.3
Funkce goniometrick´ e a cyklometrick´ e
Goniometrick´ymi funkcemi naz´ yv´ame n´ıˇze definovan´e funkce sin x, cos x, tg x, cotg x. Cykometrick´ymi funkcemi naz´ yv´ame funkce arcsin x, arccos x, arctg x, arccotg x (jsou to inverze ke goniometrick´ ym funkc´ım pˇri pˇr´ısluˇsn´em z´ uˇzen´ı“ jejich definiˇcn´ıch obor˚ u). ” Funkce sin x a cos x budeme zav´adˇet jako na stˇredn´ı ˇskole (pˇriˇcemˇz vˇsak budeme pouˇz´ıvat zat´ım ne zcela exaktnˇe zavedenou operaci nan´aˇsen´ı oblouku ” d´elky |x| na jednotkovou kruˇznici“). Pozdˇeji pozn´ame i jin´e moˇznosti, jak tyto funkce zav´est form´alnˇe pˇresnˇe (napˇr. pomoc´ı nekoneˇcn´ ych ˇrad, ˇci diferenci´aln´ıch rovnic). Necht’ A je koncov´ y bod oblouku na jednotkov´e kruˇznici, jehoˇz poˇca´teˇcn´ı bod je (1, 0) a jehoˇz d´elka je |x|. Pˇritom oblouk nan´aˇs´ıme na kruˇznici v kladn´em smyslu (proti obˇehu hodinov´ ych ruˇciˇcek), je-li x ≥ 0, resp. v z´aporn´em smyslu, je-li x < 0. Pak prvn´ı souˇradnici bodu A naz´ yv´ame cos x (tzv. kosinus) a druhou souˇradnici sin x (tzv. sinus). D´ale definujeme tg x = sin x/ cos x (tzv. tangens) a cotg x = cos x/ sin x (tzv. kotangens).
60
Kapitola 10. Obr´azek ilustruj´ıc´ı definici goniometrick´ ych funkc´ı:
Poznamenejme, ˇze ˇc´ıslo π, jeˇz v u ´vah´ach o goniometrick´ ych funkc´ıch hraje z´asadn´ı roli, je polovinou d´elky jednotkov´e kruˇznice. Je zn´amo, ˇze π ∈ I a je transcendentn´ı, tj. nen´ı koˇrenem ˇza´dn´eho polynomu s celoˇc´ıseln´ ymi koeficienty. ´ Uhly budeme nad´ale mˇeˇrit v m´ıˇre obloukov´e, nikoliv stupˇ nov´e. Pˇripomeˇ nme, ˇze u ´hel 1◦ v m´ıˇre stupˇ nov´e je roven u ´hlu π/180 v m´ıˇre obloukov´e. Obecnˇe u ´hel n stupˇ n˚ u m´a obloukovou m´ıru nπ/180. Z´akladn´ı vlastnosti goniometrick´ ych funkc´ı jsou tyto: • D(sin) = D(cos) = R, D(tg) = R \ {(2k + 1)π/2 : k ∈ Z}, D(cotg) = R \ {kπ : k ∈ Z}. • H(sin) = H(cos) = h−1, 1i, H(tg) = H(cotg) = R. • Funkce sin x, tg x, cotg x jsou lich´e, funkce cos x je sud´a. • Funkce sin x, cos x jsou 2π-periodick´e, funkce tg x, cotg x jsou π-periodick´e.
Kapitola 10.
61
62
Kapitola 10.
Cykometrick´e funkce jsou inverzn´ı ke goniometrick´ ym. Protoˇze vˇsak inverzn´ı funkci lze setrojit pouze k funkci, kter´a je prost´a, je tˇreba patˇriˇcn´ ym zp˚ usobem z´ uˇzit“ definicˇcn´ı obory pˇr´ısluˇsn´ ych goniometrick´ ych funkc´ı. ” Inverzn´ı funkce k funkci sin definovan´e na intervalu h−π/2, π/2i se znaˇc´ı arcsin (tzv. arkussinus). Inverzn´ı funkce k funkci cos definovan´e na intervalu h0, πi se znaˇc´ı arccos (tzv. arkuskosinus). Inverzn´ı funkce k funkci tg definovan´e na intervalu (−π/2, π/2) se znaˇc´ı arctg (tzv. arkustangens). Inverzn´ı funkce k funkci cotg definovan´e na intervalu (0, π) se znaˇc´ı arccotg (tzv. arkuskotangens). Z´akladn´ı vlastnosti cyklometrick´ ych funkc´ı jsou tyto: • D(arcsin) = D(arccos) = h−1, 1i, D(arctg) = D(arccotg) = R. • H(arcsin) = h−π/2, π/2i, H(arccos) = h0, πi, H(arctg) = (−π/2, π/2), H(arccotg) = (0, π). • Funkce arcsin x, arctg x jsou rostouc´ı. Funkce arccos x, arccotg x jsou klesaj´ıc´ı. • Funkce arcsin x, arctg x jsou lich´e. Existuje ˇrada (d˚ uleˇzit´ ych a uˇziteˇcn´ ych) vztah˚ u mezi goniometrick´ ymi 2 2 funkcemi a mezi cyklometrick´ ymi funkcemi (napˇr. sin x + cos x = 1 atd.).
Kapitola 10.
63
S pouˇzit´ım vhodn´e literatury si pˇrehledn´ ym zp˚ usobem sepiˇste alespoˇ n ty nejd˚ uleˇzitˇejˇs´ı identity. Rovnˇeˇz bude uˇziteˇcn´e, pokud si pˇripomenete hodnoty goniometrick´ ych a cyklometrick´ ych funkc´ı ve v´ yznaˇcn´ ych bodech (napˇr. sin(π/6) = 1/2 atd.) a vytvoˇr´ıte si pˇr´ısluˇsn´e tabulky.
10.4
Nˇ ekolik pˇ r´ıklad˚ u
Na z´avˇer uved’me nˇekolik pˇr´ıklad˚ u souvisej´ıc´ıch s t´ematem t´eto kapitoly. • Dokaˇzte: Jestliˇze a, b ∈ (0, ∞), a 6= 1 6= b, potom loga x = logb x/ logb a pro kaˇzd´e x ∈ (0, ∞). D˚ ukaz: Je-li y = loga x, potom x = ay . Proto logb x = logb ay = y logb a. Odtud plyne tvrzen´ı. x−3 . Jak´ y je definiˇcn´ı obor zd´anlivˇe stejn´e • Urˇcete D(f ) funkce f (x) = log 1 x+3 3 funkce g(x) = log 1 (x − 3) − log 1 (x + 3) (v´ıme totiˇz, ˇze pro pˇr´ıpustn´a“ 3 3 ” x1 , x2 plat´ı loga xx12 = loga x1 − loga x2 ). ˇ sen´ı: Potˇrebujeme x−3 > 0, a proto D(f ) = (−∞, −3) ∪ (3, ∞). D´ale Reˇ x+3 zˇrejmˇe plat´ı D(g) = (3, ∞). Promyslete si skuteˇcn´ y vztah mezi f a g.
• Nakreslete graf funkce f (x) = |2 sin 2x|. N´avod: Pouˇzijte transformace grafu funkce a postupnˇe sestrojte sin x, sin 2x, 2 sin 2x, f (x). • Dokaˇzte, ˇze arcsin x + arccos x = π/2 pro kaˇzd´e x ∈ h−1, 1i, v´ıte-li, ˇze cos(π/2 − x) = sin x. D˚ ukaz: Oznaˇcme y = arcsin x. Potom y ∈ h−π/2, π/2i a sin y = x. Ze vztah˚ u mezi goniometrick´ ymi funkcemi plyne cos(π/2 − y) = sin y = x, pˇriˇcemˇz π/2 − y ∈ h0, πi a π/2 − y = arccos x. Odtud arcsin x + arccos x = y + π/2 − y = π/2. • Urˇcete D(f ) funkce r f (x) =
ln
5x − x2 3 + arcsin . 4 x
ˇ sen´ı: Mus´ı platit Reˇ ln
5x − x2 ≥0 4
∧
−1 ≤
3 ≤ 1, x
64
Kapitola 10. tj. 5x − x2 3 ≥1 ∧ ≥ −1 4 x Odtud jiˇz snadno dost´av´ame D(f ) = h3, 4i.
10.5
∧
3 ≤ 1. x
Literatura
[1] L.E. Garner, Calculus and analytic geometry, Dellen Publ. Comp. 1988. [2] A. Kop´aˇckov´a, Nejen ˇz´akovsk´e pˇredstavy o funkc´ıch, PMFA 47 (2002), 149–161. [3] J. Kuben, Z. Doˇsl´a, Diferenci´aln´ı poˇcet funkc´ı jedn´e promˇenn´e, PˇrF MU Brno 2003. ˇ [4] J. Kuben, P. Sarmanov´ a, Diferenci´aln´ı poˇcet funkc´ı jedn´e promˇenn´e, ˇ VSB TU Ostrava 2006. [5] V. Nov´ak, Diferenci´aln´ı poˇcet funkc´ı jedn´e re´aln´e promˇenn´e, PdF MU Brno 2004. [6] K. Rektorys a kol., Pˇrehled uˇzit´e matematiky I, Prometheus 2002.