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

#26 26. 01. 2024 18:27

vanok
Příspěvky: 14531
Reputace:   742 
 

Re: Určení kořenů kubické rovnice

↑↑ MichalAld:
Pozdravujem,
Pokial ide o prinlizne riesenie, existuje  vela moznych metod.

No vsak tu ide  o « algebraicky problem riesenia » takych rovnich, pomocov koeficientov danej rovnive.


Srdecne Vanok
The respect, the politeness are essential qualities...and also the willingness.
Do not judge the other one.
Ak odpovedam na nejaku otazku. MOJ PRINCIP NIE JE DAT ODPOVED ALE UKAZAT AKO SA K ODPOVEDI DOSTAT

Offline

 

#27 26. 01. 2024 20:59

check_drummer
Příspěvky: 4782
Reputace:   105 
 

Re: Určení kořenů kubické rovnice

surovec napsal(a):

↑↑ MichalAld:
Krom toho lze analytický postup použít i na rovnice s proměnnými místo pevně daných koeficientů.

Ovšem i tak by šla ta numerická metoda upravit, že by namísto s čísly pracovala s výrazy....

Každopádně analytické řešení je hezčí. :-)


"Máte úhel beta." "No to nemám."

Offline

 

#28 26. 01. 2024 21:28

mák
Místo: Vesmír, Galaxie MD
Příspěvky: 875
Reputace:   62 
 

Re: Určení kořenů kubické rovnice

Pokud je kubická rovnice ve tvaru [mathjax]x^3+A\,x^2+B\,x+C[/mathjax]
a když zjistíme jakýmkoli způsobem jeden reálný kořen [mathjax]x_{1}[/mathjax], pak další dva jsou:
[mathjax]\left[ x_{2}=-\left({{\sqrt{-\left(3\,x_{1}^2\right)-2\,A\,x_{1}-4
\,B+A^2}+x_{1}+A}\over{2}}\right) , x_{3}={{\sqrt{-\left(3\,x_{1}^2
\right)-2\,A\,x_{1}-4\,B+A^2}-x_{1}-A}\over{2}} \right] [/mathjax]


LibreOffice Verze: 7.6.6.3, Maxima 5.47.0 (SBCL)

Offline

 

#29 27. 01. 2024 09:57

MichalAld
Moderátor
Příspěvky: 4982
Reputace:   125 
 

Re: Určení kořenů kubické rovnice

surovec napsal(a):

↑↑ MichalAld:
Já myslím, navzdory často proklamovanému tvrzení, že výhodnější je řešit kubickou rovnici analyticky. Při správném použití je to triviální a vede okamžitě k přesnému výsledku, bez nějakých prvotních odhadů (jejichž stanovení má nějaká svá další pravidla) a následného numerického přibližování v kdo ví kolika krocích. Krom toho lze analytický postup použít i na rovnice s proměnnými místo pevně daných koeficientů.

Do filozofické debaty, jestli je lepší algebraické nebo numerické řešení se pouštět úplně nechci. Já byl zase vychován v tom, že numerická řešení jsou něco extravagantního a složitého, co není použitelné pro normální lidi, a přitom je to častokrát reálně jednodušší.

Každopádně - ta představa "přesného řešení" platí jen dokud jsou tam ta písmenka. Jakmile dosadíme čísla, tak už to stejně není pravda. Ty odmocniny nakonec počítáme numericky taky, akorát že to nevidíme. Navíc - počítat odmocniny z komplexních čísel, jak je to v těch Cardanových vzorcích, taky není úplně triviální problém. Je klidně možné, že je to nakonec výpočetně náročnější nežli hledat numericky řešení přímo toho polynomu.

Ale hlavně - numerické metody jsou dost univerzálně použitelné. Polynom 3. stupně není ničím speciální, příště budeme mít 4. stupeň (to ještě taky nějak jde, co si vzpomínám, jen jsou vzorce zase o poznání složitější), a popříště pátý stupeň, a to už nejde vůbec. Zatímco Newonovo iterování nám bude fungovat na každý polynom. A metoda půlení intervalu snad ani nefungovat nemůže...

Offline

 

#30 27. 01. 2024 09:59

MichalAld
Moderátor
Příspěvky: 4982
Reputace:   125 
 

Re: Určení kořenů kubické rovnice

Taky mohu použít "základní větu inženýrské algebry" - že všechny problémy lze zjednodušit až na dif. rovnici (či polynom) 2. řádu.

Offline

 

#31 27. 01. 2024 13:52

MichalAld
Moderátor
Příspěvky: 4982
Reputace:   125 
 

Re: Určení kořenů kubické rovnice

mák napsal(a):

Pokud je kubická rovnice ve tvaru [mathjax]x^3+A\,x^2+B\,x+C[/mathjax]
a když zjistíme jakýmkoli způsobem jeden reálný kořen [mathjax]x_{1}[/mathjax], pak další dva jsou:
[mathjax]\left[ x_{2}=-\left({{\sqrt{-\left(3\,x_{1}^2\right)-2\,A\,x_{1}-4
\,B+A^2}+x_{1}+A}\over{2}}\right) , x_{3}={{\sqrt{-\left(3\,x_{1}^2
\right)-2\,A\,x_{1}-4\,B+A^2}-x_{1}-A}\over{2}} \right] [/mathjax]

Jé, to je hezké.
Protože najít jeden kořen jde tou Newtonovou metodou hezky, protože jeden kořen je vždycky reálný. Zatímco ty zbylé dva už mohou být komplexně sdružené, a ty už tedy iterováním v reálném oboru nenajdeme, což je blbé, protože se těžko poznává, že opravdu neexistují. A tohle mi přijde značně jednodušší než dělit polynom tím jedním kořenem.

Offline

 

#32 27. 01. 2024 14:49

vanok
Příspěvky: 14531
Reputace:   742 
 

Re: Určení kořenů kubické rovnice

↑ MichalAld:
Pozdravujem,
To je pravda, pokial by islo o rovnicu z realnymi koeficiantamy, co je mozno mlcky predvidane …. ale to nebolo urpresne v #1.
( a tu vieme je korene danej rovnice  su v telese C, ktore je algebricke uzavrete teleso telesa R)


Srdecne Vanok
The respect, the politeness are essential qualities...and also the willingness.
Do not judge the other one.
Ak odpovedam na nejaku otazku. MOJ PRINCIP NIE JE DAT ODPOVED ALE UKAZAT AKO SA K ODPOVEDI DOSTAT

Offline

 

#33 27. 01. 2024 16:31

surovec
Příspěvky: 1007
Reputace:   24 
 

Re: Určení kořenů kubické rovnice

↑ MichalAld:
Ale to je přesně to, o čem jsem psal – o neúplném nepochopení toho, jak řešit kubickou rovnici. Není potřeba odmocňovat komplexní čísla, to jde řešit i bez toho (koukni na předchozí stránku). Co se týče rovnic pátého a vyššího stupně, také není pravda, že nejdou řešit analyticky. Jdou (všechny) a část z nich dokonce v radikálech.

Offline

 

#34 27. 01. 2024 18:09

MichalAld
Moderátor
Příspěvky: 4982
Reputace:   125 
 

Re: Určení kořenů kubické rovnice

surovec napsal(a):

↑ MichalAld:
Co se týče rovnic pátého a vyššího stupně, také není pravda, že nejdou řešit analyticky. Jdou (všechny) a část z nich dokonce v radikálech.

To je zajímavé, protože já dokonce někde viděl i důkaz, proč to nejde. Dokonce jsem si i vzpoměl kde, bylo to ve skriptech Motl-Zaradník, Pěstujeme lineární algebru, je to na straně 35,

Offline

 

#35 27. 01. 2024 20:41

check_drummer
Příspěvky: 4782
Reputace:   105 
 

Re: Určení kořenů kubické rovnice

↑ MichalAld:
Pro teoretické úvahy kdy potřebuješ znát tvar (výraz) toho řešení, ti numerický tvar moc nepomůže.... i když jsou metody, které dovedou číslo aproximovat nějakým výrazem...


"Máte úhel beta." "No to nemám."

Offline

 

#36 27. 01. 2024 21:17

surovec
Příspěvky: 1007
Reputace:   24 
 

Re: Určení kořenů kubické rovnice

↑ MichalAld:
Zřejmě zaměňuješ "analytické řešení" a "řešení v radikálech". Kvintickou rovnici lze obecně řešit například pomocí Jacobiho theta funkce, jsou i další metody. Pomocí radikálů lze řešit určitou (nemalou) skupinu kvintických rovnic, kritéria byla stanovena, myslím, už před Galoisem.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson