Spherical Hankel Function of the First Kind

Author

Eric W. Weisstein
August 30, 2008

This notebook downloaded from http://mathworld.wolfram.com/notebooks/SpecialFunctions/SphericalHankelFunctionoftheFirstKind.nb.

For more information, see Eric's MathWorld entry http://mathworld.wolfram.com/SphericalHankelFunctionoftheFirstKind.html.

©2008 Wolfram Research, Inc. except for portions noted otherwise

Definition

expr=FullSimplify[Subtract@@{SphericalHankelH1[n,z],SphericalBesselJ[n,z]+I SphericalBesselY[n,z]}]

Table[expr/.Thread[{n,z}->Table[Random[Complex,5(I+1){-1,1},50],{2}]],{20}]//Chop//Union

FullSimplify[SphericalBesselJ[n,z]+I SphericalBesselY[n,z]]

Plots

<<Utilities`Plot`

Show[GraphicsArray[Block[{$DisplayFunction=Identity},
Plot[Evaluate[#[Table[SphericalHankelH1[n,x],{n,-5,5}]]],{x,.01,5},PlotRange->2{-1,1},AxesLabel->TraditionalForm/@{x,#[HoldForm[SphericalHankelH1[n,x]]]},PlotStyle->List/@{Black,Red,Yellow,Green,Blue,Purple}]&/@{Re,Im}
]],ImageSize->500]

ComplexPlot3D[SphericalHankelH1[0,z],{z,-5,5},ComplexPlotLabel->HoldForm[SphericalHankelH1[0,z]]]//Timing

ComplexContourPlot[SphericalHankelH1[0,z],{z,-5,5},ComplexPlotLabel->HoldForm[SphericalHankelH1[0,z]]]//Timing

Enumeration

Table[SphericalHankelH1[n,z],{n,0,3}]//FunctionExpand//FullSimplify//TrigToExp//Factor//ColumnForm//TraditionalForm

Derivative

D[SphericalHankelH1[n,z],z]//FullSimplify//TraditionalForm

Integral

V5.2

Integrate[SphericalHankelH1[n,z],z]//FullSimplify//TraditionalForm

V6

(expr=Integrate[SphericalHankelH1[n,z],z])//TraditionalForm

D[expr,z]//FullSimplify

Table[expr,{n,0,3}]//FullSimplify

Table[Integrate[SphericalHankelH1[n,z],z],{n,0,3}]//FullSimplify//ColumnForm//TraditionalForm