Diese Frage ist eng verwandt mit Ein Integral, das eine Gaußsche und eine Owensche T-Funktion beinhaltet. und Ein Integral mit Fehlerfunktionen und einem Gaußschen .
Lassen Und ganze Zahlen sein. Nun lass Und Und reelle Zahlen sein, lassen Sie und lass sei die Owensche T-Funktion. Betrachten Sie folgendes Integral:
Nun ist es uns gelungen, eine geschlossene Lösung für das obige Integral im Fall zu finden . Lassen Sie uns zunächst definieren:
Dann haben wir:
(*Definitions *)
Clear[F]; Clear[FF];
F[z_, a_, b_] :=
Log[a + z] Log[(b + z)/(-a + b)] + PolyLog[2, (a + z)/(a - b)];
FF[A_, B_, a_, b_] :=
Module[{result, ts, zs, zsp, zsm, eps = 10^(-30)},
(*This is Integrate[Log[z+a]/(z+b),{z,A,B}] where all a,b,A,
and B are complex. *)
result = F[B, a, b] - F[A, a, b];
ts = - (Im[(A + b) (Conjugate[b] - Conjugate[a])]/
Im[(B - A) (Conjugate[b] - Conjugate[a])]);
If[0 <= ts <= 1,
zsp = A + (ts + eps) (B - A);
zsm = A + (ts - eps) (B - A);
result += -F[zsp, a, b] + F[zsm, a, b];
];
result
];
rho[xi_] := Exp[-xi^2/2]/Sqrt[2 Pi]; a =.; b =.; c =.; eps = 10^(-12);
J[a_, b_, c_] :=
NIntegrate[rho[xi] Erf[a xi] OwenT[ b xi, c], {xi, 0, Infinity},
WorkingPrecision -> 20];
For[count = 1, count <= 100, count++,
{a, b, c} = RandomReal[{-10, 10}, 3, WorkingPrecision -> 50];
X1 = J[a, b, c];
X2 = 1/
Pi^2 (ArcTan[Sqrt[2] a]/2 ArcTan[ c] -
1/8 Sum[
FF[1, ( Sqrt[1 + 2 a^2 + b^2] - Sqrt[2] a)/Sqrt[
1 + b^2], ((-1)^j I b c + (-1)^Floor[(j - 1)/2] I Sqrt[
1 + b^2 + b^2 c^2])/Sqrt[
1 + b^2], -(((-1)^Ceiling[(i - 1)/2] I + (-1)^i b)/Sqrt[
1 + b^2])] (-1)^(j - 1 + Floor[(i - 1)/2]), {i, 1, 4}, {j,
1, 4}] );
If[Abs[X1/X2 - 1] > 10^(-6), Print[{a, b, c, X1, X2}]; Break[]];
If[Mod[count, 10] == 0, PrintTemporary[count]];
];
Print["All matches."];
All matches.
Jetzt ist meine Frage, was das Ergebnis für größere Werte von ist Und ?
Hier geben wir eine Antwort in dem Fall Und . Erstens haben wir:
Jetzt sind beide Integrale vorbei werden gleich behandelt. Zuerst verwenden wir eine trigonometrische Substitution Wo wird geeignet gewählt (also so, dass das Quadrat den Kosinusterm aus dem Differential aufhebt) und danach verwenden wir die bekannte Substitution für . Schließlich verwenden wir auch die Identität .
Das Endergebnis ist wie folgt:
Nun ist klar, dass die Integrale vorbei sind In lassen sich immer auf Dilogarithmen reduzieren, indem man die rationale Funktion im Integranden in Partialbrüche zerlegt und dann die Produkteigenschaften der Logarithmen verwendet. Wir hätten diese Aufgabe formal ausführen können, aber das hätte die Ausdrücke noch unhandlicher gemacht und hätte überhaupt nicht viel Einsicht gebracht. Dennoch können wir sagen, dass die Berechnung abgeschlossen ist. Wie üblich füge ich ein Stück Code bei, das die obigen Berechnungen numerisch verifiziert.
ll = {};
For[count = 1, count <= 100, count++,
{a1, a2, b, c} = RandomReal[{-1, 1}, 4, WorkingPrecision -> 50];
I1 = NIntegrate[
rho[xi] Erf[a1 xi] Erf[a2 xi] OwenT[b xi, c], {xi, 0, Infinity},
WorkingPrecision -> 20];
I2 = NIntegrate[((
2 a1 ArcSin[(Sqrt[1 + 2 a1^2 + 2 xi^2] c)/(
Sqrt[1 + 2 a1^2 + 2 xi^2 + b^2] Sqrt[1 + c^2])])/Sqrt[
1 + 2 a1^2 + 2 xi^2] - (
Sqrt[2] b ArcTan[(a1 b c Sqrt[2])/(
Sqrt[(1 + 2 xi^2 + b^2)] Sqrt[
1 + 2 a1^2 + 2 xi^2 + b^2 + b^2 c^2])])/Sqrt[
1 + 2 xi^2 + b^2])/(2 (1 + 2 xi^2) \[Pi]^2), {xi, 0, a2}];
I3 = Sign[a2] NIntegrate[(
a1 c^3 Sqrt[-1 - c^2] Abs[b] ArcTan[v])/(\[Pi]^2 Sqrt[
2 (1 + 2 a1^2) c^4 -
2 c^2 (1 + 2 a1^2 + b^2 (1 + c^2)) v^2] (b^2 (1 + c^2) v^2 +
2 a1^2 (-c^2 + v^2))), {v, A1/Sqrt[1 - A1^2] , A2/Sqrt[
1 - A2^2] }] -
Sqrt[2] b/(2 \[Pi]^2) NIntegrate[
ArcTan[(a1 b c Sqrt[2])/(
Sqrt[(1 + 2 xi^2 + b^2)] Sqrt[
1 + 2 a1^2 + 2 xi^2 + b^2 + b^2 c^2])]/( (1 + 2 xi^2) Sqrt[
1 + 2 xi^2 + b^2]), {xi, 0, a2}];
I4 = -(1/(2 \[Pi]^2)) ArcTan[(Sqrt[2] b a2)/Sqrt[
1 + b^2 + 2 a2^2]] ArcTan[(a1 b c Sqrt[2])/(
Sqrt[(1 + 2 a2^2 + b^2)] Sqrt[
1 + 2 a1^2 + 2 a2^2 + b^2 + b^2 c^2])] +
Sign[a2] (a1 c^3 Sqrt[-1 - c^2] Abs[b])/(\[Pi]^2 Abs[c])
NIntegrate[
ArcTan[v]/((b^2 (1 + c^2) v^2 + 2 a1^2 (-c^2 + v^2)) Sqrt[
2 (1 + 2 a1^2) c^2 -
2 (1 + 2 a1^2 + b^2 (1 + c^2)) v^2] ), {v, (
Sqrt[1 + 2 a1^2] c)/ Sqrt[1 + 2 a1^2 + b^2 (1 + c^2)], (
Sqrt[1 + 2 a1^2 + 2 a2^2] c)/ Sqrt[
1 + 2 a1^2 + 2 a2^2 + b^2 + b^2 c^2]}] + -Sqrt[2]
b/(2 \[Pi]^2) (a1 Sqrt[1 + b^2] c)/
Abs[b] NIntegrate[(
u (b^4 (2 + c^2) - 2 a1^2 u^2 +
b^2 (2 + 2 a1^2 - c^2 u^2)) ArcTan[
u])/( ((1 + 2 a1^2) b^2 + b^4 - 2 a1^2 u^2) (1 +
b^2 (1 + c^2) - c^2 u^2) Sqrt[
b^2 (1 + 2 a1^2 + b^2 (1 + c^2)) + (-2 a1^2 -
b^2 c^2) u^2]), {u, 0, (Sqrt[2] b a2)/Sqrt[
1 + b^2 + 2 a2^2]}];
(*Now a trigonometric substitution u--> CC Sin[
phi] followed by the u = Tan[phi/2] substitution. *)
{d1, d2} = {Sqrt[1 + 2 a1^2 + b^2 (1 + c^2)], Sqrt[
1 + 2 a1^2 + 2 a2^2 + b^2 + b^2 c^2]};
{CC, CC1} = { Sqrt[(1 + 2 a1^2) c^2]/ d1, (Abs[b] d1)/
Sqrt[(2 a1^2 + b^2 c^2)]};
cc = {I (CC - Sqrt[1 + CC^2]), I (CC + Sqrt[1 + CC^2]),
I (-CC + Sqrt[1 + CC^2]), I (-CC - Sqrt[1 + CC^2])};
cc1 = {I (CC1 - Sqrt[1 + CC1^2]), I (CC1 + Sqrt[1 + CC1^2]),
I (-CC1 + Sqrt[1 + CC1^2]), I (-CC1 - Sqrt[1 + CC1^2])};
{x1, x2} = {Sign[c] (d1 Sqrt[1 + 2 a1^2 + 2 a2^2] )/(
d2 Sqrt[ (1 + 2 a1^2)]),
Sign[b] (Sqrt[(2 a1^2 + b^2 c^2)] Sqrt[2] a2)/(
d1 Sqrt[1 + b^2 + 2 a2^2])};
rr = {(I b c Sqrt[1 + b^2] - Sqrt[2] a1 d1)^2/(
2 a1^2 d1^2 +
b^2 c^2 (1 + b^2)), (-I b c Sqrt[1 + b^2] - Sqrt[2] a1 d1)^2/(
2 a1^2 d1^2 +
b^2 c^2 (1 + b^2)), (I a1 Sqrt[2 (1 + b^2)] - b c d1)^2/(
b^2 c^2 d1^2 +
2 (a1^2) (1 + b^2) ), (-I a1 Sqrt[2 (1 + b^2)] - b c d1)^2/(
b^2 c^2 d1^2 + 2 (a1^2) (1 + b^2) )};
I5 = -(1/(2 \[Pi]^2)) ArcTan[(Sqrt[2] b a2)/Sqrt[
1 + b^2 + 2 a2^2]] ArcTan[(a1 b c Sqrt[2])/(
Sqrt[(1 + 2 a2^2 + b^2)] d2)] + -Sign[a2 c] (
Sqrt[1 + c^2] Abs[b])/(Sqrt[2] \[Pi]^2 2 a1 d1)
NIntegrate[(1 +
u^2)/((u^2 - (b Sqrt[2 (1 + c^2)])/(a1 d1) u -
1) (u^2 + (b Sqrt[2 (1 + c^2)])/(a1 d1) u - 1))
Log[((cc[[1]] + u) (cc[[2]] + u))/((cc[[3]] + u) (cc[[4]] +
u))], {u, Sign[c], (1 - Sqrt[1 - x1^2])/x1},
WorkingPrecision -> 20] + (
I Sqrt[2] a1 c b d1 Sqrt[
1 + b^2] (2 a1^2 + b^2 c^2))/(\[Pi]^2 (2 a1^2 d1^2 +
b^2 c^2 (1 + b^2)) (b^2 c^2 d1^2 + 2 a1^2 (1 + b^2)))
NIntegrate[((2 + 2 a1^2 + b^2 (2 + c^2)) u -
2 (2 a1^2 + b^2 c^2) u^3 + (2 + 2 a1^2 +
b^2 (2 + c^2)) u^5)/((u^2 - rr[[1]]) (u^2 - rr[[2]]) (u^2 -
rr[[3]]) (u^2 - rr[[4]]))
Log[((cc1[[1]] + u) (cc1[[2]] + u))/((cc1[[3]] +
u) (cc1[[4]] + u))], {u, 0, (1 - Sqrt[1 - x2^2])/x2},
WorkingPrecision -> 20];
If[Abs[I2/I1 - 1] > 10^(-3), Print[{count, {a1, a2, b, c, I1, I2}}];
Break[]];
If[Mod[count, 10] == 0, PrintTemporary[count]];
ll = Join[ll, {{I1, I2, I3, I4, I5}}];
];
Abs[ll[[All, 1]]/ll[[All, -1]] - 1]