Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 21. 01. 2012 20:09

masinfira
Zelenáč
Příspěvky: 22
Reputace:   
 

Hledání kořenů polynomu

rád bych se zeptal a tento příklad:

Nalezněte všechny kořeny polynomu
$3x^{9}+10x^{8}+36x^{7}+59x^{6}+88x^{5}+48x^{4}-19x^{3}-90x^{2}-108x-27$

Nalezněte všechny komplexní kořeny uvedeného polynomu (tohle nevím vůbec jak se dělá)
Zapište polynom jako součin ireducibilních polynomů nad tělesem $\mathbb{R}$

Umím nalézt mn. řešení pomocí prvního a posledního koeficientu (tedy řešení racionálních) a pak použít Horn. schéma. Tady vyjdou ty kořeny racionální stejně jako celočíselné (tedy 1, -1, 3, -3) - kdyžtak mě někdo prosím opravte. Když vyzkouším H.S. tak mi vyjde, že pol. má kořeny 1 a -1 (jednonásobné). Tedy dále řeším jen polynom:
$3x^{7}+10x^{6}+39x^{5}+69x^{4}+127x^{3}+117x^{2}+108x+27$

a tady jsem v koncích. Kdyby měl někdo radu, budu vděčen.

Offline

 

#2 21. 01. 2012 22:41

drabi
Místo: Praha
Příspěvky: 433
Škola: MFF UK
Pozice: student
Reputace:   
 

Re: Hledání kořenů polynomu

↑ masinfira:

sice nevím, jak to řešit podle H.S., ale možná ti pomůže toto:
Odkaz


jinak já bych to asi dělala složitě tak, že bych polynom dělila nejdřív (x-1), pak (x+1), protože tyhle kořeny jsou celkem zřejmé a následně to půjde upravit na tvar: (3 x+1) (x^2+x+3)^3 = 0, odkud získáš zbylé kořeny

Offline

 

#3 21. 01. 2012 23:25

masinfira
Zelenáč
Příspěvky: 22
Reputace:   
 

Re: Hledání kořenů polynomu

Ten vzorec je fajn... ale potřeboval bych vědět, jak se k tomu dopracovat bez použití Wolframu... a rozhodně v tom polynomu 7mého stupně nejsem schopen vidět, že je možné ho vydělit buď (3 x+1) nebo (x^2+x+3) ... to, jak na to přijít obecně bych právě potřeboval zjistit.

Offline

 

#4 22. 01. 2012 00:47

drabi
Místo: Praha
Příspěvky: 433
Škola: MFF UK
Pozice: student
Reputace:   
 

Re: Hledání kořenů polynomu

↑ masinfira:

jasně, omlouvám se, neuvědomila jsem si to..
každopádně obecný vzorec řešící jakoukoli rovnici 5. a vyšších stupňů neexistuje a řešení je nutné hledat numericky, takže jak jsi říkal, pomocí Hornerova schématu a Newtonovy metody:

Algoritmus pro nalezení kořenů polynomu pn:
for m = n downto 1 do
Najdi kořen r polynomu $p_m$ (Newtonova metoda)
Vyčísli koeficienty $q_{m-1} (x, r)$ (pomocí Hornerova schematu)
$p_{m-1} := q_{m-1}$
end for


Hornerovo schéma:
$s = a_n$;
for i = n − 1 downto 0 do
$s = s x + a_i$;
end for
$p_n(x) = s$, počet násobení n.


snad to pomůže, ještě se na to kouknu, jak to aplikovat na tenhle konkrétní případ.. Jen otázka: to máte dělat jako ručně?

Offline

 

#5 22. 01. 2012 00:57

drabi
Místo: Praha
Příspěvky: 433
Škola: MFF UK
Pozice: student
Reputace:   
 

Re: Hledání kořenů polynomu

popřípadně koukni sem: Odkaz

bohužel jinak ti už nedokážu pomoct, numerika není zrovna moje silná stránka, tak snad něco z toho, co jsem napsala, ti pomůže
hodně štěstí

Offline

 

#6 22. 01. 2012 10:22

masinfira
Zelenáč
Příspěvky: 22
Reputace:   
 

Re: Hledání kořenů polynomu

Určitě se neomlouvej! Ja jsem rád, že se mi někdo snaží pomoct, o tom žádná. Jinak máme to udělat na papíře a navíc to asi nemáme udělat numericky... podle mě prostě jen rozložit na součin, co jde.

Offline

 

#7 22. 01. 2012 11:14

jardofpr
Příspěvky: 1241
Reputace:   88 
 

Re: Hledání kořenů polynomu

↑ masinfira:

ahoj, pri hľadaní racionálnych koreňov pomocou prvého a posledného koeficientu si nenašiel všetky

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson