[作者]
常用网名: 猪头三
出生日期: 1981.XX.XX
企鹅交流: 643439947
个人网站: 80x86汇编小站
编程生涯: 2001年~至今[共24年]
职业生涯: 22年
开发语言: C/C++、80x86ASM、Object Pascal、Objective-C、C#、R、Python、PHP、Perl、
开发工具: Visual Studio、Delphi、XCode、C++ Builder、Eclipse
技能种类: 逆向 驱动 磁盘 文件 大数据分析
涉及领域: Windows应用软件安全/Windows系统内核安全/Windows系统磁盘数据安全/macOS应用软件安全
项目经历: 股票模型量化/磁盘性能优化/文件系统数据恢复/文件信息采集/敏感文件监测跟踪/网络安全检测
专注研究: 机器学习、股票模型量化、金融分析
[描述]
- Those elimination steps are taken by an invertible M M M. So a row of M A MA MA is zero.
- If A C = I AC = I AC=I had been possible, then M A C = M MAC = M MAC=M. The zero row of M A MA MA, times C C C, gives a zero row of M M M itself.
- An invertible matrix M M M can’t have a zero row! A A A must have n n n pivots if A C = I AC = I AC=I.
For an n × n n \times n n×n matrix A A A, if elimination yields fewer than n n n pivots (i.e., a zero row appears), why is it then impossible to find a matrix C C C such that
A C = I n AC = I_n AC=In?
[核心解释]
下面我们沿用上题的例子
A = ( 1 2 3 2 4 6 1 0 1 ) , A = \begin{pmatrix} 1 & 2 & 3\\ 2 & 4 & 6\\ 1 & 0 & 1 \end{pmatrix}, A= 121240361 ,
它是 3 × 3 3\times3 3×3 且奇异(只有两个独立行).
2. 消元矩阵 M M M 使得 M A = U MA=U MA=U 且出现一零行
我们用两步基本行变换消元, 把 A A A 化成阶梯形矩阵 U U U:
- R 2 ← R 2 − 2 R 1 R_2\leftarrow R_2-2R_1 R2←R2−2R1
- R 3 ← R 3