主題
Search

達朗貝爾解


達朗貝爾方法提供了一維波動方程的解

 (partial^2y)/(partialx^2)=1/(c^2)(partial^2y)/(partialt^2)
(1)

該方程模擬了弦的振動。

一般解可以透過引入新變數 xi=x-cteta=x+ct,並應用鏈式法則得到

partial/(partialx)=(partialxi)/(partialx)partial/(partialxi)+(partialeta)/(partialx)partial/(partialeta)
(2)
=partial/(partialxi)+partial/(partialeta)
(3)
partial/(partialt)=(partialxi)/(partialt)partial/(partialxi)+(partialeta)/(partialt)partial/(partialeta)
(4)
=-cpartial/(partialxi)+cpartial/(partialeta).
(5)

使用 (4) 和 (5) 計算 (3) 的左側和右側,然後得到

(partial^2y)/(partialx^2)=(partial/(partialxi)+partial/(partialeta))((partialy)/(partialxi)+(partialy)/(partialeta))
(6)
=(partial^2y)/(partialxi^2)+2(partial^2y)/(partialxipartialeta)+(partial^2y)/(partialeta^2)
(7)
(partial^2y)/(partialt^2)=(-cpartial/(partialxi)+cpartial/(partialeta))(-c(partialy)/(partialxi)+c(partialy)/(partialeta))
(8)
=c^2(partial^2y)/(partialxi^2)-2c^2(partial^2y)/(partialxipartialeta)+c^2(partial^2y)/(partialeta^2),
(9)

分別地,代入並展開後得到

 (partial^2y)/(partialxipartialeta)=0.
(10)

這個偏微分方程的一般解為

y(x,t)=f(xi)+g(eta)
(11)
=f(x-ct)+g(x+ct),
(12)

其中 fg 是任意函式,其中 f 表示右行波,g 表示左行波。

對於位於位置 y(x,t=0)=y_0(x) 的弦的初值問題,作為沿弦的距離 x 和垂直速度 partialy/partialt|_(t=0)=v_0(x) 的函式,可以如下找到。從初始條件和 (12) 開始,

 y_0(x)=f(x)+g(x).
(13)

t 求導,然後得到

v_0(x)=f^'(x)(partial(x-ct))/(partialt)+g^'(x)(partial(x+ct))/(partialt)
(14)
=-cf^'(x)+cg^'(x),
(15)

積分得到

 int_a^xv_0(s)ds=-cf(x)+cg(x).
(16)

同時求解 (13) 和 (16) 得到 fg,立即得到

f(x)=1/2y_0(x)-1/(2c)int_a^xv_0(s)ds
(17)
g(x)=1/2y_0(x)+1/(2c)int_a^xv_0(s)ds,
(18)

因此將這些代入 (13) 中,即可得到具有指定初始條件的波動方程的解,如下所示

 y(x,t)=1/2y_0(x-ct)+1/2y_0(x+ct)+1/(2c)int_(x-ct)^(x+ct)v_0(s)ds.
(19)

參見

波動方程

使用 探索

參考文獻

Bekefi, G. and Barrett, A. H. Electromagnetic Vibrations, Waves, and Radiation. Cambridge, MA: MIT Press, pp. 161-163, 1987.

請引用本文為

Weisstein, Eric W. "d'Alembert's Solution." 來自 --一個 資源。 https://mathworld.tw/dAlembertsSolution.html

主題分類