觀同事課,談因式分解行列式(determinant)。
他先給最簡單例子:
Factorize .
我估熟練者很快會把第一行化做 ,再抽之,即
但對剛接解行列式特性的學生,未必如此想。當老師問,有人答
之後沒有繼續下去,因為老師仍有很多東西要講,最後都是展示抽出 的方法。
那我幫學生完成之
之後老師給了一道經典題目:
Factorize .
注:本題起碼見於 Tranter 的 Techniques of Mathematical Analysis,如下
對於第一次接觸的中五學生,相信有點無從入手。老師選這題的目的是希望使用以下行列式特性:
老師提示以上特性後,濟記仔果然有質素,吳同學很快便給出以下步驟:
之後的工作便簡單了。老師問他如何想出,吳同學也輕輕答了,但對大部分其他同學,究竟一句"by inspection"有否幫助?
不用蠻力展開,如何證明
?
其中 是 3 階方陣(square matrix of order 3)
這是第一年教書,在應用數學堂被學生挑戰的提問。我雖然知道把矩陣化為基本矩陣(Elementary Matrix)的乘積云云不難證明,但他們是中六生,要說他們懂的語言,於是我甚麼都說不出,唯有繼續教 counting 和被學生寸。
那如何解之?先要大家相信中學學的行列式特性,仍可應用在高階行列式,考慮以下 6 階行列式(唔打,手寫算):
同樣地,這方法起碼見於 Tranter。
好了,唔好咁離地,我試下代入大部分學生嘅角色,做那因式分解時完全唔知可以用 ,只要有耐性,應也可解之如下:
說回該堂,老師最後給了下題:
Factorize .
可惜因為時間不足,只留給學生自行做了。
其實知道 ,解這題不難。
讓我多給一個提示:
同工也可仿效這方法,把兩個方陣相乘後,叫學生把答案因式分解返轉頭,應該有唔少學生炒粉~
回想自己學因式分解行列式,其中一個方法現在已「失傳」(於 syllabus 而已),就是考慮齊次式(homogenous polynomials),循環多項式(cyclic polynomials)云云。
例如
Factorize .
首先,用想像力展開 ,應該會得到 degree 6 的齊次式。
又運用下想像力,展開 後視它為以
為不定元的多項式。代入
,行列式變為
由餘式定理,知 是
的因子。
同理,分別代入 及
,該行列式皆零,即
和
皆為因子。
代入 ,
為
故 也是因子。
即 可表為
另外,留意把 任何兩個字母互換,
的值不變,例如把
互換:
加上 是 degree 6 的,於是
是 degree 2,且把任何兩個字母互換,它值不變,於是可取
即
只要任意代入 的值,應可求出
的,比如
代入 ,得
……………….. (1)
代入 ,得
……………….. (2)
由 (1),(2) 得 ,即
頗煩的方法!M2 同學,你有沒有別的方法處理?(一定有啦~)
很久以前,同事已說因式分解行列式是很無聊的一個題目,今天只要 wolframalpha 一下,不出 1 秒便得出答案,見
在諮詢文件(http://www.edb.gov.hk/attachment/tc/curriculum-development/kla/ma/ForumSec_170328_170406.pdf)見:
甚麼行列式性質或將不見於 M2 課程,這又有甚麼問題?沒有,現在火紅紅的 STEM,M 是最後的。
在我失憶前,也貼下舊文:
http://www.hkedcity.net/ihouse_tools/forum/read.phtml?forum_id=27877¤t_page=&i=894949&t=894949
