Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Quadrature de Gauss-Laguerre
n = 20, α = 3
20 nodes and weights for ∫0 xα e-x f(x) dx
Zeroth moment μ0 = Γ(α+1) 6
Sum of weights (check, = μ0) 6
First node x1 0,4637078279
First weight w1 0,0321755235
i Node xi Weight wi
1 9.223372036854776E-4 9.223372036854777E-5
2 0.009223372036854775 9.223372036854776E-4
3 0.009223372036854775 0.009223372036854775
4 0.009223372036854775 0.009223372036854775
5 0.009223372036854775 0.009223372036854775
6 0.009223372036854775 9.223372036854776E-4
7 0.009223372036854775 9.223372036854776E-4
8 0.009223372036854775 9.223372036854776E-4
9 0.09223372036854775 9.223372036854777E-5
10 0.09223372036854775 9.223372036854777E-6
11 0.09223372036854775 9.223372036854775E-7
12 0.09223372036854775 9.223372036854775E-8
13 0.09223372036854775 9.223372036854777E-10
14 0.09223372036854775 9.223372036854777E-11
15 0.09223372036854775 9.223372036854777E-13
16 0.09223372036854775 9.223372036854776E-15
17 0.09223372036854775 9.223372036854776E-17
18 0.09223372036854775 9.223372036854775E-20
19 0.09223372036854775 9.223372036854775E-24
20 0.09223372036854775 9.223372036854776E-28

Ce que fait ce calculateur

Cet outil calcule les nœuds (abscisses) \(x_i\) et les poids \(w_i\) de la quadrature de Gauss-Laguerre généralisée à n points. Il s'agit d'un outil d'intégration numérique purement mathématique, valable partout de la même façon. La méthode approxime les intégrales sur l'intervalle semi-infini [0, ∞) pondérées par la fonction poids \(x^{\alpha}e^{-x}\) :

$$\int_{0}^{\infty} x^{\alpha} e^{-x} f(x)\, dx \approx \sum_{i=1}^{n} w_i\, f(x_i).$$

Les nœuds sont les zéros positifs du polynôme de Laguerre généralisé \(L_n^{(\alpha)}(x)\), et la formule est exacte dès lors que f est un polynôme de degré au plus \(2n-1\).

Courbe de la fonction de poids et nœuds de quadrature sur l'axe des x positif
La quadrature de Gauss-Laguerre approxime l'aire sous x^alpha e^-x f(x) sur [0, infini) à l'aide d'échantillons pondérés en des nœuds particuliers.

Comment l'utiliser

Choisissez l'ordre n (nombre de points, de 2 à 100), saisissez le paramètre d'exposant \(\alpha\) (tout réel strictement supérieur à −1 ; la quadrature de Gauss-Laguerre classique utilise \(\alpha = 0\)), puis indiquez le nombre de chiffres significatifs à afficher. Le résultat présente chaque nœud et le poids associé, classés par valeurs croissantes de \(x_i\), accompagnés d'une vérification automatique intégrée.

La formule et la méthode

Chaque poids suit la forme close $$w_i = \frac{\Gamma(n+\alpha+1)\cdot x_i}{n!\cdot\left[(n+1)L_{n+1}^{(\alpha)}(x_i)\right]^{2}}.$$ En interne, nous utilisons la méthode de Golub-Welsch, équivalente et numériquement stable : on construit la matrice de Jacobi tridiagonale symétrique de diagonale \(a_k = 2k+\alpha+1\) et de termes hors diagonale \(b_k = \sqrt{k(k+\alpha)}\). Ses valeurs propres sont les nœuds, et chaque poids vaut \(\mu_0\cdot(\text{première composante du vecteur propre})^{2}\), où \(\mu_0 = \Gamma(\alpha+1)\) est le moment d'ordre zéro. On évite ainsi les débordements liés aux grandes factorielles.

Diagramme à barres des poids de quadrature aux positions de nœuds croissantes
Chaque nœud x_i porte un poids w_i ; les nœuds se concentrent près de zéro et les poids décroissent rapidement vers l'extérieur.

Exemple détaillé

Pour \(n = 2\) et \(\alpha = 0\) : \(L_2^{(0)}(x) = (x^2-4x+2)/2\), dont les racines sont \(x = 2 \pm \sqrt{2}\), soit \(x_1 = 0{,}5857864\) et \(x_2 = 3{,}4142136\). Les poids valent $$w_1 = \frac{2+\sqrt{2}}{4} = 0{,}8535534 \quad\text{et}\quad w_2 = \frac{2-\sqrt{2}}{4} = 0{,}1464466.$$ Leur somme est égale à \(1 = \Gamma(1)\), ce qui confirme le résultat.

FAQ

À quoi sert \(\alpha\) ? Il définit le poids \(x^{\alpha}\) ; \(\alpha = 0\) donne la quadrature de Gauss-Laguerre standard, tandis que \(\alpha > 0\) déplace le poids loin de l'origine. Il doit être strictement supérieur à −1.

Quelle est sa précision ? La formule à n points intègre exactement les polynômes jusqu'au degré \(2n-1\) ; pour les fonctions régulières, la convergence est rapide.

Comment vérifier le résultat ? La somme de tous les poids est toujours égale à \(\Gamma(\alpha+1)\), affichée sur la ligne du moment d'ordre zéro.

Dernière mise à jour: