Very-High-Precision Normalized Eigenfunctions For A Class of SCHR Odinger Type Equations
Very-High-Precision Normalized Eigenfunctions For A Class of SCHR Odinger Type Equations
Very-High-Precision Normalized Eigenfunctions For A Class of SCHR Odinger Type Equations
I. I NTRODUCTION
N a recent paper[1] it was demonstrated that it is possible to
solve some eigenvalue problems of the Schrodinger type to
almost arbitrary high precision. The cases presented explicitly
were (i) the ground state eigenenergy of the anharmonic
oscillator,
00 + x4 = ,
(1)
(2)
rules
dx f (x) S(h)
(f0 + 4f1 + 2f2 +
3
(4)
+2fM 2 + 4fM 1 + fM ) h,
#
Z b
M
1
X
X
1
1
B2k (2k1)
f0 +
fm + fM h =
+
dx f (x) +
2
2
(2k)!
a
m=1
k=1
Z b
(1)
(3)
(5)
(7)
=
dx f (x) +
+ ,
(7)
12
720
30240
1209600
a
"
where (k) = f (k) (b) f (k) (a) hk+1 , and the ellipsis in
the first line denote non-perturbative terms depending on
T
(2h)
one
finds
the
corresponding
quantity
for
the
3
3
extended Simpsons rule:
Z b
B2k (2k1)
1X
4 22k
S {f } =
dxf (x) +
+ .
3
(2k)!
a
k=1
(8)
105
1010
1015
1020
1025
(h) I4
1015
(h) I12
1
f (x + ) f (x )
f (3) (x) 3 + . . . ,
2
6
3f (x) 4f (x + ) + f (x + 2)
1
0
f (x) =
+ f (3) (x) 3 + . . . ,
2
3
3f (x) 4f (x ) + f (x 2)
1
f 0 (x) =
+ f (3) (x) 3 + . . . ,
2
3
f 0 (x) =
1030
1045
1060
1030
(h) J
1060
1090
10120
104
103
Simpsons rule
Simpsons (fit)
Trapezoidal rule
Trapezoidal (fit)
102
101
n
dx 1 x2 ,
0
Z 1
=
dx 1 tanh
In =
J
(5)
2x 1
1 (2x 1)2
,
(6)
X
X
2k
).
(10)
h f (mh) =
f(
h
m=
k=
X
X 2k
dx f (x) =
h f (mh)
f(
).
(11)
h
m=
k6=0
A. ex
Consider first the ground state of the harmonic oscillator,
2
f (x) = ex , in which case
2
f(p) = ep /4 .
(12)
Hence we have
Z
2
2
2
2
dx ex =
he(mh) 4 e /h . (13)
m=
m=1
2
+ 2he(M +1)
h2
4 e
/h2
If we make h too small the first correction term (on the second
line above) becomes too large. If we make h too large the second correction term becomes too large. I.e., the optimal choice
2 2
2
2
of h occurs approximately when e(M +1) h = e /h ,
r
.
(14)
h=
M +1
This leads to an expected error of order
(M ) = e(M +1) .
(15)
I.e., to evaluate this integral numerically to P decimals accuracy one must choose
M +1
log 10
P 0.73 P.
(16)
x2n
B. e
2n
In more generality consider f (x) = ex with n a positive
integer. In this case the integral is
Z
1
1
x2n
dx e
=
Kn
.
(17)
n
2n
f (p) =
dx e
dx e(x,p) .
(18)
with 2n 1 solutions
xs = ei(4k+1)/(4n2)
(19)
p 1/(2n1)
,
2n
k = 0, 1, . . . 2n 2.
(20)
The two most relevant saddle points2 occur for k = 0 and
n 1, at which the real part of the exponent (x, p) is (when
p = 2/h)
2n/(2n1)
Re (xs , p) = (2n 1) sin
4n 2
nh
an h2n/(2n1) .
(21)
with bn = n
(2n 1) sin 4n2
. This
leads to an error of magnitude
(M ) = ecn (M +1) ,
(23)
h
i11/2n
C. e(x
a2 )2
2
2
Finally consider f (x) = e(x a ) . In this case
Z
2
2 2
I(a) =
dx e(x a )
i
h
1 4
= a e 2 a 12 K 14 ( 12 a4 ) + I 41 ( 12 a4 )
21 (1/4) as a 0,
/a
as a .
(25)
f (p) =
dx e
dx e(x,p) ,
(26)
p
= 0.
4
a2
,
3y
(27)
(28)
(29)
3
It is convenient to rewrite p so that (p/8) = a/ 3 sinh 3.
Then the solutions for equation (29) becomes
!
r
3
p2
a6
a
p
3
+
= e(+i/6) . (30)
y =i
8
64 27
3
a2
a
= e(+i/6) ,
3y
3
1/2
,
xmax = a 1 + s
0
1/2
xmin =
a (1 s)
(36)
if s 1,
otherwise.
(37)
I.e.,
a
y = e(+i/6) ,
3
(31)
(M )
10100
10200
(x2 a2 )2
Obtained (M )
x
(x) = exp x0 dt t2n E
1
x x2n E ,
C exp n+1
x4
Obtained (M )
x2
Obtained (M )
10300
0
50
100
150 M
200
Fig. 2 Predicted (lines) and obtained (points) precision as function of
M , for the threeR example integralsR discussed in
the text. In order from
2
4 R
2
2 2
top to bottom: dx e(x a ) , dx ex , dx ex . The number
of function evaluations in each case is M + 1. As can be seen, the
obtained precision agrees well with the theoretical estimate.
where x2n
0 = E, and
Z
n
E
dt
n+1 x
t2n E
1 n10
B( 2 , 2n ) (n+1)/2n
= exp
E
2(n + 1)
1
tan
,
= exp
N+
2
2n
2
C = exp
There are two more ways to take the cube root. One of them
leads to an equally relevant saddle point,
2a
xs = cosh ( + i5/6) ,
3
(32)
while the last one is irrelevant. The real part of the exponent
at the relevant saddle points is
4
Re (xs , ) = a4 sinh2 cosh 2.
3
(33)
27
h=
,
(34)
3
4 a sinh 3
the corresponding error will be of magnitude
4
(h) e 3 a
sinh2 cosh 2
(35)
(39)
= C 2 exp n+1
sin 2n
p (p/2)2 E
.
(42)
3 We
N + 12
xmax
1
> E (n+1)/2n R 1
. (44)
2n
h
u
du
1
(x)2 e2x
/3
(46)
From this one deduces that the optimal choices for h = 2/p
and xmax = M h are so that
e
23 (M +1)3 h3
I.e.,
h = 21/9 1/3 (M + 1)2/3 1.58 (M + 1)2/3 .
(47)
(M ) = e
2.64 (M +1)
(48)
105
E0
E100
EWW
104
103
102
102
Pest
3 ln 10
P 0.87 P.
24/3
(49)
103
Fig. 3 This figure displays the computer time (measured in milliseconds) required to compute some normalization integrals to P
decimals estimated precision. The cases considered are (i) the ground
state wavefunction of the x4 -potential (E0 ), (ii) the 100th excited state
wavefunction of the x4 -potential (E100 ), and (iii) the ground state
wavefunction of the (x2 1)2 -potential (EWW ) with s = 1/100.
13 (2/h)3/2
t [ms]
(51)
(x+2)/3s
(52)
2
(3 log 10)
2/3
(56)
(x)2 e2(x1)
(x+2)/3s
> 10P .
(57)
E0
E100
P = Pobt Pest
EWW
4
2
8
6
4
2
3
2
1
0
40
200
500
Pest
1000
ACKNOWLEDGEMENT
This work was supported in part by the Higher Education