Multiple Fourier Series

William O. Bray

Herein we will explore a few examples of multiple Fourier sine series on the square D=[0,π]×[0,π]. These have the form:

multFS-examples_1.gif

The following command forms the square partial sums of the Fourier sine series with Fourier coefficients given as a table.

In[23]:=

multFS-examples_2.gif

Example 1

In[24]:=

multFS-examples_3.gif

In[25]:=

multFS-examples_4.gif

Out[25]=

multFS-examples_5.gif

This function is actually a product of a function of x with a function of y, hence the double Fourier sine coefficients are the products of the one dimensional Fourier coefficients. We can implement this as follows.

In[26]:=

multFS-examples_6.gif

In[27]:=

multFS-examples_7.gif

In[28]:=

multFS-examples_8.gif

Out[28]=

multFS-examples_9.gif

In[29]:=

multFS-examples_10.gif

In[30]:=

multFS-examples_11.gif

Out[30]=

multFS-examples_12.gif

Visually, we cannot see much difference between the partial sum plot and that of the actual function. The following is a depiction of the error.

In[31]:=

multFS-examples_13.gif

Out[31]=

multFS-examples_14.gif

Notice the growth in error along the boundaries; undoubtably this is due to the fact that the partial derivatives of the function are discontinuous across the boundary (think in terms of the periodic extension of this function).

Example 2

In[32]:=

multFS-examples_15.gif

In[33]:=

multFS-examples_16.gif

Out[33]=

multFS-examples_17.gif

In[34]:=

multFS-examples_18.gif

Out[34]=

multFS-examples_19.gif

In[35]:=

multFS-examples_20.gif

In[36]:=

multFS-examples_21.gif

Out[36]=

multFS-examples_22.gif

For a look at the error, consider the following.

In[37]:=

multFS-examples_23.gif

Out[37]=

multFS-examples_24.gif

Example 3

In[38]:=

multFS-examples_25.gif

In[39]:=

multFS-examples_26.gif

Out[39]=

multFS-examples_27.gif

In[40]:=

multFS-examples_28.gif

Out[40]=

multFS-examples_29.gif

In[41]:=

multFS-examples_30.gif

In[42]:=

multFS-examples_31.gif

Out[42]=

multFS-examples_32.gif

In[43]:=

multFS-examples_33.gif

Out[43]=

multFS-examples_34.gif

In[44]:=

multFS-examples_35.gif

Out[44]=

multFS-examples_36.gif

A view of the partial sums relative to the periodic extension of this function is seen as follows.

In[45]:=

multFS-examples_37.gif

Out[45]=

multFS-examples_38.gif

Spikey Created with Wolfram Mathematica 8.0