Průvodce IB000 Matematické základy informatiky
Cvičení 5a: Vlastnosti funkcí a permutací
Cvičení 5 je z časových důvodů rozděleno na dokončení látky relací a funkcí a následné (5b) uvedení grafů z Lekce 7. Výrazně více času cvičení by se mělo věnovat grafům v 5b.
Rámcová náplň cvičení
Funkce a permutace, inverze a skládání
- Vlastnosti funkcí (prostá, na, bijektivní), jejich vztah k inverzím funkcím. Skládání funkcí coby speciálních relací - proč se jedná o totéž jako u "přirozeného skládání" stylem g(f(x)).
- Permutace, jejich vyjádření a zobrazení ("šipečkami") na malé konečné množině. Reprezentace permutací cykly, skládání permutací.
Induktivní definice a speciálně induktivně definované uzávěry relací
- Volitelně (pokud je čas): Induktivní definice množiny, induktivní definice funkce z množiny. Vysvětlení Příkladu 6.7 "Jednoduché aritmetické výrazy" z přednášky Lekce 6. Volitelně další ukázky induktivních definic "z reálného života", nejspíše příklady definic syntaxe a sémantiky v informatických oblastech, které by už snad studenti mohli znát.
- Reflexivní, symetrický, tranzitivní uzávěr relace jako speciální případy induktivních definic. Procvičení především tranzitivního uzávěru na obrázcích a jinak.
- Zdůrazňujeme, že tranzitivní uzávěr je nejlepší hledat a pochopit na grafu relace ("šipečkách")!
Možné příklady k procvičení skládání funkcí
- Funkce f: Z->Z je dána jedním z níže uvedených vztahů. Úkolem je určit, jestli se jedná o funkci prostou, surjektivní nebo také bijekci:
- f(x) = x+7, f(x) = 3x+1
- f(x) = x^2+x+1
- f(x) = x^3+3x^2+3x+1, f(x) = x^3-9x
- Jak se změní odpovědi v předchozí otázce, pokud se změní obory funkce f na f: R->R ?
- Níže jsou dány funkce f,g. Vypočítejte složení "f po g" i složení "g po f", tj. funkce f(g(x)) a g(f(x)), a porovnejte je mezi sebou:
- f(x) = 2x+3, g(x) = 3x-1
- f(x) = x-1, g(x) = x^2-2x+3
- Níže jsou dány funkce f,h : R->R. Určete funkci g: R->R takovou, aby platilo, že složení "g po f" je rovno funkci h, neboli zjednodušeným zápisem g(f(x)) = h(x) :
- f(x) = x+2, h(x) = 3x-9
- f(x) = x-1, h(x) = 5
- f(x) = 2x-1, h(x) = 4x+3
- Vyjádřete aritmetickým vzorcem inverzní funkci k funkci f(x) = 2x+6.
- Na jakém definičním oboru funkce f vyjádřené jako f(x) = x^2-2x+1 existuje inverzní funkce k f ?
Možné příklady k procvičení permutací
- Permutace P množiny {1,2,3,4,5,6,7} je dána níže uvedeným seřazením svých prvků. Vyjádřete ji pomocí jejích cyklů.
- P = (7,6,3,2,1,4,5)
- P = (2,6,5,7,4,3,1)
- P = (2,3,7,6,1,4,5)
- Dokažte, že složení dvou permutací na stejné množině je opět permutace.