Kids.html
27.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"
"http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Answers for young people - Tim Berners-Lee</title>
<meta http-equiv="content-type"
content="application/xhtml+xml; charset=iso-8859-1" />
<link href="general.css" rel="stylesheet" type="text/css" />
</head>
<body xml:lang="en">
<h3><a href="Overview.html"><img alt="Tim Berners-Lee"
src="../../Press/Stock/Berners-Lee/2001-eur-head-quarter.jpg" /></a></h3>
<p>Note: Some of these questions are now answered in much more depth in my
book, <a href="Weaving/Overview.html"><em><strong>Weaving the Web.
</strong></em></a>Adults, see also: <a href="FAQ">the main FAQ</a>.</p>
<h1>Answers for Young People</h1>
<p>Doing a report? Want to figure out how the web works?</p>
<p>I have put here some answers to questions that children of various ages
(6-96) have asked.</p>
<p>If you need the answers for a school project or just because you're
interested, then feel free to quote them from here. In your report, please
say where you got them from.</p>
<p>This is just one page for kids of all ages so some you might feel the
answers are too simple and some too complicated. I hope you find it useful,
anyway.</p>
<ul>
<li><a href="#Where">Where were you when you invented the WWW?</a></li>
<li><a href="#What">What made you think of the WWW?</a></li>
<li><a href="#What1">What happens when I click on a link?</a></li>
<li><a href="#invent">Did you invent the Internet?</a></li>
<li><a href="#Just">Just like that?</a></li>
<li><a href="#keep">Why do you keep saying everything is so simple?</a></li>
<li><a href="#tell">Can you tell me more about your personal life?</a></li>
<li><a href="#doing">I need a primary source for a project on you</a></li>
<li><a href="#L325">I'm interested in math more than what's at school -
what is fun?</a></li>
<li><a href="#think">Was the WWW a good thing or a bad thing?</a></li>
</ul>
<p></p>
<p></p>
<h2><a id="Where">Where were you when you invented the WWW?</a></h2>
<p>I was working in a physics laboratory called <a
href="http://www.cern.ch/">CERN</a>. (CERN is in Geneva, Switzerland.
Switzerland is near the middle of Europe.)</p>
<p>At CERN, people study <em>High Energy Physics</em>. That is the physics of
really really small particles - particles much smaller than atoms. It turns
out that if you want to investigate really really small things, you need huge
machines called accelerators to smash particles together really hard. Then
you have huge gadgets (about the size of a house) which detects what happens,
and what bits fly off, so you can figure out whether you managed to make any
new types of particle.</p>
<p>CERN is a big place - a few thousand people work there. Many of them are
scientists whose jobs are at universities in different places in the world,
and they come to CERN because they need to use the huge accelerators at
CERN.</p>
<h2><a id="What">What made you think of the WWW?</a></h2>
<p>Well, I found it frustrating that in those days, there was different
information on different computers, but you had to log on to different
computers to get at it. Also, sometimes you had to learn a different program
on each computer. So finding out how things worked was really difficult.
Often it was just easier to go and ask people when they were having
coffee.</p>
<p>Because people at CERN came from universities all over the world, they
brought with them all types of computers. Not just Unix, Mac and PC: there
were all kinds of big mainframe computer and medium sized computers running
all sorts of software.</p>
<p>I actually wrote some programs to take information from one system and
convert it so it could be inserted into another system. More than once. And
when you are a programmer, and you solve one problem and then you solve one
that's very similar, you often think, "Isn't there a better way? Can't we
just fix this problem for good?" That became "Can't we convert every
information system so that it looks like part of some imaginary information
system which everyone can read?" And that became the WWW.</p>
<h2><a name="What1">What happens when I click on a link?</a></h2>
<p>Actually, it was a grown up who asked this very reasonable question. When
you understand this, then you will understand the difference between the
Internet and the Web. And you will realize that it is all quite simple!
:-)</p>
<p><small>(You can skip the bits in small type)</small></p>
<p>When you are reading a web page, the computer isn't showing you everything
about the link. Behind the underlined or colored bit of text which you click
on is an invisible thing like <em>http://www.w3.org/</em>. Its called a URL.
This is the name of the web page to which the link goes. (The web page you
are reading has this one:
<em>http://www.w3.org/People/Berners-Lee/kids</em>). Behind each link, hidden
from you, is the URL of the other web page, the one you'd get to if you
followed the link.</p>
<p>When you click on a link, your computer takes this URL. It wants to get a
copy of the web page. There are a few different ways of doing this. The one
I'm going to tell you about is just used for URLs which start<em>http:
.</em></p>
<p><small>(This whole recipe I'm going to tell you, which your computer uses
for getting web pages, is called the </small><em><small>HyperText Transfer
Protocol</small></em><small>. That's what HTTP stands for. There are other
protocols. But this is the most common one. )</small></p>
<p>If the URL starts with <em>http:</em>, then the computer takes the next
bit of the URL, between the // and the /. It might be <em>www.w3.org</em> for
example. This is the name of the web server. However, It can't communicate
with the web server until it knows its computer number, because the Internet
actually works with numbers.</p>
<p><small>(A computer number is actually called its Internet Protocol
Address, or IP Address. It is normally written as four numbers with dots,
like </small><em><small>192.168.0.1</small></em><small>)</small></p>
<p>So there will two stages to this - first, finding out the number of the
web server, and then asking the web for a copy of the web page.</p>
<p>Your computer makes up a <dfn>packet</dfn> of information. An Internet
packet is a message, a bit like a short email or a long text message. The
packet starts off with the number of the computer the packet is going to, and
then the number of the the computer which sent it, and then it has what the
packet is about, and then whatever it is one computer is sending to the
other.</p>
<p>Now all over the Internet there are special computers whose job is to keep
a list of computer names and numbers. When your computer is set up, it is set
up to know the internet number of one of these. Your computer sends off the
packet to it, saying it wants to know the number of <em>www.w3.org</em>.</p>
<p><small>(A computer which can look up computer names -- <dfn>domain
names</dfn> as they are called -- is called the <dfn>Domain Name
Service</dfn> (DNS) server in the network preferences if you really want to
know. When a DNS server looks up a computer name, it either knows it because
it has it in a list, or it just asks another DNS server which knows more
names.)</small></p>
<p>How does the packet get there? Simple. Your computer sends it down the
ethernet connection or phone line from your computer, or it transmits it by
radio to a base station which sends it down some wire. Whatever that wire
goes through, eventually it connects to some other computer (maybe one in the
cable company, or phone company).</p>
<p>The Internet is a net -- really shaped like real net like a fishing net --
of computers all connected together by various cables. Each computer, when it
gets a packet, looks at it and sees what computer number it is being sent to.
It then just passes it on to the next computer in the net, in the general
direction toward its destination. Pretty simple? yes, well, it is simple. The
packet gets passed on until it gets to its destination. Typically, a packet
might be passed on by more than 10 computers before it arrives.</p>
<p><small>(This way of getting a packet to its destination is called the
</small><dfn><small>Internet Protocol</small></dfn><small>(IP))</small></p>
<p>In this case, the destination was the name server. The name server looks
up the number of the computer www.w3.org from its name.</p>
<p>Of course the name server knows the number of your computer, because that
was in the packet too. So it sends a reply packet to tell you computer the
number it needed.</p>
<p>Ok. Your computer now knows the number of the web server,
<em>www.w3.org</em>. So it goes back to the URL -- remember the thing which
started with <em>http:</em>? Lets say the URL behind the link was
<em>http://www.w3.org/People/Berners-Lee/FAQ</em> . It has used the
www.w3.org bit to find the number of the web server which has a copy of the
page. Now it send off a request to that server asking it for the web page. It
sends the whole URL, and the server sends back a copy.</p>
<p>The only problem is that the web page won't fit in a packet. Packets can
only be around 512 bytes - about long enough for a text message of 500
characters. Even the request that your computer sends off can be longer than
will fit in a packet. So what happens is the computer just breaks the message
into parts, and sends each part in a packet. I told you this isn't rocket
science. It just like a television series coming in installments. It also
puts in each packet a packet number so that the other computer can make sure
its got all the parts and got them in right order.</p>
<p><small>(This method of splitting message sup into packets and putting them
back together again has a name, which you don't have to remember. It is
<dfn>Transmission Control Protocol</dfn>, or TCP. So that's what people mean
when they talk about TCP/IP.)</small></p>
<p>So your computer gets back a bunch of packets with bits of the web page in
them. It puts them in order and displays them on your screen. There are
special codes (called HTML tags) which tell it when to do things like
headings and bold and italics and ... oh, of course... links. Yes, every time
it finds the HTML tag for a link, it displays the text specially (like blue
and underlined) and makes a note of the URL of the linked page. Because at
any time, you could click on the link, and it'll be doing this stuff all over
again.</p>
<p>@@@ This really needs lots of nice diagrams @@@</p>
<h2><a>Did you invent the Internet?</a></h2>
<p>No, no, no!</p>
<p>When I was doing the WWW, most of the bits I needed were already done.</p>
<p>Vint Cerf and people he worked with had figured out the Internet Protocol,
and also the Transmission Control Protocol.</p>
<p>Paul Mockapetris and friends had figured out the Domain Name System.</p>
<p>People had already used TCP/IP and DNS to make email, and other cool
things. So I could email other people who maybe would like to help work on
making the WWW.</p>
<p>I didn't invent the hypertext link either. The idea of jumping from one
document to another had been thought about lots of people, including Vanevar
Bush in 1945, and by Ted Nelson (who actually invented the word hypertext).
Bush did it before computers really existed. Ted thought of a system but
didn't use the internet. Doug Engelbart in the 1960's made a great system
just like WWW except that it just ran on one [big] computer, as the internet
hadn't been invented yet. Lots of hypertext systems had been made which just
worked on one computer, and didn't link all the way across the world.</p>
<p>I just had to take the hypertext idea and connect it to the TCP and DNS
ideas and -- ta-da! -- the World Wide Web.</p>
<h2><a>Just like that?</a></h2>
<p>No, actually the inventing it was easy. The amazing thing which makes it
work is that so many people actually have made web servers, and that they all
work the same way, on the Internet. They all use HTTP.</p>
<p>So the difficult bit was persuading people to join in. And getting them to
agree to all use the same sort of HTTP, and URLs, and HTML. I'm still doing
that sort of thing. The World Wide Web Consortium (W3C) is like a club of
people and companies who feel the Web is important, and keeping it working is
important, and making it even better and even more powerful is important. I
am the director of W3C (I started it) but thousands of people are now working
on all kinds of wonderful things.</p>
<h2><a>Why do you keep saying everything is so simple?</a></h2>
<p>Well, because it is basically.</p>
<p>No, honestly...</p>
<p>I want you to know that you too can make new programs which create new fun
ways of using computers and using the Internet.</p>
<p>I want you to realize that, if you can imagine a computer doing something,
you can program a computer to do that.</p>
<p>Unbounded opportunity... limited only by your imagination.</p>
<p>And a couple of laws of physics.</p>
<p>Of course, what happens with computers is that you have a basic simple
idea and then you have to add things on to it for practical reasons. So
real-world computer programs can end up with a lot of stuff in them. If they
are good, they are still simple inside.</p>
<p></p>
<h2 id="What2">What did you do when you were a child?</h2>
<p>I grew up in south-west London. I wasn't very good at sports. When I was
11 I went to a school which was between two railway tracks, so I saw lots of
trains and started train-spotting. I also had a model railway in my bedroom.
It was a long thin layout with a 4-track station in the middle, and on each
side pairs of tracks going off into tunnels to actually loop back to each
other.</p>
<p>I made some electronic gadgets to control the trains. The I ended up
getting more interested in electronics than trains. Later on, when I was in
college I made computer out of an old television set. I bought the television
from a repair shop down the road for £5 (about $7).</p>
<p>My mother and father were both working with the very early computers when
they met. Later on, my mother taught maths in school. They taught me that
maths is a lot of fun. (In England, mathematics is "maths", in the USA,
"math").</p>
<p>When I went to Oxford University, I studied physics. I thought that
science might be more practical than maths, halfway between math and
electronics. In fact it turned out to be very special subject all of itself,
and fascinating for all that.</p>
<h2><a>Can you tell me more about your personal life?</a></h2>
<p>No, I don't want to - sorry. I like to keep work and personal life
separate. What is on the web on this page and my home page is all there is.
Please do not email me asking for more information for school projects, etc.
Look -- if you had written a program like WorldWideWeb -- which you well
might --- would you want everyone to know what you had for breakfast? No, you
see? Ok. Thank you for your understanding.</p>
<p></p>
<h2 id="doing">But I am doing a project where we have to get "primary"
sources, which means I have to interview the subject. And I'm doing it on
you. So I have to interview you.</h2>
<p>I'm sorry, I don't have time to talk to everyone individually. Please use
these web pages.</p>
<p></p>
<p></p>
<h2 id="L325">I'm interested in Math -- what exciting stuff is there we don't
do at school?</h2>
<p>Some kids find solving math problems is fun, and like the power of having
new techniques, and imaging new math concepts. If you are one of those, and
you are wondering what bits of math might be fun to follow up on your own or
with friends or friendly adults, here is an attempt to explain some paths
which connect together. Some of it is easy, some hard, but honestly which is
which for you depends on what your mind happens to grasp, and how well it is
explained! These are some of the bits I found interesting. This is NOT an
explanation - you will need books and people for that . It is just a sort of
list of places you might want to go.</p>
<p><strong>Vectors</strong> are fun. Vectors are quantities with direction,
like not just how fast something goes but which direction it is going in.
They can be written as three numbers instead of one. <em>(The examples in
this FAQ will only work is your browser supports MathML, which is rare. If
your browser supports MathML, the following will be vertical, not
horizonal.)</em></p>
<p><math xmlns="http://www.w3.org/1998/Math/MathML">
<mrow>
<mo>(</mo>
<mtable>
<mtr>
<mtd>
<mn>10</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>2</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>4</mn>
</mtd>
</mtr>
</mtable>
<mo>)</mo>
</mrow>
</math></p>
<p>Vectors are fun partly because they are very visual. When you write
equations using vectors, you define shapes in 3D, and how things move, and so
on.</p>
<p>When you've done a bit of <strong>algebra</strong>, then simultaneous
equations are good thing to play with. You don't have to do complicated ones,
just look at "linear" equations where you have say 3 equations and 3
variables, say x, y and z.</p>
<p><math xmlns="http://www.w3.org/1998/Math/MathML">
<mtable>
<mtr>
<mtd>
<mi>x</mi>
<mo>+</mo>
<mi>y</mi>
<mo>=</mo>
<mn>3</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>x</mi>
<mo>-</mo>
<mi>y</mi>
<mo>=</mo>
<mn>1</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>3</mn>
<mi>y</mi>
<mo>-</mo>
<mi>z</mi>
<mo>=</mo>
<mn>0</mn>
</mtd>
</mtr>
</mtable>
</math><br />
</p>
<p>Because you've done vectors, you can visualize each equation as a plane in
3d, and the equations together define a point with a given x, y and z.</p>
<p>Once you've got the hang of that, look at
<strong>transformations</strong> where a set of linear equations define a new
(x', y', z') in terms of any original point (x, y, z).</p>
<p><math xmlns="http://www.w3.org/1998/Math/MathML">
<mtable>
<mtr>
<mtd>
<mi>x</mi>
<mo>+</mo>
<mi>y</mi>
<mo>=</mo>
<mi>x</mi>
<mo>'</mo>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>x</mi>
<mo>-</mo>
<mi>y</mi>
<mo>=</mo>
<mi>y</mi>
<mo>'</mo>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>3</mn>
<mi>y</mi>
<mo>-</mo>
<mi>z</mi>
<mo>=</mo>
<mi>z</mi>
<mo>'</mo>
</mtd>
</mtr>
</mtable>
</math></p>
<p>Two neat things. One is these transformations actually correspond to 3-d
transformations such as squashing space or rotating it, or squishing it
sideways. This is quite visual, and thinking of the 3-d transformation is
sometimes a quick way of doing things with the equations.</p>
<p>Second neat thing: because you've used stacks of 3 numbers as vectors to
represent points, you'll be happy representing the numbers in the equations
in a 3x3 block called a <strong>matrix</strong>. This way you can write the
transformation as a thing called matrix multiplication. You learn how to
multiply matrices.</p>
<p><math xmlns="http://www.w3.org/1998/Math/MathML">
<mrow>
<mo>(</mo>
<mtable>
<mtr>
<mtd>
<mi>x</mi>
<mo>'</mo>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>y</mi>
<mo>'</mo>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>z</mi>
<mo>'</mo>
</mtd>
</mtr>
</mtable>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mrow>
<mo>(</mo>
<mtable>
<mtr>
<mtd>
<mn>1</mn>
</mtd>
<mtd>
<mn>1</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>1</mn>
</mtd>
<mtd>
<mn>-1</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>3</mn>
</mtd>
<mtd>
<mn>-1</mn>
</mtd>
</mtr>
</mtable>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<mtable>
<mtr>
<mtd>
<mi>x</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>y</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mi>z</mi>
</mtd>
</mtr>
</mtable>
<mo>)</mo>
</mrow>
</math></p>
<p>or just</p>
<p><strong>x</strong>' = <strong>M</strong> <strong>x</strong></p>
<p>where the bold letters stand for vectors and matrices. Suddenly all kinds
of things fall into place. To make a combined transformation, you just
multiply two matrices together. You naturally start wondering about how to
<em>undo</em> a transformation, which is finding the <em>inverse</em>
transformation, which is finding the inverse of a matrix. And then you
realize that this is just the same problem as solving the linear equations
you had earlier. So any time you can see how to solve the equations, you can
find the inverse matrix. Also, there is a way of working out the inverse of a
3x3 matrix, so you can always solve 3x3 equations (when a solution exists).
It is this way everything fits together which makes math fun and powerful.</p>
<p>Another branch you might be interested in is <strong>calculus</strong>.
This is about things changing and moving, to its very connected to physics,
skiing, driving cars, flying planes, and so on. So it can also be fun to
visualize. When you study calculus, you start off by thinking about how (say)
the speed of a ball changes in a particular millisecond, and how its position
changes. There is a lot of calculus where you know, say, how something's
speed changes with time, and you want to figure out where it gets to. How
fast a function changes is another function. Finding it is called
<em>differentiating</em> the first function. The inverse is called
<em>integrating</em>. Some people find learning and puzzling out how to
differentiate and integrate all kinds of functions interesting.</p>
<p>But if you have done vectors and matrices then you can connect that to the
ideas of calculus, and you have new powerful mental tools. You can now write
equations about the force on something and its acceleration as vectors.</p>
<p><strong>f</strong> = m <strong>a</strong></p>
<p>says the force (a vector) on something is equal to the acceleration (how
much its velocity is changing, another vector) times the mass of the thing.
You can figure out how things like spaceships move in 3d space with time.</p>
<p>From there, you can think about values (like density, or pressure, or
temperature) which have a single (non vector) value, but a different value in
each place. You can think about how those values change with place. How does
the pressure in a swimming pool change with depth? Why? Things which have
values all over the place are called <strong></strong><em>fields</em>. Think
of the pool being filled with little numbers showing the pressure at that
place.</p>
<p>Then you can just put what you know about vectors together with what you
know about fields, and think of values which are different in different
places and times, and also have direction. They are vectors. Imagine a
swimming pool full of little arrows, each arrow showing (by size and
direction) how fast and which way the water is moving there. Imagine what
happens when someone dives in. These are called <strong>vector
fields</strong>. It turns out that when you do calculus with vector fields,
you have really neat little results about how stuff swirls around, about how
it squashes (or doesn't), and so on. When you connect how things change with
position with how they change with time, then you can show waves happen. And
just as it seems that the equations are getting complicated again, then
suddenly get simple. It turns out that the differentiation in space can be
written as a single "vector operator", called <em>dell</em> and written<math
xmlns="http://www.w3.org/1998/Math/MathML">
<mo>∇</mo>
</math></p>
<p>This makes all the equations writable in much less space (without even any
x's and y's and z's).</p>
<p>One of the significant equations which you get from look the physics of
all this is the wave equation, which tell you about sound waves in a swimming
pool and even <a
href="http://scienceworld.wolfram.com/physics/MaxwellEquations.html">Maxwell's
Equation</a>s which show that light waves follow from the properties of
electricity and magnetism.</p>
<p>Another branch of this which connects to matrices is the eigenvector
concept. For any transformation, it turns out there are some vectors which
end up being stretched or shrunk but not changed in direction. These are
called <strong>eigenvectors</strong>. It turns out that for lots of
interesting problems, the eigenvectors are at right angles to each other,
just like the x y and z axes. In fact, if you turn the problem around in your
mind, and use the eigenvectors as the axes, then suddenly the problem becomes
really simple. The complicated equations untangle and turn into a set of
unconnected simple equations. Eigenvectors are finding out how complicated
things (like a car suspension) behave. It also turns out that quantum
mechanics says that the same equations are used to find out how atoms behave.
Also, it turns out that when search engines like Google look at a mass of web
links around a topic, the eigenvectors of the link matrix correspond to
things the web pages are about, and finding them allows one to find the most
relevant page for that topic. So eigenvectors are a really useful concept.</p>
<p>I guess I've used physics as the hook for most of this math, and that is
one reason why it is interesting personally for me. If that doesn't interest
you so much, then maybe the math of prime numbers will. Check out modulo
arithmentic, Euler's theorem, and work your way to the RSA algorithm for
public key cryptography. There are lots of other areas of math of course. And
lots of books on each. And web sites, I'm sure. But there are some of my
suggestions if you are looking for a map of things to look for. The main
thing is, to have fun.</p>
<h2><a>So do you think the Web is basically been a good idea or a bad
one?</a></h2>
<p>Some people point out that the Web can be used for all the wrong things.
For downloading pictures of horrible, gruesome, violent or obscene things, or
ways of making bombs which terrorists could use.</p>
<p>Other people say how their lives have been saved because they found out
about the disease they had on the Web, and figured out how to cure it.</p>
<p>I think the main thing to remember is that any really powerful thing can
be used for good or evil. Dynamite can be used to build tunnels or to make
missiles. Engines can be put in ambulances or tanks. Nuclear power can be
used for bombs or for electrical power.</p>
<p>So what is made of the Web is up to us. You, me, and everyone else.</p>
<p>Here is my hope.</p>
<p>The Web is a tool for communicating.</p>
<p>With the Web, you can find out what other people mean. You can find out
where they are coming from.</p>
<p>The Web can help people understand each other.</p>
<p>Think about most of the bad things that have happened between people in
your life. Maybe most of them come down to one person not understanding
another. Even wars.</p>
<p>Let's use the web to create neat new exciting things.</p>
<p>Let's use the Web to help people understand each other.</p>
<p></p>
<p></p>
<p></p>
<hr />
<address>
<a href="/People/Berners-Lee/">TimBL</a>
</address>
</body>
</html>