1 00:00:00,390 --> 00:00:01,260 GILBERT STRANG: OK. 2 00:00:01,260 --> 00:00:04,550 I want to continue the last video, which 3 00:00:04,550 --> 00:00:09,330 was about incidence matrices, and graphs, and networks, 4 00:00:09,330 --> 00:00:13,390 and flows in the network. 5 00:00:13,390 --> 00:00:14,900 So that was 5.6. 6 00:00:14,900 --> 00:00:16,980 This is 5.6b. 7 00:00:16,980 --> 00:00:20,010 And I'll remember the same graph. 8 00:00:20,010 --> 00:00:24,660 You remember a graph is some nodes, four nodes here, 9 00:00:24,660 --> 00:00:28,980 and some edges, and in this case five edges. 10 00:00:28,980 --> 00:00:34,830 So I have a 5 by 4 matrix, and that's what it was. 11 00:00:34,830 --> 00:00:37,430 And I'll remember how it was created. 12 00:00:37,430 --> 00:00:41,020 Every row corresponds to an edge. 13 00:00:41,020 --> 00:00:46,300 So the first edge there goes from node 1 to node 2, 14 00:00:46,300 --> 00:00:51,840 so I put a minus 1 and a 1 in columns one and two. 15 00:00:51,840 --> 00:00:56,380 That tells me what that first edge is doing 16 00:00:56,380 --> 00:01:00,640 and it gives me one row of the incidence matrix. 17 00:01:00,640 --> 00:01:03,350 Five edges give me five rows. 18 00:01:03,350 --> 00:01:05,160 There is the matrix. 19 00:01:05,160 --> 00:01:10,650 And here I'll multiply by v, thinking of a vector v 20 00:01:10,650 --> 00:01:17,600 as voltages at the four nodes, and I get that answer. 21 00:01:17,600 --> 00:01:22,720 The 1 and minus 1 produce this kind of answer. 22 00:01:22,720 --> 00:01:23,840 OK. 23 00:01:23,840 --> 00:01:29,750 Now I'm ready for questions about the matrix A, the 5 24 00:01:29,750 --> 00:01:31,440 by 4 matrix. 25 00:01:31,440 --> 00:01:34,280 These matrices, these incidence matrices, 26 00:01:34,280 --> 00:01:38,070 are beautiful examples of rectangular matrices 27 00:01:38,070 --> 00:01:43,110 where we can ask all the key questions about a matrix 28 00:01:43,110 --> 00:01:45,030 and get a nice answer. 29 00:01:45,030 --> 00:01:48,320 And the key questions that I have in mind are 30 00:01:48,320 --> 00:01:52,290 what are their solutions to Av equals 0? 31 00:01:52,290 --> 00:01:54,000 Are there-- 32 00:01:54,000 --> 00:01:58,300 That says, are there are combinations of the columns 33 00:01:58,300 --> 00:02:00,950 that give the zero column? 34 00:02:00,950 --> 00:02:07,170 So it's asking, are the columns dependent? 35 00:02:07,170 --> 00:02:10,699 If the columns were dependent, then I'll find some solutions, 36 00:02:10,699 --> 00:02:12,400 and here I will. 37 00:02:12,400 --> 00:02:16,470 If the columns are independent, the only solution I will find 38 00:02:16,470 --> 00:02:18,820 will be v equals 0. 39 00:02:18,820 --> 00:02:22,450 But those columns are dependent. 40 00:02:22,450 --> 00:02:24,730 Now, how can we see that? 41 00:02:24,730 --> 00:02:28,180 Well, in this case, we can find a solution 42 00:02:28,180 --> 00:02:31,020 to Av equals 0, because I can see 43 00:02:31,020 --> 00:02:34,860 how do I get all those differences to be 0? 44 00:02:34,860 --> 00:02:36,640 Well, not hard. 45 00:02:36,640 --> 00:02:40,160 v could be the vector of all 1's. 46 00:02:42,830 --> 00:02:48,840 Then the differences would all be 1 minus 1, would all be 0. 47 00:02:48,840 --> 00:02:51,290 I would be solving Av equals 0. 48 00:02:51,290 --> 00:02:55,230 And of course, I can multiply by any constant. 49 00:02:55,230 --> 00:02:57,740 The voltage is-- So all I'm saying 50 00:02:57,740 --> 00:03:03,220 is if all the voltages are equal, there won't be any flow. 51 00:03:03,220 --> 00:03:05,510 If all the voltages are equal and I 52 00:03:05,510 --> 00:03:11,610 don't have any batteries or other sources in the network, 53 00:03:11,610 --> 00:03:13,290 there will be no flow. 54 00:03:13,290 --> 00:03:18,260 And those are all the solutions. 55 00:03:18,260 --> 00:03:22,780 But the only way I could make all those 0 56 00:03:22,780 --> 00:03:25,890 would be for all the v's to be the same. 57 00:03:25,890 --> 00:03:28,350 So all the v's have to be the same. 58 00:03:28,350 --> 00:03:30,770 v is C, C, C, C. 59 00:03:30,770 --> 00:03:35,300 And I learn something important. 60 00:03:35,300 --> 00:03:38,230 Av equals 0 has some solutions. 61 00:03:38,230 --> 00:03:44,040 And I'll just jump ahead one electrical moment. 62 00:03:44,040 --> 00:03:48,930 That's not good if we want an invertible matrix. 63 00:03:48,930 --> 00:03:51,320 In the end we would have A transpose A 64 00:03:51,320 --> 00:03:56,300 and it won't be invertible unless we do something. 65 00:03:56,300 --> 00:03:57,410 And what do we do? 66 00:03:57,410 --> 00:04:00,400 We want to get rid of that last column. 67 00:04:00,400 --> 00:04:02,040 We can have three columns. 68 00:04:02,040 --> 00:04:05,150 Those will be independent, but that fourth column 69 00:04:05,150 --> 00:04:07,450 is a combination of the others. 70 00:04:07,450 --> 00:04:10,480 And what we do, in reality, is we 71 00:04:10,480 --> 00:04:17,649 ground a node, which means we set one of the v's, maybe v4, 72 00:04:17,649 --> 00:04:23,790 if we set that to 0, it's like we're fixing the temperature, 73 00:04:23,790 --> 00:04:25,740 we're fixing the voltage, we often 74 00:04:25,740 --> 00:04:28,500 have to do this on a sliding scale. 75 00:04:28,500 --> 00:04:31,150 If we only know differences in temperature, 76 00:04:31,150 --> 00:04:33,340 we have to say, where is 0? 77 00:04:33,340 --> 00:04:37,130 And if we make that point 0, then we 78 00:04:37,130 --> 00:04:41,340 have only three unknown voltages and a 5 79 00:04:41,340 --> 00:04:44,040 by 3 matrix and all well. 80 00:04:44,040 --> 00:04:45,180 OK. 81 00:04:45,180 --> 00:04:48,630 So that's the discussion of Av equals 0. 82 00:04:48,630 --> 00:04:51,940 Now, what about A transpose w equals 0? 83 00:04:51,940 --> 00:04:55,930 So now I'm asking about the transpose of that matrix. 84 00:04:55,930 --> 00:05:00,240 Now, this is a 4 by 5 matrix. 85 00:05:03,970 --> 00:05:07,530 Again, a beautiful example, 4 by 5 matrix. 86 00:05:07,530 --> 00:05:09,490 w, of course. 87 00:05:09,490 --> 00:05:16,150 It's a 4 by 5 matrix multiplying w, which is 5 by 1. 88 00:05:16,150 --> 00:05:20,230 So 4 by 5 times 5 by 1. 89 00:05:20,230 --> 00:05:27,860 And I want to get all zeros, four zeros this time. 90 00:05:27,860 --> 00:05:30,220 Right. 91 00:05:30,220 --> 00:05:34,820 So first of all, if I have a 4 by 5 matrix, 92 00:05:34,820 --> 00:05:41,930 so when I transpose this is you could say short and wide, 93 00:05:41,930 --> 00:05:45,310 I think there are automatically solutions. 94 00:05:45,310 --> 00:05:49,250 There will be solutions in a 4 by 5 matrix. 95 00:05:49,250 --> 00:05:53,480 With five unknowns and only four equations, 96 00:05:53,480 --> 00:05:56,810 I'm going to have some solutions to that system. 97 00:05:56,810 --> 00:05:58,810 So there will be some solutions. 98 00:05:58,810 --> 00:06:02,090 Well, the question is how many different w's could I 99 00:06:02,090 --> 00:06:04,410 find, how many different solutions, 100 00:06:04,410 --> 00:06:06,550 and what do they mean. 101 00:06:06,550 --> 00:06:09,030 And that's the beauty of this example, 102 00:06:09,030 --> 00:06:13,120 that it's not just a bunch of 20 numbers in the matrix. 103 00:06:13,120 --> 00:06:15,600 The matrix has a meaning. 104 00:06:15,600 --> 00:06:21,080 The incidence matrix takes differences A to Av 105 00:06:21,080 --> 00:06:26,310 is differences in v, but what's the meaning of A transpose? 106 00:06:26,310 --> 00:06:28,400 That's the key question here. 107 00:06:28,400 --> 00:06:32,071 Why is this equation very important? 108 00:06:32,071 --> 00:06:32,570 OK. 109 00:06:32,570 --> 00:06:35,220 So I have to tell you the meaning of A transpose. 110 00:06:35,220 --> 00:06:38,890 And maybe I have to copy down what A transpose is. 111 00:06:38,890 --> 00:06:45,840 So let me go to the next board and copy down A transpose. 112 00:06:45,840 --> 00:06:49,580 So I'm looking now at A transpose w. 113 00:06:49,580 --> 00:06:52,310 So now it will be 4 by 5. 114 00:06:52,310 --> 00:06:56,670 So that first row becomes a column. 115 00:06:56,670 --> 00:07:01,630 The second row becomes another column in the transpose. 116 00:07:01,630 --> 00:07:10,120 The third row, another column, the fourth row, is that column. 117 00:07:10,120 --> 00:07:14,460 And the fifth row is that one. 118 00:07:14,460 --> 00:07:27,880 And that will multiply w1, 2, 3, 4, and 5 to give 0, 0, 0, 0. 119 00:07:27,880 --> 00:07:37,320 And that's called the current law, Kirchhoff's current law. 120 00:07:37,320 --> 00:07:40,190 And what is that law? 121 00:07:40,190 --> 00:07:41,790 What does it mean? 122 00:07:41,790 --> 00:07:48,130 It means that in the network at a typical node, so at node 1, 123 00:07:48,130 --> 00:07:50,640 you remember, there was an edge out. 124 00:07:50,640 --> 00:07:53,490 Edge 1 went out. 125 00:07:53,490 --> 00:07:57,320 Three edges went out actually. 126 00:07:57,320 --> 00:07:59,110 This was to node 2. 127 00:07:59,110 --> 00:08:01,950 This was to node 3, and that was to node 4. 128 00:08:01,950 --> 00:08:06,360 At node 1, three edges are going out. 129 00:08:06,360 --> 00:08:09,690 And what does the current law tell me? 130 00:08:09,690 --> 00:08:14,240 It tells me that the total flow out is 0. 131 00:08:14,240 --> 00:08:21,580 The net flow, any flow in, which would be negative w's, and any 132 00:08:21,580 --> 00:08:25,250 flows out, which would be positive w's-- w, 133 00:08:25,250 --> 00:08:27,380 that came from the first edge. 134 00:08:27,380 --> 00:08:29,920 This was maybe the second edge. 135 00:08:29,920 --> 00:08:34,929 And I think that happened to be the fourth edge-- 136 00:08:34,929 --> 00:08:38,450 flows out of w. 137 00:08:38,450 --> 00:08:40,510 And that's what I see here. 138 00:08:40,510 --> 00:08:44,610 A 1, a 2, and a 4 are multiplying 139 00:08:44,610 --> 00:08:51,030 w1, w2, and w4 are the-- The first equation there is minus. 140 00:08:51,030 --> 00:08:56,940 w1 plus w2 plus w4 equals 0. 141 00:08:56,940 --> 00:09:07,070 So that came from the first row of A transpose w equals 0. 142 00:09:07,070 --> 00:09:07,570 Right? 143 00:09:07,570 --> 00:09:10,240 I just took those numbers from the first row. 144 00:09:10,240 --> 00:09:12,780 I wrote down that first equation. 145 00:09:12,780 --> 00:09:17,700 And you see it says exactly the sum of those three flows 146 00:09:17,700 --> 00:09:19,390 has to be 0. 147 00:09:19,390 --> 00:09:22,650 So if there's some positive flows going out, 148 00:09:22,650 --> 00:09:28,020 there must be some negative w's coming in to balance. 149 00:09:28,020 --> 00:09:28,520 OK. 150 00:09:28,520 --> 00:09:33,460 And that was at node 1, and similarly at nodes 2, and 3, 151 00:09:33,460 --> 00:09:36,160 and 4, currents balance. 152 00:09:36,160 --> 00:09:37,840 It's the balance equation. 153 00:09:37,840 --> 00:09:40,360 Kirchhoff's law, it's the balance equation. 154 00:09:46,230 --> 00:09:48,130 It's conservation. 155 00:09:48,130 --> 00:09:52,400 A fundamental equation in modeling 156 00:09:52,400 --> 00:09:57,040 applied mathematics is if a body is sitting there 157 00:09:57,040 --> 00:10:00,740 in equilibrium, then the forces on it are in balance. 158 00:10:00,740 --> 00:10:04,370 If I have steady flow around the network, 159 00:10:04,370 --> 00:10:06,490 the currents are in balance. 160 00:10:06,490 --> 00:10:08,370 Always there's a balance equation, 161 00:10:08,370 --> 00:10:11,990 so that things are not collecting up at a node. 162 00:10:11,990 --> 00:10:14,200 It's stable. 163 00:10:14,200 --> 00:10:15,100 OK. 164 00:10:15,100 --> 00:10:19,410 So that's the meaning of Kirchhoff's current law. 165 00:10:19,410 --> 00:10:23,600 That's the meaning of A transpose w equals 0. 166 00:10:23,600 --> 00:10:26,060 And what about solutions? 167 00:10:26,060 --> 00:10:27,370 Solutions w. 168 00:10:27,370 --> 00:10:31,560 Now, so now we're getting down into the details. 169 00:10:31,560 --> 00:10:34,540 Can we actually find the w's? 170 00:10:34,540 --> 00:10:36,690 Well, there will be some. 171 00:10:36,690 --> 00:10:37,570 There will be some. 172 00:10:37,570 --> 00:10:40,780 As I said, we've got five unknowns here and only 173 00:10:40,780 --> 00:10:42,330 four equations. 174 00:10:42,330 --> 00:10:45,260 So we're certainly going to find a solution. 175 00:10:45,260 --> 00:10:48,790 And let me suggest one good way to look for it. 176 00:10:48,790 --> 00:10:55,850 Suppose the flow-- Let me put in the other two edges-- 177 00:10:55,850 --> 00:11:00,910 suppose the flow goes around a loop. 178 00:11:00,910 --> 00:11:02,710 Loops are the key here. 179 00:11:02,710 --> 00:11:05,220 The key to the solution is a loop. 180 00:11:05,220 --> 00:11:10,620 So that's a flow that sends a flow of 1 along that edge, 181 00:11:10,620 --> 00:11:14,880 a flow of 1 going that way along that edge, which I think 182 00:11:14,880 --> 00:11:24,110 was w5, and a flow of 1 going that way. 183 00:11:24,110 --> 00:11:25,530 Pay attention. 184 00:11:25,530 --> 00:11:33,500 It's going to send 1 Amp around the loop. 185 00:11:33,500 --> 00:11:36,970 I go with the arrow, with the flow, this way and this way, 186 00:11:36,970 --> 00:11:39,400 but this one is against the arrow. 187 00:11:39,400 --> 00:11:45,180 So I'm thinking that a solution is w1 equals 1. 188 00:11:45,180 --> 00:11:47,030 You see I'm writing down a solution 189 00:11:47,030 --> 00:11:51,300 without doing any elimination or other linear algebra. 190 00:11:51,300 --> 00:11:53,600 I'm just understanding the picture. 191 00:11:53,600 --> 00:11:55,390 w1 is 1. 192 00:11:55,390 --> 00:11:58,350 w5 is 1. 193 00:11:58,350 --> 00:12:00,330 w5 is 1. 194 00:12:00,330 --> 00:12:02,870 And what is w4? 195 00:12:02,870 --> 00:12:09,340 Negative 1, because it's going against the arrow. 196 00:12:09,340 --> 00:12:14,994 And the other two w's are 0, w2 and w3. 197 00:12:14,994 --> 00:12:17,210 This was w3 here. 198 00:12:17,210 --> 00:12:20,110 Those are not involved in this loop. 199 00:12:20,110 --> 00:12:25,850 So there is a solution with w2 and w3 equal to 0. 200 00:12:25,850 --> 00:12:32,420 And I think that how could it fail 201 00:12:32,420 --> 00:12:34,220 on Kirchhoff's current law? 202 00:12:34,220 --> 00:12:36,510 Nothing is piling up at a node. 203 00:12:36,510 --> 00:12:38,550 We're just sending it around a loop. 204 00:12:38,550 --> 00:12:42,170 And of course, I put in that's a 1. 205 00:12:42,170 --> 00:12:44,000 w2 is a 0. 206 00:12:44,000 --> 00:12:45,670 w4 is a minus 1. 207 00:12:45,670 --> 00:12:47,110 I have a 1 and a minus 1. 208 00:12:47,110 --> 00:12:49,030 I get 0, just right. 209 00:12:49,030 --> 00:12:52,590 And all the equations would be solved. 210 00:12:52,590 --> 00:13:02,590 In other words, conclusion, the solutions w 211 00:13:02,590 --> 00:13:10,960 come from loops in the network. 212 00:13:10,960 --> 00:13:13,640 Every loop in the network gives me a w. 213 00:13:13,640 --> 00:13:15,000 Here's another loop. 214 00:13:15,000 --> 00:13:17,050 I could send flow down there. 215 00:13:17,050 --> 00:13:20,100 Now that would be a w4 plus 1. 216 00:13:20,100 --> 00:13:20,930 This way. 217 00:13:20,930 --> 00:13:21,860 This way. 218 00:13:21,860 --> 00:13:24,430 Do you see that second loop? 219 00:13:24,430 --> 00:13:29,480 Let me draw my little loopy symbol. 220 00:13:29,480 --> 00:13:31,420 Flow going around that loop. 221 00:13:31,420 --> 00:13:34,650 That loop happens to have four edges on it. 222 00:13:34,650 --> 00:13:36,710 So I'd have four w's. 223 00:13:36,710 --> 00:13:44,520 1 minus 1, 1, and minus 1, and no flow on edge 1, and I 224 00:13:44,520 --> 00:13:46,130 would have another solution. 225 00:13:46,130 --> 00:13:48,150 And it would be a different solution. 226 00:13:48,150 --> 00:13:54,060 So I'm going from-- Can I insert here two loops? 227 00:13:54,060 --> 00:13:58,540 In that graph I see two loops, two small loops. 228 00:13:58,540 --> 00:14:03,370 And each of those small loops gives me a flow, a w, 229 00:14:03,370 --> 00:14:07,380 that solves the current law, because it's just continuously 230 00:14:07,380 --> 00:14:10,210 running around and around. 231 00:14:10,210 --> 00:14:13,810 Now, there's another question to ask you, 232 00:14:13,810 --> 00:14:21,072 and that is what about the big loop, w1, w3-- 233 00:14:21,072 --> 00:14:24,370 I think that is-- and minus w2? 234 00:14:24,370 --> 00:14:27,660 What if I send flow around the big loop? 235 00:14:27,660 --> 00:14:29,280 No problem. 236 00:14:29,280 --> 00:14:32,390 That gives me another set of w's . 237 00:14:32,390 --> 00:14:35,280 Those satisfy Kirchhoff's current law. 238 00:14:35,280 --> 00:14:37,300 They satisfy these equations. 239 00:14:37,300 --> 00:14:40,750 They satisfy A transpose w equals 0. 240 00:14:40,750 --> 00:14:48,120 But I don't want that big loop. 241 00:14:48,120 --> 00:14:53,670 I don't want to include that in my list of w's, because I was 242 00:14:53,670 --> 00:14:55,910 only looking for two w's. 243 00:14:55,910 --> 00:14:58,370 I was only looking for two w's. 244 00:14:58,370 --> 00:15:03,500 And linear algebra told me that was the number to look for. 245 00:15:03,500 --> 00:15:07,770 And here you're suggesting-- I'll blame you-- 246 00:15:07,770 --> 00:15:10,370 a third around the big loop. 247 00:15:10,370 --> 00:15:12,410 So what's up? 248 00:15:12,410 --> 00:15:14,350 Well, do you see it? 249 00:15:14,350 --> 00:15:19,520 The flow around that big loop does solve A transpose w 250 00:15:19,520 --> 00:15:23,250 equals 0, but it's not new. 251 00:15:23,250 --> 00:15:26,870 It's the sum of a flow around that loop 252 00:15:26,870 --> 00:15:28,290 plus a flow around that. 253 00:15:28,290 --> 00:15:28,790 Do you see? 254 00:15:28,790 --> 00:15:36,840 If I add together the flow vector, the loop vector for w 255 00:15:36,840 --> 00:15:39,810 for that loop and for that loop, they 256 00:15:39,810 --> 00:15:45,510 will cancel on the edges that are in both loops, 257 00:15:45,510 --> 00:15:48,490 and I'll just be left with the flow there, the flow there, 258 00:15:48,490 --> 00:15:50,550 and the flow there, and that's the big loop. 259 00:15:50,550 --> 00:15:55,030 In other words, that big loop doesn't give me 260 00:15:55,030 --> 00:15:57,170 a new vec-- It doesn't give me-- It gives me 261 00:15:57,170 --> 00:16:01,400 a vector w that's a combination of what I already have. 262 00:16:01,400 --> 00:16:05,100 And in linear algebra, that's always the question. 263 00:16:05,100 --> 00:16:10,330 You want the number of independent w's, 264 00:16:10,330 --> 00:16:14,280 and this big loop is a dependent w, 265 00:16:14,280 --> 00:16:17,390 because it's a combination of the other two. 266 00:16:17,390 --> 00:16:18,030 OK. 267 00:16:18,030 --> 00:16:22,800 So that's the picture for one particular example. 268 00:16:22,800 --> 00:16:31,270 I'll just end with linear algebra facts, linear algebra 269 00:16:31,270 --> 00:16:31,890 facts. 270 00:16:31,890 --> 00:16:32,640 OK. 271 00:16:32,640 --> 00:16:40,410 So how many-- So if I have an m by n matrix, 272 00:16:40,410 --> 00:16:47,730 and suppose Av equals 0 has how many independent solutions 273 00:16:47,730 --> 00:16:49,170 shall I say? 274 00:16:49,170 --> 00:16:51,565 k independent solutions. 275 00:16:56,940 --> 00:17:01,770 And in my example, the incidence matrix, 276 00:17:01,770 --> 00:17:13,550 the answer was, for A equal incidence matrix, k was 1. 277 00:17:13,550 --> 00:17:17,030 So if I know the number of solutions to that equation, 278 00:17:17,030 --> 00:17:20,310 then how many solutions do I expect 279 00:17:20,310 --> 00:17:32,690 to-- This has-- So how many solutions do I expect there? 280 00:17:32,690 --> 00:17:39,940 The difference between m and n comes in it, and then plus k. 281 00:17:39,940 --> 00:17:41,090 So independent solutions. 282 00:17:48,180 --> 00:17:50,190 That's a basic fact of linear algebra 283 00:17:50,190 --> 00:17:52,120 that I never wrote down before. 284 00:17:52,120 --> 00:17:55,400 I never wrote it in this notation. 285 00:17:55,400 --> 00:18:00,480 I'll make that a question on a future linear algebra exam. 286 00:18:00,480 --> 00:18:10,370 What I'm saying is that if I know how many solutions Av has, 287 00:18:10,370 --> 00:18:12,640 how many combinations, these are combinations 288 00:18:12,640 --> 00:18:15,560 of the columns of A that give 0, then 289 00:18:15,560 --> 00:18:19,330 I know how many combinations of the rows of A. 290 00:18:19,330 --> 00:18:26,450 Let's just check that this counting theorem was correct. 291 00:18:26,450 --> 00:18:28,970 This was k equals 1, right? 292 00:18:28,970 --> 00:18:34,610 The only solution to Av equals 0 was the constants, 1, 1, 1, 1. 293 00:18:34,610 --> 00:18:37,040 Then m was 5. 294 00:18:37,040 --> 00:18:38,400 n was 4. 295 00:18:38,400 --> 00:18:39,720 k was 1. 296 00:18:39,720 --> 00:18:42,680 5 minus 4 plus 1 is 2. 297 00:18:42,680 --> 00:18:52,020 And that's the number of loop solutions 298 00:18:52,020 --> 00:18:55,950 to Kirchhoff's current law. 299 00:18:55,950 --> 00:18:56,610 OK. 300 00:18:56,610 --> 00:18:58,750 We have voltages. 301 00:18:58,750 --> 00:18:59,740 We have currents. 302 00:18:59,740 --> 00:19:07,510 And there's a lot of beautiful linear algebra involved 303 00:19:07,510 --> 00:19:09,950 with these matrices. 304 00:19:09,950 --> 00:19:16,760 I'll also include a video about RLC circuits, which are totally 305 00:19:16,760 --> 00:19:18,490 an application of this. 306 00:19:18,490 --> 00:19:24,560 And there I'll begin with just one loop, one RLC loop. 307 00:19:24,560 --> 00:19:31,420 But the reality of modern electronics 308 00:19:31,420 --> 00:19:37,560 is thousands of nodes, thousands of edges, 309 00:19:37,560 --> 00:19:43,490 maybe tens of thousands of edges, and many, many loops. 310 00:19:43,490 --> 00:19:44,390 Good. 311 00:19:44,390 --> 00:19:45,940 Thank you.