142 Chapter 2
We next consider the case for λ>0. The system basis vectors are
> y1(x):=BesselJ(0,lambda*x);y2(x):=BessselY(0,lambda*x);
y1(x) := BesselJ(0, λx)
y2(x) := BesselY(0, λx) (2.297)
General solution
> y(x):=C1*y1(x)+C2*y2(x);
y(x) := C1 BesselJ(0, λx) +C2 BesselY(0, λx) (2.298)
Substituting the boundary condition at the origin indicates that, since the Bessel function of the
second kind [Y(m, μx)] is not finite at the origin, we must set C2 = 0. Substituting the
remaining condition at x = b yields
> eval(subs({x=b,C2=0},diff(y(x),x)))=0;
−C1 BesselJ(1, λ b)λ = 0 (2.299)
The only nontrivial solutions to the above occur when C1 is arbitrary and λ satisfies the
following eigenvalue equation
BesselJ
(
1,λ
n
b
)
= 0 (2.300)
for n = 1, 2, 3,....
Nonnormalized eigenfunctions are
> phi[n](x):=BesselJ(0,lambda[n]*x);
ϕ
n
(x) := BesselJ
(
0,λ
n
x
)
(2.301)
Normalization
Evaluating the norm from the inner product of the eigenfunctions, with respect to the weight
function w(x) = x over the interval, yields, for n = 0,
> w(x):=x:norm0:=sqrt(Int(phi[0](x)ˆ2*w(x),x=0..b));
norm0 :=
b
0
x dx (2.302)
> norm0:=radsimp(value(%));
norm0 :=
1
2
√
2b (2.303)