Legendrepolynom

De första fem legendrepolynomerna

Legendrepolynom är inom matematik en speciell sorts polynom. De har även kallats klotfunktioner. Det l:te Legendrepolynomet Pl kan fås genom Taylorutvecklingen:

Vänsterledet expanderas med koefficienter i form av Legendrepolynom, varav några termer i högerledet kan användas som dess approximation. Eftersom y < 1 används inom fysiken endast de första tre termerna: dessa motsvarar monopol (laddning), dipol och kvadrupol.

Polynomen kan även fås som lösningar till Legendres differentialekvation:

Polynomen kan också genereras med de rekursiva relationerna

En annan härledning kan fås genom att applicera Gram-Schmidts ortogonaliseringsprocess på polynomen 1, x, x2, ... med avseende på den inre produkten i L2 över intervallet -1 < x < 1. Legendrepolynomen är alltså ortogonala med avseende på den inre produkten i L2(-1,1):

Legendrepolynomen används bl.a. inom elektrostatik som bas för multipolutveckling av potentialen.

Explicit uttryck

Rodrigues formel

Integralrepresentation

För alla gäller

Se även

Externa länkar

Media som används på denna webbplats

Question book-4.svg
Författare/Upphovsman: Tkgd2007, Licens: CC BY-SA 3.0
A new incarnation of Image:Question_book-3.svg, which was uploaded by user AzaToth. This file is available on the English version of Wikipedia under the filename en:Image:Question book-new.svg
Legendre poly.svg
Författare/Upphovsman: Alessio Damato, Licens: CC BY-SA 3.0

I made it with the following Gnuplot code:


# set the output
set terminal svg
set output "legendre_poly.svg"

set title "Legendre Polynomials"

# axis properties
set xrange [-1:1]
set yrange [-1:2]
set xlabel "x"
set ylabel "P_n (x)"
plot 1 ti "n = 0" with lines linewidth 2,\
     x ti "n = 1" with lines linewidth 2,\
     (3*x**2-1)/2 ti "n = 2" with lines linewidth 2,\
     (5*x**3-3*x)/2 ti "n = 3" with lines linewidth 2,\
     (35*x**4-30*x**2+3)/8 ti "n = 4" with lines linewidth 2,\
     (63*x**5-70*x**3+15*x)/8 ti "n = 5" with lines linewidth 2

Then I postprocessed with Inkscape to change the stroke style of each line.