Vyčíslitelné funkce. TIN - Vyčíslitelné funkce p.1/30
|
|
- Pavla Horáková
- před 6 lety
- Počet zobrazení:
Transkript
1 Vyčíslitelné funkce TIN - Vyčíslitelné funkce p.1/30
2 Základy teorie rekurzivních funkcí Budeme se snažit identifikovat takové funkce, které jsou spočitatelné, tj. vyčíslitelné v obecném smyslu (bez ohledu na konkrétní výpočetní systém). Abychom snížili extrémní velikost třídy těchto funkcí, která je dána také varietou definičních oborů a oborů hodnot, omezíme se, uvažujíce možnost kódování, na funkce tvaru: kde N = {0,1,2,...}, m,n N f : N m N n Konvence: n-tici (x 1,x 2,...,x n ) N n budeme označovat jako x Klasifikace parciálních funkcí: Totální funkce Striktně parciální funkce TIN - Vyčíslitelné funkce p.2/30
3 Příklad 11.1 Totální funkce plus plus : N N N plus(x,y) = x+y N N plus N Příklad 11.2 Striktně parciální funkce div div : N N N N N div N div(x,y) = celá část x/y, je-li y 0 {<x,y> y=0} TIN - Vyčíslitelné funkce p.3/30
4 Počáteční funkce Hiearchie vyčíslitelných funkcí je založena na dostatečně elementárních tzv. počátečních funkcích, které tvoří stavební kameny vyšších funkcí. Jsou to tyto funkce: 1. Nulová funkce (zero function): ξ() = 0 zobrazuje prázdnou n-tici 0 2. Funkce následníka (successor function): σ : N N σ(x) = x+1 3. Projekce (projection): π n k : N n N Vybírá z n-tice k-tou složku, např.: π 3 2(7,6,4) = 6 a π 2 1(5,17) = 5 Speciální případ: π n 0 : N n N 0, tj. např. π 3 0(1,2,3) = () TIN - Vyčíslitelné funkce p.4/30
5 Primitivně rekurzivní funkce Nyní definujme tři způsoby vytváření nových, složitějších funkcí: 1. Kombinace: Kombinací dvou funkcí f : N k N m a g : N k N n získáme funkci, pro kterou: Např.: π 3 1 π 3 3(4,12,8) = (4,8) f g : N k N m+n f g(x) = (f(x),g(x)), x N k 2. Kompozice: Kompozice dvou funkcí f : N k N m a g : N m N n je funkce, pro kterou: g f : N k N n g f(x) = g(f(x)), x N k Např.: σ ξ() = 1 σ σ ξ() = 2 TIN - Vyčíslitelné funkce p.5/30
6 3. Primitivní rekurze: Příklad 11.3 Předpokládejme, že chceme definovat funkci f : N 2 N, jejíž hodnoty f(x, y) udávají počet vrcholů x-árního stromu hloubky y, který je pravidelný (úplný): x x x Zřejmě: (a) f(x,0) = 1 (b) strom hloubky y má x y listů. Zvětšením hloubky o jedničku na y +1 musíme přidat x y+1 = x y x vrcholů Takže funkci f můžeme definovat následujícím předpisem: f(x,0) = x 0 f(x,y +1) = f(x,y)+x y x Např.: f(3,2) = f(3,1) = f(3,0) = = 13 TIN - Vyčíslitelné funkce p.6/30
7 Primitivní rekurze je technika, která umožňuje vytvořit funkci f : N k+1 N m na základě jiných dvou funkcí g : N k N m a h : N k+m+1 N m rovnicemi: f(x,0) = g(x) f(x,y +1) = h(x,y,f(x,y)), x N k Ilustrace schématu vyčíslení (pro y = 3): f(x,3)=h(x,2,f(x,2)) f(x,2)=h(x,1,f(x,1)) f(x,1)=h(x,0,f(x,0)) f(x,0)=g(x) TIN - Vyčíslitelné funkce p.7/30
8 Příklad 11.4 Uvažujme funkci plus : N 2 N. Může být definována pomocí primitivní rekurze takto: což vyjadřuje: 1. x+0 = x 2. x+(y +1) = (x+y)+1 = σ(x+y) plus(x,0) = π 1 1(x) plus(x,y +1) = σ π 3 3(x,y,plus(x,y)) Definice 11.1 Třída primitivních rekurzivních funkcí obsahuje všechny funkce, které mohou být z počátečních funkcí vytvořeny: (a) (b) (c) kombinací kompozicí primitivní rekurzí Věta 11.1 Každá primitivní rekurzivní funkce je totální funkcí. Důkaz. Počáteční funkce jsou totální. Aplikací kombinace, kompozice a primitivní rekurze na totální funkce dostaneme totální funkce. TIN - Vyčíslitelné funkce p.8/30
9 Příklady primitivně rekurzivních funkcí Třída primitivně rekurzivních funkcí zahrnuje většinu funkcí typických v aplikacích počítačů. Konvence: Namísto funkcionálních zápisů typuh plus (π 3 1 π 3 3) budeme někdy používat zápis h(x,y,z) = plus(x,z) nebo h(x,y,z) = x+z Konstantní funkce: Zavedeme funkci κ n m, která libovolné n-tici x N n přiřadí konstantní hodnotu m N κ 0 m } σ σ... σ {{} ξ m krát Také pro n > 0 je κ n m funkce rekurzivně primitivní: κ n m(x,0) = κ n 1 m (x) κ n m(x,y +1) = π n+1 n+1 (x,y,κn m(x,y)) Např.: κ 2 3(1,1) = π 3 3(1,0,κ 2 3(1,0)) = κ 2 3(1,0) = κ 1 3(1) = κ 1 3(0) = κ 0 3() = 3 Kombinací funkcí κ n m dostáváme konstanty z N n, n > 1 Např.: κ 3 2 κ 3 5(x,y,z) = (2,5) TIN - Vyčíslitelné funkce p.9/30
10 Funkce násobení : mult(x,0) = κ 1 0(x) mult(x,y +1) = plus(x,mult(x,y)) Funkce umocňování : exp : N 2 N - analogicky - viz. cvičení Funkce předchůdce: pred(0) = ξ() pred(y +1) = π 2 1(y,pred(y)) Poznámka: pred je totální funkcí: pred(0) = 0 Funkce monus: monus(x,0) = π1(x) 1 monus(x,y +1) = pred(monus(x,y)) { x y je-li x y Význam: monus(x, y) = 0 jinak Notace: monus(x, y) x y TIN - Vyčíslitelné funkce p.10/30
11 Funkce eq (equal): eg(x,y) = { 1 je-li x = y 0 je-li x y Definice 11.2 eq(x,y) = 1 ((y x)+(x y)) nebo formálněji eq monus (κ 2 1 (plus ((monus (π2 2 π1)) monus 2 (π1 2 π2)))) 2 Příklad 11.5 eq(5,3) = 1 ((3 5)+(5 3)) = 1 (0+2) = 1 2 = 0 Funkce eq: eq monus (κ 2 1 eq) ( 1 eq) TIN - Vyčíslitelné funkce p.11/30
12 Tabulární funkce: Uvažujme funkce typu: f(x) = 3 je-li x = 0 5 je-li x = 4 2 v ostatních případech které bývají zadávány tabulkou. Tyto funkce lze tvořit pomocí charakteristické funkce { 1 je-li x = i ϕ i (x) = 0 jinak která může být vyjádřena jako monus(i i,i i 1 ), kde I i (x) = eq(x i,0) I i I I i- i I i i-1 i 1 2 i-1 i 1 2 i-1 i Tabulární funkce mohou být nyní tvořeny konečným součtem násobků konstant a funkcí ϕ i a ϕ i. Např.: nahoře uvedená funkce f(x) je vyjádřitelná ve tvaru: f mult(3,ϕ 0 )+mult(5,ϕ 4 )+mult(2,mult( ϕ 0, ϕ 4 )) TIN - Vyčíslitelné funkce p.12/30
13 Funkce quo (quotient): quo(x, y) = { celá část podílu x/y je-li y 0 0 je-li y = 0 Tato funkce může být definována primitivní rekurzí: quo(0,y) = 0 quo(x+1,y) = quo(x,y)+eq(x+1,mult(quo(x,y),y)+y) TIN - Vyčíslitelné funkce p.13/30
14 Funkce mimo primitivně rekurzivní funkce Existují funkce, které jsou vyčíslitelné a nejsou primitivně rekurzivními funkcemi. Jsou to všechny striktně parciální funkce (jako div), ale i totální funkce. Taková totální funkce byla prezentována W. Ackermannem (1928) a nazývá se Ackermannova funkce. Je dána rovnicemi: A(0,y) = y +1 A(x+1,0) = A(x,1) A(x+1,y +1) = A(x,A(x+1,y)) Věta 11.2 Existuje totální funkce z N do N, která není primitivně rekurzivní. Důkaz. Definice funkcí, které jsou primitivně rekurzivní budeme chápat jako řetězce a můžeme je uspořádat v lexikografickém pořadí s označením f 1,f 2,...,f n,... Definujeme nyní funkci f : N N tak, že f(n) = f n (n)+1 pro n N\{0}. f je jasně totální a vyčíslitelná. f však není primitivně rekurzivní (kdyby byla, pak f f m pro nějaké m N. Pak ale f(m) = f m (m) a ne f m (m)+1, jak vyžaduje definice funkce f). TIN - Vyčíslitelné funkce p.14/30
15 Definice 11.3 Třída totálních vyčíslitelných funkcí se nazývá µ-rekurzivní funkce. vycíslitelné funkce -rekurzivní funkce primitivne rekurzivní funkce pocátecní funkce TIN - Vyčíslitelné funkce p.15/30
16 Parciálně rekurzivní funkce K rozšíření třídy vyčíslitelných funkcí za totální vyčíslitelné funkce zavedeme techniku známou pod názvem minimalizace. Tato technika umožňuje vytvořit funkci f : N n N z jiné funkce g : N n+1 N předpisem, v němž f(x) je nejmenší y takové, že: 1. g(x,y) = 0 2. g(x,z) je definována pro z < y, z N Tuto konstrukci zapisujeme notací: f(x) = µy[g(x,y) = 0] Příklad 11.6 f(x) = µy[plus(x,y) = 0] tj. f(x) = { 0 pro x = 0 nedef. jinak Příklad 11.7 div(x,y) = µt[((x+1) (mult(t,y)+y)) = 0] Příklad 11.8 i(x) = µy[monus(x, y) = 0] tj. identická funkce TIN - Vyčíslitelné funkce p.16/30
17 Funkce definovaná minimalizací je skutečně vyčíslitelná. Výpočet hodnoty f(x) zahrnuje výpočet g(x,0),g(x,1),... tak douho, pokud nedostaneme: (a) g(x,y) = 0 (f(x) = y) (b) g(x, z) je nedefinována (f(x) je nedefinována) Definice 11.4 Třída parciálně rekurzivních funkcí je třída parciálních funkcí, které mohou být vytvořeny z počátečních funkcí aplikací: (a) kombinace (b) kompozice (c) primitivní rekurze (d) minimalizace TIN - Vyčíslitelné funkce p.17/30
18 Vztah vyčíslitelných funkcí a Turingových strojů TIN - Vyčíslitelné funkce p.18/30
19 Turingovsky vyčíslitelné funkce Definice 11.5 Turingův strojm = (Q,Σ,Γ,δ,q 0,q F ) vyčísluje (počítá) parciální funkci f : Σ m Σ n 1, Σ 1 Γ, / Σ 1, jestliže pro každé (w 1,w 2,...,w m ) Σ m a odpovídající počáteční konfiguraci w 1 w 2... w m stroj M: 1. v případě, že f(w 1,...,w m ) je definována, pak M zastaví a páska obsahuje v 1 v 2... v n, kde (v 1,v 2,...,v n ) = f(w 1,...,w m ) 2. v případě, že f(w 1,...,w m ) není definována, M cykluje (nikdy nezastaví) nebo zastaví abnormálně. Parciální funkce, kterou může počítat nějaký Turingův stroj se nazývá funkcí Turingovsky vyčíslitelnou. Příklad 11.9 R R S L L Turingův stroj, který počítá funkci f(w 1,w 2,w 3 ) = (w 1,w 3 ). TIN - Vyčíslitelné funkce p.19/30
20 Příklad Necht L je libovolný jazyk. { w jestliže w L Funkce f(w) = 0 jestliže w / L není Turingovsky vyčíslitelná. Poznámka 11.1 Definice výpočtu funkce Turingovým strojem nepředpokládala speciální pozici hlavy v koncové konfiguraci. Můžeme předpokládat, že M končí v konfiguraci v 1... v n bez újmy na obecnosti. TIN - Vyčíslitelné funkce p.20/30
21 Turingovská vyčíslitelnost parciálně rekurzivních funkcí Budeme uvažovat Turingův stroj s abecedouσ = {0,1} a parciální funkce tvaru f : N m N n, m-tice a n-tice budeme kódovat podle vzoru: reprezentuje trojici (3, 2, 4) Věta 11.3 Každá parciálně rekurzivní funkce je Turingovsky vyčíslitelná. Důkaz. 1. Nejprve je třeba nalézt Turingovy stroje, které vyčíslují počáteční funkce ξ, σ, π. (a) ξ : R0L (b) (c) viz. cvičení 2. Dále popíšeme konstrukci Turingových strojů pro aplikaci kombinace, kompozice, primitivní rekurze a minimalizace: (a) Kombinace: Necht Turingův strojm 1, resp. M 2 vyčísluje parciální funkci g 1, resp. g 2. Stroj M, který vyčísluje g 1 g 2 bude 3-páskový Turingův stroj, který začne duplikováním vstupu na 2. a 3. pásku. Pak M simuluje M 1 s využitím pásky 2 a M 2 s použitím pásky 3. Skončí-li M 1 i M 2 řádně, M vyčistí pásku 1 a okopíruje na ní obsah pásek 2 a 3 (oddělených blankem) a zastaví. Důkaz pokračuje dále. TIN - Vyčíslitelné funkce p.21/30
22 Pokračování důkazu. (b) (c) Kompozice: Funkci g 1 g 2 realizuje stroj M 2 M 1 Primitivní rekurze: Uvažujme: f(x,0) = g(x) f(x,y +1) = h(x,y,f(x,y)) kde g je parciální funkce, kterou vyčísluje stroj M 1 a h parciální funkce, kterou vyčísluje stroj M 2. Funkci f vyčísluje Turingův stroj, který pracuje takto: I. Je-li poslední složka vstupu 0, pak vymaže tuto složku, vrátí hlavu na začátek a simuluje stroj M 1 II. Není-li poslední složkou vstupu 0, pak páska musí obsahovat sekvenci x y +1 pro nějaké y +1 > 0 Potom: (α) S využitím strojů pro kopírování a dekrement transformuj obsah pásky na sekvenci x y x y 1... x 0 x Pak přesuň hlavu bezprostředně za 0 a simuluj stroj M 1. Důkaz pokračuje dále. TIN - Vyčíslitelné funkce p.22/30
23 Pokračování důkazu. (β) (γ) Nyní bude páska obsahovat x y x y 1... x 0 g(x) což je ekvivalentní s x y x y 1... x 0 f(x,0) Přesuň hlavu před poslední x a simuluj stroj M 2. To vede k x y x y 1... x 1 h(x,0,f(x,0)) což je ekvivalentní s x y x y 1... x 1 f(x,1) Pokračuj v aplikaci stroje M 2 na zbytek pásky až je M 2 aplikován na x y f(x,y) a páska je zredukována do tvaru h(x,y,f(x,y)), což je ekvivalentní žádanému výstupu f(x, y + 1) Důkaz pokračuje dále. TIN - Vyčíslitelné funkce p.23/30
24 Pokračování důkazu. (d) Minimalizace: Uvažujme funkci µy[g(x,y) = 0], kde parciální funkci g vyčísluje stroj M 1. Zkonstruujeme 3-páskový stroj M, který pracuje takto: (1) Zapíše 0 na pásku 2 (2) Zkopíruje obsah pásky 1 a následně pásky 2 na pásku 3 (3) Simuluje stroj M 1 na pásce 3 (4) Jestliže páska 3 obsahuje 0, vymaže pásku 1, okopíruje pásku 2 na pásku 1 a zastaví. Jinak inkrementuje obsah na pásce 2, vymaže pásku 3 a pokračuje krokem (2) TIN - Vyčíslitelné funkce p.24/30
25 Reprezentace Turingového stroje parciálně rekurzivními funkcemi Abychom dokázali, že Turingova a Churchova teze jsou ekvivalentní, zbývá ukázat, že výpočetní síla Turingových strojů je omezena na možnost vyčíslovat parciálně rekurzivní funkce. K tomu účelu uvažujme Turingův strojm = (Q,Σ,Γ,δ,q 0,q F ) a položme b = Γ. Nyní budeme obsah pásky interpretovat jako v opačném pořadí zapsané nezáporné celé číslo při základu b. Například: Bude-li Γ = {x,y, } a interpretujeme-li x 1,y 2, 0, pak páska obsahující yx y... je ekvivalentní s což po reverzi reprezentuje číslo při základu 3 a tedy 501. S touto interpretací můžeme činnost každého Turingova stroje chápat jako výpočet funkce f : N N, která číslu odpovídajícímu počátečnímu obsahu pásky přiřazuje číslo odpovídající obsahu pásky po zastavení stroje. Charakter funkce f specifikuje následující věta. Věta 11.4 Každý výpočetní proces prováděný Turingovým strojem je procesem vyčíslení nějaké parciálně rekurzivní funkce. TIN - Vyčíslitelné funkce p.25/30
26 Důkaz. Budeme vycházet z právě zavedené interpretace činnosti Turingova stroje M, tj. pro každé n N, f(n) je definována obsahem pásky při zastavení stroje M. Dále provedeme zakódování stavů:1 q 0,0 q F, ostatní stavy čísly 2,3,...,k 1 za předpokladu Q = k. Tedy jak stavy, tak symboly mají přiřazené numerické hodnoty a můžeme definovat funkce, které sumarizují diagram přechodů strojem (M je zakódovaný stroj M): 2 jestliže δ(p,x) = (,R) mov(p,x) = 1 jestliže δ(p,x) = (,L) 0 jinak { y jestliže δ(p,x) = (,y) sym(p,x) = x jinak { q jestliže δ(p,x) = (q, ) state(p, x) = k jestliže p = 0 nebo δ(p,x) není definována Funkce sym, mov a state jsou tabulární funkce (totální) a jsou tedy primitivně rekurzivní. Důkaz pokračuje dále. TIN - Vyčíslitelné funkce p.26/30
27 Pokračování důkazu. Nyní uvažujme konfiguraci Turingova stroje M ve tvaru trojice (w,p,n), kde w je obsah pásky, p přítomný stav, n pozice hlavy (n 1, nejlevější pozice je rovna 1). Z informace obsažené v konfiguraci může být vypočítán symbol, který se nachází pod hlavou, primitivně rekurzivní funkcí cursym: cursym(w,p,n) = quo(w,b n 1 ) mult(b,quo(w,b n )) Příklad Nalezení n-té číslice řetězce w = pro n = 5 a b = 3: w= w= deleno b n deleno b n násobeno b = quo(w,b n 1 ) 110 = mult(b,quo(w,b n )) Důkaz pokračuje dále. TIN - Vyčíslitelné funkce p.27/30
28 Pokračování důkazu. Další funkce, které definujeme na množině konfigurací jsou: nexthead(w,p,n) = n eq(mov(p,cursym(w,p,n)),1)+eq(mov(p,cursym(w,p,n)),2) určující příští pozici hlavy (0 indikuje abnormální posuv z 1. pozice vlevo) nextstate(w,p,n) = state(p,cursym(w,p,n))+mult(k, nexthead(w,p,n)) (normálně je 2. sčítanec roven 0; při abnormálním posuvu tato funkce vyčíslí nelegální stav větší než k 1) a konečně funkce nexttape(w,p,n) = (w mult(b n 1,cursym(w,p,n)))+mult(b n 1,sym(p,cursym(w,p,n))) která vyčísluje celé číslo reprezentující nový obsah pásky, po provedení přechodu z konfigurace (w, p, n). Kombinací tří předchozích funkcí dostaneme funkci step, která modeluje 1. krok Turingova stroje, tj. přechod do nové konfigurace: step = nexttape nextstate nexthead Důkaz pokračuje dále. TIN - Vyčíslitelné funkce p.28/30
29 Pokračování důkazu. Nyní definujme funkci run : N 4 N 3 ; run(w,p,n,t) realizující t přechodů z konfigurace (w, p, n). Opět užijeme primitivní rekurze: run(w,p,n,0) = (w,p,n) run(w,p,n,t+1) = step(run(w,p,n,t)) Výsledná funkce vyčíslovaná strojem M (při vstupu w) je hodnota pásky po dosažení koncového stavu (stavu 0). Počet požadovaných kroků stroje M je dán funkcí stoptime stoptime(w) = µt[π 3 2(run(w,1,1,t)) = 0] Na závěr tedy, je-li f : N N parciální funkce počítaná strojem M, pak f(w) = π 3 1(run(w,1,1,stoptime(w))) z její konstrukce plyne, že f je parciálně rekurzivní funkce. TIN - Vyčíslitelné funkce p.29/30
30 Shrňme v obrázku získané informace: vsechny funkce parciálne rekurzivní funkce= Turingovsky vycíslitelné funkce -rekurzivní funkce primitivne rekurzivní funkce pocátecní funkce TIN - Vyčíslitelné funkce p.30/30
Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech
Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech 1. července 2008 1 Funkce v R n Definice 1 Necht n N a D R n. Reálnou funkcí v R n (reálnou funkcí n proměnných) rozumíme zobrazení
Cvičení ke kursu Vyčíslitelnost
Cvičení ke kursu Vyčíslitelnost (23. prosince 2017) 1. Odvoďte funkci [x, y, z] x y z ze základních funkcí pomocí operace. 2. Dokažte, že relace nesoudělnosti je 0. Dokažte, že grafy funkcí Mod a Div jsou
Turingovy stroje. Turingovy stroje 1 p.1/28
Turingovy stroje Turingovy stroje 1 p.1/28 Churchova teze Churchova (Church-Turingova) teze: Turingovy stroje (a jim ekvivalentní systémy) definují svou výpočetní silou to, co intuitivně považujeme za
Kapitola 6. LL gramatiky. 6.1 Definice LL(k) gramatik. Definice 6.3. Necht G = (N, Σ, P, S) je CFG, k 1 je celé číslo.
Kapitola 6 LL gramatiky 6.1 Definice LL(k) gramatik Definice 6.1. Necht G = (N, Σ, P, S) je CFG, k 1 je celé číslo. Definujme funkci FIRST G k : (N Σ) + P({w Σ w k}) předpisem FIRST G k (α) = {w Σ (α w
Třída PTIME a třída NPTIME. NP-úplnost.
VAS - Přednáška 9 Úvod ke kursu. Složitost algoritmu. Model RAM. Odhady složitosti. Metoda rozděl a panuj. Greedy algoritmy. Metoda dynamického programování. Problémy, třídy složitosti problémů, horní
Vztah teorie vyčíslitelnosti a teorie složitosti. IB102 Automaty, gramatiky a složitost, /31
Vztah teorie vyčíslitelnosti a teorie složitosti IB102 Automaty, gramatiky a složitost, 2. 12. 2013 1/31 IB102 Automaty, gramatiky a složitost, 2. 12. 2013 2/31 Časová složitost algoritmu počet kroků výpočtu
Substituce. Petr Štěpánek. S využitím materialu Krysztofa R. Apta. Logické programování 2 1
Substituce Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 2 1 Algebra termů Předpokládáme, že je dán jazyk termů. L, definovali jsme množinu jeho Zavedeme některé užitečné
Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:
3 Maticový počet 3.1 Zavedení pojmu matice Maticí typu (m, n, kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru: a 11 a 12... a 1k... a 1n a 21 a 22...
Úvod do informatiky. Miroslav Kolařík
Úvod do informatiky přednáška pátá Miroslav Kolařík Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008 a dle učebního textu R. Bělohlávka a V. Vychodila: Diskrétní
Základy matematické analýzy
Základy matematické analýzy Spojitost funkce Ing. Tomáš Kalvoda, Ph.D. 1, Ing. Daniel Vašata 2 1 tomas.kalvoda@fit.cvut.cz 2 daniel.vasata@fit.cvut.cz Katedra aplikované matematiky Fakulta informačních
1 Báze a dimenze vektorového prostoru 1
1 Báze a dimenze vektorového prostoru 1 Báze a dimenze vektorového prostoru 1 2 Aritmetické vektorové prostory 7 3 Eukleidovské vektorové prostory 9 Levá vnější operace Definice 5.1 Necht A B. Levou vnější
Univerzální Turingův stroj a Nedeterministický Turingův stroj
27 Kapitola 4 Univerzální Turingův stroj a Nedeterministický Turingův stroj 4.1 Nedeterministický TS Obdobně jako u konečných automatů zavedeme nedeterminismus. Definice 14. Nedeterministický Turingův
Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace
Vektory a matice Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Vektory Základní pojmy a operace Lineární závislost a nezávislost vektorů 2 Matice Základní pojmy, druhy matic Operace s maticemi
Vyčíslitelnost a složitost 2
UČEBNÍ TEXTY OSTRAVSKÉ UNIVERZITY Přírodovědecká fakulta Vyčíslitelnost a složitost 2 Mgr. Viktor PAVLISKA Ostravská univerzita 2004 Vyčíslitelnost a složitost 2 KIP/VYSL2 texty pro distanční studium
příkladů do cvičení. V textu se objeví i pár detailů, které jsem nestihl (na které jsem zapomněl) a(b u) = (ab) u, u + ( u) = 0 = ( u) + u.
Několik řešených příkladů do Matematiky Vektory V tomto textu je spočteno několik ukázkových příkladů které vám snad pomohou při řešení příkladů do cvičení. V textu se objeví i pár detailů které jsem nestihl
5.3. Implicitní funkce a její derivace
Výklad Podívejme se na následující problém. Uvažujme množinu M bodů [x,y] R 2, které splňují rovnici F(x, y) = 0, M = {[x,y] D F F(x,y) = 0}, kde z = F(x,y) je nějaká funkce dvou proměnných. Je-li F(x,y)
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, ),
Pracovní text k přednášce Logika a teorie množin 4.1.2007 1 1 Kardinální čísla 2 Ukázali jsme, že ordinální čísla reprezentují typy dobrých uspořádání Základy teorie množin Z minula: 1. Věta o ordinálních
Kapitola 10: Diferenciální rovnice 1/14
Kapitola 10: Diferenciální rovnice 1/14 Co je to diferenciální rovnice? Definice: Diferenciální rovnice je vztah mezi hledanou funkcí y(x), jejími derivacemi y (x), y (x), y (x),... a nezávisle proměnnou
Kapitola 8: Dvojný integrál 1/26
Kapitola 8: vojný integrál 1/26 vojný integrál - osnova kapitoly 2/26 dvojný integrál přes obdélník definice výpočet (Fubiniova věta pro obdélník) dvojný integrál přes standardní množinu definice výpočet
Analýza Petriho sítí. Analýza Petriho sítí p.1/28
Analýza Petriho sítí Analýza Petriho sítí p.1/28 1. Základní pojmy Základní problémy analýzy bezpečnost (safeness) omezenost (boundness) konzervativnost (conservation) živost (liveness) Definice 1: Místo
Funkce a základní pojmy popisující jejich chování
a základní pojmy ující jejich chování Pro zobrazení z reálných čísel do reálných čísel se používá termín reálná funkce reálné proměnné. 511 f bude v této části znamenat zobrazení nějaké neprázdné podmnožiny
Lineární algebra : Lineární prostor
Lineární algebra : Lineární prostor (3. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 17. dubna 2014, 14:43 1 2 3.1 Aximotické zavedení lineárního prostoru Číselné těleso Celou lineární
Úvod do lineární algebry
Úvod do lineární algebry 1 Aritmetické vektory Definice 11 Mějme n N a utvořme kartézský součin R n R R R Každou uspořádanou n tici x 1 x 2 x, x n budeme nazývat n rozměrným aritmetickým vektorem Prvky
Postův korespondenční problém. Meze rozhodnutelnosti 2 p.1/13
Postův korespondenční problém Meze rozhodnutelnosti 2 p.1/13 Postův korespondenční problém Definice 10.1 Postův systém nad abecedou Σ je dán neprázdným seznamem S dvojic neprázdných řetězců nadσ, S = (α
Logické programy Deklarativní interpretace
Logické programy Deklarativní interpretace Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 7 1 Algebry. (Interpretace termů) Algebra J pro jazyk termů L obsahuje Neprázdnou
transformace je posunutí plus lineární transformace má svou matici vzhledem k homogenním souřadnicím [1]
[1] Afinní transformace je posunutí plus lineární transformace má svou matici vzhledem k homogenním souřadnicím využití například v počítačové grafice Evropský sociální fond Praha & EU. Investujeme do
Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice. študenti MFF 15. augusta 2008
Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice študenti MFF 15. augusta 2008 1 7 Diferenciální rovnice Požadavky Soustavy lineárních diferenciálních rovnic prvního řádu lineární
IB112 Základy matematiky
IB112 Základy matematiky Řešení soustavy lineárních rovnic, matice, vektory Jan Strejček IB112 Základy matematiky: Řešení soustavy lineárních rovnic, matice, vektory 2/53 Obsah Soustava lineárních rovnic
Lineární algebra : Polynomy
Lineární algebra : Polynomy (2. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 15. dubna 2014, 11:21 1 2 2.1 Značení a těleso komplexních čísel Značení N := {1, 2, 3... }... množina
Lineární algebra : Metrická geometrie
Lineární algebra : Metrická geometrie (16. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 6. května 2014, 10:42 1 2 Úvod Zatím jsme se lineární geometrii věnovali v kapitole o lineárních
Úlohy nejmenších čtverců
Úlohy nejmenších čtverců Petr Tichý 7. listopadu 2012 1 Problémy nejmenších čtverců Ax b Řešení Ax = b nemusí existovat, a pokud existuje, nemusí být jednoznačné. Často má smysl hledat x tak, že Ax b.
V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti
Kapitola 5 Vektorové prostory V předchozí kapitole jsme podstatným způsobem rozšířili naši představu o tom, co je to číslo. Nadále jsou pro nás důležité především vlastnosti operací sčítání a násobení
VI. Derivace složené funkce.
VI. Derivace složené funkce. 17. Parciální derivace složené funkce Budeme uvažovat složenou funkci F = f(g, kde některá z jejich součástí může být funkcí více proměnných. Předpokládáme, že uvažujeme funkce,
11. přednáška 10. prosince Kapitola 3. Úvod do teorie diferenciálních rovnic. Obyčejná diferenciální rovnice řádu n (ODR řádu n) je vztah
11. přednáška 10. prosince 2007 Kapitola 3. Úvod do teorie diferenciálních rovnic. Obyčejná diferenciální rovnice řádu n (ODR řádu n) je vztah F (x, y, y, y,..., y (n) ) = 0 mezi argumentem x funkce jedné
α β ) právě tehdy, když pro jednotlivé hodnoty platí β1 αn βn. Danou relaci nazýváme relace
Monotónní a Lineární Funkce 1. Relace předcházení a to Uvažujme dva vektory hodnot proměnných α = α,, 1 αn ( ) a β = ( β β ) 1,, n x,, 1 xn. Říkáme, že vekto r hodnot α předchází vektor hodnot β (značíme
FIT ČVUT MI-LOM Lineární optimalizace a metody. Dualita. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti
FIT ČVUT MI-LOM Lineární optimalizace a metody Dualita Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Michal Černý, 2011 FIT ČVUT, MI-LOM, M. Černý, 2011: Dualita 2/5 Dualita Evropský
Turingovy stroje. Teoretická informatika Tomáš Foltýnek
Turingovy stroje Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz Teoretická informatika strana 2 Opakování z minulé přednášky Jaké znáte algebraické struktury s jednou operací? Co je to okruh,
9. přednáška 26. listopadu f(a)h < 0 a pro h (0, δ) máme f(a 1 + h, a 2,..., a m ) f(a) > 1 2 x 1
9 přednáška 6 listopadu 007 Věta 11 Nechť f C U, kde U R m je otevřená množina, a a U je bod Pokud fa 0, nemá f v a ani neostrý lokální extrém Pokud fa = 0 a H f a je pozitivně negativně definitní, potom
Teorie. Hinty. kunck6am
kytaristka@gmail.com www.natur.cuni.cz/ kunck6am 5. cvičení Teorie Definice. Necht funkce f je definována na neprázdném otevřeném intervalu I. Řekneme, že funkce F je primitivní funkce k f na I, jestliže
Bezkontextové jazyky 2/3. Bezkontextové jazyky 2 p.1/27
Bezkontextové jazyky 2/3 Bezkontextové jazyky 2 p.1/27 Transformace bezkontextových gramatik Bezkontextové jazyky 2 p.2/27 Ekvivalentní gramatiky Definice 6.1 Necht G 1 a G 2 jsou gramatiky libovolného
Množiny, relace, zobrazení
Množiny, relace, zobrazení Množiny Množinou rozumíme každý soubor určitých objektů shrnutých v jeden celek. Zmíněné objekty pak nazýváme prvky dané množiny. Pojem množina je tedy synonymem pojmů typu soubor,
Greenova funkce pro dvoubodové okrajové úlohy pro obyčejné diferenciální rovnice
Greenova funkce pro dvoubodové okrajové úlohy pro obyčejné diferenciální rovnice Jan Tomeček Tento stručný text si klade za cíl co nejrychlejší uvedení do teorie Greenových funkcí pro obyčejné diferenciální
3. Třídy P a NP. Model výpočtu: Turingův stroj Rozhodovací problémy: třídy P a NP Optimalizační problémy: třídy PO a NPO MI-PAA
Jan Schmidt 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Zimní semestr 2011/12 MI-PAA EVROPSKÝ SOCIÁLNÍ FOND PRAHA & EU: INVESTUJENE DO VAŠÍ BUDOUCNOSTI
Parciální derivace a diferenciál
Parciální derivace a diferenciál Vyšší matematika, Inženýrská matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem
Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin.
1.2. Cíle Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin. Průvodce studiem Množina je jedním ze základních pojmů moderní matematiky. Teorii množin je možno budovat
Modely Herbrandovské interpretace
Modely Herbrandovské interpretace Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 8 1 Uvedli jsme termové interpretace a termové modely pro logické programy a také nejmenší
Základy maticového počtu Matice, determinant, definitnost
Základy maticového počtu Matice, determinant, definitnost Petr Liška Masarykova univerzita 18.9.2014 Matice a vektory Matice Matice typu m n je pravoúhlé (nebo obdélníkové) schéma, které má m řádků a n
Kapitola 7: Integrál.
Kapitola 7: Integrál. Neurčitý integrál. Definice: Necht f je funkce definovaná na intervalu I. Funkci F definovanou na intervalu I, pro kterou platí F (x) = f(x) x I nazýváme primitivní funkcí k funkci
Automaty a gramatiky(bi-aag) Motivace. 1. Základní pojmy. 2 domácí úkoly po 6 bodech 3 testy za bodů celkem 40 bodů
BI-AAG (2011/2012) J. Holub: 1. Základní pojmy p. 2/29 Hodnocení předmětu BI-AAG (2011/2012) J. Holub: 1. Základní pojmy p. 4/29 Automaty a gramatiky(bi-aag) 1. Základní pojmy Jan Holub Katedra teoretické
Parciální derivace a diferenciál
Parciální derivace a diferenciál Vyšší matematika, Inženýrská matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem
Teorie informace a kódování (KMI/TIK) Reed-Mullerovy kódy
Teorie informace a kódování (KMI/TIK) Reed-Mullerovy kódy Lukáš Havrlant Univerzita Palackého 10. ledna 2014 Primární zdroj Jiří Adámek: Foundations of Coding. Strany 137 160. Na webu ke stažení, heslo:
1 Mnohočleny a algebraické rovnice
1 Mnohočleny a algebraické rovnice 1.1 Pojem mnohočlenu (polynomu) Připomeňme, že výrazům typu a 2 x 2 + a 1 x + a 0 říkáme kvadratický trojčlen, když a 2 0. Číslům a 0, a 1, a 2 říkáme koeficienty a písmenem
i=1 Přímka a úsečka. Body, které leží na přímce procházející body a a b můžeme zapsat pomocí parametrické rovnice
I. Funkce dvou a více reálných proměnných 1. Úvod Značení: V textu budeme používat označení: N pro množinu všech přirozených čísel; R pro množinu všech reálných čísel; R n pro množinu všech uspořádaných
Úloha - rozpoznávání číslic
Úloha - rozpoznávání číslic Vojtěch Franc, Tomáš Pajdla a Tomáš Svoboda http://cmp.felk.cvut.cz 27. listopadu 26 Abstrakt Podpůrný text pro cvičení předmětu X33KUI. Vysvětluje tři způsoby rozpoznávání
Úvod do informatiky. Miroslav Kolařík. Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008.
Úvod do informatiky přednáška čtvrtá Miroslav Kolařík Zpracováno dle učebního textu R. Bělohlávka: Úvod do informatiky, KMI UPOL, Olomouc 2008. Obsah 1 Pojem relace 2 Vztahy a operace s (binárními) relacemi
LDF MENDELU. Simona Fišnarová (MENDELU) LDR druhého řádu VMAT, IMT 1 / 22
Lineární diferenciální rovnice druhého řádu Vyšší matematika, Inženýrská matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF)
AUTOMATY A GRAMATIKY. Pavel Surynek. Kontextové uzávěrové vlastnosti Turingův stroj Rekurzivně spočetné jazyky Kódování, enumerace
AUTOMATY A 11 GRAMATIKY Pavel Surynek Univerzita Karlova v Praze Matematicko-fyzikální fakulta Katedra teoretické informatiky a matematické logiky Kontextové uzávěrové vlastnosti Turingův stroj Rekurzivně
Lineární algebra : Polynomy
Lineární algebra : Polynomy (2. přednáška) František Štampach, Karel Klouda frantisek.stampach@fit.cvut.cz, karel.klouda@fit.cvut.cz Katedra aplikované matematiky Fakulta informačních technologií České
Definice 7.1 Nechť je dán pravděpodobnostní prostor (Ω, A, P). Zobrazení. nebo ekvivalentně
7 Náhodný vektor Nezávislost náhodných veličin Definice 7 Nechť je dán pravděpodobnostní prostor (Ω, A, P) Zobrazení X : Ω R n, které je A-měřitelné, se nazývá (n-rozměrný) náhodný vektor Měřitelností
Učební texty k státní bakalářské zkoušce Matematika Skalární součin. študenti MFF 15. augusta 2008
Učební texty k státní bakalářské zkoušce Matematika Skalární součin študenti MFF 15. augusta 2008 1 10 Skalární součin Požadavky Vlastnosti v reálném i komplexním případě Norma Cauchy-Schwarzova nerovnost
Drsná matematika III 6. přednáška Obyčejné diferenciální rovnice vyšších řádů, Eulerovo přibližné řešení a poznámky o odhadech chyb
Drsná matematika III 6. přednáška Obyčejné diferenciální rovnice vyšších řádů, Eulerovo přibližné řešení a poznámky o odhadech chyb Jan Slovák Masarykova univerzita Fakulta informatiky 23. 10. 2006 Obsah
Intervalová data a výpočet některých statistik
Intervalová data a výpočet některých statistik Milan Hladík 1 Michal Černý 2 1 Katedra aplikované matematiky Matematicko-fyzikální fakulta Univerzita Karlova 2 Katedra ekonometrie Fakulta informatiky a
NMAF063 Matematika pro fyziky III Zápočtová písemná práce B Termín pro odevzdání 4. ledna 2019
Jméno: Příklad 2 3 4 5 Celkem bodů Bodů 20 20 20 20 20 00 Získáno Zápočtová písemná práce určená k domácímu vypracování. Nutnou podmínkou pro získání zápočtu je zisk více jak 50 bodů. Pravidla jsou následující:.
doplněk, zřetězení, Kleeneho operaci a reverzi. Ukážeme ještě další operace s jazyky, na které je
28 [181105-1236 ] 2.7 Další uzávěrové vlastnosti třídy regulárních jazyků Z předchozích přednášek víme, že třída regulárních jazyků je uzavřena na sjednocení, průnik, doplněk, zřetězení, Kleeneho operaci
4. OBYČEJNÉ DIFERENCIÁLNÍ ROVNICE
FBI VŠB-TUO 28. března 2014 4.1. Základní pojmy Definice 4.1. Rovnice tvaru F (x, y, y, y,..., y (n) ) = 0 se nazývá obyčejná diferenciální rovnice n-tého řádu a vyjadřuje vztah mezi neznámou funkcí y
Soustavy lineárních rovnic a determinanty
Soustavy lineárních rovnic a determinanty Petr Hasil Přednáška z matematiky Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na discipĺıny
Třída PTIME a třída NPTIME. NP-úplnost.
VAS - Přednáška 9 Úvod ke kursu. Složitost algoritmu. Model RAM. Odhady složitosti. Metoda rozděl a panuj. Greedy algoritmy. Metoda dynamického programování. Problémy, třídy složitosti problémů, horní
x 2 = a 2 + tv 2 tedy (a 1, a 2 ) T + [(v 1, v 2 )] T A + V Příklad. U = R n neprázdná množina řešení soustavy Ax = b.
1. Afinní podprostory 1.1. Motivace. Uvažujme R 3. Jeho všechny vektorové podprostory jsou počátek, přímky a roviny procházející počátkem a celé R 3. Chceme-li v R 3 dělat geometrii potřebujeme i jiné
6 Lineární geometrie. 6.1 Lineární variety
6 Lineární geometrie Motivace. Pojem lineární varieta, který budeme v této kapitole studovat z nejrůznějších úhlů pohledu, není žádnou umělou konstrukcí. Příkladem lineární variety je totiž množina řešení
1 Linearní prostory nad komplexními čísly
1 Linearní prostory nad komplexními čísly V této přednášce budeme hledat kořeny polynomů, které se dále budou moci vyskytovat jako složky vektorů nebo matic Vzhledem k tomu, že kořeny polynomu (i reálného)
Lineární algebra Kapitola 1 - Základní matematické pojmy
Lineární algebra Kapitola 1 - Základní matematické pojmy 1.1 Relace a funkce V celém textu budeme používat následující označení pro číselné množiny: N množina všech přirozených čísel bez nuly, N={1, 2,
Limita funkce. FIT ČVUT v Praze. (FIT) Limita funkce 3.týden 1 / 39
Limita funkce FIT ČVUT v Praze 3.týden (FIT) Limita funkce 3.týden 1 / 39 Definice funkce. Zobrazení (f, D f ), jehož definiční obor D f i obor hodnot H f je podmnožinou množiny reálných čísel, se nazývá
Četba: Texty o lineární algebře (odkazy na webových stránkách přednášejícího).
Předmět: MA 4 Dnešní látka Lineární (vektorový) prostor Normovaný lineární prostor Normy matic a vektorů Symetrické matice, pozitivně definitní matice Gaussova eliminační metoda, podmíněnost matic Četba:
Matematická logika. Miroslav Kolařík
Matematická logika přednáška šestá Miroslav Kolařík Zpracováno dle textu R. Bělohlávka: Matematická logika poznámky k přednáškám, 2004. a dle učebního textu R. Bělohlávka a V. Vychodila: Diskrétní matematika
Aplikovaná numerická matematika
Aplikovaná numerická matematika 6. Metoda nejmenších čtverců doc. Ing. Róbert Lórencz, CSc. České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů Příprava studijních
15 Maticový a vektorový počet II
M. Rokyta, MFF UK: Aplikovaná matematika III kap. 15: Maticový a vektorový počet II 1 15 Maticový a vektorový počet II 15.1 Úvod Opakování z 1. ročníku (z kapitoly 8) Označení. Množinu všech reálných resp.
Vztah jazyků Chomskeho hierarchie a jazyků TS
Vztah jazyků Chomskeho hierarchie a jazyků TS Jan Konečný; (přednáší Lukáš Havrlant) 15. října 2013 Jan Konečný; (přednáší Lukáš Havrlant) Chomskeho hierarchie a jazyky TS 15. října 2013 1 / 23 Rychlé
Potenciál vektorového pole
Kapitola 12 Potenciál vektorového pole 1 Definice a výpočet Důležitým typem vektorového pole je pole F, pro které existuje spojitě diferencovatelná funkce f tak, že F je pole gradientů funkce f, tedy F
Teorie. Hinty. kunck6am
kytaristka@gmail.com www.natur.cuni.cz/ kunck6am 5. cvičení Teorie Definice. Necht funkce f je definována na neprázdném otevřeném intervalu I. Řekneme, že funkce F je primitivní funkce k f na I, jestliže
10. Soustavy lineárních rovnic, determinanty, Cramerovo pravidlo
0. Soustavy lineárních rovnic, determinanty, Cramerovo pravidlo (PEF PaA) Petr Gurka aktualizováno 9. prosince 202 Obsah Základní pojmy. Motivace.................................2 Aritmetický vektorový
Generující kořeny cyklických kódů. Generující kořeny. Alena Gollová, TIK Generující kořeny 1/30
Generující kořeny cyklických kódů 6. přednáška z algebraického kódování Alena Gollová, TIK Generující kořeny 1/30 Obsah 1 Alena Gollová, TIK Generující kořeny 2/30 Hammingovy kódy Hammingovy kódy jsou
Dnešní látka: Literatura: Kapitoly 3 a 4 ze skript Karel Rektorys: Matematika 43, ČVUT, Praha, Text přednášky na webové stránce přednášejícího.
Předmět: MA4 Dnešní látka: Od okrajových úloh v 1D k o. ú. ve 2D Laplaceův diferenciální operátor Variačně formulované okrajové úlohy pro parciální diferenciální rovnice a metody jejich přibližného řešení
Pomocný text. Polynomy
Pomocný text Polynomy Tato série bude o polynomech a to zejména o polynomech jedné proměnné (pokud nebude uvedeno explicitně, že jde o polynom více proměnných). Formálně je někdy polynom jedné proměnné
Definice 7.2. Nejmenší přirozené číslo k, pro které je graf G k-obarvitelný, se nazývá chromatické číslo (barevnost) grafu G a značí se χ(g).
7 Barevnost grafu Definice 71 Graf G se nazývá k-obarvitelný, jestliže každému jeho uzlu lze přiřadit jednu z barev 1 k tak, že žádné dva sousední uzly nemají stejnou barvu Definice 72 Nejmenší přirozené
Kristýna Kuncová. Matematika B3
(5) Funkce více proměnných II Kristýna Kuncová Matematika B3 Kristýna Kuncová (5) Funkce více proměnných II 1 / 20 Parciální derivace - příklad Otázka Tabulka vpravo znázorňuje hodnoty funkce f (x, y).
Matice. Je dána matice A R m,n, pak máme zobrazení A : R n R m.
Matice lineárních zobrazení [1] Připomenutí Zobrazení A : L 1 L 2 je lineární, když A( x + y ) = A( x ) + A( y ), A(α x ) = α A( x ). Což je ekvivalentní s principem superpozice: A(α 1 x 1 + + α n x n
3 Množiny, Relace a Funkce
3 Množiny, Relace a Funkce V přehledu matematických formalismů informatiky se v této lekci zaměříme na základní datové typy matematiky, tj. na množiny, relace a funkce. O množinách jste sice zajisté slyšeli
Derivace funkcí více proměnných
Derivace funkcí více proměnných Pro studenty FP TUL Martina Šimůnková 16. května 019 1. Derivace podle vektoru jako funkce vektoru. Pro pevně zvolenou funkci f : R d R n a bod a R d budeme zkoumat zobrazení,
Definice globální minimum (absolutní minimum) v bodě A D f, jestliže X D f
Výklad Globální extrémy mají stejný význam jako u funkcí jedné proměnné. Hledáme je bud na celém definičním oboru dané funkce, nebo na předem zadané podmnožině definičního oboru. Definice 6..1. Řekneme,
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í.
2. ZOBRAZENÍ A FUNKCE 2.1 Zobrazení 2. 1. 1 Definice: Nechť A a B jsou množiny. Řekneme že f je zobrazení množiny A do množiny B jestliže (i) f A B (ii) ke každému z množiny A eistuje právě jedno y z množiny
5. cvičení z Matematiky 2
5. cvičení z Matematiky 2 21.-25. března 2016 5.1 Nalezněte úhel, který v bodě 1, 0, 0 svírají grafy funkcí fx, y ln x 2 + y 2 a gx, y sinxy. Úhel, který svírají grafy funkcí je dán jako úhel mezi jednotlivými
Grafy. doc. Mgr. Jiří Dvorský, Ph.D. Katedra informatiky Fakulta elektrotechniky a informatiky VŠB TU Ostrava. Prezentace ke dni 13.
Grafy doc. Mgr. Jiří Dvorský, Ph.D. Katedra informatiky Fakulta elektrotechniky a informatiky VŠB TU Ostrava Prezentace ke dni 13. března 2017 Jiří Dvorský (VŠB TUO) Grafy 104 / 309 Osnova přednášky Grafy
10 Přednáška ze
10 Přednáška ze 17. 12. 2003 Věta: G = (V, E) lze nakreslit jedním uzavřeným tahem G je souvislý a má všechny stupně sudé. Důkaz G je souvislý. Necht v je libovolný vrchol v G. A mějme uzavřený eurelovský
Bezkontextové jazyky. Bezkontextové jazyky 1 p.1/39
Bezkontextové jazyky Bezkontextové jazyky 1 p.1/39 Jazyky typu 2 Definice 4.1 Gramatika G = (N, Σ, P, S) si nazývá bezkontextovou gramatikou, jestliže všechna pravidla z P mají tvar A α, A N, α (N Σ) Lemma
Vlastnosti regulárních jazyků
Vlastnosti regulárních jazyků Podobně jako u dalších tříd jazyků budeme nyní zkoumat následující vlastnosti regulárních jazyků: vlastnosti strukturální, vlastnosti uzávěrové a rozhodnutelné problémy pro
1. Obyčejné diferenciální rovnice
& 8..8 8: Josef Hekrdla obyčejné diferenciální rovnice-separace proměnných. Obyčejné diferenciální rovnice Rovnice, ve které je neznámá funkcí a v rovnici se vyskytuje spolu se svými derivacemi, se nazývá
Matematika 1B. PetrSalačaJiříHozman Fakulta přírodovědně-humanitní a pedagogická Technická univerzita v Liberci
Matematika 1B. PetrSalačaJiříHozman Fakulta přírodovědně-humanitní a pedagogická Technická univerzita v Liberci petr.salac@tul.cz jiri.hozman@tul.cz Fakulta přírodovědně-humanitní a pedagogická TUL LS
1 Vektorové prostory.
1 Vektorové prostory DefiniceMnožinu V, jejíž prvky budeme označovat a, b, c, z, budeme nazývat vektorovým prostorem právě tehdy, když budou splněny následující podmínky: 1 Je dáno zobrazení V V V, které
Cyklické kódy. Definujeme-li na F [x] n sčítání a násobení jako. a + b = π n (a + b) a b = π n (a b)
C Ať C je [n, k] q kód takový, že pro každé u 1,..., u n ) C je také u 2,..., u n, u 1 ) C. Jinými slovy, kódová slova jsou uzavřena na cyklické posuny. Je přirozené takový kód nazvat cyklický. Strukturu
1 Topologie roviny a prostoru
1 Topologie roviny a prostoru 1.1 Základní pojmy množin Intervaly a okolí Intervaly v rovině nebo prostoru jsou obdélníky nebo hranoly se stranami rovnoběžnými s osami souřadnic. Podmnožiny intervalů se