Account Options

  1. Anmelden
Das alte Google Groups wird demnächst nicht mehr unterstützt. Die neue Version ist jedoch nicht kompatibel mit Ihrem Browser.
Google Groups-Startseite
« Google Groups-Startseite
Nachricht von Diskussion Gospers Naeherung an n!
Bei der Gruppe, für die Sie eine Mitteilung verfassen, handelt es sich um eine Usenet-Gruppe. Wenn Sie in dieser Gruppe Nachrichten posten, ist Ihre E-Mail-Adresse für jeden im Internet sichtbar
Ihre Antwort wurde nicht gesendet.
Die Nachricht wurde übermittelt.
 
Von:
An:
Cc:
Nachtrag zu:
Cc hinzufügen | Nachtrag hinzufügen zu | Betreff bearbeiten
Betreff:
Bestätigung:
Geben Sie zur Bestätigung die im folgenden Bild angezeigten Zeichen ein bzw. die Zahlen, die durchgesagt werden, wenn Sie auf das Barrierefreiheitssymbol klicken. Hören Sie zu und geben Sie die gehörten Zahlen ein
 
Stefan Wehmeier  
Profil anzeigen  
 Weitere Optionen 6 Mrz. 2006, 04:21
Newsgroups: de.sci.mathematik
Von: Stefan Wehmeier <stef...@mupad.de>
Datum: Mon, 06 Mar 2006 10:21:53 +0100
Lokal: Mo 6 Mrz. 2006 04:21
Betreff: Re: Gospers Naeherung an n!

Peter Luschny wrote:
> Stefan Wehmeier schrieb:

>> bei dem Verfahren, das du nach mir benannt hast, waere es vielleicht
>> stilechter, jeweils einen zusätzlichen Koeffizienten im Argument der
>> Wurzel hinzuzufügen. D.h. Du machst
>> series(sqrt(n + a_0 + a_1/n + a_2/n^2 + ...)/sqrt(n), n=infinity)
>> setzt die entstandenen Taylorreihe in 1/n mit der Stirlingschen
>> für n!/kern(n)/n^(1/2) gleich und erhältst  den Koeffizientenvergleich
>> a_0/2 = 1/6, also a_0 = 1/6
>> a_1/2 - a_0^2/8 = 1/288, also a_1/2 - 1/288 = 1/288, also a_1 = 0

oops .. peinlich, das kommt davon, wenn man doch einmal von Hand rechnet :-)

>> 1/16*a_0^3 - 1/4*a_1*a_0 + 1/2*a_2 = -139/51840, also a_2/2 + 1/3456 = -
>> 139/51840, und daher a_2 = -77/12960,
>> und so weiter.

> So, jetzt habe ich mir das mal angeschaut.
> Ich bekomme aber andere Werte als du.

>    a=1/6; b=1/72; c=-31/6480; d=-139/155520;

ja, ist ok.

> Damit werden die Näherungen zu:

>  > kern      := proc(n) sqrt(2*Pi)*n^n*exp(-n) end:
>  > wehmeier0 := proc(n) kern(n)*sqrt(n+1/6) end:
>  > wehmeier1 := proc(n) kern(n)*sqrt(n+1/6+(1/72)/n) end:
>  > wehmeier2 := proc(n) kern(n)*sqrt(n+1/6+(1/72)/n-(31/6480)/n^2) end:
>  > wehmeier3 := proc(n)
>  > kern(n)*sqrt(n+1/6+(1/72)/n-(31/6480)/n^2-(139/155520)/n^3) end:

> Ist es das, was du willst? In der Tabelle stünde dann

> Wehmeier     00010!    4.2    5.6    7.4    8.1
> Wehmeier     00100!    6.2    8.6   11.4   13.1
> Wehmeier     01000!    8.2   11.6   15.4   18.1

einverstanden !

Gruß,
Stefan

--
Stefan Wehmeier
stef...@math.uni-paderborn.de


 
Sie müssen sich anmelden, bevor Sie Nachrichten veröffentlichen können.
Bevor Sie eine Nachricht posten können, müssen Sie zunächst dieser Gruppe beitreten.
Bitte aktualisieren Sie vor dem Posten in den Abonnementeinstellungen Ihren Spitznamen.
Sie haben nicht die erforderliche Berechtigung zum Posten.