線性化

来自testwiki
跳转到导航 跳转到搜索

Template:For 数学上的線性化(linearization)是找函数在特定點的线性近似,也就是函數在該點的一階泰勒级数。在动力系统研究中,線性化是分析非線性微分方程系統或是非線性離散系統,在特定平衡点局部穩定性的一種方法[1]。 此方法常應用在工程学物理学经济学生态学的應用中。

函數的線性化

函数的線性化為線性函數。針對函數y=f(x),若要用在任意點x=a下的值及其圖形斜率來進行近似時,假設f(x)[a,b](或[b,a])區間內可微,且b鄰近a,線性化是可以有效近似的方法。簡單來說,線性化就是在x=a點附近,以直線來近似函數的值。例如4=2,那麼針對4.001=4+.001,利用線性化就可能可以找到理想的近似公式。

針對任意函數y=f(x)f(x)在已知可微分點附近的位置,都可以被近似。最基本的要求是La(a)=f(a),其中La(x)f(x)x=a的線性化。一次方程的圖形會形成直線,例如通過點 (H,K),斜率為M為直線。方程式的一般形為yK=M(xH)

若是配合點(a,f(a))La(x)即變成y=f(a)+M(xa)。因為可微分函數是局部線性,該點的斜率可以用f(x)在點x=a切線的斜率來代替。

函數局部線性的意思也表示函數圖形上的點可以任意接近x=a,相對來說比較接近的點,其線性近似的效果也會比較好。斜率M最準確的值會是在x=a點的切線斜率。

f(x)=x^2在(x, f(x))的近似值

旁邊的圖可以說明f(x)在點x的切線。在f(x+h)位置,其中h是小的正值或是負值,f(x+h)非常接近(x+h,L(x+h))點的切線。

函數在點x=a線性化的最終方程為:

y=(f(a)+f(a)(xa))

針對x=af(a)=f(x)。函數f(x)的導數為f(x),而函數f(x)在點a的斜率為f(a)

例子

若要找4.001,可以用4=2的資訊。函數f(x)=x在點x=a的線性化為y=a+12a(xa),因為函數f(x)=12x定義了函數f(x)=x在點x的斜率。

代入a=4,其線性化結果為y=2+x44

針對x=4.001的例子,可得4.001近似2+4.00144=2.00025。其實際值為2.00024998,非常接近,此線性化的誤差小於1%的百萬分之一。

多變數函數的線性化

函數f(x,y)在點p(a,b)線性化的方程式為:

f(x,y)f(a,b)+f(x,y)x|a,b(xa)+f(x,y)y|a,b(yb)

多變數函數f(𝐱)在點𝐩線性化的通式為

f(𝐱)f(𝐩)+f|𝐩(𝐱𝐩)

其中𝐱是變數向量,而𝐩是要線性化的點[2]

線性化的應用

配合線性化的技術,可以用研究線性系統的工具來分析非線性系統在特定點附近的行為。函數在特定點附近的線性化是在該點附近泰勒级数的一階展開。針對以下的系統

d𝐱dt=𝐅(𝐱,t),

其線性化系統為

d𝐱dt𝐅(𝐱𝟎,t)+D𝐅(𝐱𝟎,t)(𝐱𝐱𝟎)

其中𝐱𝟎是要觀測的特定點,而D𝐅(𝐱𝟎)𝐅(𝐱)在點𝐱𝟎所計算的雅可比矩阵

穩定性分析

自治系统穩定性分析中,可以用在Template:Tsl計算雅可比矩阵特征值來判斷平衡點的特徵。這就是Template:Tsl的內容。若是時變系統,其線性化需要考量其他的因素[3]

微观经济学

微观经济学中,Template:Tsl可以用狀態空間下線性化的作法來近似[4]。若以此方式分析,效用最大化欧拉方程可以在平穩穩態附近進行線性化[4]。所得動態方程的系統的唯一解即為其解[4]

最佳化

最优化中,成本函數以及非線性成份都可以線性化,以使用一些線性的求解方式(例如单纯形法)。最佳化的結果可以更有效率的產生,而且是決定性的全域极值

多物理場

多物理场系統(系統中有多個不同物理領域的模型,彼此互相影響)中,可以針對每一個物理領域進行線性化。針對每一個物理領域的線性化可以產生線性的monolithic方程系統,可以用monolithic的迭代來求解(例如牛顿法)。這類的例子包括Template:Tsl系統,包括了電磁系統、力學系統及聲學系統[5]

相關條目

參考資料

Template:Reflist

外部連結