Fourier-Bessel series

Orthogonality of [Graphics:Images/BesSer_gr_1.gif] Bessel functions

This is what the [Graphics:Images/BesSer_gr_2.gif]Bessel function looks like.

[Graphics:Images/BesSer_gr_3.gif]

[Graphics:Images/BesSer_gr_4.gif]

[Graphics:Images/BesSer_gr_5.gif]

We see there are zeros of the function at x ∼ 2.4, 5.5, 8.7 ...

Orthogonality

The orthogonality integral is (where a and b are zeros of the [Graphics:Images/BesSer_gr_6.gif]Bessel function)

[Graphics:Images/BesSer_gr_7.gif]
[Graphics:Images/BesSer_gr_8.gif]

The FullSimplify command will convert negative order Bessel functions.

[Graphics:Images/BesSer_gr_9.gif]
[Graphics:Images/BesSer_gr_10.gif]

The functions BesselJ[0,b]and BesselJ[0,a] are zero since a and b are zeros of the functions.  So the integral will vanish.  But if a - b then denominator will go to zero as well so must look further.  Evaluate this integral separately:

[Graphics:Images/BesSer_gr_11.gif]
[Graphics:Images/BesSer_gr_12.gif]
[Graphics:Images/BesSer_gr_13.gif]
[Graphics:Images/BesSer_gr_14.gif]

First term is zero.  Second term is not; this gives the normalisation function.

This establishes the orthogonality and normalisation of the [Graphics:Images/BesSer_gr_15.gif]where α are the zeros of the Bessel function.

Tabulating the zeros

To proceed we neet to have the zeros of [Graphics:Images/BesSer_gr_16.gif]available.  These may be found using the NumericalMath package.  First we must load this in:

[Graphics:Images/BesSer_gr_17.gif]

Next we shall construct a list of the first 50 zeros.  We will call this list "zeros".

[Graphics:Images/BesSer_gr_18.gif]
[Graphics:Images/BesSer_gr_19.gif]

Let's just test to see that the usual list operation will extract the [Graphics:Images/BesSer_gr_20.gif]element:

[Graphics:Images/BesSer_gr_21.gif]
[Graphics:Images/BesSer_gr_22.gif]

That's OK.  So now we define the function α[n] which gives the [Graphics:Images/BesSer_gr_23.gif]zero.

[Graphics:Images/BesSer_gr_24.gif]

Let's just test this.

[Graphics:Images/BesSer_gr_25.gif]
[Graphics:Images/BesSer_gr_26.gif]

Seems OK.  Actually, we don't really need this function; we could regard zeros[[n]] as the function.

First term is zero.  Second term is not; this gives the normalisation function.

Let's just test that these really are the zeros of the Bessel function

[Graphics:Images/BesSer_gr_27.gif]
[Graphics:Images/BesSer_gr_28.gif]

This is very small. The Chop function removes small residuals like this, returning zero, as expected.

[Graphics:Images/BesSer_gr_29.gif]
[Graphics:Images/BesSer_gr_30.gif]

Some examples

Cos function

First we define the function.

[Graphics:Images/BesSer_gr_31.gif]

Now let's plot it:

[Graphics:Images/BesSer_gr_32.gif]

[Graphics:Images/BesSer_gr_33.gif]

[Graphics:Images/BesSer_gr_34.gif]

This is the integral for the Bessel coefficients:

[Graphics:Images/BesSer_gr_35.gif]

Let's test it for the [Graphics:Images/BesSer_gr_36.gif] coefficient.

[Graphics:Images/BesSer_gr_37.gif]
[Graphics:Images/BesSer_gr_38.gif]

We see that Mathematica can't do the integral.  So we must ask for a numerical evaluation.

[Graphics:Images/BesSer_gr_39.gif]
[Graphics:Images/BesSer_gr_40.gif]

Similarly we can obtain the second Bessel coefficient.

[Graphics:Images/BesSer_gr_41.gif]
[Graphics:Images/BesSer_gr_42.gif]

The sensible thing to do is to make a table of the numerical coefficients.  If we then work with the elements of this table then there are no more integrals to be done.

[Graphics:Images/BesSer_gr_43.gif]
[Graphics:Images/BesSer_gr_44.gif]

Now we will define the sum of the first m Bessel terms, so we can make comparisons for different m.

[Graphics:Images/BesSer_gr_45.gif]

Here is the fundamental:

[Graphics:Images/BesSer_gr_46.gif]

[Graphics:Images/BesSer_gr_47.gif]

[Graphics:Images/BesSer_gr_48.gif]

Here is the sum of the first two terms

[Graphics:Images/BesSer_gr_49.gif]

[Graphics:Images/BesSer_gr_50.gif]

[Graphics:Images/BesSer_gr_51.gif]

And here are various partial sums for comparison

[Graphics:Images/BesSer_gr_52.gif]

[Graphics:Images/BesSer_gr_53.gif]

[Graphics:Images/BesSer_gr_54.gif]

The next picture shows the error in the 4th partial sum

[Graphics:Images/BesSer_gr_55.gif]

[Graphics:Images/BesSer_gr_56.gif]

[Graphics:Images/BesSer_gr_57.gif]

Finally we give a graphical indication of the Fourier-Bessel coefficients. We need the Graphics package for bar graphs.

[Graphics:Images/BesSer_gr_58.gif]
[Graphics:Images/BesSer_gr_59.gif]

[Graphics:Images/BesSer_gr_60.gif]

[Graphics:Images/BesSer_gr_61.gif]

Parabola

First we define the function.

[Graphics:Images/BesSer_gr_62.gif]

Now let's plot it:

[Graphics:Images/BesSer_gr_63.gif]

[Graphics:Images/BesSer_gr_64.gif]

[Graphics:Images/BesSer_gr_65.gif]

This is the integral for the Bessel coefficients

[Graphics:Images/BesSer_gr_66.gif]

Let's test it:

[Graphics:Images/BesSer_gr_67.gif]
[Graphics:Images/BesSer_gr_68.gif]
[Graphics:Images/BesSer_gr_69.gif]
[Graphics:Images/BesSer_gr_70.gif]

Now we put the coefficients together in a table.

[Graphics:Images/BesSer_gr_71.gif]
[Graphics:Images/BesSer_gr_72.gif]

Now we will define the sum of the first m Bessel terms, so we can make comparisons for different m.

[Graphics:Images/BesSer_gr_73.gif]

This is the fundamental

[Graphics:Images/BesSer_gr_74.gif]

[Graphics:Images/BesSer_gr_75.gif]

[Graphics:Images/BesSer_gr_76.gif]

Here is the sum of the first two terms

[Graphics:Images/BesSer_gr_77.gif]

[Graphics:Images/BesSer_gr_78.gif]

[Graphics:Images/BesSer_gr_79.gif]

And here are various partial sums for comparison

[Graphics:Images/BesSer_gr_80.gif]

[Graphics:Images/BesSer_gr_81.gif]

[Graphics:Images/BesSer_gr_82.gif]

The next picture shows the error in the 4th partial sum

[Graphics:Images/BesSer_gr_83.gif]

[Graphics:Images/BesSer_gr_84.gif]

[Graphics:Images/BesSer_gr_85.gif]

Finally we give a graphical indication of the Fourier-Bessel coefficients.

[Graphics:Images/BesSer_gr_86.gif]

[Graphics:Images/BesSer_gr_87.gif]

[Graphics:Images/BesSer_gr_88.gif]

Box

First we plot the function

[Graphics:Images/BesSer_gr_89.gif]

[Graphics:Images/BesSer_gr_90.gif]

[Graphics:Images/BesSer_gr_91.gif]

This is the integral for the Bessel coefficients

[Graphics:Images/BesSer_gr_92.gif]

Let's test this:

[Graphics:Images/BesSer_gr_93.gif]
[Graphics:Images/BesSer_gr_94.gif]
[Graphics:Images/BesSer_gr_95.gif]
[Graphics:Images/BesSer_gr_96.gif]

Now we put the coefficients together in a table.

[Graphics:Images/BesSer_gr_97.gif]
[Graphics:Images/BesSer_gr_98.gif]

And this is what the coefficients look like

[Graphics:Images/BesSer_gr_99.gif]

[Graphics:Images/BesSer_gr_100.gif]

[Graphics:Images/BesSer_gr_101.gif]

Now we will define the sum of the first m Bessel terms, so we can make comparisons for different m.

[Graphics:Images/BesSer_gr_102.gif]

This is the fundamental

[Graphics:Images/BesSer_gr_103.gif]

[Graphics:Images/BesSer_gr_104.gif]

[Graphics:Images/BesSer_gr_105.gif]

Here is the sum of the first two terms

[Graphics:Images/BesSer_gr_106.gif]

[Graphics:Images/BesSer_gr_107.gif]

[Graphics:Images/BesSer_gr_108.gif]

And here are various partial sums for comparison

[Graphics:Images/BesSer_gr_109.gif]

[Graphics:Images/BesSer_gr_110.gif]

[Graphics:Images/BesSer_gr_111.gif]

This is the tenth partial sum

[Graphics:Images/BesSer_gr_112.gif]

[Graphics:Images/BesSer_gr_113.gif]

[Graphics:Images/BesSer_gr_114.gif]

Triangle

Let's define the function.

[Graphics:Images/BesSer_gr_115.gif]

Now plot it

[Graphics:Images/BesSer_gr_116.gif]

[Graphics:Images/BesSer_gr_117.gif]

[Graphics:Images/BesSer_gr_118.gif]

This is the integral for the Bessel coefficients

[Graphics:Images/BesSer_gr_119.gif]

Now do a couple of tests:

[Graphics:Images/BesSer_gr_120.gif]
[Graphics:Images/BesSer_gr_121.gif]
[Graphics:Images/BesSer_gr_122.gif]
[Graphics:Images/BesSer_gr_123.gif]

Now we put the coefficients together in a table.

[Graphics:Images/BesSer_gr_124.gif]
[Graphics:Images/BesSer_gr_125.gif]

These can be plotted as a histogram

[Graphics:Images/BesSer_gr_126.gif]

[Graphics:Images/BesSer_gr_127.gif]

[Graphics:Images/BesSer_gr_128.gif]

Now we will define the sum of the first m Bessel terms, so we can make comparisons for different m.

[Graphics:Images/BesSer_gr_129.gif]

This is the fundamental

[Graphics:Images/BesSer_gr_130.gif]

[Graphics:Images/BesSer_gr_131.gif]

[Graphics:Images/BesSer_gr_132.gif]

Here are the first two terms

[Graphics:Images/BesSer_gr_133.gif]

[Graphics:Images/BesSer_gr_134.gif]

[Graphics:Images/BesSer_gr_135.gif]

Here is the third partial sum

[Graphics:Images/BesSer_gr_136.gif]

[Graphics:Images/BesSer_gr_137.gif]

[Graphics:Images/BesSer_gr_138.gif]

Here we plot a number of partial sums for comparison.

[Graphics:Images/BesSer_gr_139.gif]

[Graphics:Images/BesSer_gr_140.gif]

[Graphics:Images/BesSer_gr_141.gif]

This is the tenth partial sum; it looks pretty good

[Graphics:Images/BesSer_gr_142.gif]

[Graphics:Images/BesSer_gr_143.gif]

[Graphics:Images/BesSer_gr_144.gif]

Finaly we examine the error in the 10th partial sum.

[Graphics:Images/BesSer_gr_145.gif]

[Graphics:Images/BesSer_gr_146.gif]

[Graphics:Images/BesSer_gr_147.gif]

Sine cycle

Let's define the function.

[Graphics:Images/BesSer_gr_148.gif]

Now plot it

[Graphics:Images/BesSer_gr_149.gif]

[Graphics:Images/BesSer_gr_150.gif]

[Graphics:Images/BesSer_gr_151.gif]

This is the integral for the Bessel coefficients

[Graphics:Images/BesSer_gr_152.gif]

Now let's test this:

[Graphics:Images/BesSer_gr_153.gif]
[Graphics:Images/BesSer_gr_154.gif]

We see that Mathematica can't do the integral.  So we must ask for a numerical evaluation.  We shall put these numerical values into a table.

[Graphics:Images/BesSer_gr_155.gif]
[Graphics:Images/BesSer_gr_156.gif]

Let's plot these:

[Graphics:Images/BesSer_gr_157.gif]

[Graphics:Images/BesSer_gr_158.gif]

[Graphics:Images/BesSer_gr_159.gif]

Now we will define the sum of the first m Bessel terms, so we can make comparisons for different m.

[Graphics:Images/BesSer_gr_160.gif]

This is the fundamental:

[Graphics:Images/BesSer_gr_161.gif]

[Graphics:Images/BesSer_gr_162.gif]

[Graphics:Images/BesSer_gr_163.gif]

Here are the first two terms

[Graphics:Images/BesSer_gr_164.gif]

[Graphics:Images/BesSer_gr_165.gif]

[Graphics:Images/BesSer_gr_166.gif]

Here are the first 4 partial sums.

[Graphics:Images/BesSer_gr_167.gif]

[Graphics:Images/BesSer_gr_168.gif]

[Graphics:Images/BesSer_gr_169.gif]

This is the fifth partial sum.

[Graphics:Images/BesSer_gr_170.gif]

[Graphics:Images/BesSer_gr_171.gif]

[Graphics:Images/BesSer_gr_172.gif]

And here is the error in the fifth partial sum

[Graphics:Images/BesSer_gr_173.gif]

[Graphics:Images/BesSer_gr_174.gif]

[Graphics:Images/BesSer_gr_175.gif]

2 Sine cycles

[Graphics:Images/BesSer_gr_176.gif]
[Graphics:Images/BesSer_gr_177.gif]

[Graphics:Images/BesSer_gr_178.gif]

[Graphics:Images/BesSer_gr_179.gif]
[Graphics:Images/BesSer_gr_180.gif]
[Graphics:Images/BesSer_gr_181.gif]
[Graphics:Images/BesSer_gr_182.gif]
[Graphics:Images/BesSer_gr_183.gif]
[Graphics:Images/BesSer_gr_184.gif]
[Graphics:Images/BesSer_gr_185.gif]
[Graphics:Images/BesSer_gr_186.gif]
[Graphics:Images/BesSer_gr_187.gif]
[Graphics:Images/BesSer_gr_188.gif]
[Graphics:Images/BesSer_gr_189.gif]
[Graphics:Images/BesSer_gr_190.gif]
[Graphics:Images/BesSer_gr_191.gif]
[Graphics:Images/BesSer_gr_192.gif]
[Graphics:Images/BesSer_gr_193.gif]

[Graphics:Images/BesSer_gr_194.gif]

[Graphics:Images/BesSer_gr_195.gif]
[Graphics:Images/BesSer_gr_196.gif]
[Graphics:Images/BesSer_gr_197.gif]

[Graphics:Images/BesSer_gr_198.gif]

[Graphics:Images/BesSer_gr_199.gif]
[Graphics:Images/BesSer_gr_200.gif]

[Graphics:Images/BesSer_gr_201.gif]

[Graphics:Images/BesSer_gr_202.gif]
[Graphics:Images/BesSer_gr_203.gif]

[Graphics:Images/BesSer_gr_204.gif]

[Graphics:Images/BesSer_gr_205.gif]
[Graphics:Images/BesSer_gr_206.gif]

[Graphics:Images/BesSer_gr_207.gif]

[Graphics:Images/BesSer_gr_208.gif]
[Graphics:Images/BesSer_gr_209.gif]

[Graphics:Images/BesSer_gr_210.gif]

[Graphics:Images/BesSer_gr_211.gif]


Converted by Mathematica      November 7, 1999