Metoda Graeffe'a
W matematyce metoda Graeffe'a lub metoda Dandelina-Lobachesky'ego-Graeffe'a to algorytm znajdowania wszystkich pierwiastków wielomianu . Został opracowany niezależnie przez Germinala Pierre'a Dandelina w 1826 r. i Łobaczewskiego w 1834 r. W 1837 r. Karl Heinrich Gräffe odkrył również główną ideę metody. Metoda oddziela pierwiastki wielomianu poprzez ich wielokrotne podnoszenie do kwadratu. To podnoszenie pierwiastków do kwadratu odbywa się w sposób dorozumiany, to znaczy działa tylko na współczynnikach wielomianu. Wreszcie, W celu przybliżenia korzeni stosuje się wzory Viète .
Iteracja Dandelina-Graeffe'a
Niech p ( x ) będzie wielomianem stopnia n
Następnie
Niech q ( x ) będzie wielomianem, którego pierwiastkami są kwadraty
Wtedy możemy napisać:
q ( x ) można teraz obliczyć za pomocą operacji algebraicznych na współczynnikach samego wielomianu p ( x ) . Pozwalać:
wtedy współczynniki są powiązane przez
Graeffe zauważył, że jeśli rozdzielić p ( x ) na części nieparzyste i parzyste:
wówczas otrzymujemy uproszczone wyrażenie algebraiczne dla q ( x ) :
To wyrażenie obejmuje podniesienie do kwadratu dwóch wielomianów tylko o połowę stopnia i dlatego jest używane w większości implementacji metody.
Kilkukrotne powtórzenie tej procedury oddziela pierwiastki pod względem ich wielkości. Powtórzenie k razy daje wielomian stopnia n :
z korzeniami
wielkości pierwiastków pierwotnego wielomianu zostały oddzielone jakimś to , to pierwiastki k -tej iteracji są oddzielone szybko rosnącym czynnikiem
- .
Klasyczna metoda Graeffe'a
Następnie wykorzystywane są stosunki Vieta
Jeśli korzenie współczynnik } , a następnie iterowane potęgi korzeni są oddzielone przez współczynnik , } który szybko staje się bardzo duży.
Współczynniki iterowanego wielomianu można następnie przybliżyć za pomocą ich członu wiodącego,
- i tak dalej,
sugerując
Wreszcie logarytmy są używane do znalezienia wartości bezwzględnych pierwiastków pierwotnego wielomianu. Same te wielkości są już przydatne do generowania znaczących punktów początkowych dla innych metod wyszukiwania pierwiastków.
Aby również uzyskać kąt tych pierwiastków, zaproponowano wiele metod, z których najprostszą jest kolejne obliczenie pierwiastka kwadratowego z (prawdopodobnie złożonego) pierwiastka z q m ( y ) {\ Displaystyle , m w zakresie od k do 1 i sprawdzanie, który z dwóch wariantów znaku jest pierwiastkiem z . Zanim przejdziemy do pierwiastków z może być konieczne numeryczne poprawienie dokładności przybliżeń pierwiastków dla , na przykład metodą Newtona .
Metoda Graeffe'a najlepiej sprawdza się w przypadku wielomianów z prostymi pierwiastkami rzeczywistymi, chociaż można ją dostosować do wielomianów o złożonych pierwiastkach i współczynnikach oraz pierwiastkach o większej krotności. Na przykład zaobserwowano, że dla pierwiastka z krotnością d , ułamki
- tendencję do
dla . Pozwala to oszacować strukturę krotności zbioru pierwiastków.
Z numerycznego punktu widzenia metoda ta jest problematyczna, ponieważ współczynniki iterowanych wielomianów obejmują bardzo szybko wiele rzędów wielkości, co pociąga za sobą poważne błędy numeryczne. Drugim, ale mniejszym problemem jest to, że wiele różnych wielomianów prowadzi do tych samych iteracji Graeffe'a.
Styczna metoda Graeffe'a
Ta metoda zastępuje liczby obciętymi szeregami potęgowymi stopnia 1, znanymi również jako liczby podwójne . Symbolicznie osiąga się to poprzez wprowadzenie „algebraicznej nieskończenie małej” właściwością definiującą } Wtedy wielomian ma korzenie , z mocami
wartość można łatwo jako
Ten rodzaj obliczeń z nieskończenie małymi jest łatwy do zaimplementowania, analogicznie do obliczeń z liczbami zespolonymi. Jeśli przyjmie się złożone współrzędne lub początkowe przesunięcie o jakąś losowo wybraną liczbę zespoloną, wówczas wszystkie pierwiastki wielomianu będą różne iw konsekwencji możliwe do odzyskania w iteracji.
Renormalizacja
Każdy wielomian można przeskalować w dziedzinie i zakresie tak, że w wynikowym wielomianie pierwszy i ostatni współczynnik mają rozmiar jeden. Jeśli rozmiar wewnętrznych współczynników jest ograniczony przez M , to rozmiar wewnętrznych współczynników po jednym etapie iteracji Graeffe'a jest ograniczony przez . Po k granicę _
Aby przezwyciężyć ograniczenie wynikające ze wzrostu potęg, Malajovich-Zubelli proponują reprezentację współczynników i wyników pośrednich w k-tym etapie algorytmu za pomocą przeskalowanej postaci biegunowej
gdzie jest liczbą zespoloną o długości jednostkowej i jest dodatnią liczbą rzeczywistą. Oddzielenie potęgi w wykładniku zmniejsza wartość bezwzględną c do odpowiedniego pierwiastka diadycznego. Ponieważ zachowuje to wielkość (reprezentacji) początkowych współczynników, proces ten nazwano renormalizacją.
Mnożenie dwóch liczb tego typu jest proste, natomiast dodawanie następuje po rozkładzie na czynniki , gdzie jest wybierany jako większa z obu liczb, to znaczy . Zatem
- i z
Współczynniki końcowego etapu k iteracji Graeffe'a, dla pewnej dość dużej wartości k , są reprezentowane przez pary , . Identyfikując rogi wypukłej obwiedni zbioru punktów można wyznaczyć krotności pierwiastków wielomianu. Łącząc tę renormalizację z iteracją styczną, można bezpośrednio ze współczynników w rogach obwiedni wyodrębnić pierwiastki pierwotnego wielomianu.
Zobacz też
- ^ Gospodarz, Alston Scott (1959). „Dandelin, Lobačevskiǐ lub Graeffe”. Amerykański miesięcznik matematyczny . 66 : 464–466. doi : 10.2307/2310626 . JSTOR 2310626 .
- ^ Najlepszy, GC (1949). „Uwagi na temat metody Graeffe'a do kwadratu pierwiastków”. Amerykański miesięcznik matematyczny . 56 (2): 91–94. doi : 10.2307/2306166 . JSTOR 2306166 .
- Weisstein, Eric W. „Metoda Graeffe'a” . MathWorld .
- Malajowicz, Gregorio; Zubelli, Jorge P. (2001). „Iteracja styczna Graeffe”. Matematyka numeryczna . 89 (4): 749–782. CiteSeerX 10.1.1.44.3611 . doi : 10.1007/s002110100278 .