Talk:Spectral method

WikiProject Mathematics (Rated Start-class, Mid-importance)
This article is within the scope of WikiProject Mathematics, a collaborative effort to improve the coverage of Mathematics on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
Mathematics rating:
 Start Class
 Mid Importance
Field: Applied mathematics

Numeric Application

I moved the section added recently here. I'm afraid there are too much issues with it. Firstly, it concerns almost the same topic as the previous section, but it is not linked to it in any way. Indeed, it's written as if it were about something completely different. Secondly, it contains a mistake: the Fourier transform of ${\displaystyle uu_{x}}$ is not ${\displaystyle -iku^{2}}$; the multiplication becomes a convolution. This makes it actually an interesting example, which would be useful if treated correctly, but it needs to be rewritten. As it stands, it's not an improvement. -- Jitse Niesen (talk) 05:01, 16 May 2007 (UTC)

Section copied from the article

For the purposes of solving various differential equations numerically, a spectral decomposition may prove to be quite useful and effective in favour of a finite difference method. A common method of approximating a solution to a differential equation, is by expressing a given ODE or PDE in terms of the solution function, U. Doing so within R-space, can be quite cumbersome. Consider the KdV equation

${\displaystyle U_{t}+U_{xxx}+6UU_{x}=0}$.

However, within a Fourier space (${\displaystyle F}$-space), using the property of the Fourier Transform:

${\displaystyle u'(k)=-iku(k)}$,

where

${\displaystyle F\{U(x)\}=u(k)}$,

and

${\displaystyle F^{-1}\{u(k)\}=U(x)}$,

then the above differential equation can now be re-written as:

${\displaystyle u_{t}+u_{xxx}+6uu_{x}=0}$
${\displaystyle u_{t}-ik^{3}u-ik6u^{2}=0}$.

Solving such an equation numerically (solving for ${\displaystyle u_{t}}$) is relatively simple, and becomes much less computationally expensive. Furthermore, if the functional form of the solution changes for other initial conditions or parameter values, the expression within the Fourier space remains valid. If the equation were still within R-space, as the functional form of U changes, the derivatives would have to be recalculated.

===Error in the form of Aliasing===

Within the context of numerical methods, the Fourier Transform is implemented by use of the Fast Fourier Transform, where a finite series is used to approximate the true integral. The true integral of the Fourier Transform can be expressed as an infinite series, but for computational purposes must be truncated to a fixed value, N. The error of a spectral decomposition occurs in the form of aliasing, which is as a result of N being too small.

That's a pretty bad section, actually. Good to have it removed. Loisel 09:08, 16 May 2007 (UTC)

Is this more of an objection to talking about the applications of spectral method (as per it not flowing with the article). If so, I should find a better place for it. Perhaps taking a step back from it being so concrete and remaining more general. Thoughts/suggestions?

Spectral decomposition

From the article:

However, whereas the spectral method is based on the eigendecomposition of the particular boundary value problem, the spectral element method does not use that information and works for arbitrary elliptic boundary value problems.

That's not exactly true: a spectral method is almost never based on the exact eigenfunctions of the BVP. Instead, the "spectrum" used is a simpler one, typically the Fourier basis or the Chebyshev or Legendre polynomials (for nonperiodic cases).

The math stays relatively simple with FFT-based transforms, and it avoids the expensive whammy of calculating the eigenfunctions in the first place. Indeed, spectral methods can be used themselves to approximate the eigenvalues/eigenfunctions of a differential operator, pretty straightforwardly.

Majromax 04:57, 19 June 2007 (UTC)

About merging Spectral Method and Spectral Element Method

I think that both terms are not interchangeable since Spectral Method refers to methods based on orthogonal basis in Hilbert Spaces. Spectral Element Method is just a higher degree Finite Element with a diferent choice of interpolaton polynomials, but it retains the partition of the whole domain into disjoint subdomains (elements).

190.28.228.237 (talk) 20:50, 21 April 2012 (UTC)

Assessment comment

The comment(s) below were originally left at Talk:Spectral method/Comments, and are posted here for posterity. Following several discussions in past years, these subpages are now deprecated. The comments may be irrelevant or outdated; if so, please feel free to remove this section.

 Add more examples (nonlinear / evolution PDEs); numerical results; perhaps a general framework; details on analysis, e.g., spectral convergence; relation with pseudo-spectral method; comparison against finite differences and finite elements. -- Jitse Niesen (talk) 05:00, 16 May 2007 (UTC)

Last edited at 05:00, 16 May 2007 (UTC). Substituted at 02:36, 5 May 2016 (UTC)