Newton Raphson rotfyndningsmetod

Newton Raphson rotfyndningsmetod

Pendahuluan

Newton-Raphson-metoden är en effektiv numerisk metod för att hitta approximativa lösningar till ickelinjära ekvationer. Den introducerades först av Isaac Newton och förfinades senare av Joseph Raphson. Inom matematik och databehandling är Newton-Raphson-metoden en iterativ metod som används för att hitta rötterna till en reell funktion.

Fortsätt läsa den här artikeln för att förstå de grundläggande principerna för Newton-Raphson-metoden, dess detaljerade steg, dess tillämpning i olika fall och dess fördelar och nackdelar.

Grundprinciper för Newton-Raphson-metoden

I huvudsak syftar Newton-Raphson-metoden till att uppskatta rötterna till ekvationen `f(x) = 0`. Denna metod börjar med en initial uppskattning av `x0`. Från denna punkt erhålls en bättre uppskattning av rötterna med hjälp av funktionens derivata.

Matematiskt uttrycks Newton-Raphson-metoden med följande formel:

[x_{n+1} = x_n – \frac{f(x_n)}{f'(x_n)}]

Din mana:
– \( x_{n+1} \) är nästa uppskattade punkt.
– \(x_n \) är den aktuella uppskattade punkten.
– \( f(x_n) \) är värdet av funktionen på \( x_n \).
– \( f'(x_n) \) är värdet av derivatan av funktionen på \(x_n \).

Formeln är baserad på en linjär approximation av en komplex funktion, där denna linjära approximation tas som tangentlinjen vid den aktuella approximationspunkten. Denna tangentlinje ger sedan en x-intercept som kommer att vara en bättre approximation av roten i nästa iteration.

LÄS OCKSÅ  Ordermatris och dess typer

Newton-Raphson-steg

Följande är huvudstegen i Newton-Raphson-metoden:

1. Välj en initial uppskattning: Börja med ett initialvärde \(x_0 \). Det valda initialvärdet kommer att påverka konvergensen av denna metod kraftigt.

2. Utvärdera funktioner och deras derivator: Beräkna funktionsvärdet och funktionsderivatans värde i punkten \(x_n \).

3. Beräkna nästa uppskattning: Använd Newton-Raphson-formeln för att få nästa uppskattade värde (x_{n+1}).

4. Kontrollera konvergens: Kontrollera om det uppskattade värdet av \(x_{n+1} \) är tillräckligt nära den faktiska roten genom att använda ett stoppkriterium, såsom:
– Den absoluta förändringen mellan två iterationer \( |x_{n+1} – x_n| \) är liten.
– Funktionsvärdet vid den approximativa punkten nära noll \( |f(x_{n+1})| \) är litet.

5. Upprepa: Om stoppkriterierna inte är uppfyllda, återgå till steg 2 genom att ersätta \(x_n \) med \(x_{n+1} \).

Denna iterativa process fortsätter tills en tillräckligt exakt lösning har hittats.

Exempel på tillämpningar av Newton-Raphson

Låt oss tillämpa den här metoden på ett specifikt exempel. Anta att vi vill hitta rötterna till ekvationen \( f(x) = x^2 – 2 \).

Steg 1: Inledande uppskattning

Antag att vi börjar med \(x_0 = 1 \).

Steg 2: Utvärdera funktionen och dess derivator

Funktionen \(f(x) = x^2 – 2 \) och derivatan av funktionen \(f'(x) = 2x \).

LÄS OCKSÅ  Vad är en exponentialfunktion?

Utvärdering vid \(x_0 = 1 \):
– \( f(x_0) = 1^2 – 2 = -1 \)
– \( f'(x_0) = 2 \times 1 = 2 \)

Steg 3: Beräkna nästa uppskattning

Med hjälp av Newton-Raphson-formeln:
[x_{1} = 1 – \frac{-1}{2} = 1 + 0.5 = 1.5 \]

Steg 4: Kontrollera konvergens

Kontrollera den absoluta förändringen och funktionsvärdet:
– \( |x_1 – x_0| = |1.5 – 1| = 0.5 \)
– \( |f(1.5)| = |1.5^2 – 2| = |2.25 – 2| = 0.25 \)

Vi går vidare till nästa iteration eftersom kriterierna inte är uppfyllda.

Steg 5: Upprepa

Utvärdering vid \(x_1 = 1.5 \):
– \( f(x_1) = 1.5^2 – 2 = 0.25 \)
– \( f'(x_1) = 2 \times 1.5 = 3 \)

Använder Newton-Raphson-formeln igen:
[x² = 1.5 – 0.25/3 = 1.5 – 0.0833 = 1.4167]

Kontrollera den absoluta förändringen och funktionsvärdet:
– \( |x_2 – x_1| = |1.4167 – 1.5| = 0.0833 \)
– \( |f(1.4167)| = |1.4167^2 – 2| \approx 0.0069 \)

Eftersom iterationen inte har konvergerat tillräckligt fortsätter vi tills stoppkriterierna är uppfyllda.

Denna process kommer att fortsätta tills konvergens uppnås.

Fördelar och nackdelar med Newton-Raphson-metoden

Överskott

1. Konvergenshastighet: Newton-Raphson-metoden har en kvadratisk konvergenshastighet, vilket innebär att antalet iterationer som krävs för att närma sig roten är mycket litet jämfört med andra metoder som bisektionsmetoden eller sekantmetoden.

LÄS OCKSÅ  Enkelt sätt att beräkna omkretsen av en kvadrat

2. Noggrannhet: Denna metod är generellt mer exakt för att hitta rötter om den initiala uppskattningen är nära den verkliga roten.

3. Bred tillämpning: Kan tillämpas på olika typer av funktioner, både polynomiska och icke-polynomiska.

Brist

1. Beroende på initialvärden: Slutresultatet är starkt beroende av det initialt uppskattade värdet. Om uppskattningen är långt ifrån roten kan metoden misslyckas eller kräva många iterationer.

2. Derivatan måste vara känd: Denna metod kräver att funktionens derivata beräknas, vilket kan vara svårt eller opraktiskt för vissa komplexa funktioner.

3. Inte robust: Denna metod konvergerar inte alltid. Det finns vissa speciella villkor under vilka metoden kan misslyckas, till exempel om funktionen har en kritisk punkt eller en signifikant förändring i derivatan.

slutsats

Newton-Raphson-metoden är ett kraftfullt verktyg inom numerisk beräkning som gör att vi snabbt och noggrant kan hitta rötterna till en ickelinjär ekvation. Men liksom alla numeriska metoder har den begränsningar och situationer där den kanske inte fungerar bra. En grundlig förståelse av funktioner och derivator, samt valet av lämpliga initialvärden, är nyckeln till att framgångsrikt använda denna metod.

Med rätt förståelse och tillämpning kan Newton-Raphson-metoden vara en effektiv lösning på olika rotproblem inom matematik och datavetenskap.

Lämna en kommentar

Den här webbplatsen använder Akismet för att minska skräppost. Läs mer om hur dina kommentarsdata behandlas.