+ All Categories
Home > Documents > The Programs for Normalization and Quantization of ... · The Programs for Normalization and...

The Programs for Normalization and Quantization of ... · The Programs for Normalization and...

Date post: 01-Sep-2018
Category:
Upload: dangdung
View: 219 times
Download: 0 times
Share this document with a friend
12
The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev 1 , Nikolai Chekanov 2 , Vitaly Rostovtsev 3 , Yoshio Uwano 4 , and Sergue Vinitsky 5 1 Scientific Center for Applied Research, Joint Institute for Nuclear Research, Dubna, Moscow Region 141980, Russia, e-mail: gusev [email protected] 2 Belgorod State University, Belgorod 308024, Russia 3 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna, Moscow Region 141980, Russia 4 Department of Applied Mathematics and Physics, Kyoto University, Kyoto 606-8501, Japan 5 Bogoliubov Laboratory of Theoretical Physics, Joint Institute for Nuclear Research, Dubna, Moscow Region 141980, Russia, e-mail: [email protected] Abstract. We present program GITAN for symbolic computation of the class of polynomial Hamil- tonians and formal integrals with the help of ordinary and inverse Birkhoff–Gustavson normalization based on the algorithm ANFER using a conventional pseudocode. The corresponding algorithm of the program QUANTGIT for a semiclassical quantization of the BGNF is described too. Typical examples for a hydrogen atom in external fields demonstrating the runs of the above algorithms and programs as input and output data are given. A comparison of the obtained semiclassical spectrum and its quantum counterpart calculated by the POINTFIELD program is shown. 1 Introduction In recent papers, a Computer Algebra algorithm for generation of a parametric class of polynomial Hamil- tonians which are reduced to the same Birkhoff–Gustavson normal form (BGNF)[1–3] named ANFER (Algorithm of Normal Form Expansion and Restoration) has been developed to study the two-dimensional integrable systems [4–7]. Such a type of algorithms and programs have indeed an important application in the BGNF study of both around integrable systems [8–15], geometrical quantization approaches [16–18], algebraic perturbation methods [19–25], and solving applied problems of atomic and laser physics [26–29]. The aim of this talk is to give a unified description using a conventional pseudocode for the algo- rithms and routines developed by us for generating the class of polynomial Hamiltonians and formal integrals of motion with the help of ordinary[2,3] and inverse normalization [6]. These algorithms have been implemented by parts in our previous programs GITA [30], GITA 1 [31] and ANFER [4, 5], and accumulated here within the framework of the program GITAN. This program is based on an extension of the two-dimensional GITA program for an ordinary normalization till the n-dimensional version and a basic idea of the ANFER algorithm about using the third-type generation function classified by [32] with arbitrary coefficients from a range of the diagonal shift operator on each kth step of the inverse iteration procedure [4]. For extraction of the representative samples of a class of the integrable two-dimensional systems the program BDIC has been developed [7, 33]. The routines of semiclassical quantizing of normal forms [20, 34] using algebraic perturbation theory (APT) algorithm described in [35, 36] have also been incorporated in the the program QUANTGIT presented here as a kernel program surrounded by the specialized procedures tuning on a solution of the specific quantum-mechanical tasks [34, 35, 37]. The programs under consideration are oriented to a support of computer modelling of dynamic and atomic system in external fields like [26–28] and the laser induced formation of Saturnian Hydrogen atoms in a low density plasma [29]. Section 2 gives a brief background of the ordinary and inverse normalization and describes the basic procedures of the program GITAN. The corresponding examples of input and output data of the GITAN run within the framework of a polynomial version BGNF transformation of two- and three-dimensional hydrogen atom in electric F and magnetic γ fields are considered. In Section 3 we display the background and the main procedure of the program QUANTGIT and examine it on a semiclassical quantization of 2D hydrogen atom in the field of distant charge. We also give a comparison of the semiclassical results with one of a pure quantum mechanical algebraic calculation by the program POINTFIELD [35]. In conclusion we discuss the perspective of the development approach to build up new normalization and
Transcript
Page 1: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

The Programs for Normalization and Quantization of

Polynomial Hamiltonians

Alexander Gusev1, Nikolai Chekanov2, Vitaly Rostovtsev3, Yoshio Uwano4, and Sergue Vinitsky5

1 Scientific Center for Applied Research, Joint Institute for Nuclear Research, Dubna, Moscow Region 141980,Russia, e-mail: gusev [email protected]

2 Belgorod State University, Belgorod 308024, Russia3 Laboratory of Information Technologies, Joint Institute for Nuclear Research, Dubna, Moscow Region 141980,

Russia4 Department of Applied Mathematics and Physics, Kyoto University, Kyoto 606-8501, Japan

5 Bogoliubov Laboratory of Theoretical Physics, Joint Institute for Nuclear Research, Dubna, Moscow Region141980, Russia, e-mail: [email protected]

Abstract. We present program GITAN for symbolic computation of the class of polynomial Hamil-tonians and formal integrals with the help of ordinary and inverse Birkhoff–Gustavson normalizationbased on the algorithm ANFER using a conventional pseudocode. The corresponding algorithm ofthe program QUANTGIT for a semiclassical quantization of the BGNF is described too. Typicalexamples for a hydrogen atom in external fields demonstrating the runs of the above algorithms andprograms as input and output data are given. A comparison of the obtained semiclassical spectrumand its quantum counterpart calculated by the POINTFIELD program is shown.

1 Introduction

In recent papers, a Computer Algebra algorithm for generation of a parametric class of polynomial Hamil-tonians which are reduced to the same Birkhoff–Gustavson normal form (BGNF)[1–3] named ANFER(Algorithm of Normal Form Expansion and Restoration) has been developed to study the two-dimensionalintegrable systems [4–7]. Such a type of algorithms and programs have indeed an important application inthe BGNF study of both around integrable systems [8–15], geometrical quantization approaches [16–18],algebraic perturbation methods [19–25], and solving applied problems of atomic and laser physics [26–29].

The aim of this talk is to give a unified description using a conventional pseudocode for the algo-rithms and routines developed by us for generating the class of polynomial Hamiltonians and formalintegrals of motion with the help of ordinary[2, 3] and inverse normalization [6]. These algorithms havebeen implemented by parts in our previous programs GITA [30], GITA−1 [31] and ANFER [4, 5], andaccumulated here within the framework of the program GITAN. This program is based on an extensionof the two-dimensional GITA program for an ordinary normalization till the n-dimensional version and abasic idea of the ANFER algorithm about using the third-type generation function classified by [32] witharbitrary coefficients from a range of the diagonal shift operator on each kth step of the inverse iterationprocedure [4]. For extraction of the representative samples of a class of the integrable two-dimensionalsystems the program BDIC has been developed [7, 33]. The routines of semiclassical quantizing of normalforms [20, 34] using algebraic perturbation theory (APT) algorithm described in [35, 36] have also beenincorporated in the the program QUANTGIT presented here as a kernel program surrounded by thespecialized procedures tuning on a solution of the specific quantum-mechanical tasks [34, 35, 37]. Theprograms under consideration are oriented to a support of computer modelling of dynamic and atomicsystem in external fields like [26–28] and the laser induced formation of Saturnian Hydrogen atoms in alow density plasma [29].

Section 2 gives a brief background of the ordinary and inverse normalization and describes the basicprocedures of the program GITAN. The corresponding examples of input and output data of the GITANrun within the framework of a polynomial version BGNF transformation of two- and three-dimensionalhydrogen atom in electric F and magnetic γ fields are considered. In Section 3 we display the backgroundand the main procedure of the program QUANTGIT and examine it on a semiclassical quantization of2D hydrogen atom in the field of distant charge. We also give a comparison of the semiclassical resultswith one of a pure quantum mechanical algebraic calculation by the program POINTFIELD [35]. Inconclusion we discuss the perspective of the development approach to build up new normalization and

Page 2: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

148 Alexander Gusev et al.

quantization procedures. The proposed algorithms and programs GITAN and QUANTGIT have beenimplemented with the help of REDUCE 3.71.

2 Description of Program GITAN

In this section, we review very briefly the ordinary and inverse problems of the BGNF expansion following[3, 4, 6] and the basic procedures Normform, Integral and Invert of the program GITAN for constructingthe BGNF and formal integrals of motion, respectively. Consider the Hamiltonian system with n degreesof freedom in the phase space n×n, which admits a stable equilibrium point in both non-resonance andmost general resonance cases: with incommensurable and commensurable frequencies ων , (ν = 1, ..., n).Without loss of generality, such an equilibrium point can be put at the origin of the phase space. So, theHamiltonian H[δ] of such a system is assumed to be expanded into a formal power series, up to degreesmax. As a result, it becomes a polynomial in (q, p) of the form

H[δ](q, p) =12

n∑ν=1

ων

(p2

ν + q2ν

)+

smax∑k=3

H(k)[δ] (q, p), (1)

where H(k)[δ] (k = 3, 4, · · ·) denotes the homogeneous part of degree k, while an auxiliary subscript δ

equalling 0 or 1 designates what a type of the ordinary or inverse normalization can be chosen as inputdata for the GITAN algorithm.

The ordinary normalization problem is the conversion of given H[δ] = K at δ = 0 into a BGNFpower series through a local canonical transformation, (q, p) → (ξ, η), which is associated with a type-2generating function W[δ](q, η) at δ = 0 of the ’old’ position variables q and the ’new’ momentum ones η[32]

W[0](q, η) =n∑

ν=1

qνην +smax∑k=3

W(k)[0] (q, η). (2)

On choosing W[0](q, η) = W (q, η) suitably, the input H[0](q, p) is converted to the power series, say outputΓ[0](ξ, η) = Γ (ξ, η), through

Γ[0](∂W[0]

∂η, η) = H[0](q,

∂W[0]

∂q), Γ[0](ξ, η) =

12

n∑ν=1

ων

(η2

ν + ξ2ν

)+

smax∑k=3

Γ(k)[0] (ξ, η), (3)

where every homogeneous part Γ(k)[0] (ξ, η) (k = 3, 4, · · · , smax) satisfies the Poisson-commuting relation,

12

n∑ν=1

ων

(η2

ν + ξ2ν

), Γ

(k)[δ] (ξ, η)

=

(n∑

ν=1

ων

(ξν

∂ην− ην

∂ξν

))Γ

(k)[δ] (ξ, η) = 0, (4)

which has been rewritten with help of the differential shift operator Dξ,η in the form Dξ,ηΓ(k)[δ] (ξ, η) = 0.

The inverse problem is extracting a class of the output Hamiltonians H[δ] = H at δ = 1 which musttransform to the previous BGNF output, Γ[0] ≡ Γ = Γ[1] from (3), such as H[1] ≡ H ⊃ K ≡ H[0] [4, 6].

Let us consider W[1] ≡ S(q, η) ⊃ −W (q, η) ≡ −W[0] (see (2)) as the non-normal type-3 generatingfunction of the ’new’ position variables q and the ’old’ momentum ones η [32],

W[1](q, η) = −n∑

ν=1

ηνqν −smax∑k=3

W(k)[1] (q, η), (5)

associated with the inverse canonical transformation, (ξ, η) → (q, p), through the relation

H[1](q,−∂W[1]

∂q) = Γ[1](−

∂W[1]

∂η, η), H[1](q, p) =

12

n∑ν=1

ων

(p2

ν + q2ν

)+

smax∑k=3

H(k)[1] (q, p), (6)

where the input BGNF Hamiltonian Γ[1] = Γ stays in the r.h.s. of Eq. (6) like the ordinary one K in ther.h.s. of Eq. (3). Both −S and W are assumed further to satisfy

−S, W ∈ imageDq,η with Dq,η =n∑

ν=1

ων

(qν

∂ην− ην

∂qν

). (7)

1 The authors are now implementing the same procedure GITAN in Maple 7.

Page 3: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

Programs for Normalization 149

2.1 Procedure Normform

Input:δ: for the ordinary problem δ = 0, for the inverse problem δ = 1;n is the number of degrees of freedom;smax is the order of the normalization;ων are frequencies; r is the number of resonance frequencies;jmax ≥ 3 is a maximum degree of terms H(j) of an input Hamiltonian H[0] at δ = 0 or Γ[1] at δ = 1;H(j) are the homogeneous polynomials of degree j in the Cartesian coordinates (q, p) ∈ Rn × Rn ;Output: W (s) are the terms of a generation function W ;Γ (s) are the terms of an output Hamiltonian Γ[0] at δ = 0 or H[1] at δ = 1;Local:ν = 1, ..., n, s = 3, ..., smax, j = 3, ..., smax;k = (k1, k2, ..., kn) is multiindex:|k| = k1 + k2 + ... + kn, k! = k1!k2!...kn!, qk = qk1

1 qk22 ...qkn

n , ηk = ηk11 ηk2

2 ...ηknn , ...;

xν , yν , are auxiliary complex coordinates;H

(s)lm , Γ

(s)lm , W

(s)lm are auxiliary coefficients;

l = (l1, l2, ..., ln), m = (m1, m2, ..., mn) are multiindices;c(s)lm : if δ = 0 then c

(s)lm ≡ 0 else c

(s)lm are arbitrary complex constants;

Global:c(s): if δ = 0 then c(s) ≡ 0 else c(s) ≡ c(s)(x, y) ∈ R is a complex polynomial of degree s;qν , ην , are current coordinates;Note:for the ordinary problem (δ = 0) the output Hamiltonian Γ (s) is a normal form1: for j:=jmax to smax do H(j) := 0 end for2: for s:=3 to smax do

3: H(s) := subs(qν → 1√2(xν + ıyν), ην → ı√

2(xν − ıyν), H(s))

4: H(s) →∑l,m

|l|+|m|=s

H(s)lm

n∏ν=1

xlνν ymν

ν ; c(s) →∑l,m

|l|+|m|=s

Σnν=1ων(mν−lν) =0

c(s)lm

n∏ν=1

xlνν ymν

ν

5: for all (l, m) ∈ H(s)lm = 0 ∪ c

(s)lm = 0

if∑n

ν=1 ων(mν − lν) = 0

then Γ(s)lm := c

(s)lm ; W

(s)lm := ı(−1)δ(H(s)

lm + c(s)lm)[ n∑

ν=1ων(mν − lν)

]−1

else Γ(s)lm := H

(s)lm ; W

(s)lm := 0

end ifend for all

6: W (s) :=∑l,m

|l|+|m|=s

W(s)lm

n∏ν=1

xlνν ymν

ν ; Γ (s) :=∑l,m

|l|+|m|=s

Γ(s)lm

n∏ν=1

xlνν ymν

ν

7: W (s) := subs(xν → 1√2(qν − ıην), yν → ı√

2(−qν − ıην), W (s))

Γ (s) := subs(xν → 1√2(qν − ıην), yν → ı√

2(−qν − ıην), Γ (s))

8: for j:=s + 1 to smax

Γ (j) := H(j) + (−1)δ

|k|>1|k|<l<jl=j−(s−2)|k|

∑ 1k!

[(∂W (s)

∂q

)k (∂|k|H(l)

∂ηk

)−(∂W (s)

∂η

)k (∂|k|Γ (l)

∂qk

)].

end for9: for j:=3 to smax do H(j) := Γ (j) end for

end for (2:)end of procedure Normform

The implementation of the above procedure normform of reduction to a BGNF depends on a ratio betweenfrequencies ων . Birkhoff has proved [1] that if the frequencies ων of Hamiltonian (1) are incommensurable,

Page 4: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

150 Alexander Gusev et al.

there is a canonical transformation (q, p) → (ξ, η), such that in new coordinates the Hamiltonian Γ[0](ξ, η)is the function of n independent integrals of motion Iν = 1

2 (ξ2ν + η2

ν):

H[0](q, p) ⇒ Γ[0](ξ, η) =n∑

ν=1

ωνIν +∑µ,ν

αµνIµIν + . . . . (8)

If the frequencies ων are commensurable, i.e. if there exist r resonance relations of the form

(B, ω) =n∑

ν=1

bkνων = 0, k = 1, 2, ..., r, (9)

where matrix B = bkν has integer coefficients bkν and rank r, ω = ω1, ..., ωn is n-vector, thenHamiltonian (1) cannot be reduced to the form (8). In this case, for BGNF Γ from (3), we have (n − r)independent formal integrals of motion I

(2)k′ of the form [2]

I(2)k′ =

n∑ν=1

aνk′

2(ξ2

ν + η2ν), I(2)

k′ , Γ = 0, k′ = 1, 2, ..., n− r, (10)

with coefficients aνk′ being the solutions of the system of linear algebraic equations

(B, A) =n∑

ν=1

bkνaνk′ = 0, k = 1, 2, ..., r, k′ = 1, 2, ..., n− r, (11)

where matrix A = aνk′ has n − r columns consisting of n-vectors. After the substitution of solutionsaνk′ of the system of equations (11) into the formula (10), with the help of inverse transformation(ξ, η) → (q, p) up to the given order smax − 2, one can calculate the (n− r) approximate formal integralsof motion Ik′ (q, p), k′ = 1, n − r for the input Hamiltonian H[0] from (1), i.e. pb = Ik′ , H[0] = 0, upto the order smax. As input data the frequencies ω and ratios between those given by matrix B of inputHamiltonian from (1), and generating function W[0] calculated by the above procedure normform areused here. The corresponding algorithm for the analytical calculation of approximate formal integrals ofmotion up to the given order smax using an auxiliary construction of some n−r parametric formal integralof motion I(2) =

∑nν=1 aν(η2

ν + ξ2ν)/2, with coefficients aν = aνk′ satisfying (11), i.e. I(2), Γ = 0, as

local variables, are implemented by procedures Integral and Invert of the program GITAN at δ = 0,which are introduced below.

2.2 Procedure Integral

Input:n is the number of degrees of freedom;smax is the normalization order;H(s) are homogeneous parts of degree s of the initial Hamiltonian H in the Cartesian coordinates (q, p) ∈Rn × Rn ;r is the number of relations between frequencies;bkν are the components of matrix B from (9);Output:Ik′ is the array of formal integrals of motion;pb is the Poisson bracket;Local:ν = 1, ..., n, k = 1, ..., r, k′ = 1, ..., n − r, s = 2, ..., smax;I is an auxiliary homogeneous polynomial of second order;aν are auxiliary coefficients;HH is an auxiliary HamiltonianGlobal:ξν , ην , are coordinates;csnt(k′) are arbitrary coefficients;z is an auxiliary cutting parameter: zs = if s ≤ smax then zs else 0.1: for ν = 1 to n do pν,2 = zpν,0, qν,2 = zqν,0 end for

Page 5: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

Programs for Normalization 151

2: for s = 3 to smax do call INVERT(s) end for

3: solving of system of equationsn∑

ν=1

bk,νaν = 0, k = 1, ..., r : aνν=1,n:= aν(csnt(k′), k′ = 1, ..., n − r)

4: I :=n∑

ν=1

2(η2

ν + ξ2ν)

5: I := subs(ηµµ=1,n→ pµ,smax , ξµ

µ=1,n→ qµ,smax , I)

6: HH := subs(pµµ=1,n→ zpµ,0, qµ

µ=1,n→ zqµ,0,

smax∑s=2

H(s))

7: I := subs(pµ,0µ=1,n→ pµ, qµ,0

µ=1,n→ qµ, HH − I)

8: pb :=n∑

ν=1

(∂I

∂pν

∂(∑smax

s=2 H(s))∂qν

− ∂(∑smax

s=2 H(s))∂pν

∂I

∂qν

)9: for k′ = 1 to n − r do Ik′ := subs(z = 1, csnt(k′) = 1, csnt(k = k′) = 0, I) end forend of procedure Integral

Procedure InvertInput:n is the number of degrees of freedom;smax is the normalization order; s is a current number;W (s) is the term of a generation function W ;Output:(pν,s, qν,s) as a function of (pν,s−1, qν,s−1)Local:ν, µ = 1, ..., n is the number of degrees of freedom; xν,0, xν,1, yν , wt are auxiliary functions;Global:z is an auxiliary cutting parameter: zs = if s ≤ smax then zs else 0.1: for ν = 1 to n do wt:=subs(ην → zην , qν → zqν, W (s)) end for2: for ν = 1 to n do xν,0 := yν end for;

3: for ν = 1 to n do xν,1 := subs(ηµµ=1,n→ xµ,0

z, xν,0 − 1

z

dwtdqν

) end for

4: repeatfor ν = 1 to n do xν,0 := xν,1 end for

for ν = 1 to n do xν,1 := subs(ηµµ=1,n→ xµ,0

z , xν,0 − 1z

dwtdqν

) end for

untiln∑

ν=1

(xν,1 − xν,0) = 0

5: for ν = 1 to n dopν,s := subs(qµ

µ=1,n→ qµ,s−1

z, yµ

µ=1,n→ pµ,s−1

z, xν,0);

qν,s := subs(qµµ=1,n→ qµ,s−1, ηµ

µ=1,n→ pµ,s−1, qν +dW (s)

dην);

end forend of procedure Invert

The program GITAN including the above procedures Normform, Integral and Invert has beenimplemented in REDUCE 3.7. As a set of input data we use the following: the number of degrees offreedom n ≥ 2, the frequencies ω, r ratios between ω given by matrix B from (9), the input HamiltonianH[0] from (1), and the normalization order smax. The results of run of the program GITAN for ordinary(δ = 0) and inverse (δ = 1) analytical construction of BGNF and the calculated approximate formalintegrals of motion up to the given order smax are displayed below.

3 Examples of Runs of GITAN Program

2D Hydrogen atom We consider the results of calculation of a normal form and approximate integralof motion for a two-dimensional limit of the Saturnian Hydrogen atom (initially confined to the planez = 0 with no velocity component in the z-direction) in a circularly polarized electric field F and magnetic

Page 6: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

152 Alexander Gusev et al.

B fields (in atomic units) [27]

H0 =12p2

x +12p2

y − 1√x2 + y2

+ωc

2(−ypx + xpy) +

ω2c

8(x2 + y2) + F (x cosωf t + y sin ωf t),

where ωc = eB/(mec) is the cyclotron frequency, and ωf is the electric field frequency. In a synodic framerotating with the field frequency ωf ,

H0 = K =12p2

x +12p2

y − 1√x2 + y2

− (ωf − ωc

2)(−ypx + xpy) − F x +

ω2c

8(x2 + y2),

after scaling coordinates and momenta x = ω2/3c x, y = ω

2/3c y, px = ω

−1/3c px, py = ω

−1/3c py we find the

Hamiltonian

H0 = K =12p2

x +12p2

y − 1√x2 + y2

− (Ω − 12)(−ypx + xpy) − εx +

18(x2 + y2),

where K = Kωc−2/3, Ω = ωfω−1

c and ε = Fω−4/3c , K is the Jacobi constant. The corresponding Hamil-

tonian H in the Levi-Civita variables p, q on the energy manifold determined by H =√

2/ − K√

x2 + y2

apart from the change of time variable t → τ with dt/dτ =√

2/ − K has the oscillator form [38]

H =

√2

−K=

12(p2

1 + p22 + q2

1 + q22) + a1(−q2p1 + q1p2)(q2

1 + q22) + a2(q2

1 + q22)3 + b1(q4

1 − q42), (12)

where b1 = F√−2K/(8K2), a1 = (Ω − 1

2 )/(−4K), a2 = 1/(128K2). As a result of executing GITAN atδ = 0, the BGNF Γ =

∑smax

k=2 Γ (k) at smax = 8 is obtained:

Γ (2) = I1, Γ (3) = Γ (5) = Γ (7) = 0,

Γ (4) =3b1

2I1I2 + a1I1I3, (13)

Γ (6) = −a21

2I1I

23 − 7a1b1

2I1I2I3 +

a2

2(5I3

1 − 3I1I23 ) − 17b2

1

16(I3

1 + 3I1I22 ),

Γ (8) =a31

2I1I

33 +

b1a21

16(4I3

1I2 + 127I1I2I23 ) +

32a1a2(3I1I

33 − 5I3

1I3) +375b3

1

32(I3

1I2 + I1I32 )

+b21a1

16(12I1I

33 + 315I1I

22I3 + 107I3

1I3) +3b1a2

8(−55I3

1I2 + 21I1I2I23 ),

where

I1 =12(η2

1 + η22 + ξ2

1 + ξ22), I3 = (ξ1η2 − ξ2η1),

I2 =12(η2

1 − η22 + ξ2

1 − ξ22), I4 = (ξ1ξ2 + η1η2).

Note that the above normal form representation is not unique with regard for the relation I21 = I2

2 +I23 +I2

4 .We are now in a position to give an example to show how the inverse GITAN at δ = 1 is proceeded

to BGNF Hamiltonians. We take as the input a BGNF Hamiltonian Γ[1] = Γ (2) + Γ (4) from (13). Forexample, if we choose the auxiliary homogenous polynomials c(3) = 0 and c(4) with arbitrary complex-valued coefficients, then we find that the Hamiltonian H(4) consists of 188 monomials. Therefore, wechoose the real polynomial c(4) and extract a class of real-valued Hamiltonians H = H(2) + H(3) + H(4)

at smax = 4:

H(2) =12(p1

2 + p22 + q1

2 + q22), H(3) = 0,

H(4) = q42(−

13c(4)0,0,2,2 − c

(4)0,0,0,4 − b1) − 1

2q2

3p1a1 +12q2

2q1p2a1 + q22p2

2c(4)0,0,2,2 −

12q2q1

2p1a1

−12q2p2

2p1a1 − 12q2p1

3a1 + q14(−1

3c(4)2,2,0,0 − c

(4)0,4,0,0 + b1) +

12q1

3p2a1 + q12p1

2c(4)2,2,0,0 (14)

+12q1p2

3a1 +12q1p2p1

2a1 + p24c

(4)0,0,0,4 + p1

4c(4)0,4,0,0

Page 7: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

Programs for Normalization 153

Setting c(4)0,4,0,0 = c

(4)0,0,0,4 = 0 in Hamiltonian (14) in the case a1 = 0, H becomes [38]

H = (q21c

(4)2,2,0,0 +

12)p1

2 + (q22c

(4)0,0,2,2 +

12)p2

2 +12q1

2 − (13c(4)2,2,0,0 − b1)q1

4 +12q2

2 − (13c(4)0,0,2,2 + b1)q2

4.

Note that H turns out to be a Hamiltonian of Liouville type, which is well known to admit the separation ofvariables in its associated Hamilton-Jacobi equation [39]. In such a way it has been shown [6, 7] that if theperturbed harmonic oscillators with a homogeneous cubic-polynomial potential and with a homogeneousquartic-polynomial potential share the same BGNF up to degree four, then the both oscillators satisfythe Bertrand–Darboux integrability conditions (BDIC) [40].

One can indeed examine that for the Hamiltonian H given by (12) at a1 = 0 the second exact integralof motion I in involution with H , i.e. H, I = 0, has the form

I = b1(q21 + p2

1) − a2(−q2p1 + q1p2)2 + 2a2b1q21(q2

1 + q22)

2 + 2b21q

41 . (15)

Fig. 1 shows the 3D plots of the above exact integral I(a) and the approximate integral Ia(b)-(d) incoordinates p2, q2 calculated by GITAN at δ = 0 till eighth order2 (smax = 8) with fixed K, ωc, F andthree sets of parameters a1, a2, b1. One can see a qualitative agreement in the exact and approximateisolines of Poincare sections, which can be improved taking into account higher-order calculations(smax ≥8) that are needed to describe similar but non-integrable systems having both discrete and continuousspectrum [29]. For the 2D hydrogen atom a further analysis of the above approximate integrals and normalforms connecting convergence to Liouville-integrability can use some approaches in this line [10–15].

–3–2

–10

12

3

p2

–4–2

02

4

q2

a) b)

–3–2

–10

12

3

p2

–4–2

02

4

q2

–3–2

–10

12

3

p2

–4–2

02

4

q2

c)

–3–2

–10

12

3

p2

–4–2

02

4

q2

0

d)

Fig. 1. The 3D plots of the exact integral of motion I and the approximate ones Ia (smax = 8) for Hamiltonian(12) at K = −1.071 ·10−3 , ωc = 1.472 ·10−5 , F = −3.389 ·10−6 , b1 = 6.974 ·10−2 , a2 = 2.457 ·10−2 are displayedin (a) and (b) – (d), respectively. Parameters ωf = 7.36 · 10−6 and a1 = 0 for (a) and (b), ωf = 8.464 · 10−6 anda1 = 1.051 · 10−2 for (c), and ωf = 9.936 · 10−6 and a1 = 2.453 · 10−2 for (d)

3D Hydrogen atom As an example we consider the 3D Hydrogen atom in parallel electric F andmagnetic γ fields. In [26] this task has been reduced to a four-dimensional one with a two-parametric

2 the integral of motion Ia evaluated by GITAN at smax = 8 consists of 237 monomials and is not displayed

Page 8: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

154 Alexander Gusev et al.

Hamiltonian

H =12

4∑j=1

(q2j + p2

j) −4F

ω3(q2

1 + q22 + q2

3 + q24)(q

21 − q2

2 − q23 + q2

4) (16)

−4γ

ω4(q2

1 + q22 + q2

3 + q24)(q

21 + q2

4)(q22 + q2

3),

where ω2 = 4γLz − 8E, at a given value of an integral Lz and energy E. With the help of the programGITAN at δ = 0 the BGNF at smax = 6 is obtained, but is displayed here till smax = 43:

Γ (2) =12

4∑j=1

(η2j + ξ2

j ), Γ (3) = 0, (17)

Γ (4) = − 3F

2ω3(ξ2

1 + ξ24 + η2

1 + η24)

2 +2F

ω3(η1ξ4 − η4ξ1)2

+3F

2ω3(ξ2

2 + ξ23 + η2

2 + η23)

2 − 2F

ω3(η2ξ3 − η3ξ2)2.

There are 3 resonance relations between frequencies in the Hamiltonian (17): ω1 = ω2 = ω3 = ω4 = 1, i.e.n = 4, r = 3, n−r = 1, therefore, there is a single integral of motion in the form (10): I1 = Γ (2). Accordingto transformation (ξ, η) → (q, p) (see the above procedure Invert), a rather cumbersome expression forthe decomposition of an approximate integral of motion I1 has been calculated by GITAN at δ = 0, butit is not displayed here4. The examination of this integral decomposition by means of testing the Poissonbracket pb = H, I1 has been evaluated successfully, pb = 0, by the procedure Integral.

4 Description of Program QUANTGIT

4.1 The Example of Quantization of 2D Hydrogen Atom

Semiclassical quantization schemes of the 2D limit case of the hydrogen atom in magnetic field have beenconsidered in detail in [19, 22, 34]. To illustrate the run of our program QUANTGIT for a semiclassicalquantization of BGNF and to have a comparison of results with a known quantum spectrum, we considerhere the 2D hydrogen atom with the charge Za in the electric field of a distant point charge Zb withHamiltonian

H =12(p2

1 + p22 + q2

1 + q22) +

12(−2E)−3/2(q4

1 − q42)

Zb

R2(18)

−14(−2E)−2(q2

1 + q22)(q

42 − 4q2

1q22 + q4

1)Zb

R3+ ...,

where R is a distance between charges Za and Zb, at a fixed value of energy E < 0. As a result ofexecuting of GITAN, the BGNF, Γ =

∑smax

k=2 Γ (k), at smax = 10 has been calculated. We present only afew expressions5

Γ (2) =12(η2

1 + η22 + ξ2

1 + ξ22),

Γ (4) =Zb

R2(−2E)−3/2 3

16f((η2

1 + ξ21)2 − (η2

2 + ξ22)2), (19)

Γ (6) = − 164

(−2E)−2(ξ22 + ξ1

2 + η12 + η2

2)[5(ξ22 + η2

2)2 + 5(ξ12 + η1

2)2 −

− 8(ξ12 + η1

2)(ξ22 + η2

2) − 12(η1η2 + ξ1ξ2)2]Zb

R3

− 17128

(−2E)−3((ξ12 + η1

2)3 + (ξ22 + η2

2)3)Zb

2

R4.

3 Γ (6) consists of 169 monomials4 the correction for integral of motion I at smax = 6 consists of 190 monomials5 the corrections Γ (8) and Γ (10) consist of 35 and 190 monomials, the corrections Γ (k) at odd k are equal to zero

Page 9: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

Programs for Normalization 155

Each even term G(2κ) is here a sum of homogeneous polynomials Gj(2κ) of order 2κ, i.e. G(2κ) =∑2κ−2j=κ R−jGj(2κ). The program QUANTGIT converts a normal form in the complex variables zk =

1√2(ηk + iξk), z∗k = 1√

2(ηk − iξk) and with the help of the Weyl substitution

zmk z∗n

k −→ 12m

m∑l=0

m!l!(m − l)!

a+lk an

k a+ m−lk , [ak, a+

l ] = δkl, (20)

transforms it to the quantum BGNF in terms of the operators a, a+. Then the eigenvalue problem

Γ |λ〉 = λ(E)|λ〉 (21)

concerning the spectral parameter λ(E) is solved by using the eigenvector definition:

|k1, k2〉 = (√

k1!k2!)−1(a+1 )k1(a+

2 )k2 |0, 0〉, a1|0, 0〉 = a2|0, 0〉 = 0,

where k1, k2 = 0, 1, 2, ... are the oscillator quantum numbers. For solving the eigenvalue problem (21)we expand the Hamiltonian Γ in the sum Γ =

∑PjR

−j, where Pj =∑j

κ=[j/2]−1 Gj(2κ). An action

of operator Pj on eigenvector |k1, k2〉 has the form Pj |k1, k2〉 =∑[(j−1)/2]

κ=−[(j−1)/2] α2κ|k1 − 2κ, k2 + 2κ〉.Decomposing the eigenvector |λ〉 by basis |k1, k2〉, we have:

λ(E) = k1 + k2 + 1 +3Zb

4R2(−2E)−3/2(k1 + k2 + 1)(k1 − k2)

− Zb

8R3(−2E)−3/2(k1 + k2 + 1)(5(k1 − k2)2 − 4k1k2 − 2k1 − 2k2 + 3) + ....

To calculate the energy E < 0 in parabolic quantum numbers n1, n2 = 0, 1, 2, ... we will use the substi-tution k1 = 2n1, k2 = 2n2. The quasi classical spectrum of energy E = En1,n2 of the problem (18) iscalculated from the algebraic equation λ(E) = Za

√−2/E with the aid of a standard iteration routine

En1,n2 = − Z2a

2n2+

3Zb

2ZaR2nd +

n2Zb

2Z2aR3

(n2 − 6d2 − 1) (22)

− n4Z2b

64Z4aR4

(68n2 − 12d2 + 85) − n3dZb

64Z3aR4

(156n2 − 436d2 − 227) + ...,

where n = n1 + n2 + 1/2, d = n1 − n2. The above algorithm has been realized with procedures [35, 36]as part of program QUANTGIT. In [35] the energy spectrum for 2D Hydrogen atom has been calculatedby an ordinary algebraic perturbation theory method with the help of program POINTFIELD6

Een1,n2

= − Z2a

2n2+

3Zb

2ZaR2nd +

n2Zb

2Z2aR3

(n2 − 6d2 − 1) (23)

− n4Z2b

64Z4aR4

(68n2 − 12d2 + 67) − n3dZb

64Z3aR4

(156n2 − 436d2 − 227) + ....

One can see that a difference between these relations is only in the free terms in the brackets, which isa consequence of the known arbitrariness in the quasi classical correspondence rules. We examined thatthe Weyl substitution (20) realized in the basic procedure Quantconvert of the program QUANTGITprovides a minimal difference in the above results as compared to the symmetrized or the Iordan ones.Note the quasi classical formulas give a better description of an upper part of the spectrum as comparedwith the pure quantum perturbation ones. Below we present the procedure Quantconvert only.

4.2 Procedure Quantconvert

Input: n is the number of degrees of freedom;smax is the normalization order;ων are frequencies;Γ (s) are the terms of a BGNF Γ ;6 We do not allow the constant term Za(Zb − 1)/R.

Page 10: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

156 Alexander Gusev et al.

Output:Γ (s) are the terms of a quantum BGNF operator;G(s) are the actions of operator Γ (s) by eigenfunctions |k1, k2, ..., kn〉 of operator Γ (2);Local:ν = 1, ..., n is the number of degrees of freedom;zν , z∗ν , are auxiliary variables;l, m, m′ are the parameters of the Weyl transformation;Global:ξν , ην , are current coordinates and momenta;a+

ν , aν are creation and annihilation operators;|k1, k2, ..., kn〉 are the eigenfunctions of harmonic oscillator Γ (2);kν are quantum numbers;1: for s:=3 to smax do

2: Γ (s) := subs(ην → 1√2(zν + z∗ν), ξν → 1√

2(zν + z∗ν), Γ (s))

3: Γ (s) := subs(zmν z∗m′

ν → 12m

m∑l=0

m!l!(m − l)!

a+lν am′

ν a+ m−lν , Γ (s))

4: G(s) := Γ (s)|k1, k2, ..., kn〉5: while G(s) ⊃ a, a+ do

G(s) := subs(a+ν | , kν , 〉 → √

kν + 1| , kν + 1, 〉, aν | , kν , 〉 → √kν | , kν − 1, 〉, G(s))

end whileend for(1:)

end of procedure Quantconvert

5 Conclusion

We have demonstrated the efficiency of the proposed recursive symbolic algorithm GITAN for the gen-eration of both ordinary and inverse BGNF and formal integrals of motion as well as the calculation ofperturbation series by means of algorithm QUANTGIT, which are needed to solve the specific appliedproblems in atomic and laser physics [29, 28]. Developing such an approach with the quantization proce-dures [34] similar to the normal form perturbation method [24] and polynomial Lie algebra to [25] is inline of our interest too.

The further long write-up of GITAN program, the development of its algorithm based on Lie trans-formations [8, 9] and corresponding comparison are beyond the subject of this talk and will be publishedelsewhere.

6 Acknowledgements

We are grateful to Professor V.P. Gerdt for his encouragement of this work (from the joint project withinthe framework CASC of the themes No 04-6-0996-93/2002 LIT and No 01-03-1028-99/2003 BLTP ofJINR). Our talk is devoted to Dr. Vitaly Rostovtsev’s 70 year anniversary. The authors (AG, VR andSV) appreciate the support of the RFBR (grants No. 00-01-00617, No. 00-02-16337).

References

1. Birkhoff, G.D.: Dynamical Systems. A.M.S. Colloquium Publications, New York (1927)2. Gustavson, F.G.: On constructing formal integrals of hamiltonian systems. Astronomical J. 71 (1966) 6703. Moser, J.K.: Lectures of hamiltonian system. Memories of AMS No. 81, AMS, Providence (1968) 1–604. Uwano, Y., Chekanov, N.A., Rostovtsev, V.A., Vinitsky, S.I.: On normalization of a class of polynomial

Hamiltonians: From ordinary and inverse points of view. In: Computer Algebra in Scientific Computing,V.G. Ganzha, E.W. Mayr, E.V. Vorozhtsov (Eds.), Springer-Verlag, Berlin (1999) 441–461

5. Uwano, Y.: (2000) webpage: http://yang.amp.i.kyoto-u.ac.jp/~uwano/6. Uwano, Y.: From the Birkhoff–Gustavson normalization to the Bertrand–Darboux integrability condition. J.

Phys. A 33 (2000) 6635–66537. Uwano, Y., Vinitsky, S.I., Rostovtsev, V.A., Gusev, A.A.: The inverse problem of the Birkhoff–Gustavson

normalization of the perturbed harmonic oscillators with homogeneous-cubic polynomial potentials. J. Com-putational Methods in Sciences and Engineering 2 (2002) 271–275

Page 11: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

Programs for Normalization 157

8. Deprit, A.: Canonical tranformation dependent on a small parameter. Cel. Mech. 1 (1969) 12–309. Giorgilli, A.: A computer program for integrals of motion. Comp. Phys. Comm. 16 (1979) 331–343

10. Ito, H.: Convergence of Birkhoff normal forms for integrable systems. Comment. Math. Hel. 64 (1989) 412–46111. Ito, H.: Some aspects of integrability and action-angle variables. Sugaku Expositions 3 (2) (1990) 213–23212. Ito, H.: Integrability of Hamiltonian systems and Birkhoff normal forms in the simple resonance case. Math.

Ann. 292 (1992) 411–44413. Bruno, A.D., Walcher, S.: Symmetries and convergence of normalizing transformations. J. Math. Anal. Appl.

183 (1994) 571–57614. Cicogna, G.: On the convergence of normalizing transformations in the presence of symmetries. J. Math.

Anal. Appl. 199 (1996) 24315. Mikram, J., Zinoun, F.: Normal form methods for symbolic creation of approximate solutions of nonlinear

dynamical systems. Mathematics and Computers in Simulation 57, Issue 3-5 (2001) 253–28916. Gutzwiller, M.C.: Chaos in Classical and Quantum Mechanics. Springer, New York (1990)17. Uwano, Y.: Degeneracy of energy levels in a Maslov-quantized perturbed 1:1 resonant oscillator. A quantum

counterpart of a Hamiltonian pitchfork bifurcation. J. Phys. A28 (1995) 2041–2055; 648118. Uwano, Y.: A geometric approach to a quantum counterpart of a saddle-node bifurcation in a 1:1 resonant

perturbed oscillator. Int. J. Bifurcation and Chaos 8 (1998) 641–65019. Robnik, M.: Hydrogen atom in a strong magnetic field: on the existence of the third integral of motion. J.

Phys.A 14 (1981) 3185–321620. Robnik, M.: The algebraic quantization of the Birkhoff–Gustavson normal form. J. Phys. A 17 (1984) 109–13021. Robnik, M., Schrufer, E.: Hydrogen atom in a strong magnetic field: Calculation of the energy levels by

quantising the normal form of the regularized Kepler Hamiltonian. J. Phys. A 18 (1985) L853–85922. Hasegawa, H., Robnik, M., and Wunner, G.: Classical and quantal chaos in the diamagnetic Kepler problem.

Prog. Theor. Phys. Suppl. (Kyoto) 98 (1989) 198–28623. Kaluza, M., Robnik, M.: Improved accuracy of the Birkhoff–Gustavson normal form and its convergence

properties. J. Phys. A 25 (1992) 5311–532724. Nikolaiev, A.S.: On the diagonalization of quantum Birkhoff–Gustavson normal form. J. Math. Phys. 37

(1996) 2543–266125. Karassiov, V.P., Gusev, A.A., Vinitsky, S.I.: Polynomial Lie algebra methods in solving the second-harmonic

generation model: some exact and approximate calculations. Phys. Lett. A 295 (2002) 247–25526. Farelly, D., Uzer, T. et al.: Electronic structure of Rydberg atom in parallel electric and magnetic fields. Phys.

Rev. A. 75 (1992) 4738–475127. Lee, E., Farrelly, D., Uzer, T.: A Saturnian atom. Optics Express 1 (1997) 221–22828. Elipe, A., Farrelly, D., Wytrzyszczak, I.M.: Phase-space structure of the Penning trap with octupole pertur-

bation. Phys. Rev. A 65 033423 (2002)29. Serov, V.V., Derbov, V.L., Bychenkov, A.I., Pavlov, D.V., Vinitsky, S.I.: Laser-induced and spontaneous

formation of Saturnian hydrogen atoms in low-density plasma. In: Proc. SPIE, V.L. Derbov, L.A. Melnikov,L.M. Babkov (Eds.) 4006 (2002) 185–193

30. Basios, V., Chekanov, N.A. et al.: GITA: A REDUCE program for the normalization of polynomial Hamilto-nians. Comp. Phys. Comm. 90 (1995) 355–368

31. Chekanov, N.A., Rostovtsev, V.A. et al.: GITA−1: A symbolic computing program for an inverse problem ofthe Birkhoff-Gustavson normal form expansion. Comp. Phys. Comm. 126 (1998) 47–50

32. Goldstein, H.: Classical Mechanics, 2nd. Ed. Addison-Wesley, Reading, Mass. (1980)33. Vinitsky, S., Rostovtsev, V., Gusev, A.: Extracting a Special Class of Integrable Systems with the Birkhoff–

Gustavson Normalization of Polynomial Hamiltonians. In: Proc. Int. Workshop ”Computer Algebra and itsApplication to Physics CAAP-2001”, V.P. Gerdt (ed), JINR, E5,11-2001-279, Dubna (2002) 348–355

34. Gusev, A.A., Chekanov, N.A., Baumann, G., Rostovtsev, V.A, Vinitsky, S.I.: On quantization of the planarhydrogen atom in uniform magnetic fields. In: Symmetries and Integrable Systems: Proceedings of Seminar,A.N. Sissakian (Ed.), JINR D2-99-310, Dubna (1999) 51–62

35. Gusev, A.A., Samoilov, V.N., Rostovtsev, V.A., Vinitsky, S.I.: Symbolic algorithms of algebraic perturbationtheory: Hydrogen atom in the field of distant charge. In: Proc. Fourth Workshop on ”Computer Algebra inScientific Computing”, (Konstanz, September 22 – 26, 2001), CASC-2001, Eds. V.G. Ganzha, E.W.Mayr,E.V. Vorozhtsov, Springer-Verlag, Berlin (2001) 309–323

36. Gusev, A., Samoilov, V., Rostovtsev, V., Vinitsky, S.: Maple Implementing Algebraic Perturbation TheoryAlgorithm: Hydrogen Atom in Weak Electric Fields. In: Proc. Int. Workshop ”Computer Algebra and itsApplication to Physics CAAP-2001”, V.P. Gerdt (Ed.), JINR, E5, 11-2001-279, Dubna (2002) 158–168

37. Gusev, A.A., Samoilov, V.N., Rostovtsev, V.A., Vinitsky, S.I.: Symbolic Algorithm of Algebraic PerturbationTheory of a Hydrogen Atom: the Stark effect. In: ”Computer Algebra in Scientific Computing”, V.G.Ganzha,E.W. Mayr, E.V. Vorozhtsov (Eds.), Springer-Verlag, Berlin (2000) 219–231

38. Chekanov, N.A., Hongo, M., Rostovtsev, V.A., Uwano, Y., Vinitsky, S.I.: ”Inverse GITA” for an inverseproblem of the Birkhoff–Gustavson normal-form method. Phys. of Atom. Nucl. 61 (1998) 2029–2033

39. Hagihara, Y.: Celestian Mechanics, MIT, Massachusetts, vol. 1 (1970)40. Whittaker, E.: A Treatise on the Analytical Dynamical of Particles and Rigid Bodies, Cambridge University

Press, Cambridge (1937)

Page 12: The Programs for Normalization and Quantization of ... · The Programs for Normalization and Quantization of Polynomial Hamiltonians Alexander Gusev1, ... vinitsky@thsun1.jinr.ru

Recommended