Spherical harmonics

From Wikipedia, the free encyclopedia
(Redirected from Spherical harmonic)
Jump to navigation Jump to search

Template:Short description Script error: No such module "redirect hatnote".

File:Spherical Harmonics.png
Visual representations of the first few real spherical harmonics. Blue portions represent regions where the function is positive, and yellow portions represent where it is negative. The distance of the surface from the origin indicates the absolute value of Ym(θ,φ) in angular direction (θ,φ).

In mathematics and physical science, spherical harmonics are special functions defined on the surface of a sphere. They are often employed in solving partial differential equations in many scientific fields. The table of spherical harmonics contains a list of common spherical harmonics.

Since the spherical harmonics form a complete set of orthogonal functions and thus an orthonormal basis, certain functions defined on the surface of a sphere can be written as a sum of these spherical harmonics. This is similar to periodic functions defined on a circle that can be expressed as a sum of circular functions (sines and cosines) via Fourier series. Like the sines and cosines in Fourier series, the spherical harmonics may be organized by (spatial) angular frequency, as seen in the rows of functions in the illustration on the right. Further, spherical harmonics are basis functions for irreducible representations of SO(3), the group of rotations in three dimensions, and thus play a central role in the group theoretic discussion of SO(3).

Spherical harmonics originate from solving Laplace's equation in the spherical domains. Functions that are solutions to Laplace's equation are called harmonics. Despite their name, spherical harmonics take their simplest form in Cartesian coordinates, where they can be defined as homogeneous polynomials of degree in (x,y,z) that obey Laplace's equation. The connection with spherical coordinates arises immediately if one uses the homogeneity to extract a factor of radial dependence r from the above-mentioned polynomial of degree ; the remaining factor can be regarded as a function of the spherical angular coordinates θ and φ only, or equivalently of the orientational unit vector 𝐫 specified by these angles. In this setting, they may be viewed as the angular portion of a set of solutions to Laplace's equation in three dimensions, and this viewpoint is often taken as an alternative definition. Notice, however, that spherical harmonics are not functions on the sphere which are harmonic with respect to the Laplace-Beltrami operator for the standard round metric on the sphere: the only harmonic functions in this sense on the sphere are the constants, since harmonic functions satisfy the Maximum principle. Spherical harmonics, as functions on the sphere, are eigenfunctions of the Laplace-Beltrami operator (see Higher dimensions).

A specific set of spherical harmonics, denoted Ym(θ,φ) or Ym(𝐫), are known as Laplace's spherical harmonics, as they were first introduced by Pierre Simon de Laplace in 1782.[1] These functions form an orthogonal system, and are thus basic to the expansion of a general function on the sphere as alluded to above.

Spherical harmonics are important in many theoretical and practical applications, including the representation of multipole electrostatic and electromagnetic fields, electron configurations, gravitational fields, geoids, the magnetic fields of planetary bodies and stars, and the cosmic microwave background radiation. In 3D computer graphics, spherical harmonics play a role in a wide variety of topics including indirect lighting (ambient occlusion, global illumination, precomputed radiance transfer, etc.) and modelling of 3D shapes.

History

File:Laplace, Pierre-Simon, marquis de.jpg
Pierre-Simon Laplace, 1749–1827

Spherical harmonics were first investigated in connection with the Newtonian potential of Newton's law of universal gravitation in three dimensions. In 1782, Pierre-Simon de Laplace had, in his Mécanique Céleste, determined that the gravitational potential 3 at a point xScript error: No such module "Check for unknown parameters". associated with a set of point masses miScript error: No such module "Check for unknown parameters". located at points xiScript error: No such module "Check for unknown parameters". was given by

V(𝐱)=imi|𝐱i𝐱|.

Each term in the above summation is an individual Newtonian potential for a point mass. Just prior to that time, Adrien-Marie Legendre had investigated the expansion of the Newtonian potential in powers of r = Template:AbsScript error: No such module "Check for unknown parameters". and r1 = Template:AbsScript error: No such module "Check for unknown parameters".. He discovered that if rr1Script error: No such module "Check for unknown parameters". then

1|𝐱1𝐱|=P0(cosγ)1r1+P1(cosγ)rr12+P2(cosγ)r2r13+

where γScript error: No such module "Check for unknown parameters". is the angle between the vectors xScript error: No such module "Check for unknown parameters". and x1Script error: No such module "Check for unknown parameters".. The functions Pi:[1,1] are the Legendre polynomials, and they can be derived as a special case of spherical harmonics. Subsequently, in his 1782 memoir, Laplace investigated these coefficients using spherical coordinates to represent the angle γScript error: No such module "Check for unknown parameters". between x1Script error: No such module "Check for unknown parameters". and xScript error: No such module "Check for unknown parameters".. (See Template:Slink for more detail.)

In 1867, William Thomson (Lord Kelvin) and Peter Guthrie Tait introduced the solid spherical harmonics in their Treatise on Natural Philosophy, and also first introduced the name of "spherical harmonics" for these functions. The solid harmonics were homogeneous polynomial solutions 3 of Laplace's equation 2ux2+2uy2+2uz2=0. By examining Laplace's equation in spherical coordinates, Thomson and Tait recovered Laplace's spherical harmonics. (See Harmonic polynomial representation.) The term "Laplace's coefficients" was employed by William Whewell to describe the particular system of solutions introduced along these lines, whereas others reserved this designation for the zonal spherical harmonics that had properly been introduced by Laplace and Legendre.

The 19th century development of Fourier series made possible the solution of a wide variety of physical problems in rectangular domains, such as the solution of the heat equation and wave equation. This could be achieved by expansion of functions in series of trigonometric functions. Whereas the trigonometric functions in a Fourier series represent the fundamental modes of vibration in a string, the spherical harmonics represent the fundamental modes of vibration of a sphere in much the same way. Many aspects of the theory of Fourier series could be generalized by taking expansions in spherical harmonics rather than trigonometric functions. Moreover, analogous to how trigonometric functions can equivalently be written as complex exponentials, spherical harmonics also possessed an equivalent form as complex-valued functions. This was a boon for problems possessing spherical symmetry, such as those of celestial mechanics originally studied by Laplace and Legendre.

The prevalence of spherical harmonics already in physics set the stage for their later importance in the 20th century birth of quantum mechanics. The (complex-valued) spherical harmonics S2 are eigenfunctions of the square of the orbital angular momentum operator i𝐫×, and therefore they represent the different quantized configurations of atomic orbitals.

Laplace's spherical harmonics

File:Rotating spherical harmonics.gif
Real (Laplace) spherical harmonics Ym for =0,,4 (top to bottom) and m=0,, (left to right). Zonal, sectoral, and tesseral harmonics are depicted along the left-most column, the main diagonal, and elsewhere, respectively. (The negative order harmonics Y(m) would be shown rotated about the z axis by 90/m with respect to the positive order ones.). Rotation added for a better visual of the harmonic.
File:Sphericalfunctions.svg
Alternative picture for the real spherical harmonics Ym.

Laplace's equation imposes that the Laplacian of a scalar field fScript error: No such module "Check for unknown parameters". is zero. (Here the scalar field is understood to be complex, i.e. to correspond to a (smooth) function f:3.) In spherical coordinates this is:[2]

2f=1r2r(r2fr)+1r2sinθθ(sinθfθ)+1r2sin2θ2fφ2=0.

Consider the problem of finding solutions of the form f(r, θ, φ) = R(r) Y(θ, φ)Script error: No such module "Check for unknown parameters".. By separation of variables, two differential equations result by imposing Laplace's equation: 1Rddr(r2dRdr)=λ,1Y1sinθθ(sinθYθ)+1Y1sin2θ2Yφ2=λ. The second equation can be simplified under the assumption that YScript error: No such module "Check for unknown parameters". has the form Y(θ, φ) = Θ(θ) Φ(φ)Script error: No such module "Check for unknown parameters".. Applying separation of variables again to the second equation gives way to the pair of differential equations

1Φd2Φdφ2=m2 λsin2θ+sinθΘddθ(sinθdΘdθ)=m2

for some number mScript error: No such module "Check for unknown parameters".. A priori, mScript error: No such module "Check for unknown parameters". is a complex constant, but because ΦScript error: No such module "Check for unknown parameters". must be a periodic function whose period evenly divides 2πScript error: No such module "Check for unknown parameters"., mScript error: No such module "Check for unknown parameters". is necessarily an integer and ΦScript error: No such module "Check for unknown parameters". is a linear combination of the complex exponentials e± imφScript error: No such module "Check for unknown parameters".. The solution function Y(θ, φ)Script error: No such module "Check for unknown parameters". is regular at the poles of the sphere, where θ = 0, πScript error: No such module "Check for unknown parameters".. Imposing this regularity in the solution ΘScript error: No such module "Check for unknown parameters". of the second equation at the boundary points of the domain is a Sturm–Liouville problem that forces the parameter λScript error: No such module "Check for unknown parameters". to be of the form λ = ( + 1)Script error: No such module "Check for unknown parameters". for some non-negative integer with ≥ |m|Script error: No such module "Check for unknown parameters".; this is also explained below in terms of the orbital angular momentum. Furthermore, a change of variables t = cos θScript error: No such module "Check for unknown parameters". transforms this equation into the Legendre equation, whose solution is a multiple of the associated Legendre polynomial PScript error: No such module "Su".(cos θ)Script error: No such module "Check for unknown parameters". . Finally, the equation for RScript error: No such module "Check for unknown parameters". has solutions of the form R(r) = A rTemplate:I sup + B rTemplate:I supScript error: No such module "Check for unknown parameters".; requiring the solution to be regular throughout R3Script error: No such module "Check for unknown parameters". forces B = 0Script error: No such module "Check for unknown parameters"..[3]

Here the solution was assumed to have the special form Y(θ, φ) = Θ(θ) Φ(φ)Script error: No such module "Check for unknown parameters".. For a given value of Script error: No such module "Check for unknown parameters"., there are 2 + 1Script error: No such module "Check for unknown parameters". independent solutions of this form, one for each integer mScript error: No such module "Check for unknown parameters". with mScript error: No such module "Check for unknown parameters".. These angular solutions Ym:S2 are a product of trigonometric functions, here represented as a complex exponential, and associated Legendre polynomials:

Ym(θ,φ)=NeimφPm(cosθ)

which fulfill r22Ym(θ,φ)=(+1)Ym(θ,φ).

Here Ym:S2 is called a spherical harmonic function of degree Script error: No such module "Check for unknown parameters". and order mScript error: No such module "Check for unknown parameters"., Pm:[1,1] is an associated Legendre polynomial, NScript error: No such module "Check for unknown parameters". is a normalization constant,[4] and θScript error: No such module "Check for unknown parameters". and φScript error: No such module "Check for unknown parameters". represent colatitude and longitude, respectively. In particular, the colatitude θScript error: No such module "Check for unknown parameters"., or polar angle, ranges from 0Script error: No such module "Check for unknown parameters". at the North Pole, to π/2Script error: No such module "Check for unknown parameters". at the Equator, to πScript error: No such module "Check for unknown parameters". at the South Pole, and the longitude φScript error: No such module "Check for unknown parameters"., or azimuth, may assume all values with 0 ≤ φ < 2πScript error: No such module "Check for unknown parameters".. For a fixed integer Script error: No such module "Check for unknown parameters"., every solution Y(θ, φ)Script error: No such module "Check for unknown parameters"., Y:S2, of the eigenvalue problem r22Y=(+1)Y is a linear combination of Ym:S2. In fact, for any such solution, r Y(θ, φ)Script error: No such module "Check for unknown parameters". is the expression in spherical coordinates of a homogeneous polynomial 3 that is harmonic (see below), and so counting dimensions shows that there are 2 + 1Script error: No such module "Check for unknown parameters". linearly independent such polynomials.

The general solution f:3 to Laplace's equation Δf=0 in a ball centered at the origin is a linear combination of the spherical harmonic functions multiplied by the appropriate scale factor rScript error: No such module "Check for unknown parameters".,

f(r,θ,φ)==0m=fmrYm(θ,φ),

where the fm are constants and the factors r YmScript error: No such module "Check for unknown parameters". are known as (regular) solid harmonics 3. Such an expansion is valid in the ball

r<R=1lim sup|fm|1/.

For r>R, the solid harmonics with negative powers of r (the irregular solid harmonics 3{𝟎}) are chosen instead. In that case, one needs to expand the solution of known regions in Laurent series (about r=), instead of the Taylor series (about r=0) used above, to match the terms and find series expansion coefficients fm.

Orbital angular momentum

In quantum mechanics, Laplace's spherical harmonics are understood in terms of the orbital angular momentum[5] 𝐋=i(𝐱×)=Lx𝐢+Ly𝐣+Lz𝐤. The ħScript error: No such module "Check for unknown parameters". is conventional in quantum mechanics; it is convenient to work in units in which ħ = 1Script error: No such module "Check for unknown parameters".. The spherical harmonics are eigenfunctions of the square of the orbital angular momentum 𝐋2=r22+(rr+1)rr=1sinθθsinθθ1sin2θ2φ2. Laplace's spherical harmonics are the joint eigenfunctions of the square of the orbital angular momentum and the generator of rotations about the azimuthal axis: Lz=i(xyyx)=iφ.

These operators commute, and are densely defined self-adjoint operators on the weighted Hilbert space of functions f square-integrable with respect to the normal distribution as the weight function on R3: 1(2π)3/23|f(x)|2e|x|2/2dx<. Furthermore, L2 is a positive operator.

If YScript error: No such module "Check for unknown parameters". is a joint eigenfunction of L2Script error: No such module "Check for unknown parameters". and LzScript error: No such module "Check for unknown parameters"., then by definition 𝐋2Y=λYLzY=mY for some real numbers m and λ. Here m must in fact be an integer, for Y must be periodic in the coordinate φ with period a number that evenly divides 2π. Furthermore, since 𝐋2=Lx2+Ly2+Lz2 and each of Lx, Ly, Lz are self-adjoint, it follows that λm2Script error: No such module "Check for unknown parameters"..

Denote this joint eigenspace by Eλ,mScript error: No such module "Check for unknown parameters"., and define the raising and lowering operators by L+=Lx+iLyL=LxiLy Then L+Script error: No such module "Check for unknown parameters". and LScript error: No such module "Check for unknown parameters". commute with L2Script error: No such module "Check for unknown parameters"., and the Lie algebra generated by L+Script error: No such module "Check for unknown parameters"., LScript error: No such module "Check for unknown parameters"., LzScript error: No such module "Check for unknown parameters". is the special linear Lie algebra of order 2, 𝔰𝔩2(), with commutation relations [Lz,L+]=L+,[Lz,L]=L,[L+,L]=2Lz. Thus L+ : Eλ,mEλ,m+1Script error: No such module "Check for unknown parameters". (it is a "raising operator") and L : Eλ,mEλ,m−1Script error: No such module "Check for unknown parameters". (it is a "lowering operator"). In particular, LScript error: No such module "Su". : Eλ,mEλ,m+kScript error: No such module "Check for unknown parameters". must be zero for k sufficiently large, because the inequality Template:Mvar must hold in each of the nontrivial joint eigenspaces. Let Template:Mvar be a nonzero joint eigenfunction, and let Template:Mvar be the least integer such that L+kY=0. Then, since LL+=𝐋2Lz2Lz it follows that 0=LL+kY=(λ(m+k)2(m+k))Y. Thus λ = ( + 1)Script error: No such module "Check for unknown parameters". for the positive integer = m + kScript error: No such module "Check for unknown parameters"..

The foregoing has been all worked out in the spherical coordinate representation, θ,φ|lm=Ylm(θ,φ) but may be expressed more abstractly in the complete, orthonormal spherical ket basis.

Harmonic polynomial representation

Script error: No such module "Labelled list hatnote".

The spherical harmonics can be expressed as the restriction to the unit sphere of certain polynomial functions 3. Specifically, we say that a (complex-valued) polynomial function p:3 is homogeneous of degree if p(λ𝐱)=λp(𝐱) for all real numbers λ and all 𝐱3. We say that p is harmonic if Δp=0, where Δ is the Laplacian. Then for each , we define 𝐀={harmonic polynomials 3 that are homogeneous of degree }.

For example, when =1, 𝐀1 is just the 3-dimensional space of all linear functions 3, since any such function is automatically harmonic. Meanwhile, when =2, we have a 5-dimensional space: 𝐀2=span(x1x2,x1x3,x2x3,x12x22,2x32x12x22).

For any , the space 𝐇 of spherical harmonics of degree is just the space of restrictions to the sphere S2 of the elements of 𝐀.[6] As suggested in the introduction, this perspective is presumably the origin of the term "spherical harmonic" (i.e., the restriction to the sphere of a harmonic function).

For example, for any c the formula p(x1,x2,x3)=c(x1+ix2) defines a homogeneous polynomial of degree with domain and codomain 3, which happens to be independent of x3. This polynomial is easily seen to be harmonic. If we write p in spherical coordinates (r,θ,φ) and then restrict to r=1, we obtain p(θ,φ)=csin(θ)(cos(φ)+isin(φ)), which can be rewritten as p(θ,φ)=c(1cos2(θ))eiφ. After using the formula for the associated Legendre polynomial P, we may recognize this as the formula for the spherical harmonic Y(θ,φ).[7] (See Special cases.)

Conventions

Orthogonality and normalization

Script error: No such module "Unsubst".

Several different normalizations are in common use for the Laplace spherical harmonic functions S2. Throughout the section, we use the standard convention that for m>0 (see associated Legendre polynomials) Pm=(1)m(m)!(+m)!Pm which is the natural normalization given by Rodrigues' formula.

Plot of the spherical harmonic Y l^m(theta,phi) with n=2 and m=1 and phi=pi in the complex plane from -2-2i to 2+2i with colors created with Mathematica 13.1 function ComplexPlot3D
Plot of the spherical harmonic Ym(θ,φ) with =2 and m=1 and φ=π in the complex plane from 22i to 2+2i with colors created with Mathematica 13.1 function ComplexPlot3D

In acoustics,[8] the Laplace spherical harmonics are generally defined as (this is the convention used in this article) Ym(θ,φ)=(2+1)4π(m)!(+m)!Pm(cosθ)eimφ while in quantum mechanics:[9][10] Ym(θ,φ)=(1)m(2+1)4π(m)!(+m)!Pm(cosθ)eimφ

where Pm are associated Legendre polynomials without the Condon–Shortley phase (to avoid counting the phase twice).

In both definitions, the spherical harmonics are orthonormal θ=0πφ=02πYmYm*dΩ=δδmm, where δijScript error: No such module "Check for unknown parameters". is the Kronecker delta and dΩ = sin(θ) Script error: No such module "Check for unknown parameters".. This normalization is used in quantum mechanics because it ensures that probability is normalized, i.e., |Ym|2dΩ=1.

The disciplines of geodesy[11] and spectral analysis use

Ym(θ,φ)=(2+1)(m)!(+m)!Pm(cosθ)eimφ

which possess unit power

14πθ=0πφ=02πYmYm*dΩ=δδmm.

The magnetics[11] community, in contrast, uses Schmidt semi-normalized harmonics

Ym(θ,φ)=(m)!(+m)!Pm(cosθ)eimφ

which have the normalization

θ=0πφ=02πYmYm*dΩ=4π(2+1)δδmm.

In quantum mechanics this normalization is sometimes used as well, and is named Racah's normalization after Giulio Racah.

It can be shown that all of the above normalized spherical harmonic functions satisfy

Ym*(θ,φ)=(1)mYm(θ,φ),

where the superscript *Script error: No such module "Check for unknown parameters". denotes complex conjugation. Alternatively, this equation follows from the relation of the spherical harmonic functions with the Wigner D-matrix.

Condon–Shortley phase

One source of confusion with the definition of the spherical harmonic functions concerns a phase factor of (1)m, commonly referred to as the Condon–Shortley phase in the quantum mechanical literature. In the quantum mechanics community, it is common practice to either include this phase factor in the definition of the associated Legendre polynomials, or to append it to the definition of the spherical harmonic functions. There is no requirement to use the Condon–Shortley phase in the definition of the spherical harmonic functions, but including it can simplify some quantum mechanical operations, especially the application of raising and lowering operators. The geodesy[12] and magnetics communities never include the Condon–Shortley phase factor in their definitions of the spherical harmonic functions nor in the ones of the associated Legendre polynomials.[13]

Real form

A real basis of spherical harmonics Ym:S2 can be defined in terms of their complex analogues Ym:S2 by setting Ym={i2(Ym(1)mYm)if m<0Y0if m=012(Ym+(1)mYm)if m>0.={i2(Y|m|(1)mY|m|)if m<0Y0if m=012(Y|m|+(1)mY|m|)if m>0.={2(1)m[Y|m|]if m<0Y0if m=02(1)m[Ym]if m>0. The Condon–Shortley phase convention is used here for consistency. The corresponding inverse equations defining the complex spherical harmonics Ym:S2 in terms of the real spherical harmonics Ym:S2 are Ym={12(Y|m|iY,|m|)if m<0Y0if m=0(1)m2(Y|m|+iY,|m|)if m>0.

The real spherical harmonics Ym:S2 are sometimes known as tesseral spherical harmonics.[14] These functions have the same orthonormality properties as the complex ones Ym:S2 above. The real spherical harmonics Ym with m > 0Script error: No such module "Check for unknown parameters". are said to be of cosine type, and those with m < 0Script error: No such module "Check for unknown parameters". of sine type. The reason for this can be seen by writing the functions in terms of the Legendre polynomials as Ym={(1)m22+14π(|m|)!(+|m|)!P|m|(cosθ) sin(|m|φ)if m<02+14π Pm(cosθ)if m=0(1)m22+14π(m)!(+m)!Pm(cosθ) cos(mφ)if m>0.

The same sine and cosine factors can be also seen in the following subsection that deals with the Cartesian representation.

See here for a list of real spherical harmonics up to and including =4, which can be seen to be consistent with the output of the equations above.

Use in quantum chemistry

As is known from the analytic solutions for the hydrogen atom, the eigenfunctions of the angular part of the wave function are spherical harmonics. However, the solutions of the non-relativistic Schrödinger equation without magnetic terms can be made real. This is why the real forms are extensively used in basis functions for quantum chemistry, as the programs don't then need to use complex algebra. Here, the real functions span the same space as the complex ones would.

For example, as can be seen from the table of spherical harmonics, the usual pScript error: No such module "Check for unknown parameters". functions (=1) are complex and mix axis directions, but the real versions are essentially just xScript error: No such module "Check for unknown parameters"., yScript error: No such module "Check for unknown parameters"., and zScript error: No such module "Check for unknown parameters"..

Spherical harmonics in Cartesian form

The complex spherical harmonics Ym give rise to the solid harmonics by extending from S2 to all of 3 as a homogeneous function of degree , i.e. setting Rm(v):=vYm(vv) It turns out that Rm is basis of the space of harmonic and homogeneous polynomials of degree . More specifically, it is the (unique up to normalization) Gelfand-Tsetlin-basis of this representation of the rotational group SO(3) and an explicit formula for Rm in cartesian coordinates can be derived from that fact.

The Herglotz generating function

If the quantum mechanical convention is adopted for the Ym:S2, then ev𝐚𝐫==0m=4π2+1rvλm(+m)!(m)!Ym(𝐫/r). Here, 𝐫 is the vector with components (x,y,z)3, r=|𝐫|, and 𝐚=z^λ2(x^+iy^)+12λ(x^iy^). 𝐚 is a vector with complex coordinates:

𝐚=[12(1λλ),i2(1λ+λ),1].

The essential property of 𝐚 is that it is null: 𝐚𝐚=0.

It suffices to take v and λ as real parameters. In naming this generating function after Herglotz, we follow Script error: No such module "Footnotes"., who credit unpublished notes by him for its discovery.

Essentially all the properties of the spherical harmonics can be derived from this generating function.[15] An immediate benefit of this definition is that if the vector 𝐫 is replaced by the quantum mechanical spin vector operator 𝐉, such that 𝒴m(𝐉) is the operator analogue of the solid harmonic rYm(𝐫/r),[16] one obtains a generating function for a standardized set of spherical tensor operators, 𝒴m(𝐉):

ev𝐚𝐉==0m=4π2+1vλm(+m)!(m)!𝒴m(𝐉).

The parallelism of the two definitions ensures that the 𝒴m's transform under rotations (see below) in the same way as the Ym's, which in turn guarantees that they are spherical tensor operators, Tq(k), with k= and q=m, obeying all the properties of such operators, such as the Clebsch-Gordan composition theorem, and the Wigner-Eckart theorem. They are, moreover, a standardized set with a fixed scale or normalization.

Script error: No such module "Labelled list hatnote".

Separated Cartesian form

The Herglotzian definition yields polynomials which may, if one wishes, be further factorized into a polynomial of z and another of x and y, as follows (Condon–Shortley phase): r(YmYm)=[2+14π]1/2Π¯m(z)((1)m(Am+iBm)(AmiBm)),m>0. and for m = 0Script error: No such module "Check for unknown parameters".: rY02+14πΠ¯0. Here Am(x,y)=p=0m(mp)xpympcos((mp)π2), Bm(x,y)=p=0m(mp)xpympsin((mp)π2), and Π¯m(z)=[(m)!(+m)!]1/2k=0(m)/2(1)k2(k)(22k)(2k)!(2km)!r2kz2km. For m=0 this reduces to Π¯0(z)=k=0/2(1)k2(k)(22k)r2kz2k.

The factor Π¯m(z) is essentially the associated Legendre polynomial Pm(cosθ), and the factors (Am±iBm) are essentially e±imφ.

Examples

Using the expressions for Π¯m(z), Am(x,y), and Bm(x,y) listed explicitly above we obtain: Y31=1r3[74π316]1/2(5z2r2)(x+iy)=[74π316]1/2(5cos2θ1)(sinθeiφ)

Y42=1r4[94π532]1/2(7z2r2)(xiy)2=[94π532]1/2(7cos2θ1)(sin2θe2iφ) It may be verified that this agrees with the function listed here and here.

Real forms

Using the equations above to form the real spherical harmonics, it is seen that for m>0 only the Am terms (cosines) are included, and for m<0 only the Bm terms (sines) are included:

r(YmYm)=2+12πΠ¯m(z)(AmBm),m>0. and for m = 0: rY02+14πΠ¯0.

Special cases and values

  1. When m=0, the spherical harmonics Ym:S2 reduce to the ordinary Legendre polynomials: Y0(θ,φ)=2+14πP(cosθ).
  2. When m=±, Y±(θ,φ)=(1)2!(2+1)!4πsinθe±iφ, or more simply in Cartesian coordinates, rY±(𝐫)=(1)2!(2+1)!4π(x±iy).
  3. At the north pole, where θ=0, and φ is undefined, all spherical harmonics except those with m=0 vanish: Ym(0,φ)=Ym(𝐳)=2+14πδm0.

Symmetry properties

The spherical harmonics have deep and consequential properties under the operations of spatial inversion (parity) and rotation.

Parity

Script error: No such module "Labelled list hatnote". The spherical harmonics have definite parity. That is, they are either even or odd with respect to inversion about the origin. Inversion is represented by the operator PΨ(𝐫)=Ψ(𝐫). Then, as can be seen in many ways (perhaps most simply from the Herglotz generating function), with 𝐫 being a unit vector, Ym(𝐫)=(1)Ym(𝐫).

In terms of the spherical angles, parity transforms a point with coordinates {θ,φ} to {πθ,π+φ}. The statement of the parity of spherical harmonics is then Ym(θ,φ)Ym(πθ,π+φ)=(1)Ym(θ,φ) (This can be seen as follows: The associated Legendre polynomials gives (−1)+mScript error: No such module "Check for unknown parameters". and from the exponential function we have (−1)mScript error: No such module "Check for unknown parameters"., giving together for the spherical harmonics a parity of (−1)Script error: No such module "Check for unknown parameters"..)

Parity continues to hold for real spherical harmonics, and for spherical harmonics in higher dimensions: applying a point reflection to a spherical harmonic of degree Template:Mvar changes the sign by a factor of (−1)Script error: No such module "Check for unknown parameters"..

Rotations

File:Rotation of octupole vector function.svg
The rotation of a real spherical function with m = 0Script error: No such module "Check for unknown parameters". and = 3Script error: No such module "Check for unknown parameters".. The coefficients are not equal to the Wigner D-matrices, since real functions are shown, but can be obtained by re-decomposing the complex functions

Consider a rotation about the origin that sends the unit vector 𝐫 to 𝐫. Under this operation, a spherical harmonic of degree and order m transforms into a linear combination of spherical harmonics of the same degree. That is, Ym(𝐫)=m=AmmYm(𝐫), where Amm is a matrix of order (2+1) that depends on the rotation . However, this is not the standard way of expressing this property. In the standard way one writes,

Ym(𝐫)=m=[Dmm()()]*Ym(𝐫), where Dmm()()* is the complex conjugate of an element of the Wigner D-matrix. In particular when 𝐫 is a ϕ0 rotation of the azimuth we get the identity,

Ym(𝐫)=Ym(𝐫)eimϕ0.

The rotational behavior of the spherical harmonics is perhaps their quintessential feature from the viewpoint of group theory. The Ym's of degree provide a basis set of functions for the irreducible representation of the group SO(3) of dimension (2+1). Many facts about spherical harmonics (such as the addition theorem) that are proved laboriously using the methods of analysis acquire simpler proofs and deeper significance using the methods of symmetry.

Spherical harmonics expansion

The Laplace spherical harmonics Ym:S2 form a complete set of orthonormal functions and thus form an orthonormal basis of the Hilbert space of square-integrable functions L2(S2). On the unit sphere S2, any square-integrable function f:S2 can thus be expanded as a linear combination of these:

f(θ,φ)==0m=fmYm(θ,φ).

This expansion holds in the sense of mean-square convergence — convergence in L2 of the sphere — which is to say that

limN02π0π|f(θ,φ)=0Nm=fmYm(θ,φ)|2sinθdθdφ=0.

The expansion coefficients are the analogs of Fourier coefficients, and can be obtained by multiplying the above equation by the complex conjugate of a spherical harmonic, integrating over the solid angle Ω, and utilizing the above orthogonality relationships. This is justified rigorously by basic Hilbert space theory. For the case of orthonormalized harmonics, this gives:

fm=Ωf(θ,φ)Ym*(θ,φ)dΩ=02πdφ0πdθsinθf(θ,φ)Ym*(θ,φ).

If the coefficients decay in sufficiently rapidly — for instance, exponentially — then the series also converges uniformly to f.

A square-integrable function f:S2 can also be expanded in terms of the real harmonics Ym:S2 above as a sum

f(θ,φ)==0m=fmYm(θ,φ).

The convergence of the series holds again in the same sense, namely the real spherical harmonics Ym:S2 form a complete set of orthonormal functions and thus form an orthonormal basis of the Hilbert space of square-integrable functions L2(S2). The benefit of the expansion in terms of the real harmonic functions Ym is that for real functions f:S2 the expansion coefficients fm are guaranteed to be real, whereas their coefficients fm in their expansion in terms of the Ym (considering them as functions f:S2) do not have that property.

Spectrum analysis

Script error: No such module "Unsubst".

Power spectrum in signal processing

The total power of a function f is defined in the signal processing literature as the integral of the function squared, divided by the area of its domain. Using the orthonormality properties of the real unit-power spherical harmonic functions, it is straightforward to verify that the total power of a function defined on the unit sphere is related to its spectral coefficients by a generalization of Parseval's theorem (here, the theorem is stated for Schmidt semi-normalized harmonics, the relationship is slightly different for orthonormal harmonics):

14πΩ|f(Ω)|2dΩ==0Sff(), where Sff()=12+1m=|fm|2

is defined as the angular power spectrum (for Schmidt semi-normalized harmonics). In a similar manner, one can define the cross-power of two functions as 14πΩf(Ω)g(Ω)dΩ==0Sfg(), where Sfg()=12+1m=fmgm

is defined as the cross-power spectrum. If the functions fScript error: No such module "Check for unknown parameters". and gScript error: No such module "Check for unknown parameters". have a zero mean (i.e., the spectral coefficients f00Script error: No such module "Check for unknown parameters". and g00Script error: No such module "Check for unknown parameters". are zero), then Sff()Script error: No such module "Check for unknown parameters". and Sfg()Script error: No such module "Check for unknown parameters". represent the contributions to the function's variance and covariance for degree Template:Mvar, respectively. It is common that the (cross-)power spectrum is well approximated by a power law of the form

Sff()=Cβ.

When β = 0Script error: No such module "Check for unknown parameters"., the spectrum is "white" as each degree possesses equal power. When β < 0Script error: No such module "Check for unknown parameters"., the spectrum is termed "red" as there is more power at the low degrees with long wavelengths than higher degrees. Finally, when β > 0Script error: No such module "Check for unknown parameters"., the spectrum is termed "blue". The condition on the order of growth of Sff()Script error: No such module "Check for unknown parameters". is related to the order of differentiability of fScript error: No such module "Check for unknown parameters". in the next section.

Differentiability properties

One can also understand the differentiability properties of the original function fScript error: No such module "Check for unknown parameters". in terms of the asymptotics of Sff()Script error: No such module "Check for unknown parameters".. In particular, if Sff()Script error: No such module "Check for unknown parameters". decays faster than any rational function of Template:Mvar as → ∞Script error: No such module "Check for unknown parameters"., then fScript error: No such module "Check for unknown parameters". is infinitely differentiable. If, furthermore, Sff()Script error: No such module "Check for unknown parameters". decays exponentially, then fScript error: No such module "Check for unknown parameters". is actually real analytic on the sphere.

The general technique is to use the theory of Sobolev spaces. Statements relating the growth of the Sff()Script error: No such module "Check for unknown parameters". to differentiability are then similar to analogous results on the growth of the coefficients of Fourier series. Specifically, if =0(1+2)sSff()<, then fScript error: No such module "Check for unknown parameters". is in the Sobolev space Hs(S2)Script error: No such module "Check for unknown parameters".. In particular, the Sobolev embedding theorem implies that fScript error: No such module "Check for unknown parameters". is infinitely differentiable provided that Sff()=O(s)as  for all sScript error: No such module "Check for unknown parameters"..

Algebraic properties

Addition theorem

A mathematical result of considerable interest and use is called the addition theorem for spherical harmonics. Given two vectors rScript error: No such module "Check for unknown parameters". and r′Script error: No such module "Check for unknown parameters"., with spherical coordinates (r,θ,φ) and (r,θ,φ), respectively, the angle γ between them is given by the relation cosγ=cosθcosθ+sinθsinθcos(φφ) in which the role of the trigonometric functions appearing on the right-hand side is played by the spherical harmonics and that of the left-hand side is played by the Legendre polynomials.

The addition theorem states[17] Template:NumBlk where PScript error: No such module "Check for unknown parameters". is the Legendre polynomial of degree Template:Mvar. This expression is valid for both real and complex harmonics.[18] The result can be proven analytically, using the properties of the Poisson kernel in the unit ball, or geometrically by applying a rotation to the vector y so that it points along the z-axis, and then directly calculating the right-hand side.[19]

In particular, when x = yScript error: No such module "Check for unknown parameters"., this gives Unsöld's theorem[20] m=Ym*(𝐱)Ym(𝐱)=2+14π which generalizes the identity cos2θ + sin2θ = 1Script error: No such module "Check for unknown parameters". to two dimensions.

In the expansion (1), the left-hand side P(𝐱𝐲) is a constant multiple of the degree Template:Mvar zonal spherical harmonic. From this perspective, one has the following generalization to higher dimensions. Let YjScript error: No such module "Check for unknown parameters". be an arbitrary orthonormal basis of the space HScript error: No such module "Check for unknown parameters". of degree Template:Mvar spherical harmonics on the Template:Mvar-sphere. Then Z𝐱(), the degree Template:Mvar zonal harmonic corresponding to the unit vector Template:Mvar, decomposes as[21] Template:NumBlk

Furthermore, the zonal harmonic Z𝐱()(𝐲) is given as a constant multiple of the appropriate Gegenbauer polynomial: Template:NumBlk Combining (2) and (3) gives (1) in dimension n = 2Script error: No such module "Check for unknown parameters". when xScript error: No such module "Check for unknown parameters". and yScript error: No such module "Check for unknown parameters". are represented in spherical coordinates. Finally, evaluating at x = yScript error: No such module "Check for unknown parameters". gives the functional identity dim𝐇ωn1=j=1dim(𝐇)|Yj(𝐱)|2 where ωn−1Script error: No such module "Check for unknown parameters". is the volume of the (n−1)-sphere.

Contraction rule

Another useful identity expresses the product of two spherical harmonics as a sum over spherical harmonics[22] Yaα(θ,φ)Ybβ(θ,φ)=(2a+1)(2b+1)4πc=0γ=cc(1)γ2c+1(abcαβγ)(abc000)Ycγ(θ,φ). Many of the terms in this sum are trivially zero. The values of c and γ that result in non-zero terms in this sum are determined by the selection rules for the 3j-symbols.

Clebsch–Gordan coefficients

Script error: No such module "Labelled list hatnote". The Clebsch–Gordan coefficients are the coefficients appearing in the expansion of the product of two spherical harmonics in terms of spherical harmonics themselves. A variety of techniques are available for doing essentially the same calculation, including the Wigner 3-jm symbol, the Racah coefficients, and the Slater integrals. Abstractly, the Clebsch–Gordan coefficients express the tensor product of two irreducible representations of the rotation group as a sum of irreducible representations: suitably normalized, the coefficients are then the multiplicities.

Visualization of the spherical harmonics

File:Spherical harmonics positive negative.svg
Schematic representation of Ym on the unit sphere and its nodal lines. [Ym] is equal to 0 along Template:Mvar great circles passing through the poles, and along m circles of equal latitude. The function changes sign each time it crosses one of these lines.
File:Spherical harmonics.png
3D color plot of the spherical harmonics of degree n = 5Script error: No such module "Check for unknown parameters".. Note that n = Script error: No such module "Check for unknown parameters"..

The Laplace spherical harmonics Ym can be visualized by considering their "nodal lines", that is, the set of points on the sphere where [Ym]=0, or alternatively where [Ym]=0. Nodal lines of Ym are composed of circles: there are Template:AbsScript error: No such module "Check for unknown parameters". circles along longitudes and −|m| circles along latitudes. One can determine the number of nodal lines of each type by counting the number of zeros of Ym in the θ and φ directions respectively. Considering Ym as a function of θ, the real and imaginary components of the associated Legendre polynomials each possess −|m| zeros, each giving rise to a nodal 'line of latitude'. On the other hand, considering Ym as a function of φ, the trigonometric sin and cos functions possess 2|m| zeros, each of which gives rise to a nodal 'line of longitude'.[23]

Script error: No such module "anchor".When the spherical harmonic order m is zero (upper-left in the figure), the spherical harmonic functions do not depend upon longitude, and are referred to as zonal. Such spherical harmonics are a special case of zonal spherical functions. When = Template:AbsScript error: No such module "Check for unknown parameters". (bottom-right in the figure), there are no zero crossings in latitude, and the functions are referred to as sectoral. For the other cases, the functions checker the sphere, and they are referred to as tesseral.

More general spherical harmonics of degree Template:Mvar are not necessarily those of the Laplace basis Ym, and their nodal sets can be of a fairly general kind.[24]


List of spherical harmonics

Script error: No such module "Labelled list hatnote".

Analytic expressions for the first few orthonormalized Laplace spherical harmonics Ym:S2 that use the Condon–Shortley phase convention: Y00(θ,φ)=121π

Y11(θ,φ)=1232πsinθeiφY10(θ,φ)=123πcosθY11(θ,φ)=1232πsinθeiφ

Y22(θ,φ)=14152πsin2θe2iφY21(θ,φ)=12152πsinθcosθeiφY20(θ,φ)=145π(3cos2θ1)Y21(θ,φ)=12152πsinθcosθeiφY22(θ,φ)=14152πsin2θe2iφ

Higher dimensions

The classical spherical harmonics are defined as complex-valued functions on the unit sphere S2 inside three-dimensional Euclidean space 3. Spherical harmonics can be generalized to higher-dimensional Euclidean space n as follows, leading to functions Sn1.[25] Let P denote the space of complex-valued homogeneous polynomials of degree Template:Mvar in Template:Mvar real variables, here considered as functions n. That is, a polynomial pScript error: No such module "Check for unknown parameters". is in PScript error: No such module "Check for unknown parameters". provided that for any real λ, one has

p(λ𝐱)=λp(𝐱).

Let A denote the subspace of P consisting of all harmonic polynomials: 𝐀:={p𝐏Δp=0}. These are the (regular) solid spherical harmonics. Let H denote the space of functions on the unit sphere Sn1:={𝐱n|x|=1} obtained by restriction from AScript error: No such module "Check for unknown parameters". 𝐇:={f:Sn1 for some p𝐀,f(𝐱)=p(𝐱) for all 𝐱Sn1}.

The following properties hold:

  • The sum of the spaces HScript error: No such module "Check for unknown parameters". is dense in the set C(Sn1) of continuous functions on Sn1 with respect to the uniform topology, by the Stone–Weierstrass theorem. As a result, the sum of these spaces is also dense in the space L2(Sn−1)Script error: No such module "Check for unknown parameters". of square-integrable functions on the sphere. Thus every square-integrable function on the sphere decomposes uniquely into a series of spherical harmonics, where the series converges in the L2Script error: No such module "Check for unknown parameters". sense.
  • For all fHScript error: No such module "Check for unknown parameters"., one has ΔSn1f=(+n2)f. where ΔSn−1Script error: No such module "Check for unknown parameters". is the Laplace–Beltrami operator on Sn−1Script error: No such module "Check for unknown parameters".. This operator is the analog of the angular part of the Laplacian in three dimensions; to wit, the Laplacian in Template:Mvar dimensions decomposes as 2=r1nrrn1r+r2ΔSn1=2r2+n1rr+r2ΔSn1
  • It follows from the Stokes theorem and the preceding property that the spaces HScript error: No such module "Check for unknown parameters". are orthogonal with respect to the inner product from L2(Sn−1)Script error: No such module "Check for unknown parameters".. That is to say, Sn1fg¯dΩ=0 for fHScript error: No such module "Check for unknown parameters". and gHkScript error: No such module "Check for unknown parameters". for kScript error: No such module "Check for unknown parameters"..
  • Conversely, the spaces HScript error: No such module "Check for unknown parameters". are precisely the eigenspaces of ΔSn−1Script error: No such module "Check for unknown parameters".. In particular, an application of the spectral theorem to the Riesz potential ΔSn11 gives another proof that the spaces HScript error: No such module "Check for unknown parameters". are pairwise orthogonal and complete in L2(Sn−1)Script error: No such module "Check for unknown parameters"..
  • Every homogeneous polynomial pPScript error: No such module "Check for unknown parameters". can be uniquely written in the form[26] p(x)=p(x)+|x|2p2++{|x|p0 even|x|1p1(x) odd where pjAjScript error: No such module "Check for unknown parameters".. In particular, dim𝐇=(n+1n1)(n+3n1)=(n+2n2)+(n+3n2).

An orthogonal basis of spherical harmonics in higher dimensions can be constructed inductively by the method of separation of variables, by solving the Sturm-Liouville problem for the spherical Laplacian ΔSn1=sin2nφφsinn2φφ+sin2φΔSn2 where φ is the axial coordinate in a spherical coordinate system on Sn−1. The end result of such a procedure is[27] Y1,n1(θ1,θn1)=12πei1θ1j=2n1jP¯jj1(θj) where the indices satisfy Template:Abs2 ≤ ⋯ ≤ n−1Script error: No such module "Check for unknown parameters". and the eigenvalue is n−1(n−1 + n−2)Script error: No such module "Check for unknown parameters".. The functions in the product are defined in terms of the Legendre function jP¯L(θ)=2L+j12(L++j2)!(L)!sin2j2(θ)PL+j22(+j22)(cosθ).

Connection with representation theory

The space HScript error: No such module "Check for unknown parameters". of spherical harmonics of degree Template:Mvar is a representation of the symmetry group of rotations around a point (SO(3)) and its double-cover SU(2). Indeed, rotations act on the two-dimensional sphere, and thus also on HScript error: No such module "Check for unknown parameters". by function composition ψψρ1 for Template:Mvar a spherical harmonic and Template:Mvar a rotation. The representation HScript error: No such module "Check for unknown parameters". is an irreducible representation of SO(3).[28]

The elements of HScript error: No such module "Check for unknown parameters". arise as the restrictions to the sphere of elements of AScript error: No such module "Check for unknown parameters".: harmonic polynomials homogeneous of degree Template:Mvar on three-dimensional Euclidean space R3Script error: No such module "Check for unknown parameters".. By polarization of ψAScript error: No such module "Check for unknown parameters"., there are coefficients ψi1i symmetric on the indices, uniquely determined by the requirement ψ(x1,,xn)=i1iψi1ixi1xi. The condition that Template:Mvar be harmonic is equivalent to the assertion that the tensor ψi1i must be trace free on every pair of indices. Thus as an irreducible representation of SO(3)Script error: No such module "Check for unknown parameters"., HScript error: No such module "Check for unknown parameters". is isomorphic to the space of traceless symmetric tensors of degree Template:Mvar.

More generally, the analogous statements hold in higher dimensions: the space HScript error: No such module "Check for unknown parameters". of spherical harmonics on the [[N-sphere|Template:Mvar-sphere]] is the irreducible representation of SO(n+1)Script error: No such module "Check for unknown parameters". corresponding to the traceless symmetric Template:Mvar-tensors. However, whereas every irreducible tensor representation of SO(2)Script error: No such module "Check for unknown parameters". and SO(3)Script error: No such module "Check for unknown parameters". is of this kind, the special orthogonal groups in higher dimensions have additional irreducible representations that do not arise in this manner.

The special orthogonal groups have additional spin representations that are not tensor representations, and are typically not spherical harmonics. An exception are the spin representation of SO(3): strictly speaking these are representations of the double cover SU(2) of SO(3). In turn, SU(2) is identified with the group of unit quaternions, and so coincides with the 3-sphere. The spaces of spherical harmonics on the 3-sphere are certain spin representations of SO(3), with respect to the action by quaternionic multiplication.

Connection with hemispherical harmonics

Spherical harmonics can be separated into two sets of functions.[29] One is hemispherical harmonics (HSH), orthogonal and complete on hemisphere. Another is complementary hemispherical harmonics (CHSH).

Generalizations

The angle-preserving symmetries of the two-sphere are described by the group of Möbius transformations PSL(2,C). With respect to this group, the sphere is equivalent to the usual Riemann sphere. The group PSL(2,C) is isomorphic to the (proper) Lorentz group, and its action on the two-sphere agrees with the action of the Lorentz group on the celestial sphere in Minkowski space. The analog of the spherical harmonics for the Lorentz group is given by the hypergeometric series; furthermore, the spherical harmonics can be re-expressed in terms of the hypergeometric series, as SO(3) = PSU(2)Script error: No such module "Check for unknown parameters". is a subgroup of PSL(2,C)Script error: No such module "Check for unknown parameters"..

More generally, hypergeometric series can be generalized to describe the symmetries of any symmetric space; in particular, hypergeometric series can be developed for any Lie group.[30][31][32][33]

See also

Template:Sister project Template:Cols

Template:Colend

Notes

  1. A historical account of various approaches to spherical harmonics in three dimensions can be found in Chapter IV of Script error: No such module "Footnotes".. The term "Laplace spherical harmonics" is in common use; see Script error: No such module "Footnotes". and Script error: No such module "Footnotes"..
  2. The approach to spherical harmonics taken here is found in Script error: No such module "Footnotes"..
  3. Physical applications often take the solution that vanishes at infinity, making A = 0Script error: No such module "Check for unknown parameters".. This does not affect the angular portion of the spherical harmonics.
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "Footnotes".
  6. Script error: No such module "Footnotes". Section 17.6
  7. Script error: No such module "Footnotes". Lemma 17.16
  8. Script error: No such module "citation/CS1".
  9. Script error: No such module "citation/CS1".
  10. Script error: No such module "citation/CS1".
  11. a b Script error: No such module "citation/CS1".
  12. Heiskanen and Moritz, Physical Geodesy, 1967, eq. 1-62
  13. Script error: No such module "citation/CS1".
  14. Script error: No such module "Footnotes"..
  15. See, e.g., Appendix A of Garg, A., Classical Electrodynamics in a Nutshell (Princeton University Press, 2012).
  16. Script error: No such module "citation/CS1".
  17. Script error: No such module "citation/CS1".
  18. This is valid for any orthonormal basis of spherical harmonics of degree Template:Mvar. For unit power harmonics it is necessary to remove the factor of 4πScript error: No such module "Check for unknown parameters"..
  19. Script error: No such module "Footnotes".
  20. Script error: No such module "Footnotes".
  21. Script error: No such module "Footnotes".
  22. Script error: No such module "citation/CS1".
  23. Script error: No such module "citation/CS1".
  24. Script error: No such module "Footnotes".
  25. Script error: No such module "Footnotes".; Script error: No such module "Footnotes".
  26. Cf. Corollary 1.8 of Script error: No such module "citation/CS1".
  27. Script error: No such module "Citation/CS1".
  28. Script error: No such module "Footnotes". Corollary 17.17
  29. Script error: No such module "Citation/CS1".
  30. N. Vilenkin, Special Functions and the Theory of Group Representations, Am. Math. Soc. Transl., vol. 22, (1968).
  31. J. D. Talman, Special Functions, A Group Theoretic Approach, (based on lectures by E.P. Wigner), W. A. Benjamin, New York (1968).
  32. W. Miller, Symmetry and Separation of Variables, Addison-Wesley, Reading (1977).
  33. A. Wawrzyńczyk, Group Representations and Special Functions, Polish Scientific Publishers. Warszawa (1984).

References

Cited references

  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Template:Springer.
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..

General references

  • E.W. Hobson, The Theory of Spherical and Ellipsoidal Harmonics, (1955) Chelsea Pub. Co., Template:Isbn.
  • C. Müller, Spherical Harmonics, (1966) Springer, Lecture Notes in Mathematics, Vol. 17, Template:Isbn.
  • E. U. Condon and G. H. Shortley, The Theory of Atomic Spectra, (1970) Cambridge at the University Press, Template:Isbn, See chapter 3.
  • J.D. Jackson, Classical Electrodynamics, Template:Isbn
  • Albert Messiah, Quantum Mechanics, volume II. (2000) Dover. Template:Isbn.
  • Script error: No such module "citation/CS1".
  • D. A. Varshalovich, A. N. Moskalev, V. K. Khersonskii Quantum Theory of Angular Momentum,(1988) World Scientific Publishing Co., Singapore, Template:Isbn
  • Script error: No such module "Template wrapper".
  • Script error: No such module "citation/CS1".

External links