Skip to Content
SymmetrySymmetry
  • Article
  • Open Access

13 February 2026

Boson Models with Interactions of Arbitrary Order

Grand Accélérateur National d’Ions Lourds (GANIL), CEA/DSM-CNRS/IN2P3, Bvd Henri Becquerel, F-14076 Caen, France
This article belongs to the Special Issue Symmetry and Asymmetry in Quantum Models

Abstract

The paper considers quantal many-boson systems that are described by a rotationally invariant and boson-number conserving Hamiltonian. The properties of a generic model are studied, which treats N bosons of p different kinds with non-zero angular momenta 1 , 2 , , p , possibly augmented with a (number of) scalar s boson(s). The order k of the interaction between the bosons is arbitrary, and closed formulas are given for matrix elements between N-boson states for any k if p = 1 and p = 2 . A recursive procedure is defined for arbitrary k and p. With the expressions derived in the paper, it is possible to express symbolically a Hamiltonian matrix element between N-boson states as a linear combination of k-body interaction matrix elements. More generally, the formulas allow the evaluation of matrix elements of tensor operators that are not necessarily scalar nor boson-number conserving. The numerical implementation of the formalism is discussed and illustrated with a few examples.

1. Introduction

Many quantum systems can be modeled in terms of bosons. Although the system’s basic constituents are fermions (e.g., neutrons and protons in an atomic nucleus), clusters of an even number of them can be treated approximately as bosons, leading to a significant simplification of the original many-fermion problem. However, since the bosons are not elementary and violate the Pauli principle that acts among the fermions, the price to pay is an interaction between the bosons that is complicated and usually of higher order.
The purpose of this paper is to present a formalism that deals with quantal systems consisting of bosons with complex higher-order interactions. It is assumed that the system is described by a Hamiltonian that is rotationally invariant so that its eigenstates are characterized by an angular momentum J and its projection on the z axis M. Furthermore, the Hamiltonian is also assumed to conserve the total number of bosons N. The bosons can be of p different kinds that have the respective angular momenta i , i = 1 , , p . The number n i of i bosons is not conserved in general, and interactions may transform a boson with angular momentum i into another one with i . With these assumptions the expressions given in this paper enable the construction of matrix elements of a Hamiltonian with k-body interactions, or any higher-order non-scalar operator, between N-boson states for arbitrary order k and arbitrary number p of different kinds of bosons.
A system of N bosons of one kind with angular momentum can be considered as the most ‘elementary’ one. Models of this type shall be referred to as the -interacting boson model or -IBM. In Section 3, a generic algorithm is presented, which enables the solution of the eigenvalue problem in -IBM for interactions between the bosons that are, in principle, of arbitrary order k.
The elementary -IBM can be generalized to 1 p -IBM. For p = 2 , explicit formulas are given in Section 4 for the N-boson matrix elements in 1 2 -IBM, valid for arbitrary angular momenta 1 and 2 and arbitrary order k of the interaction. For p > 2 , explicit formulas become cumbersome because of the complicated angular momentum recoupling. In that case a recursive procedure is defined in Section 5, reducing a matrix element in 1 p -IBM to a linear combination of products of p matrix elements in i -IBM, i = 1 , , p .
The set of bosons { b i , i = 1 , , p } may contain a scalar s boson with zero intrinsic angular momentum, = 0 . This possibility covers two important models, namely the vibron model of molecules [1] with s and p ( = 1 ) bosons and the IBM of nuclei [2] with s and d ( = 2 ) bosons. As will be shown below, the s-boson dependence of matrix elements can be factored out if operators are written in normal-ordered form with creation operators to the left and annihilation operators to the right. In case the model contains several kinds of s bosons, they can all be eliminated from normal-ordered operators, leaving a model of the type 1 p -IBM with i 0 . The assumption i 0 is not a fundamental restriction but is made for convenience. All formulas given in this paper are valid if some i are zero; the recursive algorithm, however, is more efficient if the s boson(s) is (are) eliminated from the start.
The straightforward elimination of scalar bosons is not possible if operators are not given in normal-ordered form. A particularly important case concerns operators given in multipole form, which is discussed in Section 6. An operator in multipole form can always be reduced to a combination of normal-ordered operators. In Section 7, a generic algorithm is described, which converts a multipole Hamiltonian into its normal-ordered representation for arbitrary order k of the interaction.
The formalism presented in this paper is capable of dealing with systems consisting of bosons that are intrinsically different but have the same angular momentum. For example, the neutron–proton IBM or IBM-2 [3] can be considered as s ν s π d ν d π -IBM, which after the elimination of the s ν and s π bosons reduces to d ν d π -IBM, the matrix elements of which are quadratic combinations of those in d-IBM. Likewise, the isospin-invariant IBM or IBM-3 [4] can be treated as s ν s δ s π d ν d δ d π -IBM and can be reduced to a problem in d-IBM.
The paper starts with a brief review, given in the next section, of the algorithm to calculate coefficients of fractional parentage (CFPs) on a seniority basis.

2. Coefficients of Fractional Parentage in a Seniority Basis

The definition of CFPs for fermions can be found in standard textbooks [5] and is easily extended to bosons [6]. All formulas given in this section are valid for fermions as well as for bosons, and the notation j is used for the angular momentum of either a fermion or a boson. Therefore, j can be an integer or half-odd-integer. Sections after the present one only deal with bosons with integer angular momenta i .
A many-body wave function expanded in terms of CFPs is rotationally invariant; that is, it carries the quantum number of angular momentum J, and it satisfies the requirement of anti-symmetry for fermions or symmetry for bosons. The definition of CFPs usually applies to single-j systems, when all particles have the same angular momentum j. This is not a fundamental restriction as the notion of CFPs can be generalized to multi-j systems [7], consisting of particles with several angular momenta j i , i = 1 , , p .
A many-body calculation in terms of CFPs has the marked advantage that the order of the interaction between the particles is automatically taken care of. This will be illustrated below for single-j CFPs, but the statement is also valid for the multi-j generalization of CFPs appropriate for several angular momenta j i . It is indeed possible to formulate the many-body problem to any order of the interaction between the particles in terms of generalized CFPs. This technique can be applied to the shell model in a space with several single-particle levels or to IBMs with bosons with different angular momenta. Owing to the proliferation of the number of multi-j CFPs, this method, however, is restricted to a relatively small number N of particles and a limited number p of angular momenta j i .
Numerical calculations are vastly more efficient for single-j than they are for multi-j CFPs. In fact, the matrix elements of a many-body Hamiltonian can always be written in terms of single-j CFPs, but this requires the recoupling of the angular momenta j i of the particles. The analytic expressions of such matrix elements become increasingly cumbersome as the order k of the interaction as well as the number p of angular momenta j i increases. One concludes, therefore, that many-body calculations in terms of multi-j CFPs are convenient if the Hamiltonian contains interactions of higher order k but become computationally prohibitively expensive as the number N of particles and/or the number p of angular momenta increases. On the other hand, analytic expressions for Hamiltonian matrix elements in terms of single-j CFPs become prohibitively complicated with increasing k or p.
The method proposed in this paper is based on single-j CFPs, which is computationally more efficient than that based on multi-j CFPs. It avoids the complex analytic expressions of angular-momentum recoupling through a recursive procedure.
The computation of ( n 1 ) × 1 n CFPs relies on the following recursive formula, known as the Redmond relation [5,6]:
[ j n 1 ( α 1 J 1 ) , j | } j n [ α 2 J 2 ] J ] = [ δ α 1 α 2 δ J 1 J 2 + ( n 1 ) ( ) J 1 + J 2 [ J 1 ] [ J 2 ] α 1 J 1 J 1 j J 1 J j J 2 × [ j n 2 ( α 1 J 1 ) , j | } j n 1 α 1 J 1 ] [ j n 2 ( α 1 J 1 ) , j | } j n 1 α 2 J 2 ] ] ,
where [ x ] stands for 2 x + 1 and the symbol in curly brackets is a 6 j symbol. The recurrence relation (1) expresses an ( n 1 ) × 1 n CFP on the left-hand side of the equation in terms of a sum of ( n 2 ) × 1 ( n 1 ) CFPs on the right-hand side. The algorithm cannot be applied as such, however, since in the CFP on the left-hand side the n-particle state refers to a non-orthonormal, overcomplete basis, characterized by the labels [ α 2 J 2 ] of the ( n 1 ) -particle parent state, while in the CFPs on the right-hand side the ( n 1 ) -particle states must form an orthonormal basis. To carry out the orthonormalization, one orders states in the overcomplete, non-orthonormal basis in a sequence | j n [ α k J k ] J , k = 1 , 2 , , q , where q is the number of independent (anti-)symmetric n-particle states with total angular momentum J. The sequence and the order of the states are arbitrary but for the fact that the states must be linearly independent. A set of orthonormal states can be obtained from the expansion
| j n α r J = k = 1 r a r k | j n [ α k J k ] J , r = 1 , 2 , , q ,
where the coefficients a r k are identified with the following sequence in a Gram–Schmidt orthonormalisation procedure:
| j n α 1 J = 1 o 11 | j n [ α 1 J 1 ] J , | j n α 2 J = 1 o 22 ( o ˜ 21 ) 2 | j n [ α 2 J 2 ] J o ˜ 21 | j n [ α 1 J 1 ] J , | j n α k J = 1 N k | j n [ α k J k ] J l = 1 k 1 o ˜ k l | j n [ α l J l ] J ,
until k = q , with 
N k = o k k r = 1 k 1 ( o ˜ k r ) 2 , o k l = j n [ α k J k ] J | j n [ α l J l ] J , o ˜ k r = j n [ α k J k ] J | j n α r J .
The coefficients a r k (needed for r k ) can be calculated recursively from
a k k = 1 N k , a r k = 1 N r s = k r 1 o ˜ r s a s k , o ˜ r s = s = 1 s a s s o r s ,
which as only input requires the knowledge of the overlap matrix
o k l = α i J i [ j n 1 ( α i J i ) , j | } j n [ α k J k ] J ] [ j n 1 ( α i J i ) , j | } j n [ α l J l ] J ] .
With the help of Equation (2), the CFPs in the orthonormal basis can be expressed in terms of those in the non-orthonormal basis,
[ j n 1 ( α 1 J 1 ) , j | } j n α r J ] = k = 1 r a r k [ j n 1 ( α 1 J 1 ) , j | } j n [ α k J k ] J ] , r = 1 , 2 , , q .
The Redmond relation (1), together with Equation (7), defines a genuine recursive scheme. The basis defined by the label α r , however, depends on the chosen sequence | j n [ α k J k ] J , k = 1 , 2 , , q , which in general is different from a seniority basis. The latter basis is mathematically convenient since it can be obtained from group-theoretical considerations, as will be discussed in Section 3 in the case of bosons. In addition, the seniority label has a useful intuitive interpretation since it corresponds to the number of particles not in pairs coupled to angular momentum J = 0  [8]. For these reasons, it is of interest to adapt the Redmond recursive scheme to include seniority.
To construct basis states | j n υ α J , where α is now a label additional to the seniority υ , one proceeds as follows. As the procedure is recursive, one assumes that the CFPs [ j k 1 ( υ 1 α 1 J 1 ) j | } j k υ α J ] are known for k < n . The task is to compute them for k = n . All CFPs [ j n 1 ( υ 1 α 1 J 1 ) j | } j n υ α J ] with υ = n 2 , n 4 , , 1 or 0 can be obtained from seniority reduction formulas, which for fermions (j half-odd-integer) read [5]
[ j n 1 ( υ 1 , α 1 J 1 ) , j | } j n υ α J ] = υ ( 2 j + 3 n υ ) n ( 2 j + 3 2 υ ) 1 / 2 [ j υ 1 ( υ 1 , α 1 J 1 ) , j | } j υ υ α J ] , [ j n 1 ( υ + 1 , α 1 J 1 ) , j | } j n υ α J ] = ( ) J + j J 1 ( υ + 1 ) ( n υ ) ( 2 J 1 + 1 ) n ( 2 j + 1 2 υ ) ( 2 J + 1 ) 1 / 2 [ j υ ( υ α J ) , j | } j υ + 1 υ + 1 , α 1 J 1 ] ,
while for bosons (j integer) they are [6]
[ j n 1 ( υ 1 , α 1 J 1 ) , j | } j n υ α J ] = υ ( 2 j 1 + n υ ) n ( 2 j 1 + 2 υ ) 1 / 2 [ j υ 1 ( υ 1 , α 1 J 1 ) , j | } j υ υ α J ] , [ j n 1 ( υ + 1 , α 1 J 1 ) , j | } j n υ α J ] = ( ) J + J 1 ( υ + 1 ) ( n υ ) ( 2 J 1 + 1 ) n ( 2 j + 1 + 2 υ ) ( 2 J + 1 ) 1 / 2 [ j υ ( υ α J ) , j | } j υ + 1 υ + 1 , α 1 J 1 ] .
Equations (8) and (9) determine all ( n 1 ) × 1 n CFPs except those with υ = n ,
[ j n 1 ( υ 1 = n 1 , α 1 J 1 ) , j | } j n υ = n , α J ] .
Since a single particle can change seniority by at most one unit, the ( n 1 ) -particle state must have υ 1 = n 1 in order to lead to an n-particle state with υ = n . The CFP (10) must be obtained from the Redmond relation (1) and therefore derived from the CFPs in the non-orthonormal basis,
[ j n 1 ( υ 1 = n 1 , α 1 J 1 ) , j | } j n [ υ 2 = n 1 , α 2 J 2 ] J ] .
The state | j n [ n 1 , α 2 J 2 ] J , which has the parent | j n 1 n 1 , α 2 J 2 , is a mixture of υ = n and υ = n 2 states, and the latter components must be projected out in order to arrive at an orthonormal basis. This can be achieved by including the states | j n n 2 , α J in the Gram–Schmidt orthonormalization. The overlap matrix that should be used in this procedure is
j n n 2 , α r J | j n n 2 , α s J j n n 2 , α r J | j n [ n 1 , α l J l ] J j n [ n 1 , α k J k ] J | j n n 2 , α s J j n [ n 1 , α k J k ] J | j n [ n 1 , α l J l ] J ,
where the upper-left matrix is diagonal,
j n n 2 , α r J | j n n 2 , α s J = δ r s ,
the off-diagonal matrices are
j n n 2 , α r J | j n [ n 1 , α k J k ] J = j n [ n 1 , α k J k ] J | j n n 2 , α r J = υ i α i J i [ j n 1 ( υ i α i J i ) , j | } j n n 2 , α r J ] [ j n 1 ( υ i α i J i ) , j | } j n [ n 1 , α k J k ] J ] ,
and the lower-right matrix is given by Equation (6).
The above formulas define a recursive procedure to determine the ( n 1 ) × 1 n CFPs [ j n 1 ( υ 1 α 1 J 1 ) , j | } j n υ α J ] in an orthonormal basis that includes the seniority quantum number. For the construction of the Hamiltonian matrix of a k-body interaction in an n-particle basis, knowledge of k × r n CFPs, with  k + r = n , is required. These can be computed from
[ j k ( υ k α k J k ) , j r ( υ r α r J r ) | } j n υ n α n J n ] = [ J k ] υ n α n J n [ J n ] [ j , j n 1 ( υ n α n J n ) | } j n υ n α n J n ] υ k α k J k ( ) j + J k + J n + J r j J k J k J r J n J n     × [ j , j k 1 ( υ k α k J k ) | } j k υ k α k J k ] [ j k 1 ( υ k α k J k ) j r ( υ r α r J r ) | } j n 1 υ n α n J n ] .
This equation is written in terms of 1 × ( n 1 ) n CFPs and defines a recursive procedure ending in 1 × ( n 1 ) n CFPs. These can be related to ( n 1 ) × 1 n CFPs through
[ j , j n 1 ( υ n α n J n ) | } j n υ n α n J n ] = ϕ ( ) j + J n J n [ j n 1 ( υ n α n J n ) , j | } j n υ n α n J n ] ,
where ϕ = + 1 for bosons and ϕ = ( ) n 1 for fermions.

3. The s -IBM

This section deals with boson models that include a scalar s boson and another type of boson with angular momentum . The ensuing model will be referred to as s -IBM and covers two important cases, namely the vibron model [1] with s and p bosons and the IBM [2] with s and d bosons. As the dependence of matrix elements on the s boson can be readily factored out, the problem can be reduced to one in -IBM. Note that there is, in principle, no restriction on the values of and therefore the formalism of this section can also be used to deal with models of interacting bosons with high angular momentum, such as those related to aligned neutron–proton pairs [9].
States with N bosons in s -IBM can be constructed in the ‘vibrational’ basis
U ( 2 + 2 ) U ( 2 + 1 ) SO ( 2 + 1 ) SO ( 3 ) SO ( 2 ) [ N ] n υ α L M ,
where N is the total number of s + bosons and the number of bosons is n = 0 , 1 , , N . The states in the n system associated with the classification U ( 2 + 1 ) SO ( 2 + 1 ) SO ( 3 ) coincide with those obtained with the CFP algorithm explained in the previous section. The basis states (17) are characterized by the seniority quantum number υ , which can take the values υ = n , n 2 , , 0 or 1. The allowed values of the angular momentum L follow from the SO ( 2 + 1 ) SO ( 3 ) reduction, for which no simple, closed formula exists for general but which can be obtained with group-theoretical methods [10]. The bosons are possibly characterized by an additional label α , which specifies how many times the angular momentum L occurs for a given seniority υ , α = 1 , 2 , , d ( υ , L ) . The multiplicity d ( υ , L ) is known as a complex integral over the characters of SO( 2 + 1 ) and SO(3) [11,12],
d ( υ , L ) = i 2 π | z | = 1 ( z 2 L + 1 1 ) ( z 2 υ + 2 1 1 ) k = 1 2 2 ( z υ + k 1 ) z υ + L + 2 k = 1 2 2 ( z k + 1 1 ) d z .
For simplicity of notation, the label α will be suppressed in the following if it is not needed, that is, if  d ( υ , L ) = 1 . The label M of the final SO(2) algebra in Equation (17) is the projection of the angular momentum L on the z axis, which satisfies M = L , L + 1 , , + L . Throughout this paper rotationally invariant Hamiltonians are considered, for which all such M states have the same energy. The label M will be suppressed if it is not needed.
A general number-conserving k-body interaction between the bosons can be expressed as follows:
L m ν m ν v m ν , m ν k L ( ) L B k m ν L · B ˜ k m ν L ,
where the operator B k m ν L M ( B k m ν L M ) creates (annihilates) a normalized state of k bosons according to the classification (17), with m the number of bosons, ν their seniority and L their angular momentum. Further, the dot indicates a scalar product, v m ν , m ν k L is a numerical coefficient that determines the strength of the interaction and B ˜ k m ν L M ( ) L M B k m ν L M . The s-boson part in the operators B k m ν L M and B ˜ k m ν L M can easily be taken care of,
B k m ν L M = ( s ) k m ( k m ) ! B m ν L M , B ˜ k m ν L M = ( s ˜ ) k m ( k m ) ! B ˜ m ν L M ,
where B m ν L M ( B ˜ m ν L M ) creates (annihilates) a normalized state of m ℓ bosons.
Matrix elements of an interaction term in the expansion (19) between basis states (17) can be factored as follows:
N n υ α J | ( ) L B k m ν L · B ˜ k m ν L | N n υ α J = s N n | ( s ) k m ( s ˜ ) k m | s N n ( k m ) ! ( k m ) ! n υ α J | ( ) L B m ν L · B ˜ m ν L | n υ α J .
The s-boson matrix element in this equation follows from
s n s | ( s ) m s ( s ˜ ) m s | s n s m s ! m s ! = n s m s n s m s 1 / 2 δ n s m s , n s m s ,
while the expression for the -boson matrix element is
n υ α J | ( ) L B m ν L · B ˜ m ν L | n υ α J = n m n m 1 / 2 n υ α L δ n , n m δ n , n m × [ m ( ν L ) n ( υ α L ) | } n υ α J ] [ m ( ν L ) n ( υ α L ) | } n υ α J ] ,
in terms of the m × n n and m × n n CFPs, which are known from Equation (15). Note that the multiplicity label α is included in the states with n, n and n bosons, where it is frequently needed, but not in the configuration that specifies the interaction, where it is usually not required. For example, in  s d -IBM no multiplicity label is needed up to and including five-body interactions.
Matrix elements of non-scalar operators that do not necessarily conserve boson number can be derived in a similar fashion. One finds
N n υ α J B k m ν L × B ˜ k m ν L ( R ) N n υ α J = s N n | ( s ) k m ( s ˜ ) k m | s N n ( k m ) ! ( k m ) ! n υ α J B m ν L × B ˜ m ν L ( R ) n υ α J .
The s-boson matrix element is given by Equation (22) while for the -boson matrix element one obtains
n υ α J B m ν L × B ˜ m ν L ( R ) n υ α J = [ J ] [ R ] [ J ] n m n m 1 / 2 n υ α J ( ) J + R + L + J L L R J J J δ n , n m δ n , n m × [ m ( ν L ) n ( υ α J ) | } n υ α J ] [ m ( ν L ) n ( υ α J ) | } n υ α J ] .
The doubled-barred matrix elements in Equations (24) and (25) are reduced in angular momentum by virtue of the Wigner–Eckart theorem, defined according to the convention of Refs. [5,6].
Equations (21)–(25) are closed expressions for matrix elements between many-boson states in s -IBM of a k-body interaction and of a non-scalar operator of arbitrary order. While there is, in principle, no restriction on the order k of the interaction or on the number of bosons N, the computational cost for calculating the k × r n CFPs increases with k and N since these are obtained recursively.

4. The s 1 2 -IBM

This section deals with a system consisting of N bosons that occupy an s level and two additional levels with angular momenta 1 and 2 . The most relevant application of this case is s d g -IBM [13] with s, d and g bosons, that is, if  1 = 2 and 2 = 4 . Throughout this section it is assumed that labels with index ‘1’ act on the 1 bosons while those with index ‘2’ act on the 2 bosons.
States with N bosons in s 1 2 -IBM can be defined in the basis
U ( Ω 12 + 1 ) U ( Ω 1 ) U ( Ω 2 ) SO 12 ( 3 ) [ N ] n 1 n 2 L ,
where Ω i = 2 i + 1 and Ω 12 = Ω 1 + Ω 2 . The number of i bosons is n i and their sum is N, that is, ( n 1 , n 2 ) = ( N , 0 ) , ( N 1 , 1 ) , , ( 0 , N ) . The intermediate classification in Equation (26) for each unitary algebra U ( Ω i ) reads
U ( Ω i ) SO ( Ω i ) SO i ( 3 ) n i υ i α i L i ,
with labels as defined in the previous section. It is convenient to introduce at this point the short-hand notation Γ i for the set of labels { n i υ i α i J i } associated with a state and Λ i for labels { m i ν i L i } associated with an operator.
The generalisation of Equation (19) from s -IBM to s 1 2 -IBM leads to the following expression for a number-conserving k-body interaction:
L M Λ 1 Λ 2 Λ 1 Λ 2 v Λ 1 Λ 2 , Λ 1 Λ 2 k L ( s ) k m ( s ˜ ) k m ( k m ) ! ( k m ) ! B Λ 1 × B Λ 2 M ( L ) B Λ 1 × B Λ 2 M ( L ) ,
with m m 1 + m 2 and m m 1 + m 2 . With the result
B Λ 1 × B Λ 2 M ( L ) = ( ) L M B ˜ Λ 1 × B ˜ Λ 2 M ( L ) ,
the interaction can be rewritten as
L Λ 1 Λ 2 Λ 1 Λ 2 v Λ 1 Λ 2 , Λ 1 Λ 2 k L ( s ) k m ( s ˜ ) k m ( k m ) ! ( k m ) ! ( ) L B Λ 1 Λ 2 L · B ˜ Λ 1 Λ 2 L ,
where the B operators are defined as
B Λ 1 Λ 2 L M B Λ 1 × B Λ 2 M ( L ) , B ˜ Λ 1 Λ 2 L M B ˜ Λ 1 × B ˜ Λ 2 M ( L ) .
Matrix elements of a single interaction term in the expansion (30), that is, of the operator
( s ) k m ( s ˜ ) k m ( k m ) ! ( k m ) ! ( ) L B Λ 1 Λ 2 L · B ˜ Λ 1 Λ 2 L ,
between the basis states (26), (27) can be written as the product of two factors. The first one equals
s N n | ( s ) k m ( s ˜ ) k m | s N n ( k m ) ! ( k m ) ! ,
with n n 1 + n 2 and n n 1 + n 2 . This factor is known from Equation (22) while the second is given by
N Γ 1 Γ 2 ; J | ( ) L B Λ 1 Λ 2 L · B ˜ Λ 1 Λ 2 L | N Γ 1 Γ 2 ; J = ( ) J 1 + J 2 + L 1 + L 2 + L + J ( 2 L + 1 ) R L 1 L 2 L L 2 L 1 R J 1 J 2 J J 2 J 1 R × Γ 1 B Λ 1 × B ˜ Λ 1 ( R ) Γ 1 Γ 2 B Λ 2 × B ˜ Λ 2 ( R ) Γ 2 .
The reduced matrix elements on the right-hand side of Equation (34) are known from Equation (25).
Matrix elements of a non-scalar operator can be dealt with in a similar fashion. One introduces the B operators
B k Λ 1 Λ 2 L M ( s ) k m ( k m ) ! B Λ 1 × B Λ 2 M ( L ) = ( s ) k m ( k m ) ! B Λ 1 Λ 2 L M , B ˜ k Λ 1 Λ 2 L M ( s ˜ ) k m ( k m ) ! B ˜ Λ 1 × B ˜ Λ 2 M ( L ) = ( s ˜ ) k m ( k m ) ! B ˜ Λ 1 Λ 2 L M ,
and calculates the matrix element of a general non-scalar operator as
N Γ 1 Γ 2 ; J B k Λ 1 Λ 2 L × B ˜ k Λ 1 Λ 2 L ( R ) N Γ 1 Γ 2 ; J = s N n | ( s ) k m ( s ˜ ) k m | s N n ( k m ) ! ( k m ) ! Γ 1 Γ 2 ; J B Λ 1 Λ 2 L × B ˜ Λ 1 Λ 2 L ( R ) Γ 1 Γ 2 ; J .
The s-boson matrix element is given by Equation (33) while for the 1 2 -boson matrix element one obtains
Γ 1 Γ 2 ; J B Λ 1 Λ 2 L × B ˜ Λ 1 Λ 2 L ( R ) Γ 1 Γ 2 ; J = [ L ] [ J ] [ R ] [ L ] [ J ] R 1 R 2 [ R 1 ] [ R 2 ] L 1 L 2 L L 1 L 2 L R 1 R 2 R J 1 J 2 J J 1 J 2 J R 1 R 2 R × Γ 1 B Λ 1 × B ˜ Λ 1 ( R 1 ) Γ 1 Γ 2 B Λ 2 × B ˜ Λ 2 ( R 2 ) Γ 2 ,
where the symbols in curly brackets are 9 j symbols [5,6].
Equations (33), (34), (36) and (37) are closed expressions for matrix elements between many-boson states in s 1 2 -IBM of a k-body interaction and of a non-scalar operator of arbitrary order. As a reminder, in these equations Γ i stands for the labels { n i υ i α i J i } of a state and Λ i for the labels { m i ν i L i } of an operator, both associated with the boson with angular momentum i .

5. The s 1 p -IBM

As the number of the different kinds of bosons increases the angular-momentum recoupling becomes more complicated and the resulting expressions increasingly cumbersome. Instead of giving closed expressions in terms of 3 n j symbols, it is more appropriate to define a recursive procedure, reducing a calculation in s 1 p -IBM to one in s 1 p 1 -IBM, as will be explained in this section.
Basis states in s 1 p -IBM can be defined recursively according to
U ( Ω 1 p + 1 ) U ( Ω 1 p 1 ) U ( Ω p ) SO 1 p ( 3 ) [ N ] N n p n p L ,
where Ω i = 2 i + 1 and Ω 1 r = Ω 1 + + Ω r . The intermediate algebra U ( Ω 1 p 1 ) can be treated in the same fashion, ending in SO 1 p 1 ( 3 ) , which is coupled with SO p ( 3 ) to the total angular momentum algebra SO 1 p ( 3 ) . According to this classification an operator can be defined as follows:
B Λ 1 × B Λ 2 ( I 2 ) × B Λ 3 ( I 3 ) × × B Λ p M ( L ) ,
where Λ i stands for the labels { m i ν i L i } and I i are intermediate angular momenta, resulting from the coupling of I i 1 and L i , in the convention that I 1 = L 1 and that I p = L is the total angular momentum of the operator. With the help of Equation (29) it can be shown by induction that the Hermitian conjugate of the operator (39) is
B Λ 1 × B Λ 2 ( I 2 ) × B Λ 3 ( I 3 ) × × B Λ p M ( L ) = ( ) L M B ˜ Λ 1 × B ˜ Λ 2 ( I 2 ) × B ˜ Λ 3 ( I 3 ) × × B ˜ Λ p M ( L ) .
Therefore, a general representation of a k-body interaction in s 1 p -IBM is
L Λ ¯ I ¯ Λ ¯ I ¯ v Λ ¯ I ¯ , Λ ¯ I ¯ k L ( s ) k m ( s ˜ ) k m ( k m ) ! ( k m ) ! ( ) L B { Λ ¯ I ¯ } p L · B ˜ { Λ ¯ I ¯ } p L ,
where k m ( k m ) is the number of s-boson creation (annihilation) operators, which implies m i m i and m i m i , where the summation is over all i bosons, i = 1 , , p . The B operators are defined as
B { Λ ¯ I ¯ } p L M B Λ 1 × B Λ 2 ( I 2 ) × B Λ 3 ( I 3 ) × × B Λ p M ( L ) , B ˜ { Λ ¯ I ¯ } p L M B ˜ Λ 1 × B ˜ Λ 2 ( I 2 ) × B ˜ Λ 3 ( I 3 ) × × B ˜ Λ p M ( L ) .
The labels { Λ 1 , , Λ p } and { I 1 , , I p } are collectively denoted as { Λ ¯ I ¯ } p . As the proposed method is recursive in p, it is necessary to indicate the number of labels in the sets Λ ¯ and I ¯ . In the interaction matrix elements v Λ ¯ I ¯ , Λ ¯ I ¯ k L this index can be dropped since they are defined in s 1 p -IBM for a given, fixed p.
It is straightforward to deal with the s-boson dependence of any matrix element, which is contained in the factor
s N n | ( s ) k m ( s ˜ ) k m | s N n ( k m ) ! ( k m ) ! ,
with n i n i and n i n i . The expression (22) can be used for a general non-scalar operator, with possibly N N and k k , and for a k-body interaction, for which N = N and k = k .
After factoring out the s-boson dependence, the remaining matrix element is defined in 1 p -IBM. A basis state of 1 p -IBM can be written as
| ( ( ( Γ 1 × Γ 2 ) ( K 2 ) × Γ 3 ) ( K 3 ) × × Γ p ) M ( J ) | { Γ ¯ K ¯ } p ; J M ,
where Γ i stands for the labels { n i υ i α i J i } . Akin to the notation for the operators, the labels { Γ 1 , , Γ p } and { K 1 , , K p } are collectively denoted as { Γ ¯ K ¯ } p . The intermediate angular momenta K i result from the coupling of K i 1 with J i , in the convention that K 1 = J 1 and that K p = J is the total angular momentum of the state. The task is therefore the compute
{ Γ ¯ K ¯ } p ; J = K p | ( ) L B { Λ ¯ I ¯ } p L · B ˜ { Λ ¯ I ¯ } p L | { Γ ¯ K ¯ } p ; J = K p ,
which is a generic matrix element of an interaction term in the expansion (41) between basis states (44) of 1 p -IBM. With use of the operator representation (39) this matrix element can be rewritten as
{ Γ ¯ K ¯ } p | ( ) L B { Λ ¯ I ¯ } p · B ˜ { Λ ¯ I ¯ } p | { Γ ¯ K ¯ } p = ( ) K p 1 + J p + I p 1 + L p + L + J ( 2 L + 1 ) R I p 1 L p I p L p I p 1 R K p 1 J p K p J p K p 1 R × { Γ ¯ K ¯ } p 1 B { Λ ¯ I ¯ } p 1 × B ˜ { Λ ¯ I ¯ } p 1 ( R ) { Γ ¯ K ¯ } p 1 Γ p B Λ p × B ˜ Λ p ( R ) Γ p .
The interaction matrix element is expressed as a sum of products of two reduced matrix elements, the last one of which is
Γ p B Λ p × B ˜ Λ p ( R ) Γ p = n p υ p α p J p B m p ν p L p × B ˜ m p ν p L p ( R ) n p υ p α p J p ,
where, for clarity’s sake, on the right-hand side all labels contained in Γ p , Γ p , Λ p and Λ p are denoted explicitly. The reduced matrix element (47) is known from Equation (25) while the first reduced matrix element in Equation (46) is defined in 1 p 1 -IBM. Note however that, although one started out with the matrix element of a scalar operator, the expansion involves reduced matrix elements of non-scalar operators. The recursive procedure can be readily extended to the latter operators through the relation
{ Γ ¯ K ¯ } p | B { Λ ¯ I ¯ } p × B ˜ { Λ ¯ I ¯ } p ( R ) { Γ ¯ K ¯ } p = [ I p ] [ K p ] [ R ] [ I p ] [ K p ] R p 1 R p [ R p 1 ] [ R p ] I p 1 L p I p I p 1 L p I p R p 1 R p R K p 1 J p K p K p 1 J p K p R p 1 R p R × { Γ ¯ K ¯ } p 1 B { Λ ¯ I ¯ } p 1 × B ˜ { Λ ¯ I ¯ } p 1 ( R p 1 ) { Γ ¯ K ¯ } p 1 Γ p B Λ p × B ˜ Λ p ( R p ) Γ p .
This result is the generalization of Equation (37) from p = 2 to arbitrary p. The total angular momenta J, J , L and L of the states in bra and ket and of the B and B ˜ operators coincide with the final angular momenta in the series Γ ¯ , K ¯ , Λ ¯ and I ¯ , respectively, which implies the equivalences J = K p , J = K p , L = I p and L = I p .

6. Multipole Interaction to Any Order

The previous sections described the evaluation of matrix elements in 1 p -IBM if the Hamiltonian and other operators are specified in normal-ordered form, that is, with all creation operators on the left and all annihilation operators on the right. Alternatively, operators can be written in multipole form in terms of bilinear operators
T ^ μ λ = t λ b × b ˜ μ ( λ ) ,
where the summation is over the bosons in the model and t λ are pre-defined coefficients. For example, the quadrupole operator Q ^ μ in the SU(3) limit of s d -IBM [14] is defined with t 02 2 = t 20 2 = 1 and t 22 2 = ± 7 / 2 . If several operators occur with the same angular momentum, they can be distinguished with an additional index r in t λ r .
A Hamiltonian with up to k-body interactions in the bosons can be defined in terms of a multipole expansion of the form
T ^ λ 1 × T ^ λ 2 ) ( Λ 2 ) × T ^ λ 3 ( Λ 3 ) × × T ^ λ k ( Λ k ) ,
where for a scalar operator Λ k = 0 . The bosons in the operator (49) can be scalar ( = 0 and/or = 0 ) and, unlike for an operator in normal-ordered representation, the s-boson dependence of a multipole operator cannot be simply factored out. It is therefore necessary to assume in this section that the angular momenta i can take on arbitrary values, including zero.
The task is therefore to evaluate matrix elements of the operator (50) between basis states of 1 p -IBM, which, following the notation of the previous section, can be written as | { Γ ¯ K ¯ } p , where Γ ¯ and K ¯ are collective notations that denote { Γ 1 , , Γ p } and the intermediate angular momenta { K 1 , , K p } , respectively, with Γ i being the labels { n i υ i α i J i } associated with the i boson. The reduced matrix element of an operator in multipole form between basis states | { Γ ¯ K ¯ } p can be calculated recursively from
{ Γ ¯ K ¯ } p T ^ λ 1 × T ^ λ 2 ) ( Λ 2 ) × T ^ λ 3 ( Λ 3 ) × × T ^ λ k ( Λ k ) { Γ ¯ K ¯ } p = ( ) K p + K p + Λ k [ Λ k ] { Γ ¯ K ¯ } p Λ k 1 λ k Λ k K p K p K p { Γ ¯ K ¯ } p T ^ λ k { Γ ¯ K ¯ } p × { Γ ¯ K ¯ } p T ^ λ 1 × T ^ λ 2 ) ( Λ 2 ) × T ^ λ 3 ( Λ 3 ) × × T ^ λ k 1 ( Λ k 1 ) { Γ ¯ K ¯ } p ,
where it is assumed that, in the final application of this recurrence relation for k = 2 , Λ 1 = λ 1 . This relation is recurrent in k, the number of bilinear operators in the multipole expansion (50), and all matrix elements in Equation (51) are defined in 1 p -IBM. The angular momenta K p , K p and K p are the final entries in the series K ¯ , K ¯ and K ¯ , and correspond to the total angular momenta of the bra, ket and intermediate state, that is, J = K p , J = K p and J = K p . The recurrence relation (51) shows that the reduced matrix element of a multipole operator of order k can be converted into a linear combination of products of k reduced matrix elements of the type { Γ ¯ K ¯ } p T ^ λ i { Γ ¯ K ¯ } p . Although the operator T ^ λ i refers to only two bosons with angular momenta i and i (which may be zero), the states in bra and ket of the matrix element { Γ ¯ K ¯ } p T ^ λ i { Γ ¯ K ¯ } p are defined in 1 p -IBM. The latter matrix element can be evaluated with the help of Equation (48) with the substitutions B { Λ ¯ I ¯ } p b i and B ˜ { Λ ¯ I ¯ } p b ˜ i .

7. From Multipole to Normal-Ordered Interactions

The previous section specified the algorithm to calculate matrix elements in 1 p -IBM of a Hamiltonian in multipole form. The algorithm is doubly recursive. First, it reduces a matrix element of a product of k bilinear operators T ^ μ λ to a linear combination of matrix elements of products of k 1 bilinear operators and, second, it reduces a matrix element of T ^ μ λ in 1 p -IBM to a linear combination of products of a matrix element in 1 p 1 -IBM times one in p -IBM. A more efficient algorithm can be defined by converting the multipole Hamiltonian from the start to its normal-ordered representation.
To achieve the conversion from multipole to normal-ordered form, one calculates all possible matrix elements in the basis (38), diagonal and off-diagonal, for boson numbers N = 0 , 1 , , k max , where k max is the maximum order of the multipole expansion. With use of Equation (46) the matrix elements can expressed analytically in terms of the k-body interactions v Λ ¯ I ¯ , Λ ¯ I ¯ k L . Alternatively, with use of Equation (51), one calculates the same set of matrix elements for the multipole Hamiltonian and equates them to the corresponding expressions for the normal-ordered Hamiltonian. The resulting set of linear equations can be solved and gives the interactions v Λ ¯ I ¯ , Λ ¯ I ¯ k L in terms of the parameters of the multipole Hamiltonian.
This procedure makes use of the generic expressions of the matrix elements of a Hamiltonian in its normal-ordered and multipole representations but these are only needed for boson numbers up to and including k max . Once the conversion to the Hamiltonian’s normal-ordered representation is obtained, the latter can be used for an N-boson calculation. Equations (48) and (51) provide entirely different recursive schemes to calculate matrix elements in 1 p -IBM and therefore the conversion from one to the other representation also provides a rigorous test of the present formalism and its numerical implementation discussed in the next section.

8. Numerical Implementation

Several computer codes are available to solve the secular equation of a Hamiltonian matrix for a system of interacting bosons. For applications to nuclei in the framework of the IBM the first such code, named phint, was written by Olaf Scholten [15,16]. It solves numerically the eigenvalue problem of a Hamiltonian in s d -IBM with single-boson energies and two-boson interactions. This code has been the basis for numerous extensions. For example, the version ibm.f [17] includes all three-body interactions between s and d bosons and incorporates mixing between configurations with different total boson number N (for an application, see Ref. [18]). A more versatile interacting boson code, named ArbModel, was developed by Stefan Heinze [19]. It can deal with bosons with arbitrary angular momentum and CFPs are calculated as the square root of rational numbers, which prevents the loss of precision for large N. The interactions in ArbModel are limited to two-body at most and the Hamiltonian matrix is constructed numerically.
It is worthwhile to compare the available nuclear-physics codes for interacting bosons with those for fermions, that is, with shell-model codes. There exists a panoply of the latter. The most recent ones, still in use, are nushellx [20,21], antoine [22], kshell [23,24] and bigstick [25,26]. They can handle a large number of single-particle orbitals (corresponding to p in the present formalism) but are generally restricted to two-body interactions, which may be made nucleon-number dependent to approximate microscopically calculated three-nucleon interactions. Dimensions of the Hamiltonian matrix in the shell model typically are much larger than those in boson models. For this reason all current shell-model codes are written on an m-scheme basis, such that matrix elements must not be stored but can be calculated on the fly. To the best of the author’s knowledge, there exists no publicly available shell-model code that is able to express symbolically matrix elements in a rotationally invariant N-nucleon basis in terms of interaction matrix elements of arbitrary order k.
The formalism presented in this paper has been implemented in a Mathematica code named ibm.m [27]. It accepts p different kinds of bosons with arbitrary angular momenta 1 , 2 , , p , with an interaction of arbitrary order k. In addition, the Hamiltonian matrix for N bosons is constructed symbolically; that is, all its elements are known analytically as a linear combination of the k-body interaction matrix elements.
While the formalism is valid for arbitrary p, k and N, it is clear that a numerical implementation imposes limitations on their values. In all boson models considered to date, p is rather low: the most elaborate model in this respect is the s d p f -IBM, for which p = 3 since the s boson can be eliminated before the recursive procedure is started. Likewise, in all reasonable applications, the order k of the interaction is unlikely to cause numerical problems. For s d -IBM, an example with k max = 4 is discussed in Section 9, but the order can be further increased to k = 5 or even k = 6 , in which case there are 41 and 176 Hermitian interaction matrix elements, respectively. In more elaborate models, like s d g -IBM or s p d f -IBM, the number of interaction matrix elements steeply increases with k. For example, in  s d g -IBM there are 32 two-body Hermitian matrix elements and this number increases to 324 and 3425 for k = 3 and k = 4 , respectively. The corresponding numbers in s p d f -IBM are 66,976 and 13,038, if parity conservation is imposed. While some method is needed to determine the numerical values of such large sets of interaction matrix elements, either from microscopic considerations or from a physics-based expansion of a Hamiltonian in multipole form, the code ibm.m allows the construction of matrix elements in an N-boson basis for all such values of k, provided N is not too large.
It can be concluded, therefore, that neither p nor k represents a limiting factor in the numerical implementation of the present formalism. The combination of a high boson angular momentum and a large boson number N, however, does lead to numerical difficulties for the following reason. The algorithm outlined in Section 2 calculates a CFP as the square root of a rational number and loss of precision is therefore not an issue. The number of states in the Gram–Schmidt orthonormalization procedure, however, constitutes a limitation of the method. This number is given by the multiplicity d ( υ , L ) of Equation (18). For = 2 , as needed in s d -IBM, the number is small for all applications to nuclei; for example, d 2 ( υ , L ) 4 for υ 20 and arbitrary L. The multiplicity increases dramatically with ; for example, for a g boson, d 4 ( υ , L ) increases to 50 for υ = 10 and to 778 for υ = 20 . The latter number certainly cannot be handled by the Gram–Schmidt orthonormalization procedure of Equations (3)–(6) and therefore an alternative, hitherto unknown, algorithm for the construction of CFPs must be devised. With the current algorithm calculations in s d g -IBM, they can be carried out by restricting the number of g bosons to a lower value than the total boson number N.

9. Examples

9.1. The Classical Limit of the s d -IBM

Geometric insight into algebraic models can be obtained from their classical limit (i.e., the limit of large boson number N) by means of a coherent state [28,29,30]. The topic of this subsection is the classical limit of s d -IBM with the coherent state
| N ; β γ = 1 N ! ( 1 + β 2 ) N s + β cos γ d 0 + 1 2 sin γ ( d 2 + d + 2 ) N | o ,
where | o is the boson vacuum and β and γ are the quadrupole shape parameters. The calculation of the Hamiltonian’s expectation value in this state leads to a function of N, β and γ , which has the interpretation of an energy surface in the shape variables and depends on the interaction matrix elements v n υ , n υ k L defined in Equation (19). More generally, the coherent-state formalism can also be used to calculate off-diagonal matrix elements, which have the interpretation of interactions between intrinsic states. This requires the generalized definition
| N ; c ¯ = 1 N ! ( 1 + c 2 ) N ( B c ) N | o , B c = s + μ = 2 + 2 c μ d μ ,
where c 2 = μ c μ * c μ . With c 0 = β cos γ , c ± 1 = 0 and c ± 2 = 1 2 β sin γ , the coherent state (52) is obtained but the definition (53) covers other cases as needed, for example, in the calculation of the matrix element between the coherent state (52) and the one obtained after rotation. The generalized matrix element is calculated to be
N ; c ¯ | ( ) L B k n υ L · B ˜ k n υ L | N ; c ¯ = N ! ( N k ) ! ( 1 + c * · c ) N k ( 1 + c 2 ) N ( 1 + c 2 ) N 1 ( k m ) ! ( k m ) ! × M { μ i } { μ i } a n υ L M { μ i } * a n υ L M { μ i } i = 1 m c μ i * i = 1 m c μ i .
For a diagonal matrix element, c ¯ = c ¯ , this expression simplifies to
N ; c ¯ | ( ) L B k n υ L · B ˜ k n υ L | N ; c ¯ = N ! ( N k ) ! 1 ( 1 + c 2 ) k 1 ( k m ) ! ( k m ) ! M { μ i } { μ i } a n υ L M { μ i } * a n υ L M { μ i } i = 1 m c μ i * i = 1 m c μ i .
Use is made of the expansion of B n υ L M in terms of uncoupled d-boson creation operators,
B n υ L M = { μ i } a n υ L M { μ i } d μ 1 d μ 2 d μ n ,
where { μ i } refers to all possible sets { μ 1 , μ 2 , , μ n } such that μ 1 + μ 2 + + μ n = M . The expectation value can then be evaluated by noting that the action of the uncoupled creation and annihilation operators is equivalent to a derivative [31].
The coefficients a n υ L M { μ i } can be found by diagonalizing a d-boson Hamiltonian with up to two-body interactions in the m scheme. The quantum numbers n, υ and L of the eigenstates for a given value of M can be obtained from the eigenenergies since these are known analytically. The corresponding eigenvectors determine the coefficients a n υ L M { μ i } . A difficulty arises as the signs of the coefficients with fixed n, υ and L but varying M are related through a Clebsch–Gordan series whereas numerically they are not. To circumvent this problem, one calculates the coefficient a n υ L M { μ i } for a single value of M, e.g.,  M = L , and subsequently applies the raising operator L ^ + with use of the property L ^ + | L M = ( L M ) ( L + M + 1 ) L ^ + | L , M + 1 . To obtain a normalized state, one uses the operator
T ^ + = L ^ + ( L M ) ( L + M + 1 ) = m = 1 r m b , m + 1 b m ,
where
r m = ( ) + m + 1 2 ( + 1 ) ( 2 + 1 ) 3 ( L M ) ( L + M + 1 ) 1 / 2 ( m + 1 m | 1 + 1 ) ,
with = 2 in the case of d bosons.
The algorithm outlined above can be used to determine the classical limit of a Hamiltonian in s d -IBM with up to and including five-body interactions. For interactions of higher order than five, the quantum numbers of seniority and angular momentum no longer suffice to uniquely characterize an operator B n υ L M and an additional label α is sometimes needed. For example, for  υ = 6 two states occur with angular momentum L = 6 , d 2 ( υ = L = 6 ) = 2 . A possible strategy to deal with such even more complicated interactions is to define the coefficients a n υ L M { μ i } by diagonalizing in the m scheme a d-boson Hamiltonian that includes a three-body interaction. The most logical choice is to consider v d d d · d d d 0 . This particular interaction is expected to be related to n Δ , which is usually introduced as an additional label [2] and is associated with the number of triplets of d bosons coupled to angular momentum zero (see also the discussion in chapter 8 of Ref. [32]). In fact, it can be shown that the operator B ˜ n = υ = 3 , L = M = 0 annihilates a particular combination of the two states with n = υ = 6 and L = 6 , and this provides a possible definition of the state | n = υ = 6 , α = 1 , L = 6 and therefore of the coefficients a n υ L M { μ i } .
The energy surface of a generic s d -IBM Hamiltonian with interactions up to order k max can be written in the following manner:
N ; β γ | H ^ IBM | N ; β γ = E 0 + k = 1 k max N ( N 1 ) ( N k + 1 ) ( 1 + β 2 ) k r t a r t ( k ) β 2 r + 3 t ( cos 3 γ ) t ,
where the second summation is over all non-negative integer values of r and t such that 2 r + 3 t 2 k . The coefficients a r t ( k ) are well known (see, e.g., Ref. [31]) for k = 1 ,
a 00 ( 1 ) = ϵ s , a 10 ( 1 ) = ϵ d ,
where ϵ s and ϵ d are the s- and d-boson energies, and for k = 2 ,
a 00 ( 2 ) = 1 2 v s s · s s 0 , a 10 ( 2 ) = 1 5 v s s · d d 0 + v s d · s d 2 , a 01 ( 2 ) = 2 7 v s d · d d 2 , a 20 ( 2 ) = 1 10 v d d · d d 0 + 1 7 v d d · d d 2 + 9 35 v d d · d d 4 ,
which are written in terms of the combinations
v k n υ · k n υ L = 1 2 v k n υ , k n υ L + v k n υ , k n υ L = v k n υ , k n υ L ,
where the last equality is valid for a Hermitian interaction.
The algorithm described in this section allows for the systematic calculation of the coefficients a r t ( k ) for k > 2 and is part of the code ibm.m [27]. The coefficients for k = 3 and 4 are given in the Appendix A. From this extended analysis the following conclusions can be drawn. The number of d bosons involved in the interaction determines the power 2 r + 3 t of β in the energy surface (59), that is, 2 r + 3 t = n + n where n and n refer to the d-boson numbers in the interaction (62). A non-zero power of cos 3 γ introduces a γ dependence in the energy surface, which can acquire a triaxial minimum with 0 o < γ < 60 o only if t 2 . A power t of cos 3 γ requires at least 3 t d bosons. In fact, analysis shows that the condition is stronger since it requires at least 3 t d bosons not in pairs coupled to angular momentum L = 0 , that is, ( υ + υ ) / 3 t , where υ and υ refer to the seniorities in the interaction (62) and x is the largest integer smaller than or equal to x. The explicit formula for t is
t max = 1 3 υ + υ mod 3 ( υ + υ ) 7 3 mod 3 ( υ + υ ) , t = t max , t max 2 , 0 .
To understand the implications of this formula, one distinguishes the following three cases:
  • If mod 3 ( υ + υ ) = 0 , then t max = ( υ + υ ) / 3 . This proves that a triaxial shape associated with ( cos 3 γ ) 2 requires at least cubic interactions between the d bosons [31]. Since the 3 d -boson states in v d d d · d d d 2 have seniority υ = 1 , this interaction does not contribute to ( cos 3 γ ) 2 , in contrast to the interactions v d d d · d d d L with L 2 , which have υ + υ = 6 .
  • If mod 3 ( υ + υ ) = 1 , then t max = ( υ + υ 4 ) / 3 . As a consequence, quadratic interactions between the d bosons are independent of γ in the classical limit. Similarly, since the sum of the seniorities in v d d d d 2 · d d d d 2 2 or v d d d d 2 · d d d d 2 4 is υ + υ = 4 , these four-body interactions are also independent of γ in the classical limit.
  • If mod 3 ( υ + υ ) = 2 , then t max = ( υ + υ 2 ) / 3 . Quartic interactions between the d bosons can have at most υ + υ = 8 , in which case t max = 2 , yielding a term in ( cos 3 γ ) 2 ( t = 2 ) and one independent of γ ( t = 0 ).

9.2. The Q ^ μ + L ^ μ Expansion of the s d -Hamiltonian

Given the importance of quadrupole deformation in nuclei, several authors have explored the results of an expansion in the quadrupole operator
Q ^ μ = ( s × d ˜ + d × s ˜ ) μ ( 2 ) + χ ( d × d ˜ ) μ ( 2 ) ,
with the goal to introduce higher-order interactions in the s d -IBM, see for example Fortunato et al. [33]. The scope of such an approach can be enlarged by including the angular momentum operator L ^ μ in the expansion, in which case eight third-order scalar operators can be constructed, namely
( Q ^ × Q ^ × Q ^ ) ( 0 ) , ( L ^ × Q ^ × Q ^ ) ( 0 ) , ( Q ^ × L ^ × Q ^ ) ( 0 ) , ( Q ^ × Q ^ × L ^ ) ( 0 ) , ( L ^ × L ^ × Q ^ ) ( 0 ) , ( L ^ × Q ^ × L ^ ) ( 0 ) , ( Q ^ × L ^ × L ^ ) ( 0 ) , ( L ^ × L ^ × L ^ ) ( 0 ) ,
where in each term the first two operators are coupled to the angular momentum of the third operator to yield an overall scalar.
To answer the question how the operators (65) are related to each other, one applies the algorithm of Section 7 that converts them to a normal-ordered representation. The boson energies and the two-boson interactions of the eight operators are shown in Table 1. The normal-ordered representation shows that
( L ^ × Q ^ × Q ^ ) ( 0 ) = ( Q ^ × Q ^ × L ^ ) ( 0 ) ( Q ^ × L ^ × Q ^ ) ( 0 ) ,
and that the three-body part of these three operators vanishes for any value of χ . Similarly, the three-boson interaction of ( L ^ × L ^ × L ^ ) ( 0 ) vanishes identically. The only operators in the list (65) with a non-zero three-boson interaction are those with three Q ^ μ operators or with one Q ^ μ and two L ^ μ operators, see Table 2. In addition, the normal-ordered representation shows that the latter operators are independent of the order of L ^ μ and Q ^ μ ,
( L ^ × L ^ × Q ^ ) ( 0 ) = ( L ^ × Q ^ × L ^ ) ( 0 ) = ( Q ^ × L ^ × L ^ ) ( 0 ) .
Table 1. The single-boson energies and the normal-ordered two-boson interactions for the eight cubic operators of Equation (65).
Table 2. The normal-ordered three-boson interactions for four of the eight cubic operators of Equation (65).
One concludes therefore that there are five independent operators in the list (65), two of which have a non-zero interaction of order k = 3 .
Matrix elements of an operator in multipole form can be calculated in two different ways, either with the recursive Formula (51) or by converting to the operator’s normal-ordered representation and applying Equation (46). Both methods must yield the same result but, as remarked earlier, the latter algorithm is more efficient. This can be illustrated with the example of the ( Q ^ × Q ^ × Q ^ ) ( 0 ) operator in the s d -IBM. For N = 10 bosons and angular momentum J = 0 the construction of the entire Hamiltonian matrix is about five times faster after conversion to normal order. This factor increases to ∼100 for N = 20 and J = 0 .
One can extend this analysis to fourth-order multipole operators. If one considers for simplicity’s sake only combinations of Q ^ μ , then there are five different operators,
( Q ^ × Q ^ ) ( λ ) × Q ^ ( 2 ) × Q ^ ( 0 ) = ( Q ^ × Q ^ ) ( λ ) × ( Q ^ × Q ^ ) ( λ ) ( 0 ) , λ = 0 , 1 , 2 , 3 , 4 .
How the operators (68) are related to each other again can be studied by converting to a normal-ordered representation. The full details of this analysis will not be given here but its results can be summarized as follows. One finds that none of the operators in the set (68) is equivalent to another one. The operators (68) with λ = 1 and 3 have vanishing three- and four-boson interactions, and their non-zero single-boson energies and two-boson interactions can be written as follows:
λ = 1 : ϵ d = 3 f ( χ ) , v d d · d d 0 = 6 f ( χ ) , v d d · d d 2 = 3 f ( χ ) , v d d · d d 2 = 4 f ( χ ) , λ = 3 : ϵ d = 7 g ( χ ) , v d d · d d 0 = 14 g ( χ ) , v d d · d d 2 = 8 g ( χ ) , v d d · d d 2 = g ( χ ) ,
with
f ( χ ) = ( 2 + χ 2 ) 2 20 3 , g ( χ ) = ( 7 4 χ 2 ) 2 245 7 .
The non-equivalence of the five operators (68) can be illustrated with the example of their expectation value in a | 0 1 + ground state. For λ = 0 this expectation value has an important physics interpretation since it determines fluctuations in the quadrupole deformation parameter β  [34]. By way of example one can choose | 0 1 + to be the ground state of H ^ = κ Q ^ · Q ^ with κ > 0 , which is a frequently used s d -IBM Hamiltonian in terms of a single parameter χ  [35]. For λ = 1 and 3 one finds that the expectation value vanishes identically,
0 1 + | ( Q ^ × Q ^ ) ( 1 ) × ( Q ^ × Q ^ ) ( 1 ) ( 0 ) | 0 1 + = 0 1 + | ( Q ^ × Q ^ ) ( 3 ) × ( Q ^ × Q ^ ) ( 3 ) ( 0 ) | 0 1 + = 0 ,
and this is valid for arbitrary values of χ . The first of these identities is readily understood since the normal-ordered representation of the λ = 1 operator given in Equations (69) and (70) shows that
( Q ^ × Q ^ ) ( 1 ) × ( Q ^ × Q ^ ) ( 1 ) ( 0 ) = ( 2 + χ 2 ) 2 40 3 L ^ 2 .
In the three remaining cases with λ = 0 , 2 and 4 the expectation value
1 N 4 0 1 + | ( Q ^ × Q ^ ) ( λ ) × ( Q ^ × Q ^ ) ( λ ) ( 0 ) | 0 1 + ,
is shown in Figure 1 for two values of χ : its SU(3) value χ = ± 7 / 2 and its SO(6) value χ = 0 . One observes a clear dependence on λ for all N and this proves the non-equivalence of the five k = 4 operators (68).
Figure 1. The expectation value of the fourth-order operators (68) in the ground state | 0 1 + of the Hamiltonian κ Q ^ · Q ^ in the SU(3) limit ( χ = ± 7 / 2 ) and the SO(6) limit ( χ = 0 ). Results are shown for λ = 0 , 2 and 4. The notation Q Q λ Q Q stands for ( Q ^ × Q ^ ) ( λ ) × ( Q ^ × Q ^ ) ( λ ) ( 0 ) / N 4 .

10. Concluding Remarks

The formalism presented in this paper enables the solution of the eigenvalue problem for a rotationally invariant and boson-number-conserving Hamiltonian in 1 p -IBM. In addition, matrix elements can be evaluated of tensor operators that are not necessarily scalar nor boson-number conserving. There is, in principle, no restriction on N, the number of bosons, on p, the number of different kinds of bosons, or on k, the order of the interaction between the bosons but the overall computational cost mounts with increasing N, p and k. Specifically, the numerical implementation of the formalism is mostly limited by a combination of a high boson number N with a high boson angular momentum .
One of the characteristic advantages of the symbolic method is that it expresses a Hamiltonian matrix element between N-boson states as a linear combination of the interaction matrix elements. This feature may give insight into the structure of the Hamiltonian matrix. To obtain the eigenspectrum and eigenfunctions, this matrix must be diagonalized. With very rare exceptions, this can only be achieved by inserting appropriate numerical values for the interaction matrix elements.
It is relatively straightforward to extend the present formalism to a system of interacting fermions, with possible applications to the nuclear shell model. Work in this direction is in progress. However, dimensions can be very much larger in the shell model than they are in the IBM, in which case it is more efficient to revert to a standard approach [20,21,22,23,24,25,26]. If shell-model dimensions are not too large, the symbolic method may prove to be useful because it reveals the analytic dependence of the many-body Hamiltonian matrix on the interaction matrix elements.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The author declares no conflicts of interest.

Abbreviations

    The following abbreviations are used in this manuscript:
CFPcoefficient of fractional parentage
IBMinteracting boson model
1 p -IBMIBM with bosons of p different kinds with angular momenta 1 p
IBM-2neutron–proton IBM
IBM-3isopin-invariant IBM

Appendix A

This appendix lists the coefficients a r t ( k ) in Equation (59) for k = 3 and 4. They are expressed in terms of the interaction matrix elements (62) and have been obtained with the code ibm.m [27]. For k = 3 the coefficients a r t ( 3 ) have been derived previously [36] and are repeated here for completeness,
a 00 ( 3 ) = 1 6 v s s s · s s s 0 , a 10 ( 3 ) = 1 15 v s s s · s d d 0 + 1 2 v s s d · s s d 2 , a 01 ( 3 ) = 1 3 2 35 v s s s · d d d 0 2 7 v s s d · s d d 2 , a 20 ( 3 ) = 1 10 v s d d · s d d 0 + 1 7 v s d d · s d d 2 + 1 7 v s s d · d d d 2 + 9 35 v s d d · s d d 4 , a 11 ( 3 ) = 1 5 2 21 v s d d · d d d 0 2 7 v s d d · d d d 2 18 35 2 11 v s d d · d d d 4 , a 30 ( 3 ) = 1 14 v d d d · d d d 2 + 1 30 v d d d · d d d 3 + 3 154 v d d d · d d d 4 + 7 165 v d d d · d d d 6 , a 02 ( 3 ) = 1 105 v d d d · d d d 0 1 30 v d d d · d d d 3 + 3 110 v d d d · d d d 4 4 1155 v d d d · d d d 6 .
For k = 4 the coefficients a r t ( 4 ) are
a 00 ( 4 ) = 1 24 v s s s s · s s s s 0 , a 10 ( 4 ) = 1 2 30 v s s s s · s s d d 0 + 1 6 v s s s d · s s s d 2 , a 01 ( 4 ) = 1 3 70 v s s s s · s d d d 0 1 21 v s s s d · s s d d 2 , a 20 ( 4 ) = 1 20 v s s d d · s s d d 0 + 1 4 105 v s s s s · d d d d 0 + 1 14 v s s d d · s s d d 2 + 1 21 v s s s d · s d d d 2 + 9 70 v s s d d · s s d d 4 , a 11 ( 4 ) = 1 5 21 v s s d d · s d d d 0 1 7 v s s d d · s d d d 2 1 3 21 v s s s d · d d d d 2 2 2 3 231 v s s s d · d d d d 4 2 18 35 11 v s s d d · s d d d 4 , a 30 ( 4 ) = 1 14 v s d d d · s d d d 2 + 1 30 v s d d d · s d d d 3 + 3 154 v s d d d · s d d d 4 + 7 165 v s d d d · s d d d 6 a 30 ( 4 ) + 1 10 14 v s s d d · d d d d 0 + 1 21 v s s d d · d d d d 2 2 1 21 11 v s s d d · d d d d 4 2 + 3 35 v s s d d · d d d d 2 4 + 3 7 1430 v s s d d · d d d d 4 4 , a 02 ( 4 ) = 1 105 v s d d d · s d d d 0 1 30 v s d d d · s d d d 3 + 3 110 v s d d d · s d d d 4 4 1155 v s d d d · s d d d 6 a 02 ( 4 ) + 1 7 11 v s s d d · d d d d 4 2 9 7 1430 v s s d d · d d d d 4 4 , a 21 ( 4 ) = 1 35 6 v s d d d · d d d d 0 1 21 v s d d d · d d d d 2 2 2 21 11 v s d d d · d d d d 4 2 6 35 11 v s d d d · d d d d 2 4 a 21 ( 4 ) + 6 77 2 65 v s d d d · d d d d 4 4 6 77 5 v s d d d · d d d d 6 , a 40 ( 4 ) = 1 280 v d d d d · d d d d 0 + 1 126 v d d d d 2 · d d d d 2 2 + 1 1386 v d d d d 4 · d d d d 4 2 + 1 70 v d d d d 2 · d d d d 2 4 + 17 5005 v d d d d 4 · d d d d 4 4 a 40 ( 4 ) + 1 210 v d d d d · d d d d 5 + 2 1155 v d d d d · d d d d 6 + 79 15015 v d d d d · d d d d 8 1 63 11 v d d d d 2 · d d d d 4 2 + 1 7 1430 v d d d d 2 · d d d d 4 4 , a 12 ( 4 ) = 1 462 v d d d d 4 · d d d d 4 2 12 5005 v d d d d 4 · d d d d 4 4 1 210 v d d d d · d d d d 5 + 1 165 v d d d d · d d d d 6 16 15015 v d d d d · d d d d 8 a 12 ( 4 ) + 1 21 11 v d d d d 2 · d d d d 4 2 3 7 1430 v d d d d 2 · d d d d 4 4 .
States with up to three d bosons are uniquely characterized by their angular momentum L and there is no need to specify the seniority υ . This is no longer the case for n = 4 where for L = 2 and 4 the seniority can be υ = 2 or 4. This is indicated in Equation (A2) with an index, that is, d d d d υ stands for a normalized state of four d bosons with seniority υ .

References

  1. Iachello, F.; Levine, R.D. Algebraic Theory of Molecules; Oxford University Press: Oxford, UK, 1995. [Google Scholar]
  2. Iachello, F.; Arima, A. The Interactng Boson Model; Cambridge University Press: Cambridge, UK, 1987. [Google Scholar]
  3. Arima, A.; Ohtsuka, T.; Iachello, F.; Talmi, I. Collective nuclear states as symmetric couplings of proton and neutron excitations. Phys. Lett. B 1977, 66, 205–208. [Google Scholar] [CrossRef]
  4. Elliott, J.P.; White, A.P. An isospin invariant form of the interacting boson model. Phys. Lett. B 1980, 97, 169–172. [Google Scholar] [CrossRef]
  5. de-Shalit, A.; Talmi, I. Nuclear Shell Theory; Academic Press: New York, NY, USA, 1963. [Google Scholar]
  6. Talmi, I. Simple Models of Complex Nuclei. The Shell Model and Interacting Boson Model; Harwood: Chur, Switzerland, 1993. [Google Scholar]
  7. Skouras, L.D.; Kossionides, S. Generalized fractional parentage coefficients for shell-model calcualtions. Comput. Phys. Commun. 1986, 39, 197–212. [Google Scholar] [CrossRef]
  8. Racah, G. Theory of complex spectra. Phys. Rev. 1943, 63, 367–382. [Google Scholar] [CrossRef]
  9. Zerguine, S.; Van Isacker, P. Spin-aligned neutron-proton pairs in N=Z nuclei. Phys. Rev. C 2011, 83, 064314-1–064314-12. [Google Scholar] [CrossRef]
  10. Wybourne, B.G. Symmetry Principles and Atomic Spectroscopy; Wiley-Interscience: New York, NY, USA, 1970. [Google Scholar]
  11. Weyl, H. The Classical Groups; Princeton University Press: Princeton, NJ, USA, 1939. [Google Scholar]
  12. Gheorghe, A.; Raduta, A.A. New results for the missing quantum numbers labelling the quadrupole and octupole boson basis. J. Phys. A Math. Gen. 2004, 37, 10951–10958. [Google Scholar] [CrossRef]
  13. Devi, Y.D.; Kota, V.K.B. sdg Interacting boson model: Hexadecupole degree of freedom in nuclear structure. Pramana J. Phys. 1992, 39, 413. [Google Scholar] [CrossRef]
  14. Arima, A.; Iachello, F. Interacting boson model of collective nuclear states II. The rotational limit. Ann. Phys. 1978, 111, 201–238. [Google Scholar] [CrossRef]
  15. Scholten, O. Computer Codes PHINT and FBEM. KVI Report No. 63. 1979. Available online: https://www.scirp.org/reference/referencespapers?referenceid=3749072 (accessed on 31 January 2026).
  16. Scholten, O. The Interacting Boson Approximation Model and Applications. Ph.D. Thesis, University of Groningen, Groningen, The Netherlands, 1980. [Google Scholar]
  17. Van Isacker, P. Fortran code ibm.f. Available on request.
  18. García-Ramos, J.E.; Heyde, K. Nuclear shape coexistence: A study of the even–even Hg isotopes using the interacting boson model with configuration mixing. Phys. Rev. C 2014, 89, 014306-1–014306-24. [Google Scholar] [CrossRef]
  19. Heinze, S. Eine Methode zur Lösung Beliebiger Bosonischer und Fermionischer Vielteilchensysteme. Ph.D. Thesis, University of Cologne, Cologne, Germany, 2008. [Google Scholar]
  20. Brown, B.A. The nuclear shell model towards the drip lines. Prog. Part. Nucl. Phys. 2001, 47, 517–599. [Google Scholar] [CrossRef]
  21. Brown, B.A.; Rae, W.D.M. The shell-model code NuShellX@MSU. Nucl. Data Sheets 2014, 120, 115–118. [Google Scholar] [CrossRef]
  22. Caurier, E.; Martínez-Pinedo, G.; Nowacki, F.; Poves, A.; Zuker, A.P. The shell model as a unified view of nuclear structure. Rev. Mod. Phys. 2005, 77, 427–488. [Google Scholar] [CrossRef]
  23. Shimizu, N.; Abe, T.; Tsunoda, Y.; Utsuno, Y.; Yoshida, T.; Mizusaki, T.; Honma, M.; Otsuka, T. New-generation Monte Carlo shell model for the K computer era. Prog. Theor. Exp. Phys. 2012, 1, 01A205. [Google Scholar] [CrossRef]
  24. Shimizu, N.; Mizusaki, T.; Utsuno, Y.; Tsunoda, Y. Thick-restart block Lanczos method for large-scale shell-model calculations. Comp. Phys. Commun. 2019, 244, 372–384. [Google Scholar] [CrossRef]
  25. Johnson, C.W.; Ormand, W.E.; Krastev, P.G. Factorization in large-scale many-body calculations. Comp. Phys. Commun. 2013, 184, 2761–2774. [Google Scholar] [CrossRef]
  26. Johnson, C.W.; Ormand, W.E.; McElvain, K.S.; Shan, H. BIGSTICK: A flexible configuration-interaction shell-model code. arXiv 2018, arXiv:1801.08432. [Google Scholar]
  27. Van Isacker, P. Mathematica code ibm.m. Available on request.
  28. Ginocchio, J.N.; Kirson, M.W. Relationship between the Bohr collective Hamiltonian and the interacting-boson model. Phys. Rev. Lett. 1980, 44, 1744–1747. [Google Scholar] [CrossRef]
  29. Dieperink, A.E.L.; Scholten, O.; Iachello, F. Classical limit of the interacting-boson model. Phys. Rev. Lett. 1980, 44, 1747–1750. [Google Scholar] [CrossRef]
  30. Bohr, A.; Mottelson, B.R. Features of nuclear deformations produced by the alignment of individual particles or pairs. Phys. Scr. 1980, 22, 468. [Google Scholar] [CrossRef]
  31. Van Isacker, P.; Chen, J.-Q. Classical limit of the interacting boson Hamiltonian. Phys. Rev. C 1981, 24, 684–689. [Google Scholar] [CrossRef]
  32. Frank, A.; Van Isacker, P. Algebraic Methods in Molecular and Nuclear Structure Physics; Wiley-Interscience: New York, NY, USA, 1994. [Google Scholar]
  33. Fortunato, L.; Alonso, C.E.; Arias, J.M.; García-Ramos, J.E.; Vitturi, A. Phase diagram for a cubic-Q interacting boson model Hamiltonian: Signs of triaxiality. Phys. Rev. C 2011, 84, 014326-1–014326-13. [Google Scholar] [CrossRef]
  34. Poves, A.; Nowacki, F.; Alhassid, Y. Limits on assigning a shape to a nucleus. Phys. Rev. C 2020, 101, 054307-1–054307-5. [Google Scholar] [CrossRef]
  35. Warner, D.D.; Casten, R.F. Predictions of the interacting boson approximation in a consistent Q framework. Phys. Rev. C 1983, 28, 1798–1806. [Google Scholar] [CrossRef]
  36. Sorgunlu, B.; Van Isacker, P. Triaxiality in the interacting boson model. Nucl. Phys. A 2008, 808, 27–46. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.