線性代數 linear algebra 教師:賴薇如 [email protected] office: 2307 telephone: 2431...
Post on 21-Dec-2015
249 views
TRANSCRIPT
線性代數
Linear Algebra教師:賴薇如 [email protected]
Office: 2307 Telephone: 2431
Lab: 3412 Telephone: 2414-35
Text Book and Reference
Text Book:– Linear Algebra with Applications, 6th Edition. Steven
J. Leon. Seven Edition. ( 台北圖書代理 ) Reference:
– 1.Linear Algebra and Its Applications, 2nd Edition. David C. Lay. Addison-Wesley Publishing Company. ( 偉明圖書代理 )
– 2. Introductory Linear Algebra with Applications, 7th Edition. Bernard Kolman and David R. Hill. Prentice Hall International, INC. ( 華泰文化代理 )
– 3. Linear Algebra with Applications, 2nd Edition. Otto Bretscher. Prentice Hall. ( 全華科技代理 )
為什麼要唸 Linear Algebra? 線性代數是一門完整體系的學科,涵蓋範圍相當廣泛,舉凡數學統計、電機電子、資工資管、工管企管等有關系所的入學考試,都佔有相當份量之比重。
其實大家早就學過 Linear Algebra:– 解一次聯立方程式(linear equations)、行列式、矩陣(matrix)、向量(vector)、向量內積– 把實際的系統抽象化轉換成數學式,求出解答,再帶回實際應用系統中。
雞兔同籠 共 7 隻的小雞與兔子放在同一個籠子,共有 20隻腳。請問有幾隻雞與幾隻兔子 ?
Answer :假設有 x1隻雞與 x2隻兔子。雞與兔子的關係可以用 2個二元一次方程式 ( 稱為 linear equations) 來表示:
x1+x2=7
2x1+4x2=20
計算後 ( 代入消去法或行列式 ) 可以得知有 x1=4 隻雞與 x2=3 隻兔子。
九章算術
九 章 算 術 卷 第 八 -- 方 程 〔 一 〕 今 有 上 禾 三 秉 , 中 禾 二 秉 , 下 禾 一 秉 ,
實 三 十 九斗 ; 上 禾 二 秉 , 中 禾 三 秉 , 下 禾 一 秉 , 實 三 十 四 斗 ; 上禾 一 秉 , 中 禾 二 秉 , 下 禾 三 秉 , 實 二 十 六 斗 。 問 上 、 中、 下 禾 實 一 秉 各 幾 何 ?
荅 曰 : 上 禾 一 秉 , 九 斗 、 四 分 斗 之 一 , 中 禾 一 秉 , 四 斗 、 四 分 斗 之 一 , 下 禾 一 秉 , 二 斗 、 四 分 斗 之 三 。
方 程 術 曰 , 置 上 禾 三 秉 , 中 禾 二 秉 , 下 禾一 秉 , 實 三 十 九 斗 , 於 右 方 。 中 、 左 禾 列 如 右 方 。 以 右行 上 禾 遍 乘 中 行 而 以 直 除 。 ... 餘 如 上 禾 秉 數 而 一 , 即 上 禾 之 實 。 實 皆 如 法 , 各 得 一 斗 。
What is Linear System?
A linear system= a system of m linear equations in n unknowns
linear equation: 多元一次方程式一個系統中有 n個未知數 x1,x2,...,xn,這 n個未知數之間的關係可以用m個 linear equations 來表示,此系統就稱為 linear system 。
a11x1+a12x2+...+a1nxn=b1
a21x1+a22x2+...+a2nxn=b1
:
am1x1+am2x2+...+amnxn=b1
What is Liner Algebra?
Algebra 這個字來自阿拉伯文 al-jabr ,代表修復、恢復、修補破損地方的意思。
在西元八世紀一個名叫 Mohammed al-Khowarizmi 的人首先把這個字放入數學的領域,表示解出 equations of system 。
從此, Algebra is the art of solving equations and systems of equations 。
Linear Algebra 就代表 the art of solving of linear system 。
Why is Linear?
如何求解就形成 linear algebra 這門學科。 Linear system 可以簡化用矩陣來表示、計算與求解: Ax=b
Linear 系統是在應用數學領域中最簡單的,也是最常見的模型。– 估計約有 75% 的應用數學問題會衍生出找線性系統的解
– 社會學、生態學、人口統計、遺傳學、物理、電學、 ...
– Non-linear system 不容易求解。
線性代數的範圍 (1/3)
Linear system 可以是無解、唯一解,無限多解。
各個 solution 都可以用 vector 方式來表現。
我們將一個 linear system 的所有的解答合稱為 solution set 。
我們可以發現這些 solution sets 均滿足某些特性,故將他們歸納於 vector space 的領域,並探討其基本定義。
4 3
x =
4 3
solution set =
**使用矩陣 Ax=b 求解**
線性代數的範圍 (2/3)
在討論完 vector space 的性質後,更進一步想知道兩個 vector spaces 間的關係,是否相等或是可以互相轉換。因此衍生出 linear transformation 的領域。– 電腦圖學
有一種特殊的 space ,各個 space 中的 vector彼此 orthogonal (i.e., 內積為 0) 。這樣的orthogonal subspace很有用。– Fourier Transform 、大哥大系統的 CDMA
** 這個轉換也可寫成矩陣 A 的形式 **
線性代數的範圍 (3/3)
給與一個 vector x ,若乘上一個矩陣 A ,會有怎樣的效果呢 (Ax)? 如果乘 100 次又如何(A100x)? 是不是有比較簡單的方式來解答這樣的問題 ?
如果 x 乘 A 會等於 x 乘上一個常數 (i.e. Ax=x) ,就會使得計算變得容易得多(A100x=100x) 。找出 A 的特徵值 eignevalue 與相對於此 的特徵向量 eignevector ,就成為很重要的課題。
用電腦解決線性代數的問題 大型電路分析、氣象學、地震學、太空科學等推演出的偏微分方程,經離散化後導出的線性系統,一般來說都有成千上萬個未知數。
所以如何應用電腦來解決這些問題是線性代數實務上要具備的能力。 – Floating point 計算會產生的 round-off error 。–把數學公式改成可以執行的程式。–使用 Matlab 求解。
Content of the Text Book (1/2)
Ch1. Matrices and Systems of Equations Ch2. Determinants Ch3. Vector Spaces Ch4. Linear Transformations Ch5. Orthogonality Ch6. Eigenvalues Ch7. Numerical Linear Algebra
Content of the Text Book (2/2)
Appendix: Matlab Bibliography Answers to Selected Exercises Index http://www.prenhall.com/leon Ch8. Iterative Methods Ch9. Canonical Form laerrata7
線性代數很難嗎 ?
其實線性代數並不是一門很難的數學,一般學生學不好的原因大都是因為線性代數是一個整體的系統,一個各個主題連貫性很重的數學。往往前面的章節不市很懂就會造成後面的章節也學不來。
所以學習線性代數必須從頭到尾一氣呵成,千萬不可有部分一知半解而跳過,否則會愈念到後來會愈困難。所以念線代一定要由第一章觀念開始入手,一步一步循序漸進地打好基礎。
如何念線性代數 ?
線性代數僅念一、二次是不夠的,須花較多的時間,因為關連性大,要融會貫通一定要多念幾次,熟悉各定理後再去練習考古題與分析預測題。
數學科目最重要的部分就是在於練習題目。課本例題與習題一定要自己做一遍。最好是不看課本做一遍。
基本的名詞定義往往是最重要的,一定要背起來,否則保證看不懂也聽不懂。
Web Site
IP address: 140.138.137.171–考古題與解答
Portal–公布作業與解答–學習與討論–最新資訊, ex: 考試時間與地點
請一定要上網參考這些資料 請參考“數理天地” 瞭解數學家的生平
http://www.mikekong.net/Maths/maths-frame.php