线性方程组(六)- 线性方程组的应用

小结

  1. 经济学中的齐次线性方程组
  2. 配平化学方程式

经济学中的齐次线性方程组

假设一个国家的经济体系可以划分为许多部门,如各种制造、交通、娱乐和服务业。假设我们知道每个部门的年度总产出,并精确知道该总产出是如何在其他经济部门进行分配或“交易”的。称一个部门产出的总货币价值为产出的价格。列昂惕夫证明了下面的结论:
存在能够指派给各个部门总产出的平衡价格,使得每个部门的总收入恰好等于它的总支出。

假设一个经济体系由煤炭、电力(电源)和钢铁三个部门组成,各部门之间的分配如下表所示,其中每一列中的数表示该部门总产出所占的比例。
线性方程组(六)- 线性方程组的应用_第1张图片
如表的第二列,将电力的总产出分配如下:40%给煤炭部门,50%给钢铁部门,剩下10%分配给电力部门。
用符号 P C P_C PC P E P_E PE P S P_S PS分别表示煤炭、电力和钢铁部门年度总产出的价格(即货币价值)。如果可能,求出平衡价格使每个部门的收支平衡。
解:某一部门所在的一列表示它的产出的去向,它所在的一行表示它从哪些部门获得了投入。因此可得出线性方程组:
{ P C = 0.4 P E + 0.6 P S P E = 0.6 P C + 0.1 P E + 0.2 P S P S = 0.4 P C + 0.5 P E + 0.2 p S \begin{cases}P_C = 0.4P_E + 0.6P_S \\P_E = 0.6P_C + 0.1P_E + 0.2P_S\\P_S = 0.4P_C + 0.5P_E + 0.2p_S\end{cases} PC=0.4PE+0.6PSPE=0.6PC+0.1PE+0.2PSPS=0.4PC+0.5PE+0.2pS { P C − 0.4 P E − 0.6 P S = 0 − 0.6 P C + 0.9 P E − 0.2 P S = 0 − 0.4 P C − 0.5 P E + 0.8 p S = 0 \begin{cases}P_C - 0.4P_E - 0.6P_S = 0 \\ - 0.6P_C + 0.9P_E - 0.2P_S = 0 \\ - 0.4P_C - 0.5P_E + 0.8p_S = 0\end{cases} PC0.4PE0.6PS=00.6PC+0.9PE0.2PS=00.4PC0.5PE+0.8pS=0
接下来进行行化简。为简明起见,数值舍入到小数点后两位。
[ 1 − 0.4 − 0.6 0 − 0.6 0.9 − 0.2 0 − 0.4 − 0.5 0.8 0 ] \begin{bmatrix} 1 & -0.4 & -0.6 & 0 \\ -0.6 & 0.9 & -0.2 & 0 \\ -0.4 & -0.5 & 0.8 & 0 \end{bmatrix} 10.60.40.40.90.50.60.20.8000 [ 1 − 0.4 − 0.6 0 0 0.66 − 0.56 0 0 − 0.66 0.56 0 ] \begin{bmatrix} 1 & -0.4 & -0.6 & 0 \\ 0 & 0.66 & -0.56 & 0 \\ 0 & -0.66 & 0.56 & 0 \end{bmatrix} 1000.40.660.660.60.560.56000 [ 1 − 0.4 − 0.6 0 0 0.66 − 0.56 0 0 0 0 0 ] \begin{bmatrix} 1 & -0.4 & -0.6 & 0 \\ 0 & 0.66 & -0.56 & 0 \\ 0 & 0 & 0 & 0 \end{bmatrix} 1000.40.6600.60.560000 [ 1 − 0.4 − 0.6 0 0 1 − 0.85 0 0 0 0 0 ] \begin{bmatrix} 1 & -0.4 & -0.6 & 0 \\ 0 & 1 & -0.85 & 0 \\ 0 & 0 & 0 & 0 \end{bmatrix} 1000.4100.60.850000 [ 1 0 − 0.94 0 0 1 − 0.85 0 0 0 0 0 ] \begin{bmatrix} 1 & 0 & -0.94 & 0 \\ 0 & 1 & -0.85 & 0 \\ 0 & 0 & 0 & 0 \end{bmatrix} 1000100.940.850000
可得通解: { P C = 0.94 P S P E = 0.85 P S p S 为 自 由 变 量 \begin{cases}P_C=0.94P_S\\P_E=0.85P_S \\p_S为自由变量\end{cases} PC=0.94PSPE=0.85PSpS,向量参数形式为:
p = [ P C P E P S ] = [ 0.94 P S 0.85 P S P S ] = P S [ 0.94 0.85 1 ] \boldsymbol{p}=\begin{bmatrix}P_C \\ P_E \\ P_S\end{bmatrix}=\begin{bmatrix}0.94P_S \\ 0.85P_S \\ P_S\end{bmatrix}=P_S\begin{bmatrix}0.94 \\ 0.85 \\ 1\end{bmatrix} p=PCPEPS=0.94PS0.85PSPS=PS0.940.851
任何(非负) P S P_S PS取值可以算出平衡价格的一种取值。

配平化学方程式

化学方程式描述了化学反应的物质消耗和生产的数量。例如,当丙烷气体燃烧时,丙烷( C 3 H 8 C_3H_8 C3H8)与氧气( O 2 O_2 O2)结合生成二氧化碳( C O 2 CO_2 CO2)和水( H 2 O H_2O H2O),化学方程式如下所示:
( x 1 ) C 3 H 8 + ( x 2 ) O 2 → ( x 3 ) C O 2 + ( x 4 ) H 2 O (x_1)C_3H_8 + (x_2)O_2 \rightarrow (x_3)CO_2 + (x_4)H_2O (x1)C3H8+(x2)O2(x3)CO2+(x4)H2O
为“配平”这个方程式,化学家必须找到 x 1 , ⋯   , x 4 x_1,\cdots,x_4 x1,,x4的全体数量,使得方程式左边碳( C C C)、氢( H H H)、氧( O O O)原子的总数等于右边相应原子的总数。
配平化学方程式的一个系统方法是建立描述化学反应中每种类型原子数目的向量方程。由于该化学方程式包含三种类型的原子(碳、氢、氧),因此给每一种反应物和生成物构造一个属于 R 3 \mathbb{R}^{3} R3的向量,列出“每个分子的组成原子”数目如下:
C 3 H 8 : [ 3 8 0 ] C_3H_8:\begin{bmatrix}3 \\ 8 \\ 0\end{bmatrix} C3H8:380 O 2 : [ 0 0 2 ] O_2:\begin{bmatrix}0 \\ 0 \\ 2\end{bmatrix} O2:002 C O 2 : [ 1 0 2 ] CO_2:\begin{bmatrix}1 \\ 0 \\ 2 \end{bmatrix} CO2:102 H 2 O : [ 0 2 1 ] ← 碳 ← 氢 ← 氧 H_2O:\begin{bmatrix}0 \\ 2 \\ 1\end{bmatrix}\begin{matrix}& \leftarrow & 碳 \\ & \leftarrow & 氢 \\ & \leftarrow & 氧\end{matrix} H2O:021
要配平方程式,系数 x 1 , ⋯   , x 4 x_1,\cdots,x_4 x1,,x4必须满足
x 1 [ 3 8 0 ] + x 2 [ 0 0 2 ] = x 3 [ 1 0 2 ] + x 4 [ 0 2 1 ] x_1\begin{bmatrix}3 \\ 8 \\ 0\end{bmatrix} + x_2\begin{bmatrix}0 \\ 0 \\ 2\end{bmatrix} = x_3\begin{bmatrix}1 \\ 0 \\ 2\end{bmatrix} + x_4\begin{bmatrix}0 \\ 2 \\ 1\end{bmatrix} x1380+x2002=x3102+x4021
将全部项移到左边,得到:
x 1 [ 3 8 0 ] + x 2 [ 0 0 2 ] + x 3 [ − 1 0 − 2 ] + x 4 [ 0 − 2 − 1 ] = [ 0 0 0 ] x_1\begin{bmatrix}3 \\ 8 \\ 0 \end{bmatrix} + x_2\begin{bmatrix}0 \\ 0 \\ 2\end{bmatrix} + x_3\begin{bmatrix}-1 \\ 0 \\ -2\end{bmatrix} + x_4\begin{bmatrix}0 \\ -2 \\ -1\end{bmatrix} = \begin{bmatrix}0 \\ 0 \\ 0\end{bmatrix} x1380+x2002+x3102+x4021=000
化简该方程组的增广矩阵
[ 3 0 − 1 0 0 8 0 0 − 2 0 0 2 − 2 − 1 0 ] \begin{bmatrix}3 & 0 & -1 & 0 & 0 \\ 8 & 0 & 0 & -2 & 0 \\ 0 & 2 & -2 & -1 & 0\end{bmatrix} 380002102021000 [ 3 0 − 1 0 0 0 0 8 3 − 2 0 0 2 − 2 − 1 0 ] \begin{bmatrix}3 & 0 & -1 & 0 & 0\\ 0 & 0 & \frac{8}{3} & -2 & 0\\ 0 & 2 & -2 & -1 & 0\end{bmatrix} 3000021382021000 [ 3 0 − 1 0 0 0 2 − 2 − 1 0 0 0 8 3 − 2 0 ] \begin{bmatrix}3 & 0 & -1 & 0 & 0\\ 0 & 2 & -2 & -1 & 0\\ 0 & 0 & \frac{8}{3} & -2 & 0\end{bmatrix} 3000201238012000 [ 1 0 0 − 1 4 0 0 1 0 − 5 4 0 0 0 1 − 3 4 0 ] \begin{bmatrix}1 & 0 & 0 & -\frac{1}{4} & 0\\ 0 & 1 & 0 & -\frac{5}{4} & 0\\ 0 & 0 & 1 & -\frac{3}{4} & 0\end{bmatrix} 100010001414543000
可得通解: { x 1 = 1 4 x 4 x 2 = 5 4 x 4 x 3 = 3 4 x 4 x 4 为 自 由 变 量 \begin{cases}x_1=\frac{1}{4}x_4 \\x_2=\frac{5}{4}x_4 \\x_3=\frac{3}{4}x_4 \\x_4为自由变量\end{cases} x1=41x4x2=45x4x3=43x4x4,向量参数形式为:
x = [ x 1 x 2 x 3 x 4 ] = [ 1 4 x 4 5 4 x 4 3 4 x 4 x 4 ] = x 4 [ 1 4 5 4 3 4 1 ] \boldsymbol{x}=\begin{bmatrix}x_1 \\ x_2 \\ x_3 \\ x_4\end{bmatrix}=\begin{bmatrix}\frac{1}{4}x_4 \\ \frac{5}{4}x_4 \\ \frac{3}{4}x_4 \\ x_4\end{bmatrix}=x_4\begin{bmatrix}\frac{1}{4} \\ \frac{5}{4} \\ \frac{3}{4} \\ 1\end{bmatrix} x=x1x2x3x4=41x445x443x4x4=x44145431
因为化学方程式的系数应为整数,故取 x 4 = 4 x_4=4 x4=4,那么 x 1 = 1 , x 2 = 5 , x 3 = 3 x_1=1,x_2=5,x_3=3 x1=1x2=5x3=3,配平的方程式为: C 3 H 8 + 5 O 2 → 3 C O 2 + 4 H 2 O C_3H_8 + 5O_2 \rightarrow 3CO_2 + 4H_2O C3H8+5O23CO2+4H2O

你可能感兴趣的:(线性代数,线性代数,线性方程组的应用,配平化学方程式)