线性方程组

设存在线性方程组
线性方程组_矩阵
为了简化书写写成矩阵形式
线性方程组_线性方程组_02
所以行数为方程组的个数,列数为未知数的个数

高斯消元法

主元不能为0,主元要消去主元下方的元素

高斯消元法时间复杂度需要线性方程组_线性方程组_03次乘除法以及线性方程组_矩阵_04次加减法

Gauss-Jordan method

Gauss-Jordan 方法在高斯消元法的基础上增加了两个规则

  1. 主元必须是1
  2. 主元上方和下方的所有的项都应被消去


线性方程组_线性方程组_05
其中Gauss-Jordan method的时间复杂度需要线性方程组_矩阵_06次乘除法以及线性方程组_线性方程组_07次加减法

线性方程组_线性方程组_08

部分主元法

在选择主元法过程中,在候选主元位置所在的列选择绝对值最大的数字作为主元,若不在主元位置则交换位置使其在主元的位置上

在部分主元法中只涉及到了行交换

完全主元法

在完全主元法过程中,在候选主元位置选择整个系数矩阵中绝对值最大的数字作为主元,若不在主元位置则交换位置使其在主元的位置上

在部分主元法中不只涉及到了行交换而且涉及到了列交换

修改后的高斯消元法

因为高斯消元法存在主元无法选择的可能,所以提出了修改


线性方程组_线性方程组_09

矩阵的秩=矩阵的主元的个数=行阶梯型的非零行的个数=矩阵基本列的个数

其中矩阵的基本列卫矩阵主元所在的列

行阶梯型

主元下的元素为0,主元左侧的元素为0

行最简型

首先是行阶梯型,然后主元所在的列只有主元不为0,且主元为1

所以非主元所在的列可以由左边的主元所在的列线性组合而成,即
线性方程组_线性方程组_10
线性方程组_矩阵_11为非主元列,线性方程组_线性方程组_12线性方程组_矩阵_11左边的主元所在的列

线性方程组_矩阵_14
像这样的方程组被称为齐次方程组(homogeneous Systems)

当等号右边存在非零值时,被称为非齐次方程组(nonhomogeneous Systems)

线性方程组_线性方程组_15,则被称为平凡解

基本列位置的未知数称为基本变量(basic variables),对应于非基本列位置的未知数称为自由变量(free variables)

其中矩阵线性方程组_线性方程组_16为齐次方程组时,其中线性方程组_矩阵_17,通解为线性方程组_矩阵_18,其中线性方程组_线性方程组_19为自由变量。

其中矩阵线性方程组_线性方程组_16为非齐次方程组时,其中线性方程组_线性方程组_21,通解为线性方程组_线性方程组_22,其中线性方程组_矩阵_23为A的一个特解,线性方程组_矩阵_24为A为齐次方程组时候的通解。