Recall that any inner product space V has an associated norm defined by

Similar documents
Finite-dimensional spaces. C n is the space of n-tuples x = (x 1,..., x n ) of complex numbers. It is a Hilbert space with the inner product

Solutions: Problem Set 3 Math 201B, Winter 2007

Hilbert Spaces. Hilbert space is a vector space with some extra structure. We start with formal (axiomatic) definition of a vector space.

4 Hilbert spaces. The proof of the Hilbert basis theorem is not mathematics, it is theology. Camille Jordan

Functional Analysis Review

David Hilbert was old and partly deaf in the nineteen thirties. Yet being a diligent

Analysis Preliminary Exam Workshop: Hilbert Spaces

1. Subspaces A subset M of Hilbert space H is a subspace of it is closed under the operation of forming linear combinations;i.e.,

Vector Spaces. Vector space, ν, over the field of complex numbers, C, is a set of elements a, b,..., satisfying the following axioms.

Inner products. Theorem (basic properties): Given vectors u, v, w in an inner product space V, and a scalar k, the following properties hold:

I teach myself... Hilbert spaces

Real Analysis Notes. Thomas Goller

3 Orthogonality and Fourier series

HILBERT SPACES AND THE RADON-NIKODYM THEOREM. where the bar in the first equation denotes complex conjugation. In either case, for any x V define

1 Inner Product Space

Vectors in Function Spaces

Hilbert Spaces. Contents

which arises when we compute the orthogonal projection of a vector y in a subspace with an orthogonal basis. Hence assume that P y = A ij = x j, x i

Section 7.5 Inner Product Spaces

Orthonormal Bases Fall Consider an inner product space V with inner product f, g and norm

Hilbert spaces. Let H be a complex vector space. Scalar product, on H : For all x, y, z H and α, β C α x + β y, z = α x, z + β y, z x, y = y, x

Notions such as convergent sequence and Cauchy sequence make sense for any metric space. Convergent Sequences are Cauchy

Inner Product Spaces An inner product on a complex linear space X is a function x y from X X C such that. (1) (2) (3) x x > 0 for x 0.

Homework Assignment #5 Due Wednesday, March 3rd.

THE PROBLEMS FOR THE SECOND TEST FOR BRIEF SOLUTIONS

MAT 578 FUNCTIONAL ANALYSIS EXERCISES

Chapter 3: Baire category and open mapping theorems

Functional Analysis HW #5

Your first day at work MATH 806 (Fall 2015)

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability...

Chapter 1. Preliminaries. The purpose of this chapter is to provide some basic background information. Linear Space. Hilbert Space.

Linear Algebra. Paul Yiu. Department of Mathematics Florida Atlantic University. Fall A: Inner products

Orthonormal Systems. Fourier Series

CHAPTER VIII HILBERT SPACES

V. SUBSPACES AND ORTHOGONAL PROJECTION

THEOREMS, ETC., FOR MATH 515

Functional Analysis. Martin Brokate. 1 Normed Spaces 2. 2 Hilbert Spaces The Principle of Uniform Boundedness 32

MTH 503: Functional Analysis

Spectral Theory, with an Introduction to Operator Means. William L. Green

08a. Operators on Hilbert spaces. 1. Boundedness, continuity, operator norms

FUNCTIONAL ANALYSIS LECTURE NOTES: COMPACT SETS AND FINITE-DIMENSIONAL SPACES. 1. Compact Sets

Math 350 Fall 2011 Notes about inner product spaces. In this notes we state and prove some important properties of inner product spaces.

Function Space and Convergence Types

1 Orthonormal sets in Hilbert space

be the set of complex valued 2π-periodic functions f on R such that

Notes on Integrable Functions and the Riesz Representation Theorem Math 8445, Winter 06, Professor J. Segert. f(x) = f + (x) + f (x).

Functional Analysis I

Functional Analysis Exercise Class

There are two things that are particularly nice about the first basis

Your first day at work MATH 806 (Fall 2015)

REAL AND COMPLEX ANALYSIS

Functional Analysis Review

Kernel Method: Data Analysis with Positive Definite Kernels

Advanced Computational Fluid Dynamics AA215A Lecture 2 Approximation Theory. Antony Jameson

Exercise Solutions to Functional Analysis

MATH 220: INNER PRODUCT SPACES, SYMMETRIC OPERATORS, ORTHOGONALITY

Problem Set 6: Solutions Math 201A: Fall a n x n,

LECTURE OCTOBER, 2016

About Grupo the Mathematical de Investigación Foundation of Quantum Mechanics

Elements of Positive Definite Kernel and Reproducing Kernel Hilbert Space

Analysis II Lecture notes

96 CHAPTER 4. HILBERT SPACES. Spaces of square integrable functions. Take a Cauchy sequence f n in L 2 so that. f n f m 1 (b a) f n f m 2.

Math 61CM - Solutions to homework 6

Representation theory and quantum mechanics tutorial Spin and the hydrogen atom

1 Functional Analysis

Spherical Coordinates and Legendre Functions

Math Linear Algebra II. 1. Inner Products and Norms

MATH 113 SPRING 2015

1. If 1, ω, ω 2, -----, ω 9 are the 10 th roots of unity, then (1 + ω) (1 + ω 2 ) (1 + ω 9 ) is A) 1 B) 1 C) 10 D) 0

Overview of normed linear spaces

CHAPTER 3. Hilbert spaces

1 Compact and Precompact Subsets of H

Review and problem list for Applied Math I

Hilbert spaces. 1. Cauchy-Schwarz-Bunyakowsky inequality

The following definition is fundamental.

Chapter 5. Basics of Euclidean Geometry

Real and Complex Analysis, 3rd Edition, W.Rudin Elementary Hilbert Space Theory

Measurable functions are approximately nice, even if look terrible.

Orthonormal Bases; Gram-Schmidt Process; QR-Decomposition

PROBLEMS. (b) (Polarization Identity) Show that in any inner product space

Normed vector spaces

FUNCTIONAL ANALYSIS: NOTES AND PROBLEMS

Kaczmarz algorithm in Hilbert space

Mathematical Modeling using Partial Differential Equations (PDE s)

SPECTRAL THEOREM FOR SYMMETRIC OPERATORS WITH COMPACT RESOLVENT

Hilbert Spaces: Infinite-Dimensional Vector Spaces

THEOREMS, ETC., FOR MATH 516

Rudiments of Hilbert Space Theory

4.4. Orthogonality. Note. This section is awesome! It is very geometric and shows that much of the geometry of R n holds in Hilbert spaces.

Real Analysis: Part II. William G. Faris

l(y j ) = 0 for all y j (1)

SPECTRAL PROPERTIES OF THE LAPLACIAN ON BOUNDED DOMAINS

PMH3 - Functional Analysis. Andrew Tulloch

Numerical Linear Algebra

Linear Algebra Massoud Malek

Eigenvalues and Eigenfunctions of the Laplacian

MATHEMATICS. Course Syllabus. Section A: Linear Algebra. Subject Code: MA. Course Structure. Ordinary Differential Equations

An introduction to some aspects of functional analysis

On Riesz-Fischer sequences and lower frame bounds

CHAPTER V DUAL SPACES

Transcription:

Hilbert Spaces Recall that any inner product space V has an associated norm defined by v = v v. Thus an inner product space can be viewed as a special kind of normed vector space. In particular every inner product space V has a metric defined by d(v w) = v w = v w v w. Definition: Hilbert space A Hilbert space is an inner product space whose associated metric is complete. That is a Hilbert space is an inner product space that is also a Banach space. For example R n is a Hilbert space under the usual dot product: v w = v w = v 1 w 1 + + v n w n. More generally a finite-dimensional inner product space is a Hilbert space. following theorem provides examples of infinite-dimensional Hilbert spaces. The Theorem 1 L 2 is a Hilbert Space For any measure space (X µ) the associated L 2 -space L 2 (X) forms a Hilbert space under the inner product f g = fg dµ. X PROOF The norm associated to the given inner product is the L 2 -norm: f = f f = f 2 dµ = f 2. X

2 We have already proven that L 2 (X) is complete with respect to this norm and hence L 2 (X) is a Hilbert space. In the case where X = N this gives us the following. Corollary 2 l 2 is a Hilbert Space The space l 2 of all square-summable sequences is a Hilbert space under the inner product v w = n N v n w n. l 2 -Linear Combinations We now turn to some general theory for Hilbert spaces. First recall that two vectors v and w in an inner product space are called orthogonal if v w = 0. Proposition 3 Convergence of Orthogonal Series Let {v n } be a sequence of orthogonal vectors in a Hilbert space. Then the series v n converges if and only if v n 2 <. PROOF theorem Let s n be the sequence of partial sums for the given series. By the Pythagorean s i s j 2 = j n=i+1 v n 2 = j n=i+1 v n 2. for all i j. It follows that {s n } is a Cauchy sequence if and only if v n 2 converges.

3 We wish to apply this proposition to linear combinations of orthonormal vectors. First recall that a sequence {u n } of vectors in an inner product space is called orthonormal if { 1 if i = j u i u j = 0 if i j for all i and j. Corollary 4 l 2 -Linear Combinations Let {u n } be an orthonormal sequence of vectors in a Hilbert space and let {a n } be a sequence of real numbers. Then the series a n u n converges if and only if the sequence {a n } lies in l 2. In general if {a n } is an l 2 sequence then the sum a n u n is called a l 2 -linear combination of the vectors {u n }. By the previous corollary every l 2 -linear combination orthonormal vectors in a Hilbert space converges Proposition 5 Inner Product Formula Let {u n } be an orthonormal sequence of vectors in a Hilbert space and let v = a n u n and w = b n u n be l 2 -linear combinations of the vectors {u n }. Then v w = a n b n.

4 PROOF Let s N = N a nu n and t N = N b nu n and note that s N v and t N w as N. Since the inner product is a continuous function it follows that v w = lim s N t N = N lim N N a n b n = a n b n. In the case where v = w this gives the following. Corollary 6 Norm Formula Let {u n } be an orthonormal sequence of vectors in a Hilbert space and let v = a n u n be an l 2 -linear combination of these vectors. Then v = a 2 n. We can also use the inner product formula to find a nice formula for the coefficients of an l 2 -linear combination. Corollary 7 Formula for the Coefficients Let {u n } be an orthonormal sequence of vectors in a Hilbert space and let v = a n u n be an l 2 -linear combination of these vectors. Then for all n N a n = u n v. PROOF Given an n N we can write u n = k=1 b ku k where b n = 1 and b k = 0

5 for all k n. By the inner product formula it follows that u n v = a k b k = a n. k=1 In general we say that a vector v is in the l 2 -span of {u n } if v can be expressed as an l 2 -linear combination of the vectors {u n }. According to the previous corollary any vector v in the l 2 -span of {u n } can be written as v = u n v u n. It follows that v = u n v 2 and v w = u n v u n w for any two vectors v and w in the l 2 -span of {u n }. Projections Definition: Projection Onto a Subspace Let V be an inner product space let S be a linear subspace of V and let v V. A vector p S is called the projection of v onto S if for all s S. s v p = 0 It is easy to see that the projection p of v onto S if it exists must be unique. In particular if p 1 and p 2 are two possible projections then p 1 p 2 2 = p 1 p 2 p 1 p 2 = p 1 p 2 v p 2 p 1 p 2 v p 1 and both of the inner products on the right are zero since p 1 p 2 S. It is always possible to project onto a finite-dimensional subspace.

6 Proposition 8 Projection Onto Finite-Dimensional Subspaces Let V be an inner product space let S be a finite-dimensional subspace of V and let {u 1... u n } be an orthonormal basis for S. Then for any v V the vector n p = u k v u k is the projection of v onto S. k=1 PROOF Observe that u k p = u k v for each k and hence u k v p = 0 for each k. By linearity it follows that s v p = 0 for all s S and hence p is the projection of v onto S. Our goal is to generalize this proposition to the l 2 -span of an orthonormal sequence. Lemma 9 Bessel s Inequality Let V be a Hilbert space let {u n } be an orthonormal sequence in V and let v V. Then u n v 2 v 2. PROOF Let N N and let p N = N u n v u n be the projection of v onto Span{u 1... u N }. Then p N v p N = 0 so by the Pythagorean theorem v 2 = p N 2 + v p N 2 p N 2 = N u n v 2. This holds for all N N so the desired inequality follows.

7 Proposition 10 Projection Formula Let V be a Hilbert space and let {u n } be an orthonormal sequence of vectors in V. Then for any v V the sequence { u n v } is l 2 and the vector p = u n v u n is the projection of v onto the l 2 -span of {u n }. PROOF Bessel s inequality shows that the sequence { u n v } is l 2 and thus the sum for p converges. By the coefficient formula (Corollary 7) we have that u n p = u n v for all n N and hence u n v p = 0 for all n N. By the continuity of it follows that s v p = 0 for any s in the l 2 -span of {u n } and hence p is the projection of v onto this subspace. Hilbert Bases Definition: Hilbert Basis Let V be a Hilbert space and let {u n } be an orthonormal sequence of vectors in V. We say that {u n } is a Hilbert basis for V if for every v V there exists a sequence {a n } in l 2 so that v = a n u n. That is {u n } is a Hilbert basis for V if every vector in V is in the l 2 -span of {u n }. For convenience we are requiring all Hilbert bases to be countably infinite but in the more general theory of Hilbert spaces a Hilbert basis may have any cardinality. Note that a Hilbert basis {u n } for V is not actually a basis for V in the sense of linear algebra. In particular if {a n } is any l 2 sequence with infinitely many nonzero terms then the vector a n u n

8 cannot be expressed as a finite linear combination of Hilbert basis vectors. Of course it is clearly much more useful to allow l 2 -linear combinations and in the context of Hilbert spaces it is common to use the word basis to mean Hilbert basis while a standard linear-algebra-type basis is referred to as a Hamel basis. EXAMPLE 1 The Standard Basis for l 2 Consider the following orthonormal sequence in l 2 : e 1 = (1 0 0 0...) e 2 = (0 1 0 0...) e 3 = (0 0 1 0...)... If v = (v 1 v 2...) is a vector in l 2 it is easy to show that v = v n e n and therefore {e n } is a Hilbert basis for l 2. This example is in some sense quite general as shown by the following proposition. Proposition 11 Isomorphism With l 2 Let V be a Hilbert space and suppose that V has a Hilbert basis {u n }. Then there exists an isometric isomorphism T : l 2 V such that T (e n ) = u n for each n. PROOF Define a function T : l 2 V by T (a 1 a 2...) = a n u n. Clearly T is linear. Note also that T is a bijection with inverse given by T 1 (v) = ( u 1 v u 2 v... ) and hence T is a linear isomorphism. Finally we have T (a1 a 2...) = a n u n = a 2 n = (a1 a 2...) 2 for all (a 1 a 2...) l 2 so T is isometric.

9 Proposition 12 Characterization of Hilbert Bases Let V be a Hilbert space and let {u n } be an orthonormal sequence of vectors in V. Then the following are equivalent: 1. The sequence {u n } is a Hilbert basis for V. 2. The set of all finite linear combinations of elements of {u n } is dense in V. 3. For every nonzero v V there exists an n N so that u n v 0. PROOF Let S be the set of all finite linear combinations of elements of {u n } i.e. the linear span of {u n }. We prove that (1) (2) (3) (1). (1) (2) Suppose that {u n } is a Hilbert basis and let v V. Then v = a n u n for some l 2 sequence {a n }. Then v is the limit of the sequence of partial sums so v lies in the closure of S. s N = N a n u n (2) (3) Suppose that S is dense in V and let v be a nonzero vector in V. Let {s n } be a sequence in S that converges to v. Then there exists an n N so that s n v < v and it follows that s n v = s n 2 + v 2 s n v 2 2 > s n 2 2 0. But since s n S we know that s n Span{u 1... u k } for some k N and it follows that u i v 0 for some i k. (3) (1) Suppose that condition (3) holds let v V and let p = u n v u n be the projection of v onto the l 2 -span of {u n } (by Proposition 10). Then u n p v = 0 for all n N so by condition (3) the vector p v must be zero. Then v = p so v lies in the l 2 -span of {u n } which proves that {u n } is a Hilbert basis.

10 Fourier Series The theory of Hilbert spaces lets us provide a nice theory for Fourier series on the interval [ π π]. We begin with the following theorem. Theorem 13 Density of Continuous Functions For any closed interval [a b] R the continuous functions on [a b] are dense in L 2( [a b] ). PROOF See Homework 7 Problem 2 for a proof in the L 1 case. The L 2 case is quite similar. It follows that any closed subset of L 2( [a b] ) that contains the continuous functions must be all of L 2( [a b] ). Theorem 14 The Fourier Basis The sequence 1 2π cos x sin x cos 2x sin 2x cos 3x sin 3x... is a Hilbert basis for L 2( [ π π] ). PROOF It is easy to check that the given functions are orthonormal. Let S be the set of all finite linear combinations of the basis elements i.e. the set of all finite trigonometric polynomials. By Proposition 12 it suffices to prove that S is dense in L 2( [ π π] ). Let C(T ) be the set of all continuous functions f on [ π π] R for which f( π) = f(π). By Homework 10 every function in C(T ) is the uniform limit (and hence the L 2 limit) of trigonometric polynomials so the closure of S contiains C(T ). But clearly every continuous function on [a b] is the L 2 limit of functions in C(T ) and hence the closure of S contains every continuous function. By Theorem 13 we conclude that the closure of S is all of L 2( [ π π] ). In general an orthogonal sequence {f n } of nonzero L 2 functions on [a b] is called a

11 complete orthogonal system for [a b] if the sequence { f n / f n 2 } of normalizations is a Hilbert basis for L 2( [a b] ). According to the above theorem the sequence 1 cos x sin x cos 2x sin 2x cos 3x sin 3x... is a complete orthogonal system for the interval [ π π]. Definition: Fourier Coefficients Let f : [ π π] R be an L 2 function. Then the Fourier coefficients of f are defined as follows: a = b n = c n = f 1 2π f cos nx π f sin nx π = 1 f dm 2π [ ππ] = 1 π = 1 π [ ππ] [ ππ] f(x) cos nx dm(x) f(x) sin nx dm(x). Note that the Fourier coefficients are the coefficients for the functions 1 cos x sin x cos 2x sin 2x cos 3x sin 3x... which are not unit vectors. The actual coefficients of the Hilbert basis vectors are a 2π { bn } and { cn }. Corollary 15 Riesz-Fischer Theorem Let f : [ π π] R be an L 2 function with Fourier coefficients a {b n } and {c n }. Then {b n } and {c n } are l 2 sequences and the Fourier series a + ( bn cos nx + c n sin nx ) converges to f in L 2. PROOF This follows from Theorem 14 and the coefficient formula (Corollary 7).

12 Corollary 16 Parseval s Theorem Let f : [ π π] R be an L 2 function with Fourier coefficients a {b n } {c n } and let g : [ π π] R be an L 2 function with fourier coefficients A {B n } and {C n }. Then 1 fg dm = 2aA + π [ ππ] (b n B n + c n C n ). PROOF By the inner product formula (Proposition 5) we have f g = ( a 2π )( A 2π ) ( (bn )( ) ( )( ) ) + π Bn π + cn π Cn π and dividing through by π gives the desired formula. In the case where g = f this theorem yields Parseval s identity: 1 f 2 dm = 2a 2 + π [ ππ] ( ) b 2 n + c 2 n. Corollary 17 Isomorphism of L 2 and l 2 If a < b then L 2 ([a b]) and l 2 are isometrically isomorphic. PROOF Since 1 2π cos x sin x cos 2x sin 2x cos 3x sin 3x... is a Hilbert basis for L 2( [ π π] ) it follows from Proposition 11 that the linear transformation T : l 2 L 2( [ π π] ) defined by T (a 1 a 2 a 3...) = a 1 + a 2 cos x + a 3 sin x + a 4 cos 2x + a 5 sin 2x + 2π π π π π is an isometric isomorphism.

13 Other Orthogonal Systems The Fourier basis is not the only Hilbert basis for L 2( [a b] ). Indeed many such families of orthogonal functions are known. In this section we derive an orthonormal sequence of polynomials that is a Hilbert basis for L 2( [a b] ). Consider the sequence of functions 1 x x 2 x 3... on the interval [ 1 1]. These functions are not a Hilbert basis for L 2( [ 1 1] ) since they are not orthonormal. However it is possible to use these functions to make a Hilbert basis of polynomials via the Gram-Schmidt process. We start by making the the constant function 1 into a unit vector: p 0 (x) = 1 1 2 = 1 2. The function x is already orthogonal to p 0 on the interval [ 1 1] so we normalize x as well: p 1 (x) = x 3 = x x 2 2. Now we want a quadratic polynomial orthogonal to p 0 and p 1. The function x 2 is already orthogonal to p 1 but not to p 0. However if we subtract from x 2 the projection of x 2 onto p 0 then we get a quadratic polynomial orthogonal to p 0 : Normalizing gives: x 2 p 0 x 2 p 0 (x) = x 2 1 3. p 2 (x) = 3 ( 5 2 x 2 1 ) 2 3 Continuing in this fashion we obtain an orthonormal sequence {p n } of polynomials where each p n is obtained from x n by subtracting the projections of x n onto p 0... p n 1 and then normalizing. Definition: Legendre Polynomials The normalized Legendre polynomials are the sequence of polynomial functions p n : [ 1 1] R defined recursively by p 0 (x) = 1/ 2 and ) n 1 p n (x) = c n (x n pk x n p k (x) for n 1 where the constant c n > 0 is chosen so that p n 2 = 1. k=0

14 1.0 0.5 1.0 0.5 1.0 0.5-1.0-0.5 0.5 1.0-0.5-1.0 p 0 (x) -1.0-0.5 0.5 1.0-0.5-1.0 p 1 (x) -1.0-0.5 0.5 1.0-0.5-1.0 p 2 (x) 1.0 0.5 1.0 0.5 1.0 0.5-1.0-0.5 0.5 1.0-0.5-1.0 p 3 (x) -1.0-0.5 0.5 1.0-0.5-1.0 p 4 (x) -1.0-0.5 0.5 1.0-0.5-1.0 p 5 (x) Figure 1: The normalized Legendre polynomials p 0... p 5. By design each normalized Legendre polynomial p n (x) has degree n and the sequence {p n } n 0 is orthonormal. The next few such polynomials are p 3 (x) = 5 7 (x 2 3 35 ) 2 x p 4 (x) = 105 ( 8 x 4 6 2 7 x2 + 3 )... 35 Figure 1 shows the graphs of the first six normalized Legendre polynomials. Theorem 18 The Legendre Basis The sequence p 0 p 1 p 2... of normalized Legendre polynomials is a Hilbert basis for L 2( [ 1 1] ). PROOF Let S be the linear span of p 0 p 1 p 2.... Since x n = p n(x) c n + n 1 pk x n p k (x) k=0 the subspace S contains each x n and hence contains all polynomials. By the Weierstrass approximation theorem every continuous function on [ 1 1] is a uniform limit (and hence and L 2 limit) of a sequence of polynomials. It follows that the closure of S contains all the continuous functions and hence contains all L 2 functions by Theorem 13.

15 Thus every L 2 function f on [ 1 1] can be written as the sum of an infinite Legendre series f = p n f p n. n=0 These behave much like Fourier series with analogs of Parseval s theorem and Parseval s identity. Legendre polynomials are important in partial differential equations. For the following definition recall that a harmonic function on a closed region in R 3 is any continuous function that satisfies Laplace s equation 2 f = 0 on the interior of the region. Definition: Dirichlet Problem on a Ball Let B 3 denote the closed unit ball on R 3 and let S 2 denote the unit sphere. The Dirichlet problem on B 3 can be stated as follows: Given a continuous function f : S 2 R find a harmonic function F : B 3 R that agrees with f on S 2. Since we are working on the ball it makes sense to use spherical coordinates (ρ θ φ) which are defined by the formulas x = ρ cos θ sin φ y = ρ sin θ sin φ z = ρ cos φ. Using spherical coordinates one family of solutions to Laplace s equation on the ball can be written as follows: F (ρ θ φ) = ρ n p n (cos φ) where p n is the nth Legendre polynomial. These solutions are all axially symmetric around the z-axis meaning that they have no explicit dependence on θ. Since the Legendre polynomials are a Hilbert basis we can use these solutions to solve the Dirichlet problem for any axially symmetric function f : S 2 R. All we do is write f as the sum of a Legendre series f(θ φ) = a n p n (cos φ) n=0 and then the corresponding harmonic function F will be defined by the formula F (ρ θ φ) = a n ρ n p n (cos φ). n=0

16 EXAMPLE 1 Let f : S 2 R be the function defined by f(x y z) = z 2. Find a harmonic function F : B 3 R that agrees with f on S 2. SOLUTION Note that z = cos φ on S 2 so we can write f as f(θ φ) = cos 2 φ. Since p 0 (x) = c 0 and p 2 (x) = c 2 ( x 2 1 3 ) where c 0 = 1/ 2 and c 2 = 45/8 we can write f as f(θ φ) = 1 3c 0 p 0 (cos φ) + 1 c 2 p 2 (cos φ). Then the corresponding harmonic function F : B 3 R is given by F (ρ θ φ) = 1 p 0 (cos φ) + ρ2 p 2 (cos φ) = 1 ( 3c 0 c 2 3 + ρ2 cos 2 φ 1 ). 3 The functions p n (cos φ) on the unit sphere can be generalized to the family of spherical harmonics Y lm (θ φ) which are a Hilbert basis for L 2 (S 2 ). The Legendre polynomials defined above correspond to the m = 0 case: Y l0 (θ φ) = 1 2π p l (cos φ). Every L 2 function f on the sphere has a Fourier decomposition in terms of spherical harmonics: l f(θ φ) = a lm Y lm (θ φ). l=0 m= l In quantum mechanics these spherical harmonics give rise to the eigenfunctions of the square of the angular momentum operator. These are known as atomic orbitals and can be used to describe the quantum wave functions of electrons in an atom.