前言
根据题目可以知道,本文【主要】分析的是“【非齐次】线性方程组系数矩阵自由未知数的个数与其线性无关的特解的个数之间的关系”。
在这里,我首先给出我的分析结果:他们之间【没有关系】。
即:【非齐次】线性方程组系数矩阵自由未知数的个数与其线性无关的特解的个数之间没有确切的关系。如果要确定一个非齐次线性方程组究竟有多少线性无关的特解,则【可能】需要对非齐次线性方程组的系数矩阵和增广矩阵的结构有更深入的研究,但这不在本文的分析范围之内。
本文将通过一个具体的例子验证我的上述判断并由此延伸,给出一个关于“【齐次】线性方程组系数矩阵自由未知数的个数与其线性无关的特解的个数之间的关系”——同样地,他们之间也是【没有关系】。
正文
最近做了一道题,题中给出了一个包含三个未知数的三行非齐次线性方程组的两个特解(题中没有说该非齐次线性方程组只有这两个特解)。经过我的验算,这两个特解还是线性无关的,因此,我就据此判断,这个非齐次线性方程组包含两个自由变量,于是有:
但是,上面的分析是错误的。
在学习线性代数的过程时,我们在解线性方程组的过程中,通常都会被教导这样做:
如果是求齐次线性方程的通解的基础解系,那么,如果有一个自由变量,就把该自由变量赋值为
如果是求非齐次线性方程组的特解,由于要组合成通解的话,有一个特解即可,为了计算方便,如果有一个自由变量,那么就把该自由变量赋值为
Tips:
如果非齐次线性方程只有一个解而不是无数个解,那么就不会存在自由变量,也就不存在给自由变量赋值的操作。
如果对上面的操作过程掌握的不是很熟悉,就可能会产生和我类似的误解:认为求非齐次线性方程特解时对自由变量的赋值也要遵循和求齐次线性方程基础解系时一样的使用互相线性无关的数值去赋值,而且认为,自由变量的个数决定着齐次线性方程组基础解系中解的个数或者非齐次线性方程组中特解的个数。
其实,根据我目前的分析,上面的这段【误解】真的是一个【误解】。下面这个例子可以在一定程度上说明这个问题。
设存在方程组:
则其增广矩阵为:
于是可知,
如果我们先令
当
当
上面这两个特解确实是线性无关的。
那么,如果我们令
当
当
很显然,
也就是说,将线性无关的数值赋值给自由变量确实可以得到线性无关的解,但是,将线性相关的数值赋值给自由变量同样【可能会】得到线性无关的解。
于是,在求非齐次线性方程组的特解时,当有一个自由变量时,我们不能因为只有
推广之,我们可以知道,虽然在求齐次方程组的基础解系时,如果有一个自由变量,我们会赋值为
由于基础解系是一个齐次线性方程组的所有可能的解的一个极大线性无关组,所以,如果我们知道了一个齐次线性方程组的基础解系中解向量的个数之后,是可以判断出来这个齐次线性方程组的自由未知数的个数。但是,如果只知道一个齐次线性方程组其中几个特解,即使这几个特解是线性无关的,我们也不能仅据此就得出该齐次线性方程组有几个自由未知数的结论。
总之,由一个线性方程组的自由未知数的个数【推不出】这个线性方程组有多少个线性无关的特解。反过来,由目前所知的一个线性方程组线性无关的特解的个数也【推不出】该线性方程组自由未知数的个数。
EOF