Persamaan Differensial Hermite


Pencari nilai polinomial Hermite
n=
x=
0

Motivasi Belajar

Polinomial (suku banyak) hermite pertama kali dipelajari oleh Charles Hermite, seorang matematikawan Prancis. Hermite adalah mahasiswa yang sering gagal ketika ujian, bahkan kaki kanannya kurang sempurna sejak lahir; namun hal itu tidak mengurangi rasa ingin tahunya, ia akhirnya mampu menjadi profesor di École Normale dan Sorbonne. Kegiatannya mempelajari polinomial Hermite ini merupakan salah satu kegiatan yang didasari rasa ingin tahunya belaka. Pada awal abad 20, diketahui polinomial hermite ini sangat bermanfaat pada perhitungan-perhitungan yang melibatkan gelombang, misalnya gelombang pada osilator kuantum harmonis, maupun pada paket gelombang gaussian sebagaimana yang sering terlihat pada data-data geofisika. Polinomial hermite merupakan (salah satu) solusi dari persamaan berikut.

(1.)\[\frac{{{d^2}y}}{{d{x^2}}} - 2x\frac{{dy}}{{dx}} + 2ny = 0,\quad n \in {\mathbb{N}^0}\]

$n$ merupakan bilangan natural 0, 1, 2, 3,...


Menyelesaikan Persamaan Differensial Hermite

Penyelesaian persamaan (1.), dapat dilaksanakan seperti pada artikel saya sebelumnya mengenai polinomial legendre. Namun, ada satu konsep baru yang perlu kita pahami kembali, yaitu setiap fungsi merupakan hasil kali dari dua (atau lebih) fungsi, dalam bahasa matematikanya $y\left( x \right) = g\left( x \right) \cdot h\left( x \right)$. Hal ini membuat persamaan (1.) dapat diselesaikan menggunakan aturan Leibniz, sedemikian sehingga ia dapat diwakili oleh persamaan differensial lain yang lebih mudah diselesaikan namun memiliki bentuk yang mirip (persamaan 2).

(2.)\[\frac{{{d^2}h}}{{d{x^2}}} + 2x\frac{{dh}}{{dx}} + 2\left( {n + 1} \right)h = 0,\quad n \in {\mathbb{N}^0}\]

$n$ merupakan bilangan natural 0, 1, 2, 3,...


Mencari $g\left( x \right)$ yang Sesuai
untuk Mengubah Persamaan (1.) menjadi Persamaan (2.)
tampilkan

Setelah mendapatkan bentuk persamaan (2.) dan mengetahui bahwa $g\left( x \right) = {e^{{x^2}}}$ (sedemikian sehingga $y\left( x \right) = {e^{{x^2}}}h\left( x \right)$) pekerjaan kita selanjutnya adalah mencari fungsi $h\left( x \right)$. Pencarian fungsi $h\left( x \right)$ dapat dilaksanakan dengan memakai aturan Leibniz, sehingga didapatkan pernyataan berikut.

(3.)\[y\left( x \right) = {e^{{x^2}}}\frac{{{d^n}}}{{d{x^n}}}{e^{ - {x^2}}} \leftrightarrow h\left( x \right) = \frac{{{d^n}}}{{d{x^n}}}{e^{ - {x^2}}},\quad n \in {\mathbb{N}^0}\]

$n$ merupakan bilangan natural 0, 1, 2, 3,...


Mencari $h\left( x \right)$ dari Persamaan (2.)
Menggunakan Aturan Leibniz
tampilkan

Bentuk persamaan Hn(x) didapatkan dengan cara mengalikan $y\left( x \right)$ dengan suatu konstanta K sedemikian sehingga suku terbesar $y\left( x \right)$ tetap bernilai positif berapapun n-nya. Karena suku terbesar dari $y\left( x \right)$ adalah


(3.1)\[y\left( x \right) = {\left( { - 2x} \right)^n} + \ldots \quad n \in {\mathbb{N}^0}\]

maka koefisien K juga perlu menyesuaikan,

(3.2)\[K = {\left( { - 1} \right)^n}\]

sehingga Hn(x) adalah

(4.)\[{H_n}\left( x \right) = {\left( { - 1} \right)^n}{e^{{x^2}}}\frac{{{d^n}}}{{d{x^n}}}{e^{ - {x^2}}},\quad n \in {\mathbb{N}^0}\]

$n$ merupakan bilangan natural 0, 1, 2, 3,...


"Dalam matematika, kita lebih sebagai abdi
ketimbang ahli". (Charles Hermite, 1822 - 1901)


Algoritma Komputasi

Untuk perhitungan di komputer, biasanya digunakan perumusan berikut.

(5.)\[{H_n}(x) = n!\sum\limits_{m = 0}^{ \lfloor n/2 \rfloor } {\frac{{{{( - 1)}^m}}}{{m!(n - 2m)!}}} {(2x)^{n - 2m}}.\]

$ \lfloor x \rfloor $ adalah fungsi lantai yang berguna untuk membulatkan semua angka desimal x ke bawah, dalam Javascript dipanggil dengan Math.floor(angka);.

Perumusan (5.) ditemukan dengan metode Frobenius untuk menentukan karakteristik fungsi yang diwakili deret n = genap dan n = ganjil. Fungsi dengan deret n-genap memiliki suku pertama a0 dan deret n=ganjil memiliki suku pertama a1x. Besar a0 dan a1 dicari dengan mengkondisikan suku terbesar anxn = cna0∨1xn = (2x)n, "∨" dapat diartikan sebagai "atau".
Bisa juga perumusan (5.) ditentukan hanya dengan melihat pola ${H_n}\left( x \right)$ untuk berbagai nilai n (jika memang orangnya sangat lihai dalam melihat pola).

Komentar

Postingan populer dari blog ini

Determinan Matriks n x n

Fungsi Error

Swanilai (Eigenvalue) dan Pengenalan Wajah