古典變分法(上)
物理系的同學在本科的時候可能經歷過這樣一件事。或許是因為好奇,或許是為了複習,又或許是因為朋友的推薦,你在網上訂了朗道的理論物理教程第一卷,「力學」。結果,僅僅學過高數,線性代數,和普通物理的你,看了沒幾頁就有點兒懵逼了。你把第一章翻看了幾遍之後,大概有了些頭緒,還是有些地方始終使你感到迷惑,為什嘛力學體系の微分方程會等價於這個奇怪的「積分」取極值呢?苯寶寶不明白啊(づ??????)づ......在當時,能給你留下深刻影響的,或許就只有「這部分推導用了分部積分」了......
那麼,今天我們就來看看古典變分法吧( ^_^ )/~,古典變分法主要討論的是積分型泛函求極值の問題。當然這裡主要討論的是泛函求極值的必要條件。
第一部分:變分法の初步介紹
1,古典變分法主要解決的是積分型泛函求極值問題,這裡の積分型泛函,指的是某個函數空間到一維實數空間的映射,即:「我給你一個函數,你給我出一個實數」。
例子:
(1),其中,J是一元函數的某個集合到一維實數空間の映射,F稱為泛函S的拉格朗日函數(也是關於的泛函)。
(2),是關於多元函數的泛函,F為其拉格朗日函數。
2,泛函求極值問題,即是要找出函數空間內的一類函數,使這類函數在映射下的像(實數)取得極值。可以看出,泛函求極值問題就是要在某個函數的集合中,尋找滿足極值條件的一類函數。再來看微分方程,微分方程某種意義上是在尋找一類讓微分方程成立的函數(也是在找函數)。實際上我們可以求出與泛函求極值問題等價的微分方程,也可以構造與微分方程等價的泛函求極值問題。
3,那麼我們該怎樣做,才能把泛函求極值問題轉化成微分方程的求解問題呢?先來看看一元函數吧,一元函數,是到的映射,它取極值的必要條件是函數的導數為零,即,這是一個代數方程,它的解為實數。再來看關於一元函數の泛函,,是一元函數集合到的映射,它取極值的必要條件是泛函,的變分(類比於函數的導數)為零,即,這是一個微分方程(就是我們要的),我們稱其為歐拉方程,它的解為一元函數。
4,同理,關於一元函數的泛函的極值問題,對應於一個是常微分方程;關於多元函數的泛函的極值問題,對應於一個偏微分方程。我們可以從泛函取極值推出微分方程的成立(必要條件);但不能直接從微分方程的成立推出泛函一定取極值(必要條件)。
第二部分:依賴於一元函數的泛函的極值問題
1,最簡泛函的變分問題:
,其對應的歐拉方程為:
,.
例子:最速降線問題
,由動能定理得:,,,,我們要求的就是泛函的極小值對應的曲線。
帶入歐拉方程並積分得:,令,,方程化簡為:,因為,積分得:,帶入邊界條件,令得:
,,這不就是旋輪線方程嘛(づ ̄ — ̄)づ
2,依賴於多個一元函數的變分問題:
,,其對應的歐拉方程組為:
,,.
例子:
我們來看一下與泛函對應的微分方程,將它的拉格朗日函數帶入歐拉方程得:
,,,這就是直角坐標系下的牛頓第二定律吖。
3,依賴於高階導數的變分問題:
,,其對應的歐拉方程為:
,.
例子:
現在考慮這樣一個問題O(∩_∩)O~,我們有長度為Lの兩端簡支彈性梁,承受著均勻分布的載荷q的作用,那麼梁取什麼樣的撓度曲線時,系統的總勢能最小呢?
設撓度曲線為,梁の抗彎剛度為,系統的總勢能等於梁的彎曲應變能加上載荷勢能。
,邊界條件為:,帶入歐拉方程得:,其通解為:
,帶入邊界條件得:
,,此時系統的總勢能為:
。
同理,當梁的兩端為固支時,方程通解不變,只要把邊界條件變為:,即可。
第三部分:依賴於多元函數的變分問題
設平面區域D,在D的界的情況已知。
,其對應的歐拉方程為:
,(邊界上)
例子:
(1)靜電場的能量:
,將能量密度帶入歐拉方程可得:
,這就是靜電場的泊松方程。可以證明,泊松方程是其取極值的充分必要條件,故靜電場的庫侖定律等價於靜電場の能量取極值。
(2)弦的振動方程:
,帶入歐拉方程即可得:
,即為弦の振動方程。
到此我們介紹了一些積分型泛函求極值の必要條件。下面還有四個重要的問題沒有介紹:
1,可移動邊界的變分問題。
2,條件極值的變分問題。
3,含有,矢量,哈密頓運算元,張量,的變分問題。
4,積分型泛函取極值の充分條件。
其實,從物理的角度看,最小作用量原理有著很多物理上的好處:
1,處理力學問題時不必再進行受力分析,這是本科初學階段最直接的好處。
2,可以利用拉格朗日乘數法處理有約束の問題,下次我們會通過分析一個實例「單擺」,來介紹這部分內容。
3,方便推廣到場論部分以及進一步進行場的量子化。
4,方便討論體系の對稱性的問題(以後專門寫一次諾特定理吧)。
完啦,這次の已經沒了╮(╯_╰)╭。。。。。。
推薦閱讀:
※燉肉、煮湯的時候使用大火或小火有什麼區別?
※將電容比作蓄水池是否模型正確?
※為什麼不同國家生活用電電壓不相同?
※核裂變為什麼能釋放巨大的能量?鈾235的能量又來自哪裡?既然鈾235含有如此巨大的能量為何能保持穩定?