Tato stránka vychází z podkladů pro tištěné studijní plány (tzv. Karolinku).
Aktuální studijní plány najdete zde.
Numerická a výpočtová matematika
Garantující pracoviště: Katedra numerické matematiky
Oborový garant: doc. Mgr. Petr Knobloch, Dr., DSc.
Numerická a výpočtová matematika se zabývá zpracováním matematických modelů pomocí výpočetní techniky. Realizuje přechod od teoretické matematiky k prakticky použitelným výsledkům. S jejím použitím se lze setkat v technice a v přírodních vědách, v ekonomice, lékařských vědách aj. Student se seznámí jak s teorií výpočtových procesů a algoritmů, tak s aplikacemi v oblastech počítačového modelování, simulace a řízení složitých struktur a procesů. Důraz je kladen též na tvořivou práci s počítačem a vytváření software na vysoké úrovni.
Absolventi nacházejí uplatnění především tam, kde se systematicky používá výpočetní technika (průmysl, školství, základní i aplikovaný výzkum, veřejná správa, justice, banky apod.).
Vstupní požadavky
Předpokládáme, že student tohoto programu má na počátku prvního ročníku dostatečné znalosti z následujících oborů a oblastí:
- – Znalost angličtiny na úrovni umožňující studium odborné literatury a sledování odborných přednášek v angličtině.
- – Diferenciální počet pro funkce jedné a několika reálných proměnných.
- – Integrální počet pro funkce jedné reálné proměnné.
- – Teorie míry, Lebesgueova míra a Lebesgueův integrál.
- – Základy lineární algebry (maticový počet, vektorové prostory).
- – Základy funkcionální analýzy (Banachovy a Hilbertovy prostory, duály, omezené operátory, kompaktní operátory).
- – Základy teorie obyčejných diferenciálních rovnic (základní vlastnosti řešení a maximálních řešení, soustavy lineárních rovnic, stabilita).
- – Základy teorie parciálních diferenciálních rovnic (kvazilineární rovnice prvního řádu, Laplaceova rovnice, rovnice vedení tepla, vlnová rovnice).
- – Základy numerické matematiky (numerická kvadratura, základy numerického řešení obyčejných diferenciálních rovnic, metoda konečných diferencí pro parciální diferenciální rovnice).
- – Základy analýzy maticových výpočtů (Schurova věta, ortogonální transformace, rozklady matic, základní iterační metody).
- – Diferenciální počet pro funkce jedné a několika reálných proměnných.
Studentům, kteří tyto požadavky nesplňují, může garant studijního programu stanovit způsob jejich doplnění, například absolvováním vybraných předmětů bakalářského studia v rámci individuálního studijního plánu.
Doporučený průběh studia
Podrobnější informace k doporučenému průběhu studia lze najít na stránkách http://garant.karlin.mff.cuni.cz/stud/nmgr_20_nvm.shtml.
1. rok studia
| kód | Předmět | Kredity | ZS | LS | |
| NMMA405 | Parciální diferenciální rovnice 1 | 6 | 3/1 Z+Zk | — | |
| NMNV401 | Funkcionální analýza | 5 | 2/2 Z+Zk | — | |
| NMNV403 | Numerický software 1 | 5 | 2/2 Z+Zk | — | |
| NMNV405 | Metoda konečných prvků 1 | 5 | 2/2 Z+Zk | — | |
| NMNV411 | Algoritmy maticových iteračních metod | 5 | 2/2 Z+Zk | — | |
| NMNV451 | Seminář numerické matematiky | 2 | 0/2 Z | — | |
| NMNV406 | Nelineární diferenciální rovnice | 5 | — | 2/2 Z+Zk | |
| NMNV412 | Analýza maticových iteračních metod – principy a souvislosti | 6 | — | 4/0 Zk | |
| NSZZ023 | Diplomová práce I | 6 | — | 0/4 Z | |
| NMNV451 | Seminář numerické matematiky | 2 | — | 0/2 Z | |
| Volitelné a povinně volitelné předměty | 13 | ||||
2. rok studia
| kód | Předmět | Kredity | ZS | LS | |
| NMNV503 | Numerické metody optimalizace 1 | 6 | 3/1 Z+Zk | — | |
| NSZZ024 | Diplomová práce II | 9 | 0/6 Z | — | |
| NMNV451 | Seminář numerické matematiky | 2 | 0/2 Z | — | |
| NSZZ025 | Diplomová práce III | 15 | — | 0/10 Z | |
| NMNV451 | Seminář numerické matematiky | 2 | — | 0/2 Z | |
| Volitelné a povinně volitelné předměty | 26 | ||||
Shrnutí studijního plánu
Povinné předměty
| kód | Předmět | Kredity | ZS | LS | |
| NMMA405 | Parciální diferenciální rovnice 1 | 6 | 3/1 Z+Zk | — | |
| NMNV401 | Funkcionální analýza | 5 | 2/2 Z+Zk | — | |
| NMNV403 | Numerický software 1 | 5 | 2/2 Z+Zk | — | |
| NMNV405 | Metoda konečných prvků 1 | 5 | 2/2 Z+Zk | — | |
| NMNV406 | Nelineární diferenciální rovnice | 5 | — | 2/2 Z+Zk | |
| NMNV411 | Algoritmy maticových iteračních metod | 5 | 2/2 Z+Zk | — | |
| NMNV412 | Analýza maticových iteračních metod – principy a souvislosti | 6 | — | 4/0 Zk | |
| NMNV503 | Numerické metody optimalizace 1 | 6 | 3/1 Z+Zk | — | |
| NSZZ023 | Diplomová práce I | 6 | — | 0/4 Z | |
| NSZZ024 | Diplomová práce II | 9 | 0/6 Z | — | |
| NSZZ025 | Diplomová práce III | 15 | — | 0/10 Z | |
Povinně volitelné předměty
Je třeba získat alespoň 30 kreditů z povinně volitelných předmětů.
| kód | Předmět | Kredity | ZS | LS | |
| NMMA406 | Parciální diferenciální rovnice 2 | 6 | — | 3/1 Z+Zk | |
| NMNV404 | Numerický software 2 | 5 | — | 2/2 Z+Zk | |
| NMNV436 | Metoda konečných prvků 2 | 5 | — | 2/2 Z+Zk | |
| NMNV461 | Techniky aposteriorního odhadování chyby | 3 | 2/0 Zk | — | |
| NMNV464 | Aposteriorní numerická analýza metodou vyvážených toků | 3 | — | 2/0 Zk | |
| NMNV531 | Inverzní úlohy a regularizace | 5 | 2/2 Z+Zk | — | |
| NMNV532 | Paralelní maticové výpočty | 5 | — | 2/2 Z+Zk | |
| NMNV533 | Řídké matice v numerické matematice | 5 | 2/2 Z+Zk | — | |
| NMNV537 | Matematické metody v mechanice tekutin 1 | 3 | 2/0 Zk | — | |
| NMNV538 | Matematické metody v mechanice tekutin 2 | 3 | — | 2/0 Zk | |
| NMNV539 | Numerické řešení ODR | 5 | 2/2 Z+Zk | — | |
| NMNV540 | Základy nespojité Galerkinovy metody | 3 | — | 2/0 Zk | |
| NMNV543 | Aproximace funkcí 1 | 5 | 2/2 Z+Zk | — | |
| NMNV544 | Numerické metody optimalizace 2 | 5 | — | 2/2 Z+Zk | |
Doporučené volitelné předměty
| kód | Předmět | Kredity | ZS | LS | |
| NMMO401 | Mechanika kontinua | 6 | 2/2 Z+Zk | — | |
| NMMO403 | Počítačové řešení úloh fyziky kontinua | 5 | — | 2/2 Z+Zk | |
| NMMO461 | Seminář z mechaniky kontinua | 2 | 0/2 Z | 0/2 Z | |
| NMMO535 | Matematické metody v mechanice pevných látek | 3 | 2/0 Zk | — | |
| NMMO536 | Matematické metody v mechanice stlačitelných tekutin | 3 | — | 2/0 Zk | |
| NMMO537 | Sedlobodové úlohy a jejich řešení | 5 | — | 2/2 Z+Zk | |
| NMMO539 | Matematické metody v mechanice nenewtonovských tekutin | 3 | 2/0 Zk | — | |
| NMNV361 | Fraktály a chaotická dynamika | 3 | 2/0 Zk | — | |
| NMNV451 | Seminář numerické matematiky | 2 | 0/2 Z | 0/2 Z | |
| NMNV462 | Numerické modelování problémů elektrotechniky | 3 | — | 2/0 Zk | |
| NMNV466 | Metody rozkladu oblasti | 3 | — | 2/0 Zk | |
| NMNV468 | Numerical Linear Algebra for data science and informatics | 5 | — | 2/2 Z+Zk | |
| NMNV541 | Tvarová a materiálová optimalizace 1 | 3 | 2/0 Zk | — | |
| NMNV542 | Tvarová a materiálová optimalizace 2 | 3 | — | 2/0 Zk | |
| NMNV561 | Bifurkační analýza dynamických systémů 1 | 3 | 2/0 Zk | — | |
| NMNV562 | Bifurkační analýza dynamických systémů 2 | 3 | — | 2/0 Zk | |
| NMNV565 | High-Performance Computing for Computational Science | 5 | 2/2 Z+Zk | — | |
| NMNV568 | Aproximace funkcí 2 | 3 | — | 2/0 Zk | |
| NMNV569 | Numerické výpočty s verifikací | 5 | — | 2/2 Z+Zk | |
| NMNV571 | Víceúrovňové metody | 3 | 2/0 Zk | — | |
| NMNV623 | Aktuální problémy numerické matematiky | 3 | 0/3 Z | 0/3 Z | |
| NMST442 | Maticové výpočty ve statistice | 5 | — | 2/2 Z+Zk | |
Státní závěrečná zkouška
Podmínky pro přihlášení ke státní závěrečné zkoušce
- – Získání alespoň 120 kreditů.
- – Splnění všech povinných předmětů studijního plánu.
- – Splnění povinně volitelných předmětů v rozsahu alespoň 30 kreditů.
- – Odevzdání vypracované diplomové práce ve stanoveném termínu.
- – Splnění všech povinných předmětů studijního plánu.
Ústní část státní závěrečné zkoušky
Při ústní zkoušce budou každému studentovi zadány tři otázky z níže uvedených tematických okruhů. Obsah těchto okruhů pokrývají povinné předměty.
Podrobnější vysvětlení požadavků k ústní části státní závěrečné zkoušky lze najít na stránkách http://garant.karlin.mff.cuni.cz/stud/nmgr_20_nvm_szz.shtml.
Požadavky k ústní části státní závěrečné zkoušky
1. Parciální diferenciální rovnice
Lineární eliptické, parabolické a hyperbolické rovnice, nelineární diferenciální rovnice
v divergenčním tvaru; Sobolevovy prostory; variační formulace; existence a vlastnosti
řešení; monotónní a potenciální operátory.
2. Metoda konečných prvků
Prostory konečných prvků a jejich aproximační vlastnosti; Galerkinova aproximace
lineárních eliptických úloh; odhady chyby; řešení nelineárních rovnic v divergenčním tvaru.
3. Numerická lineární algebra
Základní přímé a iterační maticové metody; krylovovské metody; projekce a problém
momentů; souvislost spektrální informace a konvergence.
4. Adaptivní diskretizační metody
Numerická kvadratura, odhady chyby, adaptivita; numerické metody pro obyčejné
diferenciální rovnice, odhady lokální chyby, adaptivní volba časového kroku.
5. Numerické metody optimalizace
Metody pro řešení nelineárních algebraických rovnic a jejich soustav; metody pro
minimalizaci funkcionálu bez omezení; lokální a globální konvergence metod.

