next up previous
Up: Back to the Chemistry 3730 assignment index

Assignment 6 solutions

We will need the 3s, 3p0 and 3d0 wavefunctions:

> rho := r -> r/a0;

displaymath146

> psi3s := (r,theta,phi) ->
> 1/243*sqrt(3/(Pi*a0^3))*(27-18*rho(r)+2*rho(r)^2)*exp(-rho(r)/3);

displaymath147

> psi3p0 := (r,theta,phi) ->
> 1/81*sqrt(2/(Pi*a0^3))*rho(r)*(6-rho(r))*exp(-rho(r)/3)*cos(theta);

displaymath148

> psi3d0 := (r,theta,phi) ->
> 1/486*sqrt(6/(Pi*a0^3))*rho(r)^2*exp(-rho(r)/3)*(3*cos(theta)^2-1);

displaymath149

> assume(a0,positive);
Let's now calculate the radial probability densities:
> rpd3s :=
> int(int(psi3s(r,theta,phi)^2*r^2*sin(theta),theta=0..Pi),phi=0..2*Pi);

displaymath150

> rpd3p :=
> int(int(psi3p0(r,theta,phi)^2*r^2*sin(theta),theta=0..Pi),phi=0..2*Pi);

displaymath151

> rpd3d :=
> int(int(psi3d0(r,theta,phi)^2*r^2*sin(theta),theta=0..Pi),phi=0..2*Pi);

displaymath152

Verification: If we did everything right, the probability densities should integrate out to 1:

> int(rpd3s,r=0..infinity);

displaymath153

> int(rpd3p,r=0..infinity);

displaymath153

> int(rpd3d,r=0..infinity);

displaymath153

We can go ahead and plot the radial probability densities:

> plot(subs(a0=1,rpd3s),r=0..30);
tex2html_wrap166

> plot(subs(a0=1,rpd3p),r=0..30);
tex2html_wrap168

> plot(subs(a0=1,rpd3d),r=0..30);
tex2html_wrap170

Marc Roussel
Wed Oct 28 10:49:24 MST 1998