Maticový popis grafu. 1) Matice sousednosti G =(V, E), V = n A G {0, 1} V V. = { 1 uv E. (A G ) uv

Rozměr: px
Začít zobrazení ze stránky:

Download "Maticový popis grafu. 1) Matice sousednosti G =(V, E), V = n A G {0, 1} V V. = { 1 uv E. (A G ) uv"

Transkript

1 Maticový popis grafu Matice sousednosti G =V, E, V = n A G {0, } V V A G uv = { uv E 0 uv E Matice sousednosti je symetrická Na hlavní diagonále jsou 0 Matice incidence I G {0, } V E I G ue = { u e 0 u e 3 Laplaceova matice L G Z V V L G uv = Pozorování: deg u u = v u v, uv E 0 u v, uv E I G I G T = L G + A G nad Q I G I T G je čtvercová T IG I G = T I uv G ue IG = I ev G ue I G ve = {e u e, v e, e E } = e E e E deg u u = v u v, uv E 0 u v, uv E Teorém. k G k AG = počet sledů délky k od u k v uv Indukcí podle k. k = 0 A G 0 = E k = A G = A G jednotková = 0 0. k k k k AG A = k uv G A G = k A A G G uv w v uw wv = k A G w v uw =IP sledů w v# délky k od u k w = # sledů délky k od u k v Teorém. u G u V G # koster G = det L G řádek M x znamená, že byl vynechán x-tý sloupec a x-tý D G je I G pro orientovaný graf má v každém sloupci jednu a jednu

2 D G D G T = T D G ue DG = D ev G ue D G ve = e E e E D u G {, 0, } n E detab = detadetb deg u u = v u v; u, v E 0 u v; uv E = L G D G u D G ut =L G u Teorém 3. Cauchy-Biset det AB = det ω {,,,m} ω =n det L G u = detd G u D G u T = A ω výběr sloupců detb ω ω E w =n V,ω je kostra = # koster G Lemma 4. G u ω E, ω = n { u det D ω = V, ω je strom = kostra G 0 V, ω není strom není kostra G a V, ω není kostra V, ω není souvislý V = V. V tak, že ω V disjunktní obě čísla jsou buď nahoře, nebo dole V D ω u = V {u} = búno u V u V součet řádků v matici D ω u indexovaných vrcholy z V je 0, 0,, 0 det D ω u = 0 b V, ω je kostra strom má alespoň vrcholy D ω u det D ω u = součin prvků na diagonále = ± detd ω u = tg = #koster grafu multigraf - může mít násobné hrany a smyčky matice sousednosti multigrafu - udává se vždy počet hran mezi dvěma vrcholy multigraf lze popsat jako trojici V, E, ϕ, kde V je množina hran, E je množina názvů hran a ϕ: E V V Definice 5. Kontrakce hrany v grafu G.e

3 V G.e=V G\e {X e } EG.e = {f f EG f e = {}} {WX e W V G WU EG WV EG W U, V } Definice 6. Kontrakce hrany v multigrafu G: e e není smyčka V G: e=v G\ϕx {X e } EG: e =EG\{e} ϕ f= ϕf ϕf ϕe={} {X e } ϕf = ϕe {W, X e } ϕf={w, U } nebo {W, V } aw U, V Teorém 7. G e EG počet koster tg = multigraf 0 G nesouvislý G = K tg\e e sm yčka tg\e+tg: e e není sm yčka třetí řádek - smyčky můžeme libovolně vyhazovat čtvrtý řádek - e není smyčka tg={kostry G} tg=t G t G tg= tg = t G + t G = tg: e+tg e t G = {kostry e} t G = {kostry e}=tg\e t G = tg\e F EG je kostra G e F F \{e} je kostra G: e t G = tg: e = tg: e P G x=#obarvení G pomocí x barev Teorém 8. P G x je polynom stupně n v x a platí P G x= { x n G nem á žádné hrany P G ex P G.ex pro e EG chromatický polynom Pozorování 3

4 Rekurzivní vzorec P G x je polynom Indukcí dle počtu hran G. EG = {} P G x=x n. G G e, G.e P G x=p G e x P G.e x= EG = {} obarvení zobrazení ϕ: V G {,, x} je dobré obarvení e EG BG = {obarvení G} BG e BG e {ϕ ϕu= ϕv} BG.e {ϕ ϕu ϕv} BG rozhodnout jestli jde graf obarvit 3mi barvami je NP-úplný => pravděpodobně nelze nalést chromatický polynom rychle Podgrafy jako vektory prostor kružnic G =V, E pevný graf Definice 9. v G = {H H = V, F, F E }, +, vektorový prostor nad GF = {0, } H =H 0 H =o=v, {} H +H =V, F F DCV - dokažte, že v G je vektorový prostor Definice 0. e G = {H v G x V : deg H x 0 mod } Teorém. e G je vektorový prostor, dim e G = E V + e G uzavřené ve, násobení skaláry H e G H e G 0 H e G triv platí, protože o =V, {} e G H, H e G H +H e G 0 mod x V : deg H +H x = deg H x + deg H x {xu xu F F } = k + l m zvolme pevně kostru T elementární kružnice e EG\ET: K e je kružnice určená hranou e a jedinou cestou v T mezi koncovými vrcholy e. 4

5 k G = {kružnice v G} k G e G DCV e G = k G generují prostor Tvrzení. {K e e EG ET} je báze e G Vytvořující funkce Motto: Jak explicitně vyjádřit n-tý člen posloupnosti,,, 3,5, 8, 3,? Mnohočleny Příklad 3. I, J konečné množiny I, J N r N kolik existuje dvojic i, j, i I, j J takových, že i+ j = r? Tolik, jaký je koef. u x r v x i x j Příklad 4. i I j J Kolika způsoby může vydat bankomat částku 0.000,-,pokud vydává pouze bankovky v hodnotách 00,- a 500,-? koef. u x 00 v +x +x 4 + +x 00 + x 5 + x x 00 Příklad 5. Kolika způsoby může vydat bankomat částku 0.000,-,pokud vydává pouze bankovky v hodnotách 00,-,500,- a 000,-? koef. u x 00 v +x +x 4 + +x 00 + x 5 + x x 00 +x 0 + x x 00 Příklad 6. Kolika způsoby může vydat bankomat částku 0.000,-,pokud vydává pouze bankovky v hodnotách 00,-, 500,- a 000,-? koef. u x 00 v +x +x 4 + +x 4 +x 5 + x x 60 +x 0 + x x 0 Teorém 7. Binomick v ta:. x R n N +x n = n 0 + n x + n x + + n n x n. a,b R n N a + b n = n 0 + n 0 a n b 0 + n a n b + + n n a 0 b n 5

6 Poznámka 8. a jsou ekvivalentní Důkaz: -> triviální -> a + b n = a n + b n a = a n n 0 + n b a + n a 0 v tom případě triviální b a + + n b n n a vezměme r {0,,, n} roznásobíme-li + x n, koeficient u x r bude roven počtu n-tic i, i,, i n, kde i, i,, i n {0, } a i + i + +i n = r tedy je roven n r Nekonečné řady Definice 9. Mocninná řada: a 0 + a x +a x +, kde a 0, a, R konstanty x je proměnná Příklad 0. +x+x +x 3 + = pro x, x Teorém. Nechť a 0, a, je posloupnot reál. čísel. Nechť K R + : a n K n pro n N, n Potom pro každé x, řada ax = a K K i x i konverguje Tedy ax můžeme považovat za i=0 funkci na,. K K Hodnoty ax na libovolně malém okolý 0 jednoznačně určují posloupnost a 0, a, : n N0 a n = an 0 n! Definice. a 0, a, a, posloupnost reálných čísel. Potom mocninná řada ax =a 0 +a x + a x + je její oby ejn vytvo uj c funkce Operace s posloupnostmi A sečtená a 0, a,, b 0, b, : a 0 +b 0, a +b, B vynásobení a 0, a, číslem α R: αa 0, αa, C vynásobení a 0, a, polynomem x k : 0, 0,, 0? k, a 0, a, 6

7 D E ax je vytvořující funkcí a 0, a, aαx je vytvořující funkcí a 0, αa, α a, F ax je vytvořující funkcí a 0, a, ax k je vytvořující funkcí a 0, 0,, 0,? k a, a, G derivování a integrování ax je vytvořující funkcí a 0, a, a x je vytvořující funkcí a, a, 3a 3, axdx je vyvořující funkcí 0, a 0, a, a, kons 3 H vynásobení a 0, a,,b 0, b, a 0 b 0, a 0 b + a b 0, a 0 b + a b + a b 0, 0703 Fibonacciho čísla F 0 = 0, F =, F n+ = F n+ + F n pron 0 ozn: Fx je VF posl. F 0, F, Fx F 0,F, její VF je x xfx 0,F 0,F, x Fx 0,0,F 0,F, x =Fx xfx x Fx v malém okolí 0 Fx = x x x je VF posloupnosti F 0, F F 0, F F F 0, F 3 F F, x = A + B kde x x x x x x x, x jsou kořeny x x = a λ x + b λ x odtud F n =aλ n + bλ n je VF posloupnosti,, x λx je VF posloupnosti, λ, λ, a λx je VF posloupnosti a, aλ, aλ, vzorec pro n-tý člen fibonacciho posloupnosti je F n = 5 je vhodné provést kontrolu + 5 n 5 n F 0 =,F = 4,F = 3 F n+3 = F n+ 3F n+ + 8F n 7

8 Binomická věta r N0 +x r = r 0 x 0 + r x + + r r x r tj.+x r je VF posloupnosti r 0, r,, r r Definice 3. r 0 = rr r r k + k! r R, k N 0 0! =, 0, 0, Zobecněná binomická věta r R +x r je VF posloupnosti r 0, r, r, Bez Důkazu tailorův rozvoj funkce + x r v 0 Binární Stromy Definice 4. zjednodušená i. {} žádný vrchol ii. kořen+levý podstrom +pravý podstrom Definice 5. b n = počet binárních stromů s n vrcholy b 0 = b = b = b 3 = 5 b n = b 0 b n +b b n +b b n b n b 0 pron +xbxbx=bx 0, b 0 b 0 b, b 0 b + b b b 0, b 0 b + b b +b b 0 b 3, bx=xbx + bx= + 4x x bx= 4x x zobecněná binomická věta: + nevyhovuje 8

9 4x = k=0 +x = k=0 4 k k x k k x k koeficient nx 0 je 4x b n = 4n+ n+ můžeme vydělit x Ramseyovy věty Příklad 6. 6 osob 3 osoby se navzájem znají znají se je symetrická relace, nebo se 3 osoby vůbec neznají M:=množina 6 osob A M lib. Dirichletova pravidla A zná 3 osoby nebo A nezná 3 osoby a A zná B, C, D. osoby B, C, D se vůbec neznají. dvě z osob B, C, D např. B, C se znají A,B,C se znají b A nezná B, C, D. B, C, D se navzájem znají. dvě z osob B, C, D např. B, C se neznají A, B, C se neznají Teorém 7. Ramseoyova věta k n =nk: G graf na n vrcholech G obsahuje K k nebo nezávislou množinu k vrcholů. Ramseova věta nesymetrická verze: k l n=nl,k : G graf na n vrcholech G obsahuje K k nebo nezávislou množinu l vrcholů Poznámka: obě verze jsou ekvivalentní nesymetrické verze 9

10 indukcí podle k + l:. k = nebo l = : n =. k, l, předp., že věta platí pro k, l taková, že k + l < k + l tedy nk, l, nk, l ukážeme, že věta platí pro n 4 nk, l +nk, l G graf na n vrcholech v V G lib. A: = {u V G: uv EG} B 4 {u V G\{v}: uv EG} A + B = n Dirichletův princip A nk, l nebo nk, l a A nk, l na A existuje K k nebo l nezávislých vrcholů b B nk, l na B existuje K k nebo l nezávislých vrcholů Definice 8. rk, l 4 min {n: nesymetrická verze R. věty s parametry k, l platí pro n} Poznámka 9. rk, l k + l k D: indukcí k = nebo l = rk, l rk, l +rk, l k + l 3 k Definice 30. rk 4 rk, k + k + l 3 k = k + l k r3=6 r4=8 r5 [43, 49] r8 [8, 870] r7 [897, ] Teorém 3. Ramseova věta - dvoubarevná verze k l n=nk,l : hrany K n obarveny každá červeně nebo modře, tj. c: EK n {červ., modrá } K n obsahuje červený K k nebo modrý K l Poznámka 3. Nesymetrická a dvoubarevná verze jsou ekvivalentní 0

11 hrany G červené hrany v K n v nesym. verzi nehrany G modré hrany v K n Teorém 33. R. věta - vícebarevná verze r k k kr n=nk,,k r hrany K n obarvený barvami,,, r i {,,r} U V K n : U = k i a cuv=i pro u, v U indukcí podle k + +k r. i k i =: n =. k i > pro i, předp., že platí pro k + + k r < k + + k r ukáže se, že tvrzení platí pro n = nk, k,, k r +nk, k, k 3,, k r + + nk,, k r, k r v V G libovolný D.pr. i : A i nk, k,, k i,, k r, k r atd nk,, k n + n nk,, k i,, k n i= Teorém 34. n r 3,, 3 +[e.r!] Pozorování: n r, 3,, 3 =n r 3,, 3 Nepřítel obarví EK n barev { první barva je použitá OK první barva není použitá - je tam jednobarevný trojůhelník OK nk,, k n + n nk,, k i,, k n =+rn r 3 n r 3=n r 3 i= n r 3 +rn r 3 +r+r +r n r 3 3 n 3 =n 3 n r 3 r! r indukcí i=0 i! = r! 0! +! + + r = n r 3=! ind. krok + 0!! n! + n! = +=

12 r r n r r 3 +rn r 3 IP +r! = r! r! + r! = r! r! + r! = r! r = i! i=0 r = i! i=0 r + r! i! i=0 = r! r i! i=0 i=0 i! r = důsl: n r 3 r! r i=0 i! r! =er! i! i=0 n r 3=+n r 3 +er! n r 3 +[e.r!] Schurovo lemma r N [e.r!] {,,, N } =a a n i x,y,z ai x + y = z N =a a n nepřítel obarví a b N N + ϕ: [ N +] ϕ: obarvení hran +[e.r!] n r 3 +[e.r!] {,,, n} ϕab=i a b a i RV Pro ϕ jednobarvný trojúhelník a<b<c n+ ϕab= ϕbc = ϕac =i i x=b a a i, y = c b a i, z =c a a i x, y, z a i x+ y =z motivace: Velká Fermatova věta n 3 x n + y n =z n nemá řešení x, y, z N Teorém 35. není na zkoušku n p0 p>p0,p prvočíslo netriviální řešení x n + y n z n mod p Teorém 36. RV p,r,k N [ N] p = a a n A [ N] k i x A x a i p

13 p,r,k N [ N] p = a a n A [ N] A i k p Teorém 37. Erdös-Szekerös k N X E X = N, X v obecné poloze A X A = k a body A jsou vrcholy konvexního k-úhelníka. min N = ESk erdös-sekerösovo číslo ES= ES= ES3=3 ES4=5 ESk n p=4 r= k, 5 n 4 k < barvním 4veřice pomocí barev N = n 4 k, 5 Nepřítel dá N bodů v obecné poloze já obarvím X 4 = a a konvexní nekonvexní RV A X, A = k, A 4 konvexní nebo A X, A =5, A 4 nekonvexní NELZE Latinské čtverce a konečné projektivní roviny Definice 38. Latinsk tverec řádu n je A {,, n} n n i,j j A ij A ij, A ji A j i Definice 39. A, B {,, n} n n latinské čtverce A B a,b {,,n} i,j A ij =a a B ij = b Teorém 40. A,, A t jsou NOLČn t n Definice 4. kone n projektivn rovina je množinový systém B, P, P B splňující. p p P p p = 3

14 . x y B p P x, y p 3. 4 body a, b, c, d z nichž žádné 3 neleží na přímce 3 B nelze pokrýt dvěma přímkamy p,q P p q = B příklad: fanova rovina DCV kpr B, P n p P p = n + x B {p x p P } = n + B = P = n + n+ n je řád B, P Toky v sítích Definice 4. S G, z, s, c kde G =V, E je orientovaný graf bez smyček z, s V z s zdroj a stok c: E R 0 + Definice 43. tokvs ti G, z, s, c: funkce f: E R 0 + taková, že. e E fe ce. u V \{z,s} ux E Definice 44. velikosttoku f wf = fzx zx E Tvrzení 45. fux xz E xu E fxu=0 fxz = fxs fsx xs E sx E Pro každou síť existuje maximální tok tj. tok maximální možné velkikost BD Definice 46. ez mezi z a s libovolná R E množina hran taková, že V, E \R neobsahuje orientovanou cestu ze z do s. Definice 47. kapacita množiny E E ee = e E ce Teorém 48. v taotoc ch 4

15 Pro každou síť G, z, s, c: maxwf= min cr f tok R řez Definice 49. A, B V, A B = SA, B = {xy E x A, y B} Tvrzení 50. V = A B, z A, s B SA, B je řez takové řezy nazýváme element rn každá orientovaná cesta ze z do s obsahuje hranu z SA, B SA, B je řez Tvrzení 5. Každý řez obsahuje elementární řez. A 4 množina všech vrcholů z V do kterých vede orientovaná cesta ze z v grafu V, E \R z A, s A ukážeme, že SA, V \A R nechť uv SA, V \A kdyby uv R, potom by platilo v Aspor tedy uv R Tvrzení 5. 3 Každý v inkluzi minimální řez je elementární. řez R takový, že R\{e} už není řez pro e R z tvrzení Lemma 53. A V,z A,s A tok f wf= fa, V A fv A, A u A\{z} součet: ux E zx E fux xu E fzx u A Definice 54. fx, Y = ux E xz E fux xu E,x X,y Y fxu=0 fxz=wf xu E fxu = wf fxy tedy fa, V \A fv \A, A =wf 5

16 Důsledek: pro každý tok f a pro každý řez R: wf cr a tedy také max fw min cr existuje A V, z A, s A: SA, V \A R tvrz. wf = fa, V \A fv \A, A fa, V \A csa, V \A cr Definice 55. cesta v 0, e, v, e,, v m, kde e i =v i v i nebo v i v i i Definice 56. cesta v 0, e,, v m je nasycen pokud existuje hrana e i = v i v i splňující fe i =ce i nebo existuje hrana e i = v i v i splňující fe i =0 Tvrzení 57. Tok je maximální tj. má maximální možnou velikost právě když každá cesta ze z do s je nasycená. sporem: nechť existuje nenasycená cesta v 0, e, v,, v m=s ze z do s =z pro každou e i =v i v i def εe i =ce i fe i >0 e i = v i v i def εe i = fe i >0 položme ε = min εe i >0 i=,,m def tok f : f e= fe pro e e i pro i f e i = fe i +ε, pokud e i = v i v i f e i = fe i ε, pokud e i = v i v i wf =wf+ε>wf síť G, z, s, c + tok f: E R 0 velikost toku řez, elementární řez Tvrzení 58. Pro každou síť existuje maximální tok BD 6

17 Teorém 59. max wf= min cr f tok R řez pro každou síť Tvrzení 60. Tok f je maximální neexistuje nenasycená cesta ze z do s. sporem: nechť existuje nenasycená cesta ze z do s vylepšíme o něj ε > 0 podle této cesty tok f takový, že wf >wf. nechť každá cesta ze z do s je nasycená A: = množina všech vrcholů do nichž existuje nenasycená cesta ze z z A, s A e SA,V \A fe=ce jinak spor s definicí A e SV \A,A fe=0 jinak spor s definicí A wf = fa, V \A fv \A, A= fa, V \A 0 =ca, V \A=cSA, V \A tedy f je maximální, protože wf csa, V \A pro každý tok f Důkaz věty o tocích max. tok f jeho velikost je rovna kapacitě nějakého řezu R = SA, V \A řez R má minimální kapacitu, protože cr wf pro každý řez R =cr Algoritmus Ford, Fulkerson. fe=0 pro e E. dokud existuje nenasycená cesta ze z do s, opakuj: najdi nenasycenou cestu P ze z do s, najdeme příslušné ε > 0, vylepšíme o ε tok podle cesty P dostaneme tok f velikosti wf =wf+ε 3. tok f výstup max. tok Teorém 6. V taocelo seln mtoku jsou-li všechny kapacity celočíselné resp. racionální, potom F-F algoritmus skončí po konečně mnoha krocích a najde maximální tok takový, že fe je celočíselný resp. racionální pro každou hranu e E celočíselný algoritmus zachovává celočíselnost a každým krokem zvětší velikost toku alespoň o 7

18 rac: vynásobíme všechny kapacity vhodným celým číslem, abychom dostaly celočíselné kapacity, najdeme celočíselný maximální tok, tok na každé hraně znovu vydělíme číslem, kterým jsme násobili Definice 6. M = M i i I je mno inov syst m M má systém různých reprezentantů SRR, pokud existuje f: I i I M i taková, že. fi M i pro i I. f je prostá Teorém 63. Hallovav ta M má SRR J I i J M i J. zřejmé. G =V, E V = I X {z, s} E = {z i i I} {ix i I, x M i } {xs x X } síť G = V, E, z, s,, ce= pro e E existuje maximální celočíselný tok f, fe je 0 nebo pro e E pokud wf= I pokud wf= I, příslušné hrany s tokem dávají SRR pokud wf< I, existuje řez R velikosti < I J 4 {i I i neleží na žádné hraně R} Y 4 {y X ys je hranou R} I \J + Y #hran R< I J + I \J + Y < I + J I Y < J spor s pravou stranou v H. větě Hameltonovská kružnice Definice 64. G=V, E, v = n HK v G je uspořádané V =v, v,,v n aby v i, v i+ E pro i=,,,n v n+ = v Pozorování 8

19 K n má HK n 3 K m,n má HK m = n Tvrzení 65. Rozhodnout, zda G má HK je NP-úplný problém Bez Důkazu n 3 V x V deg x n G má HK V x y V deg x + deg y n G má HK V3 x y,xy E deg x + deg y n G má HK Definice 66. Chvatalův uzávěr G while x y,xy E deg x + deg y n do EG 4 EG {xy}... [G] V4 G má HK [G] má HK G...G +xy má HK G G+e G+e, e G +e e k = [G] G +xy má HK x = x, x,, x n = y C { xy EC C je HK v G xy EC X = {i xx i EG}, X = deg G x, X {, 3,, n } Y = {i yx i EG}, Y = deg G y, Y {3, 4,, n} X Y {, 3,,n} X Y n X Y = X + Y X Y = deg X + deg Y X Y n n = i X Y { xxi EG yx i EG x, x,, x i, y =x n, x n,, x i, x =x HK v G TSP obchodní cesující Vstup. K n w: EK n R + 0, k Otázka: HK C EK n we k? e EC 9

20 Teorém 67. TSP je NP úplný Definice 68. HK α TSP G K n n = V G C vc=n G má HK V K n =V G wuv = { uv EG uv EG Aprox. alg. Pokud w splňuje trojúhelníkovou nerovnost -> -aproximace trojúhelníková nerovnost: wxz wxy + wyz -aproximace: { C dé aby Kn,w OPT wc OPT Algoritmus. Najdu minimální kostru T vůči w. Uvaž symetrickou orientaci T kostry T 3. Nakresli T jedním tahem U = v, v, 4. While x kterým U projde dvakrát do zkrať U u vrcholu x 5. Vydej U, který je HK C je optimální HK wt w C wu =wt w C =OPT wu wu wc wu OPT Rovinné grafy -souvislé grafy, ušaté lemma Teorém 69. K V G 3, V G 5 e EG K V G.e 3 sporem G K V G 3, V G 5, e EG K V G.e <3 e EG ye V GG {y, v, y e } nesouvislý 0

21 K V G.e<3 A V G A G\A nesouvislý A = {u}, u x e G\u.e = G.e\u?? souvislý souvislý? souvislý A = {x e } G\{u, v} =G.e\{x e } A = {x, y} x e G\{x, y}.e = G.e\{x, y}?? souvislý souvislý A = {x e, y e } G\{u, v, y e } =G.e\{x e, y e } Vybereme e EG a ϕ e V G tak, aby K bylo největší možné. z K V G\K\{u,v,ye }y e z EG w V G y e, z, w je řez v G Tvrdím: {K {u, v}\{w} indukuje souvislý podgraf G\{z, y e, w} α,β K {u,v}\{w} cesta od α do β v G\{ye,w}vezmeme nejkratší takovou cestu ta je K {u, v} {w} Tedy G {z, y e, w} má komponentu K K {u, v} {w}, K K + = K + spor s max K Důsledek G, K V G 3 lze vytvořit z K 4 dobrými roztaženími vrcholů. Lemma 70. A V G je minimální co do inkluze řez v G, C, C, C k jsou komponenty souvislosti G A, pak pro x A i {,,k} y Ci x y EG Kdyby z x A nevedla žádná hrana do C i, pak A = A\{x} by byl řez, neboť C i by byla komponenta souvislosti G\A. A A spor s minimalismem A Lemma 7. K V G, G rovinný v nakreslení hranice stěny je grafová kružnice ušatým lematem, nepřítel dá nějaké G, vezmeme kružnici začnu krunicí a přidávám ucha indukcí v každém kroku hranice stěny je grafová kružnice stěny, mají stějnou hranici = kružnici K K ucho se nakreslilo do stěny, která se rozpadně na dvě podkružnice Lemma 7. rovinný G e EG lze G nakreslit bez křízení tak, že e je na hranici vnější stěny kruhová inverze nebo rovina -> míč -> rovina

22 Teorém 73. kuratowski G je rovinný G neobsahuje dělení K 5 ani K 3,3 jako podgraf E 3 V 6 E V 4 když nemá K 3 Definice 74. d len G vznikne z grafu G nahrazením libovolných hran cestami. jasné pokud by obsahoval, nebyl by rovinný. Indukcí. V G 4 OK protože G musí být rovinný. V G 5 a G je nesouvislý G=G G G K IP Gi rovinný b k V G= G i G, V G i < V G lze použít IP G i jsou rovinné G i nemá dělení K 5, K 3,3 nakreslím G, G tak, aby n byl na vnější stěně c k v G= G =C {u, v}, EG[C {u, v}] {u, v} V G j < V G... lze použít IP G i jsou rovinné, vezmu rovinné nakreslení uv je na hranici vnější stěny G i nemá dělení K 5, K 3,3 d k v G 3 e EG k v G.e 3 V G.e < V G lze použít IP G.e nemá dělení K 5, K 3,3 G.e rovinný G rovinný Lemma 75. G.e má dělení k 3,3 G má dělení k 3,3 Lemma 76. G.e má dělení k 5 G má dělení k 5 nebo k 3,3 G.e je rovinný G.e x e => okolí x e tvoří kružnici sousedi u dělí C na useku pokud sousedy v jsou ve stejném úseku OK pokud nejsou sousedi u ve stejném úseku, pak máme jeden z ale žádná z nich nemůže nastat převod na dělení k 3,3 nebo k 5

10 Přednáška ze

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ý

Více

Grafy. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta.

Grafy. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta. 6 RNDr., Ph.D. Katedra didaktiky matematiky Univerzita Karlova v Praze Matematicko-fyzikální fakulta petra.surynkova@mff.cuni.cz http://surynkova.info množina vrcholů a množina hran hrana vždy spojuje

Více

Stromové rozklady. Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom,

Stromové rozklady. Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom, Stromové rozklady Zdeněk Dvořák 25. října 2017 Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom, β je funkce přiřazující každému vrcholu T podmnožinu vrcholů v G, pro každé

Více

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

H {{u, v} : u,v U u v } Obyčejný graf Obyčejný graf je dvojice G= U, H, kde U je konečná množina uzlů (vrcholů) a H {{u, v} : u,v U u v } je (konečná) množina hran. O hraně h={u, v} říkáme, že je incidentní s uzly u a v nebo

Více

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice Vektorové podprostory K množina reálných nebo komplexních čísel, U vektorový prostor nad K. Lineární kombinace vektorů u 1, u 2,...,u

Více

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij] MATICE Matice typu m/n nad tělesem T je soubor m n prvků z tělesa T uspořádaných do m řádků a n sloupců: a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij] a m1 a m2 a mn Prvek a i,j je prvek matice A na místě

Více

TGH09 - Barvení grafů

TGH09 - Barvení grafů TGH09 - Barvení grafů Jan Březina Technical University of Liberec 15. dubna 2013 Problém: Najít obarvení států na mapě tak, aby žádné sousední státy neměli stejnou barvu. Motivační problém Problém: Najít

Více

Cvičení z Lineární algebry 1

Cvičení z Lineární algebry 1 Cvičení z Lineární algebry Michael Krbek podzim 2003 2392003 Hodina Jsou dána komplexní čísla z = +2 i a w = 2 i Vyjádřete c algebraickém tvaru (z + w) 3,, (zw), z w 2 Řešte v komplexním oboru rovnice

Více

Jan Březina. 7. března 2017

Jan Březina. 7. března 2017 TGH03 - stromy, ukládání grafů Jan Březina Technical University of Liberec 7. března 2017 Kružnice - C n V = {1, 2,..., n} E = {{1, 2}, {2, 3},..., {i, i + 1},..., {n 1, n}, {n, 1}} Cesta - P n V = {1,

Více

5 Orientované grafy, Toky v sítích

5 Orientované grafy, Toky v sítích Petr Hliněný, FI MU Brno, 205 / 9 FI: IB000: Toky v sítích 5 Orientované grafy, Toky v sítích Nyní se budeme zabývat typem sít ových úloh, ve kterých není podstatná délka hran a spojení, nýbž jejich propustnost

Více

maticeteorie 1. Matice A je typu 2 4, matice B je typu 4 3. Jakých rozměrů musí být matice X, aby se dala provést

maticeteorie 1. Matice A je typu 2 4, matice B je typu 4 3. Jakých rozměrů musí být matice X, aby se dala provést Úlohy k zamyšlení 1. Zdůvodněte, proč třetí řádek Hornerova schématu pro vyhodnocení polynomu p v bodě c obsahuje koeficienty polynomu r, pro který platí p(x) = (x c) r(x) + p(c). 2. Dokažte, že pokud

Více

zejména Dijkstrův algoritmus pro hledání minimální cesty a hladový algoritmus pro hledání minimální kostry.

zejména Dijkstrův algoritmus pro hledání minimální cesty a hladový algoritmus pro hledání minimální kostry. Kapitola Ohodnocené grafy V praktických aplikacích teorie grafů zpravidla graf slouží jako nástroj k popisu nějaké struktury. Jednotlivé prvky této struktury mají často přiřazeny nějaké hodnoty (může jít

Více

Operace s maticemi. 19. února 2018

Operace s maticemi. 19. února 2018 Operace s maticemi Přednáška druhá 19. února 2018 Obsah 1 Operace s maticemi 2 Hodnost matice (opakování) 3 Regulární matice 4 Inverzní matice 5 Determinant matice Matice Definice (Matice). Reálná matice

Více

Barevnost grafů MFF UK

Barevnost grafů MFF UK Barevnost grafů Z. Dvořák MFF UK Plán vztah mezi barevností a maximálním stupněm (Brooksova věta) hranová barevnost (Vizingova věta) příště: vztah mezi barevností a klikovostí, perfektní grafy Barevnost

Více

07 Základní pojmy teorie grafů

07 Základní pojmy teorie grafů 07 Základní pojmy teorie grafů (definice grafu, vlastnosti grafu, charakteristiky uzlů, ohodnocené grafy) Definice grafu množina objektů, mezi kterými existují určité vazby spojující tyto objekty. Uspořádaná

Více

1 Linearní prostory nad komplexními čísly

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)

Více

Uzavřené a otevřené množiny

Uzavřené a otevřené množiny Teorie: Uzavřené a otevřené množiny 2. cvičení DEFINICE Nechť M R n. Bod x M nazveme vnitřním bodem množiny M, pokud existuje r > 0 tak, že B(x, r) M. Množinu všech vnitřních bodů značíme Int M. Dále,

Více

Příklady z Kombinatoriky a grafů I - LS 2015/2016

Příklady z Kombinatoriky a grafů I - LS 2015/2016 Příklady z Kombinatoriky a grafů I - LS 2015/2016 zadáno 1.-4. 3. 2016, odevzdat do 8.-11. 3. 2016 1. Zjistěte, které z následujících funkcí definovaných pro n N jsou v relaci Θ(), a vzniklé třídy co nejlépe

Více

Skalární součin je nástroj, jak měřit velikost vektorů a úhly mezi vektory v reálných a komplexních vektorových prostorech.

Skalární součin je nástroj, jak měřit velikost vektorů a úhly mezi vektory v reálných a komplexních vektorových prostorech. Kapitola 9 Skalární součin Skalární součin je nástroj, jak měřit velikost vektorů a úhly mezi vektory v reálných a komplexních vektorových prostorech. Definice 9.1 Je-li x = (x 1,..., x n ) T R n 1 reálný

Více

Matematika B101MA1, B101MA2

Matematika B101MA1, B101MA2 Matematika B101MA1, B101MA2 Zařazení předmětu: povinný předmět 1.ročníku bc studia 2 semestry Rozsah předmětu: prezenční studium 2 + 2 kombinované studium 16 + 0 / semestr Zakončení předmětu: ZS zápočet

Více

Operace s maticemi

Operace s maticemi Operace s maticemi Seminář druhý 17.10. 2018 Obsah 1 Operace s maticemi 2 Hodnost matice 3 Regulární matice 4 Inverzní matice Matice Definice (Matice). Reálná matice typu m n je obdélníkové schema A =

Více

Kolik existuje různých stromů na pevně dané n-prvkové množině vrcholů?

Kolik existuje různých stromů na pevně dané n-prvkové množině vrcholů? Kapitola 9 Matice a počet koster Graf (orientovaný i neorientovaný) lze popsat maticí, a to hned několika různými způsoby. Tématem této kapitoly jsou incidenční matice orientovaných grafů a souvislosti

Více

Úvod do vybíravosti grafů, Nullstellensatz, polynomiální metoda

Úvod do vybíravosti grafů, Nullstellensatz, polynomiální metoda Úvod do vybíravosti grafů, Nullstellensatz, polynomiální metoda Zdeněk Dvořák 12. prosince 2017 1 Vybíravost Přiřazení seznamů grafu G je funkce L, která každému vrcholu G přiřadí množinu barev. L-obarvení

Více

Úvod do lineární algebry

Ú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

Více

Základy maticového počtu Matice, determinant, definitnost

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

Více

Kapitola 11: Vektory a matice:

Kapitola 11: Vektory a matice: Kapitola 11: Vektory a matice: Prostor R n R n = {(x 1,, x n ) x i R, i = 1,, n}, n N x = (x 1,, x n ) R n se nazývá vektor x i je i-tá souřadnice vektoru x rovnost vektorů: x = y i = 1,, n : x i = y i

Více

Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty. študenti MFF 15. augusta 2008

Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty. študenti MFF 15. augusta 2008 Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty študenti MFF 15. augusta 2008 1 14 Vlastní čísla a vlastní hodnoty Požadavky Vlastní čísla a vlastní hodnoty lineárního

Více

Kapitola 11. Vzdálenost v grafech. 11.1 Matice sousednosti a počty sledů

Kapitola 11. Vzdálenost v grafech. 11.1 Matice sousednosti a počty sledů Kapitola 11 Vzdálenost v grafech V každém grafu lze přirozeným způsobem definovat vzdálenost libovolné dvojice vrcholů. Hlavním výsledkem této kapitoly je překvapivé tvrzení, podle kterého lze vzdálenosti

Více

Lineární algebra : Skalární součin a ortogonalita

Lineární algebra : Skalární součin a ortogonalita Lineární algebra : Skalární součin a ortogonalita (15. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 30. dubna 2014, 09:00 1 2 15.1 Prehilhertovy prostory Definice 1. Buď V LP nad

Více

Teorie grafů. Teoretická informatika Tomáš Foltýnek

Teorie grafů. Teoretická informatika Tomáš Foltýnek Teorie grafů Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz Opakování z minulé přednášky Co je to složitostní třída? Jaké složitostní třídy známe? Kde leží hranice mezi problémy řešitelnými

Více

Lineární algebra - I. část (vektory, matice a jejich využití)

Lineární algebra - I. část (vektory, matice a jejich využití) Lineární algebra - I. část (vektory, matice a jejich využití) Michal Fusek Ústav matematiky FEKT VUT, fusekmi@feec.vutbr.cz 2. přednáška z ESMAT Michal Fusek (fusekmi@feec.vutbr.cz) 1 / 40 Obsah 1 Vektory

Více

VI. Maticový počet. VI.1. Základní operace s maticemi. Definice. Tabulku

VI. Maticový počet. VI.1. Základní operace s maticemi. Definice. Tabulku VI Maticový počet VI1 Základní operace s maticemi Definice Tabulku a 11 a 12 a 1n a 21 a 22 a 2n, a m1 a m2 a mn kde a ij R, i = 1,, m, j = 1,, n, nazýváme maticí typu m n Zkráceně zapisujeme (a ij i=1m

Více

4 Stromy a les. Definice a základní vlastnosti stromů. Kostry grafů a jejich počet.

4 Stromy a les. Definice a základní vlastnosti stromů. Kostry grafů a jejich počet. 4 Stromy a les Jedním ze základních, a patrně nejjednodušším, typem grafů jsou takzvané stromy. Jedná se o souvislé grafy bez kružnic. Přes svou (zdánlivou) jednoduchost mají stromy bohatou strukturu a

Více

TEORIE GRAFŮ TEORIE GRAFŮ 1

TEORIE GRAFŮ TEORIE GRAFŮ 1 TEORIE GRAFŮ 1 TEORIE GRAFŮ Přednášející: RNDr. Jiří Taufer, CSc. Fakulta dopravní ČVUT v Praze, letní semestr 1998/99 Zpracoval: Radim Perkner, tamtéž, v květnu 1999 ZÁKLADNÍ POJMY Říkáme, že je dán prostý

Více

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

Více

Lineární zobrazení. 1. A(x y) = A(x) A(y) (vlastnost aditivity) 2. A(α x) = α A(x) (vlastnost homogenity)

Lineární zobrazení. 1. A(x y) = A(x) A(y) (vlastnost aditivity) 2. A(α x) = α A(x) (vlastnost homogenity) 4 Lineární zobrazení Definice: Nechť V a W jsou vektorové prostory Zobrazení A : V W (zobrazení z V do W nazýváme lineárním zobrazením, pokud pro všechna x V, y V a α R platí 1 A(x y = A(x A(y (vlastnost

Více

Definice 13.1 Kvadratická forma v n proměnných s koeficienty z tělesa T je výraz tvaru. Kvadratická forma v n proměnných je tak polynom n proměnných s

Definice 13.1 Kvadratická forma v n proměnných s koeficienty z tělesa T je výraz tvaru. Kvadratická forma v n proměnných je tak polynom n proměnných s Kapitola 13 Kvadratické formy Definice 13.1 Kvadratická forma v n proměnných s koeficienty z tělesa T je výraz tvaru f(x 1,..., x n ) = a ij x i x j, kde koeficienty a ij T. j=i Kvadratická forma v n proměnných

Více

4. Diferenciál a Taylorova věta

4. Diferenciál a Taylorova věta 4. Diferenciál a Taylorova věta Definice 4.1. Buď f : R n R, a Df. Řekneme, že f je diferencovatelná v bodě a, když h V n takový, že a + h Df platí f(a + h) f(a) gradf(a) h + h τ(h), kde lim τ(h) 0. Funkce

Více

6 Lineární geometrie. 6.1 Lineární variety

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í

Více

12. Determinanty. 12. Determinanty p. 1/25

12. Determinanty. 12. Determinanty p. 1/25 12. Determinanty 12. Determinanty p. 1/25 12. Determinanty p. 2/25 Determinanty 1. Induktivní definice determinantu 2. Determinant a antisymetrické formy 3. Výpočet hodnoty determinantu 4. Determinant

Více

Vybíravost grafů, Nullstellensatz, jádra

Vybíravost grafů, Nullstellensatz, jádra Vybíravost grafů, Nullstellensatz, jádra Zdeněk Dvořák 10. prosince 2018 1 Vybíravost Přiřazení seznamů grafu G je funkce L, která každému vrcholu G přiřadí množinu barev. L-obarvení je dobré obarvení

Více

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

Věta o dělení polynomů se zbytkem Věta o dělení polynomů se zbytkem Věta. Nechť R je okruh, f, g R[x], přičemž vedoucí koeficient polynomu g 0 je jednotka okruhu R. Pak existuje jediná dvojice polynomů q, r R[x] taková, že st(r) < st(g)

Více

8 Matice a determinanty

8 Matice a determinanty M Rokyta, MFF UK: Aplikovaná matematika II kap 8: Matice a determinanty 1 8 Matice a determinanty 81 Matice - definice a základní vlastnosti Definice Reálnou resp komplexní maticí A typu m n nazveme obdélníkovou

Více

NMAI059 Pravděpodobnost a statistika

NMAI059 Pravděpodobnost a statistika NMAI059 Pravděpodobnost a statistika podle přednášky Daniela Hlubinky (hlubinka@karlin.mff.cuni.cz) zapsal Pavel Obdržálek (pobdr@matfyz.cz) 205/20 poslední změna: 4. prosince 205 . přednáška. 0. 205 )

Více

Vlastnosti regulárních jazyků

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

Více

Vytvořující funkce. Zuzka Safernová

Vytvořující funkce. Zuzka Safernová Vytvořující funkce Zuzka Safernová Definice Nechť(a 0 a a 2 jeposloupnostreálnýchčíselpotomvytvořující funkcí posloupnosti rozumíme mocninnou řadu a(x= a i x i = a 0 + a x+a 2 x 2 + Operace s posloupnostmi

Více

1 Lineární prostory a podprostory

1 Lineární prostory a podprostory Lineární prostory a podprostory Přečtěte si: Učebnice AKLA, kapitola první, podkapitoly. až.4 včetně. Cvičení. Které z následujících množin jsou lineárními prostory s přirozenými definicemi operací?. C

Více

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic Přednáška třetí (a pravděpodobně i čtvrtá) aneb Úvod do lineární algebry Matice a soustavy rovnic Lineární rovnice o 2 neznámých Lineární rovnice o 2 neznámých Lineární rovnice o dvou neznámých x, y je

Více

Golayův kód 23,12,7 -kód G 23. rozšířený Golayův kód 24,12,8 -kód G 24. ternární Golayův kód 11,6,5 -kód G 11

Golayův kód 23,12,7 -kód G 23. rozšířený Golayův kód 24,12,8 -kód G 24. ternární Golayův kód 11,6,5 -kód G 11 Golayův kód 23,12,7 -kód G 23 rozšířený Golayův kód 24,12,8 -kód G 24 kód G 23 jako propíchnutí kódu G 24 ternární Golayův kód 11,6,5 -kód G 11 rozšířený ternární Golayův kód 12,6,6 -kód G 12 dekódování

Více

Primitivní funkce a Riemann uv integrál Lineární algebra Taylor uv polynom Extrémy funkcí více prom ˇenných Matematika III Matematika III Program

Primitivní funkce a Riemann uv integrál Lineární algebra Taylor uv polynom Extrémy funkcí více prom ˇenných Matematika III Matematika III Program Program Primitivní funkce a Riemannův integrál Program Primitivní funkce a Riemannův integrál Lineární algebra Program Primitivní funkce a Riemannův integrál Lineární algebra Taylorův polynom Program Primitivní

Více

Teorie grafů Jirka Fink

Teorie grafů Jirka Fink Teorie grafů Jirka Fink Nejprve malý množinový úvod Definice. Množinu {Y; Y X} všech podmnožin množiny X nazýváme potenční množinoumnožiny Xaznačíme2 X. Definice. Množinu {Y; Y X, Y =n}všech n-prvkovýchpodmnožinmnožiny

Více

Lineární programování

Lineární programování Lineární programování Petr Tichý 19. prosince 2012 1 Outline 1 Lineární programování 2 Optimalita a dualita 3 Geometrie úlohy 4 Simplexová metoda 2 Lineární programování Lineární program (1) min f(x) za

Více

Úvod do teorie grafů

Úvod do teorie grafů Úvod do teorie grafů Neorientovaný graf G = (V,E,I) V množina uzlů (vrcholů) - vertices E množina hran - edges I incidence incidence je zobrazení, buď: funkce: I: E V x V relace: I E V V incidence přiřadí

Více

TGH02 - teorie grafů, základní pojmy

TGH02 - teorie grafů, základní pojmy TGH02 - teorie grafů, základní pojmy Jan Březina Technical University of Liberec 28. února 2017 Metainformace materiály: jan.brezina.matfyz.cz/vyuka/tgh (./materialy/crls8.pdf - Introduction to algorithms)

Více

Učební texty k státní bakalářské zkoušce Matematika Teorie grafů. študenti MFF 15. augusta 2008

Učební texty k státní bakalářské zkoušce Matematika Teorie grafů. študenti MFF 15. augusta 2008 Učební texty k státní bakalářské zkoušce Matematika Teorie grafů študenti MFF 15. augusta 2008 1 17 Teorie grafů Požiadavky Základní pojmy teorie grafů, reprezentace grafu. Stromy a jejich základní vlastnosti,

Více

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2014

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2014 Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 204 Zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia

Více

Kostry. 9. týden. Grafy. Marie Demlová (úpravy Matěj Dostál) 16. dubna 2019

Kostry. 9. týden. Grafy. Marie Demlová (úpravy Matěj Dostál) 16. dubna 2019 Grafy 16. dubna 2019 Tvrzení. Je dán graf G, pak následující je ekvivalentní. 1 G je strom. 2 Graf G nemá kružnice a přidáme-li ke grafu libovolnou hranu, uzavřeme přesně jednu kružnici. 3 Graf G je souvislý

Více

TGH02 - teorie grafů, základní pojmy

TGH02 - teorie grafů, základní pojmy TGH02 - teorie grafů, základní pojmy Jan Březina Technical University of Liberec 5. března 2013 Počátek teorie grafů Leonard Euler (1707 1783) 1735 pobyt v Královci (Prusko), dnes Kaliningrad (Rusko) Úloha:

Více

Soustavy lineárních rovnic a determinanty

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

Více

TGH02 - teorie grafů, základní pojmy

TGH02 - teorie grafů, základní pojmy TGH02 - teorie grafů, základní pojmy Jan Březina Technical University of Liberec 31. března 2015 Počátek teorie grafů Leonard Euler (1707 1783) 1735 pobyt v Královci (Prusko), dnes Kaliningrad (Rusko)

Více

)(x 2 + 3x + 4),

)(x 2 + 3x + 4), 3 IREDUCIBILNÍ ROZKLADY POLYNOMŮ V T [X] 3 Ireducibilní rozklady polynomů v T [x] - rozklady polynomů na ireducibilní (dále nerozložitelné) prvky v oboru integrity polynomů jedné neurčité x nad tělesem

Více

P 1 = P 1 1 = P 1, P 1 2 =

P 1 = P 1 1 = P 1, P 1 2 = 1 Výpočet inverzní matice Věta 1 Necht P U elementární matice vzniklá el úpravou U Pak je P U regulární Důkaz: Protože elementární úprava U je invertovatelná, existuje el úprava U, která vrací změny U

Více

1. Matice a maticové operace. 1. Matice a maticové operace p. 1/35

1. Matice a maticové operace. 1. Matice a maticové operace p. 1/35 1. Matice a maticové operace 1. Matice a maticové operace p. 1/35 1. Matice a maticové operace p. 2/35 Matice a maticové operace 1. Aritmetické vektory 2. Operace s aritmetickými vektory 3. Nulový a opačný

Více

STROMOVE ALGORITMY Prohledavani do sirky (level-order) Po vodorovnejch carach fronta

STROMOVE ALGORITMY Prohledavani do sirky (level-order) Po vodorovnejch carach fronta STROMOVE ALGORITMY Prohledavani do sirky (level-order) Po vodorovnejch carach vlož do fronty kořen opakuj, dokud není fronta prázdná 1. vyber uzel z fronty a zpracuj jej 2. vlož do fronty levého následníka

Více

Kapitola 11: Vektory a matice 1/19

Kapitola 11: Vektory a matice 1/19 Kapitola 11: Vektory a matice 1/19 2/19 Prostor R n R n = {(x 1,..., x n ) x i R, i = 1,..., n}, n N x = (x 1,..., x n ) R n se nazývá vektor x i je i-tá souřadnice vektoru x rovnost vektorů: x = y i =

Více

Diferenˇcní rovnice Diferenciální rovnice Matematika IV Matematika IV Program

Diferenˇcní rovnice Diferenciální rovnice Matematika IV Matematika IV Program Program Diferenční rovnice Program Diferenční rovnice Diferenciální rovnice Program Frisch a Samuelson: Systém je dynamický, jestliže jeho chování v čase je určeno funkcionální rovnicí, jejíž neznámé závisí

Více

Lineární algebra Operace s vektory a maticemi

Lineární algebra Operace s vektory a maticemi Lineární algebra Operace s vektory a maticemi Robert Mařík 26. září 2008 Obsah Operace s řádkovými vektory..................... 3 Operace se sloupcovými vektory................... 12 Matice..................................

Více

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

Více

Lineární algebra I. látka z. I. semestru informatiky MFF UK. Obsah. Zpracovali: Ondřej Keddie Profant, Jan Zaantar Štětina

Lineární algebra I. látka z. I. semestru informatiky MFF UK. Obsah. Zpracovali: Ondřej Keddie Profant, Jan Zaantar Štětina 1 Lineární algebra I látka z I semestru informatiky MFF UK Zpracovali: Ondřej Keddie Profant, Jan Zaantar Štětina Obsah Matice2 Grupy4 Grupa permutací4 Znaménko, inverze a transpozice grup5 Podgrupy5 Tělesa6

Více

Vrcholová barevnost grafu

Vrcholová barevnost grafu Vrcholová barevnost grafu Definice: Necht G = (V, E) je obyčejný graf a k N. Zobrazení φ : V {1, 2,..., k} nazýváme k-vrcholovým obarvením grafu G. Pokud φ(u) φ(v) pro každou hranu {u, v} E, nazveme k-vrcholové

Více

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:

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

Více

Lineární algebra : Báze a dimenze

Lineární algebra : Báze a dimenze Lineární algebra : Báze a dimenze (5. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 9. dubna 2014, 13:33 1 2 5.1 Báze lineárního prostoru Definice 1. O množině vektorů M z LP V řekneme,

Více

Jazyk matematiky. 2.1. Matematická logika. 2.2. Množinové operace. 2.3. Zobrazení. 2.4. Rozšířená číslená osa

Jazyk matematiky. 2.1. Matematická logika. 2.2. Množinové operace. 2.3. Zobrazení. 2.4. Rozšířená číslená osa 2. Jazyk matematiky 2.1. Matematická logika 2.2. Množinové operace 2.3. Zobrazení 2.4. Rozšířená číslená osa 1 2.1 Matematická logika 2.1.1 Výrokový počet logická operace zapisujeme čteme česky negace

Více

0.1 Úvod do lineární algebry

0.1 Úvod do lineární algebry Matematika KMI/PMATE 1 01 Úvod do lineární algebry 011 Lineární rovnice o 2 neznámých Definice 011 Lineární rovnice o dvou neznámých x, y je rovnice, která může být vyjádřena ve tvaru ax + by = c, kde

Více

Lineární prostory. - vektorové veličiny(síla, rychlost, zrychlení,...), skládání, násobení reálným číslem

Lineární prostory. - vektorové veličiny(síla, rychlost, zrychlení,...), skládání, násobení reálným číslem Lineární prostory - vektorové veličiny(síla, rychlost, zrychlení,...), skládání, násobení reálným číslem - volné vektory a operace s nimi(sčítání, násobení reálným číslem) -ve 2 nebove 3 vázanévektorysespolečnýmpočátkem

Více

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

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

Více

Úvod do informatiky. Miroslav Kolařík

Ú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í

Více

PŘEDNÁŠKA 2 POSLOUPNOSTI

PŘEDNÁŠKA 2 POSLOUPNOSTI PŘEDNÁŠKA 2 POSLOUPNOSTI 2.1 Zobrazení 2 Definice 1. Uvažujme libovolné neprázdné množiny A, B. Zobrazení množiny A do množiny B je definováno jako množina F uspořádaných dvojic (x, y A B, kde ke každému

Více

11. Skalární součin a ortogonalita p. 1/16

11. Skalární součin a ortogonalita p. 1/16 11. Skalární součin a ortogonalita 11. Skalární součin a ortogonalita p. 1/16 11. Skalární součin a ortogonalita p. 2/16 Skalární součin a ortogonalita 1. Definice skalárního součinu 2. Norma vektoru 3.

Více

Matice. Je dána matice A R m,n, pak máme zobrazení A : R n R m.

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

Více

Kombinatorika a grafy

Kombinatorika a grafy Kombiatorika a grafy Doc. RNDr. Pavel Valtr, Dr. Prof. RNDr. Ja Kratochvíl, CSc. Obsah 1 Základí pojmy 2 2 Aplikace lieárí algebry 3 3 Multigrafy 5 3.1 Chromatický polyom..................................

Více

Teoretická informatika Tomáš Foltýnek Barvení grafů Platónská tělesa

Teoretická informatika Tomáš Foltýnek Barvení grafů Platónská tělesa Tomáš Foltýnek foltynek@pef.mendelu.cz Barvení grafů Platónská tělesa strana 2 Opakování z minulé přednášky Co je to prohledávání grafu? Jaké způsoby prohledávání grafu známe? Jak nalézt východ z bludiště?

Více

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

Více

7. Lineární vektorové prostory

7. Lineární vektorové prostory 7. Lineární vektorové prostory Tomáš Salač MÚ UK, MFF UK LS 2017/18 Tomáš Salač ( MÚ UK, MFF UK ) 7. Lineární vektorové prostory LS 2017/18 1 / 62 7.1 Definice a příklady Definice 7.1 Množina G s binární

Více

α β ) právě tehdy, když pro jednotlivé hodnoty platí β1 αn βn. Danou relaci nazýváme relace

α β ) 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

Více

Lineární algebra : Lineární prostor

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í

Více

Vlastní čísla a vlastní vektory

Vlastní čísla a vlastní vektory Kapitola 11 Vlastní čísla a vlastní vektory Základní motivace pro studium vlastních čísel a vektorů pochází z teorie řešení diferenciálních rovnic Tato teorie říká, že obecné řešení lineární diferenciální

Více

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

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í

Více

Tento text je stručným shrnutím těch tvrzení Ramseyovy teorie, která zazněla

Tento text je stručným shrnutím těch tvrzení Ramseyovy teorie, která zazněla Ramseyovy věty Martin Mareš Tento text je stručným shrnutím těch tvrzení Ramseyovy teorie, která zazněla na mé letošní přednášce z Kombinatoriky a grafů I Předpokládá, že čtenář se již seznámil se základní

Více

Vlastní čísla a vlastní vektory

Vlastní čísla a vlastní vektory Vlastní čísla a vlastní vektory 1 Motivace Uvažujme lineární prostor všech vázaných vektorů v rovině, které procházejí počátkem, a lineární zobrazení tohoto prostoru do sebe(lineární transformaci, endomorfismus)

Více

Lineární algebra : Násobení matic a inverzní matice

Lineární algebra : Násobení matic a inverzní matice Lineární algebra : Násobení matic a inverzní matice (8. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 17. března 2014, 12:42 1 2 0.1 Násobení matic Definice 1. Buďte m, n, p N, A

Více

[1] x (y z) = (x y) z... (asociativní zákon), x y = y x... (komutativní zákon).

[1] x (y z) = (x y) z... (asociativní zákon), x y = y x... (komutativní zákon). Grupy, tělesa grupa: množina s jednou rozumnou operací příklady grup, vlastnosti těleso: množina se dvěma rozumnými operacemi příklady těles, vlastnosti, charakteristika tělesa lineární prostor nad tělesem

Více

Lineární algebra : Lineární zobrazení

Lineární algebra : Lineární zobrazení Lineární algebra : Lineární zobrazení (6. přednáška František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 20. května 2014, 22:40 1 2 6.1 Lineární zobrazení Definice 1. Buďte P a Q dva lineární prostory

Více

Lineární algebra : Skalární součin a ortogonalita

Lineární algebra : Skalární součin a ortogonalita Lineární algebra : Skalární součin a ortogonalita (15. 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

Více

Lineární algebra Eva Ondráčková

Lineární algebra Eva Ondráčková Lineární algebra Eva Ondráčková Vektorové prostory Mnozízvásužsenejspíšsetkalispojmemvektor.Ukážemesi,ževektorynejsoujen množiny orientovaných úseček v rovině či trojrozměrném prostoru, ale něco zajímavějšího,

Více

TGH12 - Problém za milion dolarů

TGH12 - Problém za milion dolarů TGH12 - Problém za milion dolarů Jan Březina Technical University of Liberec 7. května 2013 Složitost problému Co je to problém? Složitost problému Co je to problém? K daným vstupním datům (velkému binárnímu

Více

Diskrétní matematika. DiM /01, zimní semestr 2018/2019

Diskrétní matematika. DiM /01, zimní semestr 2018/2019 Diskrétní matematika Petr Kovář petr.kovar@vsb.cz Vysoká škola báňská Technická univerzita Ostrava DiM 470-2301/01, zimní semestr 2018/2019 O tomto souboru Tento soubor je zamýšlen především jako pomůcka

Více

5. cvičení z Matematiky 2

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

Více

A[a 1 ; a 2 ; a 3 ] souřadnice bodu A v kartézské soustavě souřadnic O xyz

A[a 1 ; a 2 ; a 3 ] souřadnice bodu A v kartézské soustavě souřadnic O xyz 1/15 ANALYTICKÁ GEOMETRIE Základní pojmy: Soustava souřadnic v rovině a prostoru Vzdálenost bodů, střed úsečky Vektory, operace s vektory, velikost vektoru, skalární součin Rovnice přímky Geometrie v rovině

Více

PROSTORY SE SKALÁRNÍM SOUČINEM. Definice Nechť L je lineární vektorový prostor nad R. Zobrazení L L R splňující vlastnosti

PROSTORY SE SKALÁRNÍM SOUČINEM. Definice Nechť L je lineární vektorový prostor nad R. Zobrazení L L R splňující vlastnosti PROSTORY SE SKALÁRNÍM SOUČINEM Definice Nechť L je lineární vektorový prostor nad R. Zobrazení L L R splňující vlastnosti 1. (x, x) 0 x L, (x, x) = 0 x = 0, 2. (x, y) = (y, x) x, y L, 3. (λx, y) = λ(x,

Více