1
00:00:00,120 --> 00:00:05,939
So now we have learned what are band structures, and we have learned how we can construct a graphene

2
00:00:05,939 --> 00:00:13,200
lattice, and now we want to have a look at how this band structure, which was basically just a one

3
00:00:13,200 --> 00:00:16,079
dimensional example of nearly free electrons.

4
00:00:16,530 --> 00:00:19,470
How this band structure changes when we consider graphene.

5
00:00:21,380 --> 00:00:28,370
So in order to describe this band structure and to calculate it, we have to in principle, we have

6
00:00:28,370 --> 00:00:34,160
to solve the shooting equation for an enormous number of electrons that are in this crystal.

7
00:00:35,030 --> 00:00:36,470
This is not possible.

8
00:00:36,470 --> 00:00:42,500
Even the smartest people cannot do it because it just takes way too much time to solve it, and it's

9
00:00:42,500 --> 00:00:45,770
impossible for the fastest computer to do so.

10
00:00:46,100 --> 00:00:52,190
Physicists have developed several methods how we can simplify the problem and how we can solve it.

11
00:00:53,270 --> 00:00:59,720
So one of these methods is density functional theory, which is a bit more difficult than what we will

12
00:00:59,720 --> 00:01:00,470
be doing here.

13
00:01:00,770 --> 00:01:08,060
So I decided to pick what I think is the simplest, but also the nicest approach for solving this problem.

14
00:01:08,840 --> 00:01:15,830
And the cool thing is that I think it's even possible to solve it without knowing how the method really

15
00:01:15,830 --> 00:01:24,320
works and just accepting some initial thoughts and then thinking about how the latter's works and how

16
00:01:24,320 --> 00:01:26,360
the neighbors interact with each other.

17
00:01:27,680 --> 00:01:33,710
So the thing is, what we were doing in tight binding is we are looking basically at all of these atoms

18
00:01:33,710 --> 00:01:38,930
and say that the electrons can only be confined very closely to these atoms.

19
00:01:39,320 --> 00:01:42,140
And then, of course, they can jump from one atom to the other.

20
00:01:42,800 --> 00:01:47,330
So the electrons are always tightly bound to the atoms.

21
00:01:48,170 --> 00:01:54,950
And the only thing that we have to describe is the directions along which the electron can hop.

22
00:01:56,120 --> 00:01:57,980
And this is what we're going to do here.

23
00:01:58,790 --> 00:02:03,560
So what we're going to do is we have to define some so-called Hamilton matrix.

24
00:02:03,890 --> 00:02:09,949
So let me write this down, Hamilton matrix, and it will be a matrix.

25
00:02:10,100 --> 00:02:17,420
And the eigenvalues of this matrix will be the energies, and they will directly give us the band structure.

26
00:02:18,020 --> 00:02:23,570
So we just have to come up with the Hamilton matrix and then calculate the eigenvectors, the eigenvalues,

27
00:02:23,960 --> 00:02:28,880
which is also a nice exercise and something new that we will learn and then we can already have a look

28
00:02:28,880 --> 00:02:29,690
at the result.

29
00:02:30,950 --> 00:02:37,190
So the Hamilton matrix, I would call him and it will be a matrix, of course.

30
00:02:37,220 --> 00:02:46,670
So I define it as an array, and it turns out that this matrix is a two by two matrix in our case.

31
00:02:47,180 --> 00:02:50,120
And the reason is that we have two basis atoms.

32
00:02:50,840 --> 00:02:55,310
So if you would have a different type of letters where we have three bases atoms, then this would be

33
00:02:55,310 --> 00:02:56,600
a three by three matrix.

34
00:02:57,660 --> 00:03:03,900
So since we have this periodicity, we can just look at one of such unit cells where we have two of

35
00:03:03,900 --> 00:03:05,670
these atoms blue and red.

36
00:03:06,680 --> 00:03:11,720
And that is sufficient to just describe the behaviour of the electrons in this unit cell.

37
00:03:12,740 --> 00:03:18,080
And basically what we have to write here is so let me write it down like this first.

38
00:03:18,410 --> 00:03:21,350
So the first entry will be from blue to blue.

39
00:03:21,980 --> 00:03:24,410
Second entry will be from blue to red.

40
00:03:25,310 --> 00:03:29,510
Then we will have from red to blue and from red to tourettes.

41
00:03:30,530 --> 00:03:32,660
And this is all that we have to fill in.

42
00:03:33,770 --> 00:03:41,000
And if you look carefully, then you will see that if you if we just consider nearest neighbors and

43
00:03:41,000 --> 00:03:45,440
just the closest path an electron can hop to, we look at the red atom.

44
00:03:45,800 --> 00:03:50,120
Then the electron can only hope to one of these three neighboring blue atoms.

45
00:03:50,990 --> 00:03:59,480
So the hopping from rat to rat and also from blue to blue is zero because there is no closest path to

46
00:03:59,480 --> 00:04:00,170
these atoms.

47
00:04:01,910 --> 00:04:09,110
So our Hamiltonian just got way simpler than we initially thought because we only have these two elements

48
00:04:09,710 --> 00:04:13,160
and these will be the hopping paths from red to blue.

49
00:04:13,490 --> 00:04:15,320
So here we have three possibilities.

50
00:04:15,860 --> 00:04:19,190
And from blue to red, where you also have three possibilities.

51
00:04:20,329 --> 00:04:25,760
And the way this works and the way this is implemented is in terms of exponential functions.

52
00:04:26,240 --> 00:04:31,130
So I thought a bit about if I should really derive this for you and explain this to you, but I think

53
00:04:31,640 --> 00:04:34,610
this would really be too much and would lead too far.

54
00:04:34,880 --> 00:04:40,130
So I hope that you can just accept that these terms in the Hamilton Matrix will be these exponential

55
00:04:40,130 --> 00:04:44,110
functions and they will be the integer units.

56
00:04:44,680 --> 00:04:55,790
So imagine every integer imaginary unit I or in Python, we write one j times the dot product of the

57
00:04:55,790 --> 00:04:56,600
K vector.

58
00:04:57,230 --> 00:05:05,630
So basically K x komaki y with D Delta our position.

59
00:05:05,630 --> 00:05:08,690
So the basically the vector connecting these two atoms.

60
00:05:09,440 --> 00:05:12,230
And now we really have to write, what are these payoffs?

61
00:05:12,800 --> 00:05:17,270
And the first path would be from blue to red.

62
00:05:17,540 --> 00:05:21,710
And I first want to consider this path where it goes from here to here.

63
00:05:22,580 --> 00:05:25,940
So it would be zero comma, a zero.

64
00:05:27,350 --> 00:05:33,020
Then we have another term because we do not only have two hopping, two here, but also two here and

65
00:05:33,020 --> 00:05:33,530
two here.

66
00:05:34,550 --> 00:05:36,260
And this will of course, be the same form.

67
00:05:36,710 --> 00:05:43,850
So let me add to these three terms up, and now let me change and correct what I have written down here,

68
00:05:43,850 --> 00:05:46,340
because these things are, of course, different.

69
00:05:47,060 --> 00:05:50,570
So we just have to fix this one here and have to fix this one.

70
00:05:51,110 --> 00:06:00,980
And one of these paths will be along this direction, which will be on let me think it will be in the

71
00:06:00,980 --> 00:06:03,440
right direction minus a zero half.

72
00:06:03,440 --> 00:06:08,150
And then we have another one of these square with three of a two is along the X direction.

73
00:06:08,840 --> 00:06:14,390
So this again, something if you really want to figure it out, then post a video and have a careful

74
00:06:14,390 --> 00:06:18,890
look at the figure and then think about what are the vectors to the nearest neighbors.

75
00:06:20,360 --> 00:06:23,390
It may take a bit, but I think it's not that difficult to do.

76
00:06:24,380 --> 00:06:31,250
So we write a zero times and P Square Root three divided by two.

77
00:06:32,120 --> 00:06:37,040
And the Y coordinate change is minus A0 over two.

78
00:06:38,000 --> 00:06:43,130
And for the other vector, it's the same along the way direction and then the X direction.

79
00:06:43,130 --> 00:06:44,420
It's just a different sign.

80
00:06:46,340 --> 00:06:54,020
So we have now our three terms and the vectors are that connect to blue and red are zero A1.

81
00:06:56,020 --> 00:07:02,530
Three square root, three over two times a one and minus a one of a two and then here basically the

82
00:07:02,530 --> 00:07:05,400
same thing, but just with a different sign for the exchange.

83
00:07:05,440 --> 00:07:07,780
This would be this, this and that.

84
00:07:09,860 --> 00:07:18,230
Now, if we look at the hopping from red to blue, then we will see we have very similar hopping, but

85
00:07:18,230 --> 00:07:20,480
they are, of course, just in the opposite direction.

86
00:07:20,930 --> 00:07:24,590
So we have, for example, zero and minus zero.

87
00:07:25,790 --> 00:07:32,930
So I would just copy this and then just change the sign of all the hopping paths.

88
00:07:34,960 --> 00:07:46,000
So I've copied this, and now I just have to change here to sign and here and here and also here and

89
00:07:46,000 --> 00:07:46,480
here.

90
00:07:48,340 --> 00:07:56,200
OK, so this would be the Hamilton matrix for the key vector, which we have to find to be K, X and

91
00:07:56,380 --> 00:07:56,690
Y.

92
00:07:58,240 --> 00:08:06,850
So of course, what we must do now is we must create such a plot where we have on the x axis the key

93
00:08:06,850 --> 00:08:09,640
vector, which in our case will have two components.

94
00:08:09,640 --> 00:08:16,210
So we must actually make a three d plot where we have at the X and the Y axis, the K X and the K Y

95
00:08:16,210 --> 00:08:18,310
values and then A the z axis.

96
00:08:18,310 --> 00:08:19,960
We have the corresponding energy.

97
00:08:21,200 --> 00:08:30,380
So we basically must loop over all the cakes and all the K y values and then calculate the eigenvalues

98
00:08:30,380 --> 00:08:35,440
of the Hamiltonian, stored them in some memory or list and then make the 3D plots.

99
00:08:36,500 --> 00:08:38,419
So this is what we're going to do next.

100
00:08:39,500 --> 00:08:49,580
So I start with paid K X list, which is, as always, a little space function.

101
00:08:50,720 --> 00:08:54,560
And here I decided to go from minus PI.

102
00:08:55,160 --> 00:08:56,930
So of course, you know, already the solution.

103
00:08:56,930 --> 00:08:59,120
So I know what's the proper choice for the boundaries.

104
00:08:59,450 --> 00:09:00,800
But if you're just starting, you could.

105
00:09:01,010 --> 00:09:05,990
You could have also just started with going from minus one to one, and then you would have realized,

106
00:09:06,560 --> 00:09:08,350
Oh, I cannot see everything.

107
00:09:08,540 --> 00:09:10,850
I have to make the boundaries a bit larger.

108
00:09:11,960 --> 00:09:16,820
And yeah, if you do mathematics, you can show that these are the appropriate boundaries.

109
00:09:17,390 --> 00:09:23,900
And for the number of K points are two key points because we will use this later as well.

110
00:09:24,440 --> 00:09:34,430
And we will define key points to be maybe let's just use 50 for the beginning or 51 and the why list.

111
00:09:34,700 --> 00:09:39,320
For the moment at least, we will take the same as the K X list.

112
00:09:41,750 --> 00:09:42,170
All right.

113
00:09:43,490 --> 00:09:43,670
Yeah.

114
00:09:43,670 --> 00:09:49,250
So of course, now I get an error because here I have written K and K-Y, which are not defined yet,

115
00:09:49,250 --> 00:09:55,850
but we will fix this in a second because we will right now for K X in cakes list.

116
00:09:55,880 --> 00:09:58,310
So we loop over all the values in the list.

117
00:09:59,060 --> 00:10:01,190
And we do, of course, the same for K-Y.

118
00:10:01,190 --> 00:10:04,760
So I could just copy K Y K Y list.

119
00:10:05,690 --> 00:10:07,370
We define the Hamiltonian.

120
00:10:10,850 --> 00:10:16,610
And now we must calculate the eigenvalues.

121
00:10:16,730 --> 00:10:27,200
So I write here Energy's R.D. eigenvalues, or you could also say the vice versa, the eigenvalues are

122
00:10:27,200 --> 00:10:27,950
the energies.

123
00:10:30,440 --> 00:10:31,250
So we will write.

124
00:10:34,400 --> 00:10:45,830
A first rate to and I will explain to you and p dot linear algebra dot igen values of a permission matrix.

125
00:10:46,130 --> 00:10:49,370
So this is just a detail, I think not so important here.

126
00:10:49,370 --> 00:10:57,030
The fact is that this this matrix always fulfills some mathematical property.

127
00:10:57,410 --> 00:11:00,920
It is a her mission matrix and therefore we can here, right?

128
00:11:02,060 --> 00:11:08,840
It could call a routine to calculate the eigenvalues for a her mission matrix, which makes the calculation

129
00:11:08,840 --> 00:11:09,290
faster.

130
00:11:10,410 --> 00:11:16,160
So this would give us 90 eigenvalue, and of course, we have to store them somewhere.

131
00:11:16,910 --> 00:11:21,230
So I will write and I will create an empty list energy list,

132
00:11:24,500 --> 00:11:27,530
and I will add these values here to the list.

133
00:11:28,400 --> 00:11:39,680
So energy list dot append and then we store these and you see, when I run, no, there is no error.

134
00:11:40,400 --> 00:11:42,560
So, yeah, let's see if it worked.

135
00:11:42,800 --> 00:11:45,590
Let's have a look at energy list.

136
00:11:47,830 --> 00:11:52,210
And it gives us a list of arrays, which is a bit odd, but we can fix this later on.

137
00:11:52,690 --> 00:11:58,570
But the important thing is that we have now many arrays and all of them have two values corresponding

138
00:11:58,810 --> 00:12:00,910
to the two eigenvalues of this matrix.

139
00:12:01,570 --> 00:12:03,700
So I think this worked pretty well.

140
00:12:05,560 --> 00:12:10,710
So what we can do now is we can basically, first of all, turn this into an hey.

141
00:12:15,070 --> 00:12:19,450
We could have also defined that here already as an array, but then we would have to use a different

142
00:12:19,450 --> 00:12:20,200
syntax here.

143
00:12:20,860 --> 00:12:22,230
So not really a big deal.

144
00:12:22,240 --> 00:12:28,000
We just write and pray and then we can update our energy list.

145
00:12:31,610 --> 00:12:36,500
And also, I will create a new K, X and K list.

146
00:12:42,880 --> 00:12:50,170
Which is an empty dot, the mesh grid out of the old K, X and K-Y lists.

147
00:12:51,220 --> 00:12:53,480
So you will see in a second what this does.

148
00:12:53,530 --> 00:12:55,090
Maybe you can imagine already.

149
00:12:55,420 --> 00:13:03,400
So when I write here tax list before I run this command, then I see that this is just a list of all

150
00:13:03,400 --> 00:13:04,000
the values.

151
00:13:04,330 --> 00:13:06,550
Basically, these 51 points.

152
00:13:07,600 --> 00:13:18,760
But if I now run this command first and then call K X list, then you see it's a very large raise,

153
00:13:19,000 --> 00:13:20,800
even that large that it doesn't plot here.

154
00:13:21,280 --> 00:13:27,130
So we have fifty one points here, fifty one points here and fifty one of these lists in total.

155
00:13:27,820 --> 00:13:31,510
So it is really a meshed grid that we can now use for our plotting.

156
00:13:33,130 --> 00:13:41,200
So one thing that I want to or that they have to do before is I have to further fix the shape of the

157
00:13:41,200 --> 00:13:41,980
energy list.

158
00:13:42,940 --> 00:13:46,630
So this is because it doesn't have the correct syntax yet.

159
00:13:47,260 --> 00:13:52,270
And first, when I when I proposed this notebook, I tried, of course, just with this energy list

160
00:13:52,270 --> 00:13:56,200
and I found that it didn't work because it has to be wrong for shape.

161
00:13:56,770 --> 00:13:59,140
So this is something that's sometimes a bit annoying.

162
00:13:59,140 --> 00:14:05,620
I find in Python that you have to reshape these areas just to make sure the syntax is correct.

163
00:14:05,620 --> 00:14:07,180
But yeah, it is what it is.

164
00:14:07,630 --> 00:14:11,890
So what we have to do is we have to write and reshape of energy list.

165
00:14:12,520 --> 00:14:14,590
Then we have to define how we want to reshape it.

166
00:14:15,490 --> 00:14:23,560
And basically, I leaf the data are the same, but they just change the ways the brackets are set and

167
00:14:23,560 --> 00:14:26,370
the correct way to do it is like this from a to.

168
00:14:26,890 --> 00:14:27,890
So now have a look.

169
00:14:27,910 --> 00:14:32,980
This is our old energy list and this is our new one.

170
00:14:33,640 --> 00:14:41,290
So now the shape of the array fits exactly the shape of our attacks and Qi wireless that we have updated.

171
00:14:42,730 --> 00:14:46,540
So it looks correct so we can override the old energy list.

172
00:14:48,910 --> 00:14:56,110
So by the way, now it's probably a good idea since we have overwritten some of these variables to just

173
00:14:56,110 --> 00:15:02,440
run all three of these cells once more so that we make sure that everything runs properly and is updated.

174
00:15:03,280 --> 00:15:05,680
And now we can finally go to the plot.

175
00:15:06,730 --> 00:15:11,380
So we need a three plot.

176
00:15:11,380 --> 00:15:16,720
So has always been just first ride projection, equal 3D.

177
00:15:17,980 --> 00:15:21,070
And we give it a name lot, not 3D.

178
00:15:23,910 --> 00:15:31,710
And now we can go a hat basically and just plots three dots.

179
00:15:32,160 --> 00:15:35,130
And here I want to show you a surface plot.

180
00:15:35,820 --> 00:15:40,490
So I tested several types of plots before, but I find two surface plots the nicest here.

181
00:15:40,500 --> 00:15:42,690
So let's use plot underscores surface.

182
00:15:43,200 --> 00:15:48,500
You can, of course, experiment here and try different options and look at the plot in different ways.

183
00:15:48,510 --> 00:15:52,980
But just for this cause, what I will show you here is the surface plot.

184
00:15:53,820 --> 00:15:55,230
So we need a list.

185
00:15:55,680 --> 00:15:55,870
OK?

186
00:15:55,930 --> 00:15:56,570
Why list?

187
00:15:57,120 --> 00:15:58,860
And then the energy list?

188
00:16:02,080 --> 00:16:10,870
And I think maybe this should work already, let's check it does not work because the the argument must

189
00:16:10,870 --> 00:16:16,990
be two dimensional, and I think the problem here is that we have to eigenvalues.

190
00:16:17,170 --> 00:16:23,470
So we are trying to plot two values for every kxan k y, which is something that cannot so easily be

191
00:16:23,470 --> 00:16:23,770
done.

192
00:16:24,640 --> 00:16:25,720
So we must extract.

193
00:16:25,720 --> 00:16:27,550
You're only the first eigenvalue.

194
00:16:28,090 --> 00:16:34,060
And the correct syntax to do this is take all the values in the first level, the second level and then

195
00:16:34,090 --> 00:16:36,880
the third level, which is take the first value.

196
00:16:38,590 --> 00:16:40,930
Now you can see this is our band.

197
00:16:42,840 --> 00:16:47,610
So when I want to add the second band as well, I can write like this.

198
00:16:48,600 --> 00:16:54,630
Now we have two bands and it looks correct, so I know the band structure of graphene, so it looks

199
00:16:54,630 --> 00:16:58,080
correct already, maybe a bit ugly, but looks good.

200
00:16:59,790 --> 00:17:05,819
Now what we can do is, or what we should do also is to add some labels, of course, club 3D.

201
00:17:06,240 --> 00:17:11,430
So you should always add labels, especially if you're going to show the figures to someone else.

202
00:17:12,060 --> 00:17:13,170
So we can right here.

203
00:17:13,170 --> 00:17:13,550
Okay?

204
00:17:13,560 --> 00:17:18,750
X is actually in units of one over a year.

205
00:17:19,680 --> 00:17:24,930
Then we have my label like this.

206
00:17:26,160 --> 00:17:32,130
And the Z label will be the energy.

207
00:17:35,570 --> 00:17:40,400
So we did not really specify the unit for the energy, and this is also a bit difficult because I would

208
00:17:40,400 --> 00:17:42,890
have to get the correct value from the literature.

209
00:17:43,350 --> 00:17:48,350
So I would say we just keep it as it is and say energy in some arbitrary units.

210
00:17:49,610 --> 00:17:58,310
OK, so now we have these descriptions here, and what we can also do is we can change the color.

211
00:17:59,090 --> 00:18:04,460
For example, I mean, this looks already quite good, but we could use a different color, for example,

212
00:18:04,790 --> 00:18:05,540
a color map.

213
00:18:07,400 --> 00:18:09,770
And let's try Klimek winter.

214
00:18:09,860 --> 00:18:13,250
Sorry, the syntax was bit off here.

215
00:18:13,250 --> 00:18:14,180
So we are like this.

216
00:18:15,560 --> 00:18:22,640
And so you see, the lower band has now a different color and the upper band, we can also change to

217
00:18:25,670 --> 00:18:26,120
bottom.

218
00:18:27,350 --> 00:18:29,120
So now the color looks a bit different.

219
00:18:29,960 --> 00:18:36,380
So I don't know if it looks nicer, but at least it allows us now to tell a bit better the actual value

220
00:18:36,380 --> 00:18:36,710
here.

221
00:18:37,310 --> 00:18:40,870
Because you see the higher devalued, the brighter the color gets.

222
00:18:40,880 --> 00:18:44,330
And so it is a bit easier now to understand what's going on here.

223
00:18:45,740 --> 00:18:50,840
Also, we can change the view because it's not really possible to look inside here.

224
00:18:50,840 --> 00:18:59,060
So that's a bit unfortunate, but we can fix this by writing for 3D view in it.

225
00:18:59,750 --> 00:19:04,220
And then you have two numbers which basically correspond to two angles in space, and I have tested

226
00:19:04,220 --> 00:19:05,300
before that.

227
00:19:05,300 --> 00:19:09,020
This one looks quite nice because now you can really see, Oh, there is a gap here.

228
00:19:09,080 --> 00:19:09,710
OK, nice.

229
00:19:09,710 --> 00:19:10,820
We didn't see this before.

230
00:19:12,320 --> 00:19:14,450
So now let me just add some more options.

231
00:19:15,320 --> 00:19:16,910
You will see in a second what these do.

232
00:19:17,310 --> 00:19:19,250
Of course, they are totally optional.

233
00:19:20,660 --> 00:19:23,690
You can also play with them and try different things.

234
00:19:27,380 --> 00:19:31,550
But I tried before, and I find the plot looks quite good if we use these options here.

235
00:19:36,370 --> 00:19:38,200
So in a second, you will see what they do.

236
00:19:39,670 --> 00:19:41,830
Of course, we have to apply them to both of these plots.

237
00:19:43,000 --> 00:19:44,140
And now you see it.

238
00:19:44,800 --> 00:19:46,990
We will have a closer look at the figure in a second.

239
00:19:47,320 --> 00:19:52,720
But before we do this, let me increase also the number of key points here.

240
00:19:53,260 --> 00:19:55,690
So that's the whole plot looks more smoothly.

241
00:19:56,440 --> 00:20:01,210
So here you have to be careful, of course, because the higher the number you take, the more memory

242
00:20:01,210 --> 00:20:04,930
it will take and also the longer it will take to do the calculation.

243
00:20:05,440 --> 00:20:09,300
So especially if your computer is a bit weak, please don't go too high with the number here.

244
00:20:09,310 --> 00:20:10,420
Otherwise it will crash.

245
00:20:11,140 --> 00:20:13,000
And yeah, I take 301.

246
00:20:13,630 --> 00:20:16,480
So you see, it takes already a few seconds.

247
00:20:16,510 --> 00:20:18,130
Now it's finished to calculate.

248
00:20:18,780 --> 00:20:20,680
And now, of course, we have to rerun everything.

249
00:20:21,730 --> 00:20:24,070
And also the plot takes no, a few seconds.

250
00:20:27,330 --> 00:20:30,000
But now we see what's going on here.

251
00:20:30,300 --> 00:20:36,840
I think now it looks really nice because we have this transparent band structure where we have the line

252
00:20:36,840 --> 00:20:38,940
width of the grid, which is really narrow.

253
00:20:39,330 --> 00:20:42,270
And yeah, we can really see what is going on here.

254
00:20:44,130 --> 00:20:50,010
Also, the last thing that I want to show you here is that we can export this so we can write Pulte

255
00:20:50,370 --> 00:20:54,240
safe, think as we did before and we give it a name.

256
00:20:54,480 --> 00:20:54,990
All right.

257
00:20:54,990 --> 00:21:00,670
Band structure, graphene dots, PMG.

258
00:21:01,380 --> 00:21:05,730
And if I run this, the picture will be very blurry, even more blurry than this one here.

259
00:21:06,480 --> 00:21:09,510
So it's a good idea to increase the resolution.

260
00:21:09,720 --> 00:21:17,010
And for this, you can use the DPI option Typekit 300 and you have to rerun wait a few seconds.

261
00:21:17,910 --> 00:21:22,810
And once it's finished, you will find the file and structure.

262
00:21:22,810 --> 00:21:29,030
Dot underscore graphene dot PMG in the directory where this notebook is saved.

263
00:21:29,610 --> 00:21:31,650
So I will be back in a second.

264
00:21:32,130 --> 00:21:37,580
So by the way, I just noticed that I had a small typo in the name of the file, which I have just corrected.

265
00:21:37,690 --> 00:21:40,490
No, it's really band structure on the school, graphene, the peg.

266
00:21:41,130 --> 00:21:43,230
And this is what we get as a result.

267
00:21:44,310 --> 00:21:46,560
And I think it looks really cool.

268
00:21:46,740 --> 00:21:52,360
And you can see now how different values for the cave vector relate to the energy.

269
00:21:53,310 --> 00:21:59,370
And so the discussion is really exactly the same as before for the one dimensional case we have now

270
00:21:59,370 --> 00:22:05,840
the relation, how is the energy of the electrons related to the momentum?

271
00:22:05,850 --> 00:22:11,190
Or you could also say to the velocity of the electrons, but the momentum is better to say.

272
00:22:11,190 --> 00:22:12,330
It's more correct, actually.

273
00:22:13,200 --> 00:22:21,420
So if the electron is moving, say along the the X direction, then it will have a finite K X value

274
00:22:22,080 --> 00:22:25,080
and then you can see how the energy changes.

275
00:22:25,920 --> 00:22:31,770
And I think it's pretty interesting because if the momentum of the electron is small, then it will

276
00:22:31,770 --> 00:22:34,440
be somewhere close to zero in the momentum space.

277
00:22:35,160 --> 00:22:41,250
And you see close to zero, you have this typical minimum shape here, and this is actually very similar

278
00:22:41,370 --> 00:22:43,200
to the free electron parabola.

279
00:22:43,590 --> 00:22:47,490
So it will depend linearly on the connector.

280
00:22:48,330 --> 00:22:54,810
So it means for small momentum, the electron will behave as it would be freely.

281
00:22:55,260 --> 00:23:02,460
So like free electrons, but when it has a larger momentum and then you see that there can be quite

282
00:23:02,460 --> 00:23:03,960
strong modifications here.

283
00:23:04,620 --> 00:23:11,130
And especially interesting are these points here with the bands cross in just a single point, and this

284
00:23:11,130 --> 00:23:14,400
is something very unique and very special about graphene.

285
00:23:15,060 --> 00:23:19,920
And I will discuss this and we will explore this a bit more in detail in the next lecture.

