Liczba pierwiastków wielomianu - uniwersalny algorytm
Liczba pierwiastków wielomianu - uniwersalny algorytm
Witajcie, potrzebuję uniwersalnego sposobu (który będę mógł zastosować w programie) do ustalenia liczby pierwiastków zadanego wielomianu. Potrzebuję go ponieważ za pomocą metody newtona i schematu Hornera liczę pierwiastki wielomianu (metoda Newtona wylicza jeden pierwiastek, podstawiam go do Hornera, "pomniejszam" wielomian i znów stosuję Newtona, tak długo aż wielomian jest stopnia 0), tylko gdy wielomian nie ma miejsc zerowych to metoda Newtona i tak jakieś błędne miejsce wylicza. Znacie jakiś ładny sposób ? Z góry dzięki
-
- Użytkownik
- Posty: 1384
- Rejestracja: 26 lis 2006, o 21:34
- Płeć: Mężczyzna
- Lokalizacja: Poznań
- Podziękował: 33 razy
- Pomógł: 268 razy
Liczba pierwiastków wielomianu - uniwersalny algorytm
Nie ma takiego.. Wiadomo jedynie, że wielomian stopnia n ma co najwyżej n pierwiastków rzeczywistych i dokładnie n pierwiastków zespolonych. Bez rozkładu wielomianu na czynniki nigdy się nie dowiesz ile ma pierwiastków rzeczywistych. Tak w ogóle, już w wielomianie stopnia 5 nie jesteś w stanie podać jego pierwiastków korzystając z uniwersalnych wzorów bo udowodniono, że takowych nie ma.
-
- Użytkownik
- Posty: 4438
- Rejestracja: 17 kwie 2007, o 13:44
- Płeć: Mężczyzna
- Lokalizacja: Łódź
- Podziękował: 12 razy
- Pomógł: 1313 razy
Liczba pierwiastków wielomianu - uniwersalny algorytm
Zapoznaj się z metodą Sturma i metodą Hermite'a. Obie są przedstawione np. .
Mostostalek, autorowi tematu nie zależy na dokładnym wyznaczeniu pierwiastków, a jedynie na zbadaniu ich ilości.
Kod: Zaznacz cały
https://perso.univ-rennes1.fr/michel.coste/polyens/SAG.pdf
Mostostalek, autorowi tematu nie zależy na dokładnym wyznaczeniu pierwiastków, a jedynie na zbadaniu ich ilości.
-
- Użytkownik
- Posty: 1384
- Rejestracja: 26 lis 2006, o 21:34
- Płeć: Mężczyzna
- Lokalizacja: Poznań
- Podziękował: 33 razy
- Pomógł: 268 razy
Liczba pierwiastków wielomianu - uniwersalny algorytm
No tak.. Brak praktyki z matematyką i takie proste błędy się zdarzają
Ostatnio zmieniony 16 wrz 2014, o 21:57 przez lukasz1804, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Powód: Poprawa wiadomości.