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