1
00:00:05,245 --> 00:00:10,490
大家好,欢迎收看线性代数习题课。

2
00:00:10,490 --> 00:00:16,010
今天这节课我们将着重练习如何在考试中求解试题。

3
00:00:16,010 --> 00:00:25,740
你也许有如下体会:在你做作业习题的时候,
你可以对每道题甚至每一个步骤进行非常仔细的思考。

4
00:00:25,740 --> 00:00:29,570
你还可以用不同的方法求解同一道题。

5
00:00:29,570 --> 00:00:35,340
这样一方面你可以验证你的答案,另外你也可以找到最佳解法。

6
00:00:35,340 --> 00:00:39,730
但是这些在考试中通常是不可行的。

7
00:00:39,730 --> 00:00:44,835
因为时间通常很紧迫,那么我们需要练习的

8
00:00:44,835 --> 00:00:49,940
就是在考试中快速并准确求解习题的方法。

9
00:00:49,940 --> 00:00:58,540
下面我们来看这道题: 这道题出自一个线性代数50分钟的考试。

10
00:00:58,540 --> 00:01:04,380
目前为止你已经学了足够的知识来求解这道题,

11
00:01:04,380 --> 00:01:12,930
既然这是一个50分钟的考试,那么花在这道 题上的时间比较合理的应该是不超过15分钟。

12
00:01:12,930 --> 00:01:22,840
也就是说在15分钟之内,你应该完成读题, 理解题意,并且完全求解这三个部分。

13
00:01:22,840 --> 00:01:30,871
现在请你暂停这个视频,并尝试独立求解, 然后你可以计时15分钟,

14
00:01:30,871 --> 00:01:36,450
15分钟之后,我将回来并一起检验你的答案。

15
00:01:36,450 --> 00:01:41,830
同时如果你提前完成的话,也请独立检查你的答案。

16
00:01:41,830 --> 00:01:46,250
因为在考试中你应该尽量得到所有应得的分数。

17
00:01:46,250 --> 00:01:50,750
好,一会儿见。

18
00:01:56,490 --> 00:02:03,380
你完成了吗? 下面我们来一起解决这道问题。

19
00:02:03,380 --> 00:02:11,190
你可以看出这道问题是关于 矩阵行列式定义公式的练习题。

20
00:02:11,190 --> 00:02:18,190
我们有一个4乘4的矩阵,那么第一个问题就是要计算这个矩阵A的行列式。

21
00:02:18,190 --> 00:02:22,760
只使用行列式的定义式来计算。

22
00:02:22,760 --> 00:02:32,540
好,我们可以写出,矩阵A也就是第一部分, 矩阵A的行列式等于

23
00:02:32,540 --> 00:02:37,700
一些乘积的求和,

24
00:02:37,700 --> 00:02:45,160
这些元素

25
00:02:45,160 --> 00:02:51,520
取自A的不同行,也就是说我们在每一行中取A的一个元素

26
00:02:51,520 --> 00:02:57,200
并且保证它们的列指标都完全不同,也就是说

27
00:02:57,200 --> 00:03:03,450
这些α,β,γ,和δ是相应的列指标。

28
00:03:03,450 --> 00:03:05,730
我把它记在这里,

29
00:03:05,730 --> 00:03:13,585
我们需要这些成为数字1,2,3,4的一个置换,

30
00:03:13,585 --> 00:03:17,892
那么如果你按照这个顺序求解的话,

31
00:03:17,892 --> 00:03:26,000
从第一行逐行向下找到所有可能的1,2,3,4的置换

32
00:03:26,000 --> 00:03:33,348
最后再去掉等于0的那些项的话,有多少项你需要计算呢?

33
00:03:33,348 --> 00:03:39,940
你需要计算4的阶乘那么多项,也就是24项。

34
00:03:39,940 --> 00:03:49,006
这样的话在考试中就比较花时间,其实有一种更快的方法来找 到这个求和式中的非0项。

35
00:03:49,006 --> 00:03:53,770
既然要找非0项的话,我们来观察矩阵A中的0元素在哪里。

36
00:03:53,770 --> 00:04:03,250
你可以看到矩阵A的0元素,出现在这四个位置, 它们分别在第三行和第四行

37
00:04:03,250 --> 00:04:09,850
也就是说在你写出那个公式的时候,A3γ和A4δ,

38
00:04:09,850 --> 00:04:19,160
只有可能在这四个数字中选取, 也就是我所画的这个红方块中选取,

39
00:04:19,160 --> 00:04:24,130
也就是说A3γ和A4δ

40
00:04:24,130 --> 00:04:33,560
只可以是9,12,或者是10和11, 如果是这样情况的话,

41
00:04:33,560 --> 00:04:42,680
我们又需要这些元素都从不同的列中选取, 也就是说明你在第一行和第二行选取的元素,

42
00:04:42,680 --> 00:04:49,320
必须是这四个数字。

43
00:04:49,320 --> 00:04:55,960
第一行和第二行只可以从上面这个红方块中选取,

44
00:04:55,960 --> 00:05:05,230
也就是说A1α,A2β, 要么是1,6,要么是2和5,

45
00:05:05,230 --> 00:05:13,990
你可以看到其实我们可以忽略这个位置的四个 数字。因为无论选取哪一个数字的话

46
00:05:13,990 --> 00:05:20,700
我们将不可避免的在第三行或第四行中选到至少一个0元素。

47
00:05:20,700 --> 00:05:28,540
好,下面我们可以看到 经过这样简化的话,这个式子中还有多少项非0呢?

48
00:05:28,540 --> 00:05:36,804
这里有两种取法,这里又有两种取法, 那么最后也就是说非0项,只有四项,

49
00:05:36,804 --> 00:05:43,585
我们把它依次写出, 在第一个方块中,我可以选取1乘以6,

50
00:05:43,585 --> 00:05:48,459
第二个方块中我选9和12,乘以9,

51
00:05:48,459 --> 00:05:56,300
乘以12,那么这一项相应的列指标就是,因为它们均为对角线上元素,

52
00:05:56,300 --> 00:06:02,868
也就是A11,A22,A33,A44,

53
00:06:02,868 --> 00:06:09,013
这就是第一项,那么这是1,2,3,4的一个

54
00:06:09,013 --> 00:06:13,680
正序排列。所以这一项的符号就是一个正号。

55
00:06:13,680 --> 00:06:21,170
好看下一项,下一项在第一个方块中我还选取1和6,

56
00:06:21,170 --> 00:06:26,820
在第二个方块中我选取10和11

57
00:06:26,820 --> 00:06:34,270
如果我这样选的话,列指标就将成为A11,A22

58
00:06:34,270 --> 00:06:43,230
10是A的第三行第四列的元素, 也就是说这里的列指标应是A34,

59
00:06:43,230 --> 00:06:48,180
11是第四行第三列中的元素,所以最后应是3。

60
00:06:48,180 --> 00:06:51,310
这是这项相应的列指标,

61
00:06:51,310 --> 00:06:58,850
但是你可以看到我们需要对最后两个位置进行对换,才可以使这个置换回到1,2,3,4

62
00:06:58,850 --> 00:07:02,650
也就是说这一项前应该有一个负号。

63
00:07:02,650 --> 00:07:09,880
好,我们在这里继续,

64
00:07:09,880 --> 00:07:17,190
下一项 我们在第一个方块中选取2和5,

65
00:07:17,190 --> 00:07:23,620
那么在第二个方块中仍然选取9和12,

66
00:07:23,620 --> 00:07:32,800
这一项的列指标将是2 是A中第一行第二列元素,所以是A12,

67
00:07:32,800 --> 00:07:41,200
5是第二行第一个元素,A21, 那么下面还是对角线上A33,A44,

68
00:07:41,200 --> 00:07:49,870
同样对于这个置换我们需要 对换这两个位置使得这个置换回到1,2,3,4

69
00:07:49,870 --> 00:07:58,950
也就是说这项前面也应该还有一个负号, 所以把一个负号加在这里。

70
00:07:58,950 --> 00:08:04,830
那么最后一个就是

71
00:08:04,830 --> 00:08:13,840
2,5,10和11, 同理

72
00:08:13,840 --> 00:08:19,260
这一项的列指标将是2,1,4,3,

73
00:08:19,260 --> 00:08:24,960
那么这一次我们需要对这两个位置进行对换,

74
00:08:24,960 --> 00:08:31,030
并且这两个位置进行对换,才可以回到1,2,3,4,那么两次对换使得

75
00:08:31,030 --> 00:08:40,390
这一项的符号为正。好,这就是 行列式A中不为0的四项。

76
00:08:40,390 --> 00:08:46,950
那么你对这四项进行求和的话,正确答案应该等于8。

77
00:08:46,950 --> 00:08:50,550
你的答案正确吗?

78
00:08:50,550 --> 00:08:57,085
在考试中时间通常非常紧迫,那么完成第一部分后我们将立即

79
00:08:57,085 --> 00:09:03,620
来进行对第二部分的求解。第二

80
00:09:03,620 --> 00:09:08,840
部分是要求你计算矩阵A的第一行的代数余子式。

81
00:09:08,840 --> 00:09:16,350
C11,C12,C13和C14,那么A是一个4乘4矩阵。

82
00:09:16,350 --> 00:09:22,750
每一个代数余子式将涉及到计算一个3乘3矩阵的行列式。

83
00:09:22,750 --> 00:09:29,930
也就是说看起来对于第二部分,我们需要计算四个3乘3矩阵的行列式。

84
00:09:29,930 --> 00:09:38,965
我们下面把它们分别写出来。先来看C11, C11是这个位置代数余子式。

85
00:09:38,965 --> 00:09:43,150
那么我们要计算的就是这个剩余位置的3乘3矩阵的行列式。

86
00:09:43,150 --> 00:09:49,980
把它写在这里。C11等于

87
00:09:49,980 --> 00:09:57,460
如下矩阵的行列式 6,7,8,

88
00:09:57,460 --> 00:10:01,865
0,9,10, 0,

89
00:10:01,865 --> 00:10:10,050
11,12, 你要用什么方法来求解这个3乘3

90
00:10:10,050 --> 00:10:15,310
矩阵的代数行列式呢?你当然可以用行列式的定义式,

91
00:10:15,310 --> 00:10:21,390
也就是对于这个3乘3矩阵写出类似于这样的一个求和公式。

92
00:10:21,390 --> 00:10:26,485
但是如果你用这种方法的话,你需要计算3的

93
00:10:26,485 --> 00:10:31,580
阶乘,像乘积,也就是说你需要计算6个乘积。

94
00:10:31,580 --> 00:10:36,810
有没有更为快捷的办法呢?你可以注意到

95
00:10:36,810 --> 00:10:42,280
这个3乘3矩阵的第一列只有这个位置的元素非0。

96
00:10:42,280 --> 00:10:49,760
那么也就是说我们应该利用代数余子式的方法来计算这个矩阵的行列式。

97
00:10:49,760 --> 00:10:53,090
我们对第一列进行展开。

98
00:10:53,090 --> 00:10:59,400
那么结果应该是6乘以它的代数余子式。

99
00:10:59,400 --> 00:11:04,830
那么它代数余子式就是剩余2乘2矩阵的行列式。这样

100
00:11:04,830 --> 00:11:10,260
就很简单,也就应该是9乘以12减去

101
00:11:10,260 --> 00:11:16,420
10乘以11,计算这个式子的话

102
00:11:16,420 --> 00:11:25,480
108减去110得负2,再乘以6 等于负12,这就是C11。

103
00:11:25,480 --> 00:11:33,232
下面来看C12, 同样C12也是一个3乘3矩阵的

104
00:11:33,232 --> 00:11:41,759
行列式,我们把这个 矩阵写在这里,应该是5,7,8,

105
00:11:41,759 --> 00:11:47,958
0 ,9, 10 ,0, 11,

106
00:11:47,958 --> 00:11:54,159
12, 不要忘记现在我们看到的是1,2

107
00:11:54,159 --> 00:12:01,660
位置代数余子式,所以在这个行列式之前我还需要一个负号。

108
00:12:01,660 --> 00:12:06,890
这也就是负1的1加2次方等于负1。

109
00:12:06,890 --> 00:12:13,850
同样的这个3乘3矩阵的第一列也只有一个非0元素。

110
00:12:13,850 --> 00:12:18,640
对它进行展开就等于负5乘以

111
00:12:18,640 --> 00:12:24,710
同样的这个2乘2矩阵的行列式,也就是9乘以12

112
00:12:24,710 --> 00:12:30,320
减去10乘以11,这一次应该等于10,

113
00:12:30,320 --> 00:12:35,460
这就是C12。我们继续

114
00:12:35,460 --> 00:12:44,020
C13等于如下矩阵的行列式: 5,

115
00:12:44,020 --> 00:12:47,937
6 ,8, 0,

116
00:12:47,937 --> 00:12:52,840
0, 10, 0 ,0, 12,

117
00:12:52,840 --> 00:13:00,820
你当然可以同样的用对第一列展开的方法求这个3乘3矩阵的行列式。

118
00:13:00,820 --> 00:13:04,080
如果你那样做的话,结果应为0。

119
00:13:04,080 --> 00:13:11,860
但是其实你应该可以直接看出 这个矩阵行列式应为0,并不需要任何计算。

120
00:13:11,860 --> 00:13:15,710
因为很显然这两列是线性相关的。

121
00:13:15,710 --> 00:13:22,790
第二列就等于第一列乘以5分之6, 也就是说这实际上是一个奇异的矩阵。

122
00:13:22,790 --> 00:13:29,320
那么奇异矩阵的行列式均为0,所以立即你可以写出C13等于0。

123
00:13:29,320 --> 00:13:36,228
最后来看C14, 把剩余部分矩阵抄下来,5,

124
00:13:36,228 --> 00:13:41,343
6, 7, 0 ,0 ,9,

125
00:13:41,343 --> 00:13:44,924
0, 0, 11,

126
00:13:44,924 --> 00:13:53,630
这也是一个奇异矩阵,这两列线性相关,那么这个结果也应该为0。

127
00:13:53,630 --> 00:14:00,890
当然通常情况下,我需要一个负1在这里,但是这里负1乘以0还是等于0。

128
00:14:00,890 --> 00:14:07,540
好,这就是A的第一行的代数余子式,你可以看到,如果你观察到

129
00:14:07,540 --> 00:14:13,520
这些矩阵的特点的话,这样的计算其实是并不花时间的。

130
00:14:13,520 --> 00:14:18,565
好,下面你可以继续做第三部分,但是我们注意到

131
00:14:18,565 --> 00:14:23,610
有了第二部分的结果,我们可以很容易地检验第一部分答案是否正确。

132
00:14:23,610 --> 00:14:29,000
那么如何来检验呢?我们现在有A的第一列的代数余子式。

133
00:14:29,000 --> 00:14:36,360
同样我们还知道A的行列式可以由A的第一列 与其代数余子式的内积给出。

134
00:14:36,360 --> 00:14:42,780
我们就来看一下它的内积是不是等于我们在第一部分中得到的答案。

135
00:14:42,780 --> 00:14:45,920
下面我把它写在这里。

136
00:14:45,920 --> 00:14:48,717
矩阵A的行列式还等于A的

137
00:14:48,717 --> 00:14:56,642
第一列与代数余子式内积,就是a11乘以C11加上a12

138
00:14:56,642 --> 00:15:01,770
乘以C12,那么后面两项都为0了。

139
00:15:01,770 --> 00:15:07,610
实际上我们就是需要计算这两项的和,a11等于1,

140
00:15:07,610 --> 00:15:15,880
C11等于负12, A12等于2,C12等于10,

141
00:15:15,880 --> 00:15:19,900
你可以看到这个结果确实为8。

142
00:15:19,900 --> 00:15:24,830
所以至少第二部分与第一部分答案是一致的。

143
00:15:24,830 --> 00:15:30,670
下面我们来进行对第三题的求解。

144
00:15:30,670 --> 00:15:36,070
第三题是要求你写出A的逆矩阵的第一列。

145
00:15:36,070 --> 00:15:42,000
看起来我们又要求解很多3乘3矩阵的行列式,

146
00:15:42,000 --> 00:15:47,160
但是正如很多经过仔细设计的考试习题一样,

147
00:15:47,160 --> 00:15:52,500
第三问的答案其实可以由第一问与第二问答案直接给出。

148
00:15:52,500 --> 00:16:01,530
我们先来回忆一下A的逆矩阵的公式是什么? A的逆矩阵等于1除以A的行列式

149
00:16:01,530 --> 00:16:09,450
再乘以一个矩阵C的转置,这个矩阵C的元素就由A的代数余子式给出。

150
00:16:09,450 --> 00:16:16,160
如果我们想要找到A的逆矩阵的第一列的话

151
00:16:21,235 --> 00:16:26,310
这实际上就等于这个常数

152
00:16:26,310 --> 00:16:32,560
乘以矩阵C的转置的第一列,

153
00:16:32,560 --> 00:16:41,950
那么也就应该是矩阵C的第一行 再转置,

154
00:16:41,950 --> 00:16:50,030
矩阵A的行列式由第一 问答案得出,也就是八分之一。

155
00:16:50,030 --> 00:16:54,370
C的第一行由第二问的答案给出,

156
00:16:54,370 --> 00:17:01,810
咱们抄下来,就是负12, 10

157
00:17:01,810 --> 00:17:09,320
,0 ,0, 这样你就得到了A的逆矩阵的第一列。

158
00:17:09,320 --> 00:17:13,570
好,我们已经完成了全部三个部分的求解。

159
00:17:13,570 --> 00:17:19,420
你的答案正确吗?在结束之前,我希望提醒你两点:

160
00:17:19,420 --> 00:17:28,720
第一点是你可以看出,这个考试主要是 在测验你对于矩阵行列式公式,定义公式的应用。

161
00:17:28,720 --> 00:17:37,020
我们在之前的习题课中练习了利用消元 法与代数余子式方法的结合来求解矩阵的行列式。

162
00:17:37,020 --> 00:17:40,220
但是我们不应该忘记这个公式。

163
00:17:40,220 --> 00:17:45,550
在很多情况下,这个公式反而可以给出比较简便的解法。

164
00:17:45,550 --> 00:17:49,980
正如我们看到的这个矩阵A。

165
00:17:49,980 --> 00:17:54,670
第二点是我希望在求解过程中,你可以将你的

166
00:17:54,670 --> 00:18:01,593
求解过程列出如下,如果你可以比较清晰有条理地列出求解过程,

167
00:18:01,593 --> 00:18:07,623
一方面这样便于检验你的答案,另外一方面即使你最后答案

168
00:18:07,623 --> 00:18:13,430
不正确的话,你也可以通过这些过程得到部分的分数。

169
00:18:13,430 --> 00:18:18,930
好,我今天就讲到这里,祝大家考试有好运,谢谢。

170
00:18:18,930 --> 00:18:24,600
Funding for this video was
provided by the Lord Foundation.

171
00:18:24,600 --> 00:18:29,154
To help OCW continue to provide free and
open acceess to MIT courses,

172
00:18:29,154 --> 00:18:36,710
please make a donation
at ocw.mit.edu/donate