克莱姆法则解一般线性方程组的一个例子

2014-10-21 21:27孔妮娜
数学学习与研究 2014年24期
关键词:线性方程组

孔妮娜

【摘要】 克莱姆法则是高等代数中重要的内容,但是用克莱姆法则解线性方程组时,要求方程的个数等于未知数的个数. 本文对克莱姆法则进行了推广,对于一般的线性方程组,如果方程组有解,根据克莱姆法则,给出一个解一般线性方程组的例子.

【关键词】 克莱姆法则;线性方程组;系数矩阵

含有s个方程n个未知数x1,x2,…,xn的线性方程组

a11x1 + a12x2 + … + a1nxn = b1a21x1 + a22x2 + … + a2nxn = b2 … … … …as1x1 + as2x2 + … + asnxn=bs(1)

称为一般的n元线性方程组.当s = n且系数矩阵的行列式不等于零时,线性方程组(1)可以用克莱姆法则求解.根据克莱姆法则,也可以给出一般n元线性方程组(1)的一个解法,这个解法在理论上是很有用的.

设线性性方程组(1)有解,矩阵A和A 的秩都等于r,矩阵D是A 的一个不为零的r子式.不妨设D是位于A 的左上角,则A 的前r行就是一个极大线性无关组,第r + 1,…,s行都可以经它们线性表出.因此,方程组(1)与

a11x1 + a12x2 + … + a1nxn = b1a21x1 + a22x2 + … + a2nxn = b2 … … … …ar1x1 + ar2x2 + … + arnxn=br(2)

是同解的.

當r = n时,由克莱姆法则,方程组(2)有唯一解,也就是方程组(1)有唯一解.

当r < n时,将方程组(2)改写为

a11x1 + a12x2 + … + a1rxr = b1 - a1,r+1xr+1 - … - a1nxna21x1 + a22x2 + … + a2rxr = b2 - a2,r+1xr+1 - … - a2nxn … … … …ar1x1 + ar2x2 + … + arrxr = br - ar,r+1xr+1 - … - arnxn,(3)

(3)作为x1,x2,…,xr的方程组,它的系数行列式D ≠ 0,由克莱姆法则可以解出x1,x2,…,xr:

x1 = d1′ + c1′,r+1xr+1 + … + c1n′xn… … … …x1 =dr′ + cr′,r+1xr+1 + … + c′rnxn(4)

(4)就是方程组(3)的一般解,也就是方程组(1)有一般解.下面给出一个用克莱姆法则解一般线性方程组的例子.

例 用克莱姆法则解下面的方程组.

x1 + x2 + x3 - x4 - x5 = -2,x1 + x2 + 2x4 - 3x5 = -1,2x2 + x3 - 3x4 + 2x5 = -1,2x1 + x3 + x4 - 4x5 = -3.

解 对增广矩阵进行初等行变换

A = 1 1 1 -1 -1 -21 1 0 2 -3 -10 2 1 -3 2 -12 0 1 1 -4 -3→ 1 1 1 -1 -1 -20 0 -1 3 -2 10 2 1 -3 -2 10 -2 -1 3 -2 1→1 1 1 -1 -1 -20 1 ■ -■ 1 -■0 0 1 -3 2 -10 0 0 0 0 0.

因为r(A)=r(A)3 < 5,该方程组有无穷多解,x4,x5为自由未知量.等价方程组为:

x1 + x2 + x3 = -2 + x4 + x5,x1 + x2 = -1 - 2x4 + 3x5,2x2 + x3 = -1 + 3x4 - 2x5.

系数矩阵的行列式

D = 1 1 11 1 00 2 1 = 1 1 10 0 -10 2 1 = -1 1 10 2 10 0 -1 = 2 ≠ 0

由克莱姆法则

x1 = ■ = ■-2 + x4 + x5 1 1-1 - 2x4 + 3x5 1 0-1 + 3x4 - 2x5 2 1 =

■-2 + x4 + x5 1 1-1 - 2x4 + 3x5 1 01 + 2x4 - 3x5 1 0=-1 - 2x4 + x5.

x2 = ■ = ■1 -2 + x4 + x5 11 -1 - 2x4 + 3x5 00 -1 + 3x4 - 2x5 1 =

■1 -2 + x4 + x5 10 1 - 3x4 + 2x5 -10 1 + 2x4 - 3x5 1 = 0.

x3 = ■ = ■1 1 -2 + x4 + x51 1 -1 - 2x4 + 3x50 2 -1 + 3x4 - 2x5 =

■1 1 -2 + x4 + x50 0 1 - 3x4 + 2x50 2 -1 + 3x4 - 2x5 = -1 + 3x4 - 2x5.

所以,该方程组的一般解为:

x1 = -1 - 2x4 + x5x2 = 0x3 = -1 + 3x4 - 2x5(x4,x5为自由未知量)

【参考文献】

[1]王萼芳,石生明.高等代数(第三版)[M].北京:高等教育出版社,2003:136-139.

猜你喜欢
线性方程组
一类整系数齐次线性方程组的整数解存在性问题
求解非线性方程组的Newton迭代与Newton-Kazcmarz迭代的吸引域
H-矩阵线性方程组的一类预条件并行多分裂SOR迭代法
Cramer法则推论的几个应用
求解单调非线性方程组的非精确正则化牛顿法及其局部收敛性
线性方程组解的判别
线性方程组解的逆向问题的一种解法分析
保护私有信息的一般线性方程组计算协议
关于两个线性方程组同解条件的再思考
基于Matlab实现线性方程组的迭代解法