On generation of the Bargmann-Moshinsky basis of SU(3) group
S. Vinitsky, C. Burdik, A. Gusev, A. Deveikis, A. Gozdz, A. Pedrak,, P.M. Krassovitskiy

TL;DR
This paper presents an efficient analytical method for orthonormalising the Bargmann-Moshinsky basis of the SU(3) group, facilitating nuclear model calculations with a new Fortran implementation.
Contribution
It introduces a novel analytical orthonormalisation procedure for the BM basis and provides a practical Fortran program for nuclear physics applications.
Findings
Successful orthonormalisation of the BM basis using analytical formulas
Validated calculations of quadrupole operator components between bases
Implementation of the procedure as a Fortran program
Abstract
An efficient procedure of orthonormalisation of the Bargmann-Moshinsky (BM) basis is examined using analytical formulas of the overlap integrals of the BM basis. Calculations of components of the quadrupole operator between the both BM and the orthonormalised bases needed for construction of the nuclear models are tested. The proposed procedure is also implemented as the Fortran program.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On generation of the Bargmann-Moshinsky basis of group
S. Vinitsky111e-mail: [email protected], Č. Burdik, A. Gusev, A. Deveikis,
A. Góźdź, A. Pȩdrak, P.M. Krassovitskiy
*a**Joint Institute for Nuclear Research, Dubna, Russia
bRUDN University, 6 Miklukho-Maklaya, 117198 Moscow, Russia
cDepartment of Mathematics Faculty of Nuclear Sciences and Physical Engineering Czech Technical University, Prague, Czech Republic
d Department of Applied Informatics, Vytautas Magnus University, Kaunas, Lithuania
eInstitute of Physics, Maria Curie-Skłodowska University, Lublin, Poland
fNational Centre for Nuclear Research, Warsaw, Poland
gInstitute of Nuclear Physics, Almaty, Kazakhstan*
Abstract
An efficient procedure of orthonormalisation of the Bargmann–Moshinsky (BM) basis is examined using analytical formulas of the overlap integrals of the BM basis. Calculations of components of the quadrupole operator between the both BM and the orthonormalised bases needed for construction of the nuclear models are tested. The proposed procedure is also implemented as the Fortran program.222Submitted to: Journal of Physics: Conference Series
1 Introduction
The formalism of group provides a comprehensive theoretical foundation for understanding this symmetry in nuclear structure [1, 2, 3, 4, 5]. However, the construction of the bases usually can be performed analytically only for some special cases. In this respect, because of mathematical simplicity of its definition, the Bargmann–Moshinsky (BM) basis [6, 7] is especially convenient for calculation. However, the necessity to introduce the physically relevant angular momentum observable gives rise to the non-canonical group reduction . The BM vectors may be calculated from the simplest vectors which correspond to the highest angular momentum projection , i.e. the highest weight basis vectors with respect to the SO(3) group that was proved in [7]. It should be stressed, that the analytical and what is very important an effective algorithm for construction of this basis is required for analysis of some quantum systems.
As an example one can consider the quadrupole vibrational and rotational motions which are the most important low energy nuclear motions. The simplest model Hamiltonian consists of the quadrupole-quadrupole interaction, the rotational term and potentially the other terms constructed from generators of the partner groups , see [4] and references therein. A possible Hamiltonian used in this schematic nuclear model can be written as:
[TABLE]
where the second order Casimir operator , and are generators of , i.e. quadrupole and angular momentum, respectively. and are generators of the intrinsic group . Some examples of physically interesting forms of the interaction can be written as
[TABLE]
where denotes the tensor product of two spherical tensors [8]. For, example, these interaction terms can simulate either the tetrahedral or octahedral nuclear symmetry now widely considered in nuclear physics [9]. To find the corresponding energies and quantum nuclear states one needs to solve the eigenvalue problem of the Hamiltonian (1).
To solve the eigenvalue problem for the appropriate basis constructed according to the group chain is required. There were several attempts to construct such bases. They were based on different group theoretical technics, for a short review see the introduction in the paper [10, 11]. In all those cases one obtains the non-orthogonal basis. This increases a complexity of calculations of the reduced matrix elements of different operators, Clebsch-Gordan coefficients, etc. It requires an adaptation of the Gram-Schmidt like orthogonalization procedure to be more effective in symbolic calculations.
We start from the BM states which are linearly independent but as in other approaches not orthonormal. We developed an effective symbolic algorithm suitable for implementation in computer algebra systems [12]. It is based on the adapted Gram-Schmidt orthonormalization procedure but using the overlap integrals calculated in an analytical form [11]. It provides the analytic construction of the desirable orthonormalized basis. Our adaptation of Gram-Schmidt orthonormalization procedure consists in construction of recursive calculation of the required quantities and the normalization integrals. These calculations do not involve any square root operation. This distinct features of the proposed orthonormalization algorithm allows for a large scale symbolic calculations [12].
Then one can calculate in this orthonormalized basis the zero component of the quadrupole operator in the analytical form using its simpler form given in the non-canonical BM basis [13, 14]. The other components of the quadrupole operator written in the analytical form can be obtained by making use of the Wigner-Eckart theorem with conventional Clebsch-Gordan coefficients [8]. This is required theorem for a final construction of the above Hamiltonian (1) also in an analytical form.
Meanwhile, to organize a real large scale calculations of the required matrix elements of the quadrupole operator with , where are Elliot labels denoting the irreducible representations (irrep.) of , one needs to have a quick algorithm implemented in Fortran that reduces computer resources. The construction and testing of such algorithm is given in the present paper.
The paper is organized as follows. In Section 2, the procedure 1 for calculation of overlap integrals of BM vectors is shown. In Section 3, the procedure 2 for orthonormalization of BM basis is given. In Section 4, the procedure 3 of an action of the quadrupole operator onto the constructed basis is presented. In Conclusions further applications of the elaborated * procedures* are outlined.
2 Calculations of the overlap integrals of the BM basis
The effective method for constructing a non-canonical BM basis with the highest weight vectors of irreducible representations corresponding to the group chain with commutation relations of the spherical tensors , :
[TABLE]
and the Casimir operator
[TABLE]
was described in [11] and implemented as a symbolic algorithm in [12]. Let us introduce the notation for overlaps of the vectors of this basis:
[TABLE]
Here the quantum numbers which label the irreducible representations (irreps), and ; are the quantum numbers of angular momentum and its projection (in our case, ); is the additional index that is used for unambiguously distinguishing the equivalent irreps in a given irrep . The dimension of an irrep of SU(3) for a given can be calculated by using the following formula:
[TABLE]
In order to perform classification of the BM states (6) one should determine a set of allowed values of and . It is well known that the ranges of quantum numbers and are determined by the values of quantum numbers and . However, the determination of the former quantities is rather cumbersome.
The easiest way to get the allowed values of and is by using the following procedures:
Step 1. Firstly we start with choosing some particular value of the quantum number . For the following consideration, it is convenient to introduce auxiliary label [3] which varies within the range
[TABLE]
The label is related to by
[TABLE]
So, for every fixed , the set of possible values of can be obtained directly from Ref. (8). Now, the set of allowed values of may be determined from these values using relation (9).
Step 2. In the case , that may occur only for even values of , the allowed values of are determined by the label :
[TABLE]
Step 3. In the case the . Since for every particular , there is a number of possible numbers, according to (8) there exists a number of the corresponding numbers . It means that for every particular , there will be a number of pairs . The maximal value of is defined by the expression , where
[TABLE]
To determine it is convenient to consider two alternatives: and . In both cases, the label is defined by the given value value. The number is determined in a similar manner. An illustrative example for calculation of allowed values of and is presented in Table 1 of ref [12]. It should be noted that the set of allowed values of for overlap integrals is given by intersection of these sets for the corresponding and vectors.
The highest-weight vector of the BM basis of the SO(3) multiplets for all kinds of irreducible representation of SU(3) can be written in the form [11]
[TABLE]
that differ from the states Eq. (3.8) given in [7] in the definition of the number and coincide up to a phase factor . Here the set of numbers , , is given in terms of the above defined , , , and
[TABLE]
The corresponding operators are determined by the following relations:
[TABLE]
via two SO(3) spherical vectors belong to two independent SU(3) representations [8]
[TABLE]
which we consider as the vector-boson creation operators and with . Then the states (14) are polynomials constructed from these operators which act on the vacuum state denoted by . The pairs of creation and , and annihilation and vector-boson operators are defined by relations
[TABLE]
With the help of and one can construct the irreducible tensor operators
[TABLE]
where are Clebsch–Gordan coefficients [8]. The vectors \mbox{\boldmath\xi}^{+} and \mbox{\boldmath\eta}^{+} can be chosen in the form
[TABLE]
i.e. the vectors , and \mbox{\boldmath\xi}^{+}, \mbox{\boldmath\eta}^{+} can be considered as creation and annihilation operators of two distinct kinds of vector-boson in Fock representation.
The tensor operators satisfy the following commutation relations
[TABLE]
where is the 6j–Wigner symbol [8]. If we introduce and , we can see that operators and satisfy the standard commutation relations of SU(3)group (5). It is evident that the operators define the algebra of angular momentum SO(3) and the operators extend this algebra to SU(3) algebra.
Using the above definitions (17) and (18), we determine the standard boson basis
[TABLE]
which is orthonormal
[TABLE]
Then we expand the vectors (14) in the terms of basis (19). As the first step we apply the multipliers of (14) in the variables , , , , , . In fact we use only operator expansion. Because or , we write
[TABLE]
By comparing (16) and (21), we obtain that the sum in (21) contains one term for and four terms for :
[TABLE]
From (16) using the multinomial theorem, we also calculate the needed powers of the operators
[TABLE]
where a set of indices runs within the range .
So, we have the highest-weight vector of the BM basis
[TABLE]
where the set multi-indices ,…, is determined by the relations
[TABLE]
From (31) in the boson representation (19) we obtain the required BM states
[TABLE]
where the coefficients have the following form
[TABLE]
Step 4. The overlap integrals are determined by the relation
[TABLE]
where domains of summation are determined by the definitions (21) and (24).
Output of Step 4. The overlap integral (48) has been calculated with algorithm implemented in Fortran. The obtained results for and for and corresponding sets of values and (for example, see Table 1 of ref. [12]) coincide up to 10 digits with results of calculations obtained with help of symbolic algorithm [12] implemented in Wolfram Mathematica.
3 Orthogonalisation of the BM basis
Let us construct the orthonormal basis in the space spanned by the non-canonical BM vectors (6), . For this purpose, we propose a bit more efficient form of the Gram–Schmidt orthonormalisation procedure
[TABLE]
Here multiplicity index is introduced to distinguish the orthonormalized states. The symbols denotes the matrix elements of the upper triangular matrix of the BM basis orthonormalization coefficients. These coefficients fulfill the following condition
[TABLE]
Because the BM vectors (6) are linearly independent, one can require the orthonormalization properties for the vectors (49)
[TABLE]
Step 5. Gramian of a set of BM eigenvectors from r.h.s. of (49) in notations (6)
[TABLE]
Set of orthogonal (not orthonormal) vectors are calculated in the following way [15]:
[TABLE]
where . In result we have a set of the orthonormal vectors and coefficients:
[TABLE]
Output of Step 5. The required set of the coefficients are the components of the orthonormal vector , at has been calculated with the above algorithm implemented in Fortran. Note, the orthonormalization procedure is performed in the reverse order with respect to the one adopted in [15], that allows us to obtain the same orthonormal basis as in the papers [11, 12]. The obtained results for , where coincide up to 10 digits with results of calculations obtained by the symbolic algorithm [12] implemented in Wolfram Mathematica.
4 Action of the the quadrupole operator onto the orthonormal basis
Step 6. Following the paper [14], we determine the action of the zero component of the second order generator of group onto the BM basis vectors
[TABLE]
The coefficients can be calculated as in [13] and in [14]. To calculate action of onto the orthogonal BM basis vectors (49), we determine the inverse transformation taken from the formula (49)
[TABLE]
where the following relations take place
[TABLE]
Using (56), (57), and (58), we obtain the action of the zero component of the quadrupole operator onto the orthogonal BM basis vectors as
[TABLE]
where the coefficients are calculated by the formula
[TABLE]
and are elements of the inverse and the transpose of the matrix
[TABLE]
4.1 Calculations of the action of the quadrupole operator zero
component onto the BM basis
Let us calculate action of the operator according Eq. (56)
[TABLE]
where the coefficients are related to by the factors:
[TABLE]
We rewrite the BM basis vectors (14) in the form
[TABLE]
where , , , c_{4}=\mbox{\boldmath\xi}^{2}, , and the powers , , , and are defined by relations (16) and (11). The expression in terms of give us the formal expressions: , , , , and the following relation among the components :
[TABLE]
Firstly, we calculate action of operators , and over eigenvectors (81) and express them in terms of components . Using the above relations, implemented in REDUCE we obtain action of operators , and onto eigenvectors (81). For even we get:
[TABLE]
and for odd we get:
[TABLE]
Using the above actions of the operators , and on eigenvectors (81) and extracting the coefficients at , we arrive to a set of equations with respect to unknown coefficients: , , , , , , , , . From formula (70) and from action of the operators , and on functions (81) we obtain:
[TABLE]
The solution of the set of equations obtained by extraction of coefficients at the same powers of the operators ,…, gives values of unknown coefficients , , , , , , , , . Finally, from (78) we arrive to needed values of , , , , , , , , . In result, the action of zero component of the quadrupole operator onto the nonorthogonal BM basis (14), i.e. the coefficients of expansion (56), reads as:
[TABLE]
Note, there are five misprints in formulas (2.4) of Ref. [14], that are corrected in the above expressions (98). They are marked by the square brackets.
Output of Step 6. The set of matrix elements has been calculated with algorithm implemented in Fortran. The obtained results for , where (the corresponding sets of values and (for example see tables 1 of ref. [12])) coincide up to 10 digits with results of calculations obtained with help of symbolic algorithm [12] implemented in Wolfram Mathematica. Note that the coefficients for up to were calculated as well and their values are equal to those presented in Table 1 of Ref. [14] except values for the following sets of indices: ,: for even, and for odd; , : for odd, and for , odd, for , even. The corrected expressions are shown in Appendix.
4.2 Calculations of action of the quadrupole operator onto the
orthonormalized BM basis
The matrix elements of the quadrupole operators, generators of the group SU(3), can be expressed as the reduced matrix elements by means of the Wigner–Eckart theorem
[TABLE]
The corresponding reduced matrix elements are determined by the formula
[TABLE]
where the coefficients are defined by (60). In this definition, . Dimension of subspace of the ket vectors at fixed and are defined by formula (7). The dimension of this subspace determines the complexity of the above algorithms, i.e., requirements on the computer memory and execution time.
5 Conclusions
We present the practical algorithm implemented in Fortran for constructing the non-canonical Bargmann–Moshinsky (BM) basis with the highest weight vectors of irreps., which can be used for calculating spectra and electromagnetic transitions in molecular and nuclear physics. The orthonormalisation algorithm [15] applied in Section 3, as well as recursion algorithm [12], allows one to calculate the orthonormalized BM basis in Fortran and Wolfram Mathematica, respectively. The distinct advantage of such orthonormalisation is that it does not involve any square root operation on the expressions coming from the previous recursion steps of the conventional Gram–Schmidt algorithm. This makes the proposed method very suitable for large-scale calculations of spectral characteristics (especially close to resonances) of quantum systems under consideration and to study their analytical properties for understanding the dominant symmetries. The formalism of partner groups allows for simulation of the intrinsic properties of quantum systems (also nuclei), including their intrinsic symmetries. The presented nuclear SU(3) model is extended and allows for additional intrinsic structure, especially it allows to construct terms having required point symmetries. Calculations of spectral characteristics of the above nuclei models and study of their dominant symmetries will be done in our next publications.
The work was partially supported by the Bogoliubov-Infeld program, Votruba-Blokhintsev program, the RUDN University Program 5-100 and grant of Plenipotentiary of the Republic of Kazakhstan in JINR. AD&PMK are grateful to Prof. A. Góźdź for hospitality during visits in Institute of Physics, Maria Curie-Skłodowska University.
Appendix
There are misprints in expressions of the coefficients in Table 1 of Ref. [14], that are corrected in the below expressions. For even:
[TABLE]
For odd:
[TABLE]
[TABLE]
For and odd:
[TABLE]
[TABLE]
For and even:
[TABLE]
where
[TABLE]
[TABLE]
Thus, table 1 of Ref. [14] together with the above expressions have been used to test the Step 6 of the proposed procedure implemented in Fortran.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Cseh J 2015 Phys. Lett. B 743 213
- 2[2] Dytrych T, et al 2016 Comput. Phys. Commun. 207 202
- 3[3] Elliott J P 1958 Proc. R. Soc. Lond. A 245 128
- 4[4] Góźdź A , Pȩdrak A, Gusev A A and Vinitsky S I 2018 Acta Phys. Polonica B Proc. Suppl. 11 19
- 5[5] Harvey, M 1968 The Nuclear SU 3 Model Advances in Nuclear Physics Springer Eds: Baranger M and Vogt E (Boston, MA)
- 6[6] Bargmann V and Moshinsky M 1961 Nucl. Phys. 23 177
- 7[7] Moshinsky M, Patera J, Sharp R T and Winternitz P 1975 Ann Phys (NY) 95 139
- 8[8] Varshalovitch D A, Moskalev A N and Hersonsky V K 1988 Quantum Theory of Angular Momentum (Singapore: World Sci.)
