Analýza výpočtu největšího společného dělitele polynomů
Analýza výpočtu největšího společného dělitele polynomů
diplomová práce (OBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/39798/thumbnail.png?sequence=7&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/39798Identifikátory
SIS: 75847
Kolekce
- Kvalifikační práce [11266]
Autor
Vedoucí práce
Oponent práce
Janovský, Vladimír
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Numerická a výpočtová matematika
Katedra / ústav / klinika
Katedra numerické matematiky
Datum obhajoby
30. 5. 2012
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
Sylvestrova matice, největší společný dělitel, aproximovaný největší společný dělitel, nepřesný polynom, numerická hodnostKlíčová slova (anglicky)
Sylvester matrix, greatest common divisor, approximate greatest common divisor, imprecise polynomial, numerical rankV diplomové práci analyzujeme proces výpočtu největšího společného dělitele polynomů jedné a dvou proměnných, který jsme rozdělili do tří částí. V první části vyšetřujeme, jakým způsobem zpracovat vstupní data, aby výsledný algoritmus dal správné výsledky. Dále jsme se zaměřili na problém výpočtu numerické hodnosti Sylvestrovy matice, ze které lze odvodit stupeň největšího společného dělitele. A nakonec se věnujeme algoritmům pro výpočet největšího společného dělitele dvou polynomů. Dále v práci nalezneme podrobně rozepsanou teorii, kde každá definice a věta je doplněna o ilustrační příklad. 1
In this work, the analysis of the computation of the greatest common divisor of univariate and bivariate polynomials is presented. The whole process is split into three stages. In the first stage, data preprocessing is explained and the resulting better numerical behavior is demonstrated. Next stage is concerned with the problem of the computation of the numerical rank of the Sylvester matrix, from which the degree of the greatest common divisor is obtained. The last stage is the actual algorithm for calculating the greatest common divisor of two polynomials. Furthermore, the underlying theory behind the computation of the greatest common divisor is explained and illustrated on many examples. 1