Über die Näherung einer unendlichen Reihe

Wir wissen also bereits, dass die folgende Reihe für alle Parameterbereiche konvergiert :

F U ich ( j ) = N = 0 2 ( 1 ) N R k a + N a j k + N Γ ( k ) N ! θ k + N ( k + N ) ( k a + N a + 2 )

Wo k , R , a , Und θ sind positiv reell.

Ich habe jedoch ein seltsames Ergebnis erhalten, als ich versuchte, die obige unendliche Reihe nur durch die erste anzunähern K + 1 Begriffe, so dass die Summe von 0 bis wird K anstatt .

Ich habe einen Matlab-Code erstellt, um meine unendliche Reihe zu testen, und ich habe ein seltsames Ergebnis für die folgenden Parameter: k = 20 , a = 2 , j = 100 , R = 10 , θ = 55

Geben Sie hier die Bildbeschreibung ein

was zeigt, dass die Reihe nicht konvergiert. Warum ist das passiert? Wie kann ich den Wert von berechnen K die der Reihe am besten entsprechen.

Antworten (1)

Angesichts

S P = 2 N = 0 P ( 1 ) N R ( k + N ) a j k + N Γ ( k ) N ! θ k + N ( k + N ) ( ( k + N ) a + 2 )
lassen X = j θ R a zu machen
S P = 2 Γ ( k ) N = 0 P ( 1 ) N X ( k + N ) N ! ( k + N ) ( ( k + N ) a + 2 )
welche machen
S = 1 Γ ( k , X ) Γ ( k ) + Γ ( k + 2 a , X ) Γ ( k + 2 a ) Γ ( k ) X 2 / a
Unter Verwendung Ihrer Nummern geben Sie dies an S = 0,89 (mit 55 nachlaufend 0 'S).

Jetzt, S P schreiben in Bezug auf 2 F 2 ( . ) hypergeometrische Funktionen und wahrscheinlich ist dies die Schwierigkeit aus numerischer Sicht. Die Terme sind von Anfang an extrem schwankend (sie sind negativ für ungerade Werte von P und positiv für gerade Werte von P ). Für die ersten

( P S P 0 + 3.05072 × 10 25 1 5.01200 × 10 27 2 + 4.13536 × 10 29 3 2.28392 × 10 31 4 + 9.49546 × 10 32 5 3.16900 × 10 34 6 + 8.84121 × 10 35 7 2.12041 × 10 37 8 + 4.46180 × 10 38 9 8.36644 × 10 39 10 + 1.41526 × 10 41 )

Fahren Sie mit geraden Werten von fort P , werden wir feststellen, dass sie beginnen abzunehmen

( 10 1.41526 × 10 41 20 4.48410 × 10 51 30 9.94112 × 10 59 40 8.48485 × 10 66 50 6.33071 × 10 72 60 6.71603 × 10 77 70 1,39937 × 10 82 80 7.21169 × 10 85 90 1.09282 × 10 89 100 5.57116 × 10 91 110 1.06427 × 10 94 120 8.32196 × 10 95 130 2,86727 × 10 97 140 4.63325 × 10 98 150 3.70455 × 10 99 160 1,53530 × 10 100 170 3.43503 × 10 100 180 4.30083 × 10 100 190 3.11128 × 10 100 200 1.33820 × 10 100 300 1.19093 × 10 86 400 2,52084 × 10 57 500 6,78163 × 10 17 600 0,89000 )

Um das zu erklären, müssen wir für Ihre Zahlen rechnen P so dass

Q P + 1 = ( 2000 11 ) P + 21 20 ! ( P + 21 ) ( P + 22 ) ( P + 1 ) ! ϵ

Der Q P + 1 Laufzeit geht durch ein Maximum bei P = 179.5 (siehe Tabelle !) und für diesen Wert Q P + 1 = 8.61902 × 10 100 .

Für ϵ = 10 20 ,wir brauchen P = 581 (sogar für ϵ = 10 2 , P = 544 ).

Eine grobe Schätzung von P wird von gegeben

P = Protokoll ( ϵ ) W ( 11 2000 e Protokoll ( ϵ ) )
Wo W ( . ) ist die Lambert-Funktion.

Für den allgemeinsten Fall und eine bessere Näherung, indem wir Logarithmen nehmen und die Stirling-Näherung für den allerersten Term verwenden, beenden wir mit der Gleichung

P Protokoll ( e X ) ( P + 3 2 ) Protokoll ( P ) = K Wo K = Protokoll ( π ϵ X ( k + 1 ) Γ ( k ) a 2 )
Seit P groß ist, könnten wir die Gleichung durch approximieren
( P + 3 2 ) Protokoll ( e X ) ( P + 3 2 ) Protokoll ( P + 3 2 ) = K
für die die Lösung als Lambert-Funktion angegeben ist
P = K W ( K e X ) 3 2
Angewendet auf den Arbeitsfall ergibt sich P = 599 für ϵ = 10 20 .

Ich denke, dass alles erklärt ist.

Bearbeiten

In Anbetracht des allgemeinen Begriffs

A N = X ( k + N ) N ! ( k + N ) ( ( k + N ) a + 2 )
und unter Verwendung der logarithmischen Differenzierung haben wir A N N = 0 Wenn
2 a ( k + N ) ( k + N ) ψ ( N + 1 ) ( a ( k + N ) + 2 ) + ( k + N ) Protokoll ( X ) ( a ( k + N ) + 2 ) 2 = 0
Vorausgesetzt, dass N groß ist, ist die Erweiterung der oben genannten Menge
a Protokoll ( X N ) N 2 + ( 2 ( a k + 1 ) Protokoll ( X N ) 5 a 2 ) N +
So A N ist maximiert für N X .

Unter Verwendung Ihrer Zahlen, einer rigorosen Maximierung von A N zeigt, dass es bei passiert N = 179.5 (erinnere dich daran X = 2000 11 = 181.8 ) wofür A N = 5.24 × 10 117 .

Das ist nicht dasselbe wie das, was ich in der Matlab-Abbildung bekommen habe. Kannst du das erklären?
@AymenKareem. Keine Ahnung ! Arbeiten Sie mit exakter Arithmetik? Könnten Sie Ihre Nummern angeben? P = 1 , 2 , , 10 ?
meins ist n anstelle von p, was die horizontale Linie in der Abbildung ist
In Matlab kann ich identische Ergebnisse bis zu erhalten P = 116 es wird zu -Inf at P = 117 . Warum das?
Eine andere Frage, was ist Q Und W ?
@AymenKareem. Sie stehen vor einer abwechselnden Serie. Q N ist der allgemeine Begriff. W ist die Lambert-Funktion. Ich werde wahrscheinlich heute einige Sachen hinzufügen. In Ihrem Problem ist der Wert von X 200 ist der Ursprung vieler Probleme.