Chapter 8 Self-reproducing computer programs Chapter 8: Self-reproducing programs 1

Preview:

DESCRIPTION

The Fermi Paradox Chapter 8: Self-reproducing programs 3 Where are they? lead to a lunch-time question from Fermi: A morning discussion about extra-terrestrial life…

Citation preview

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

Chapter 8Self-reproducing computer programs

1

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

Enrico Fermi, 1901-1954

2

“The Pope”

fermium

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

The Fermi Paradox

3

Where are they?

lead to a lunch-time questionfrom Fermi:

A morning discussion aboutextra-terrestrial life…

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

The Fermi Paradox…

4

300,000 l-y300300,000 l-y

Milky Way

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

The Fermi Paradox…•Our sun is a typical star• Billions of stars are billions of years older than the sun• Plenty of time for advanced cultures to explore the Milky Way

5Where are they?

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

The Fermi Paradox…

6

Where are they?

We don’t know

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

John von Neumann, 1903-1957

7

“the faste

st mind

I ever met”

“the cle

verest man I

ever knew, w

ithout

exception”

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

John von Neumann, 1903-1957…• member of the Hungarian Phenomenon• the Martians of the Manhattan Project• von Neumann• Szilard• von Karman• Wigner• Teller

• strongly anti-communist 8

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

John von Neumann, 1903-1957…• interested in self-replicating machines•von Neumann Universal Constructor

9

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

von Neumann probesself-replicating probes

10

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

von Neumann probes…current state of the art: 3D printing

11

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

Artificial life

12

Jewish folklore

Most famously,16th century Prague

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

Artificial life…

13

1770

Wolfgang von Kempelen

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

Artificial life…

14

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

Artificial life (A-Life)

Very contentious topic

Two general forms•Strong A-Life•Weak A-Life

15

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

A-Life…Strong:

"life is a process which can be abstracted away from any particular medium“ (JvN)

Computer programs are not simulating life but are synthesizing itIn some sense it defines away the distinction 16

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

A-Life…Weak:

Impossible to create life outside of a chemical medium.

Simulations useful to investigate underlying processes of biological life

17

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

A-Life…

Some objections (Mitchell)•Autonomy•Metabolism•Self-replication•Survival drive•Evolution 18

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

A-Life…Scale differences•biological processes have evolved into systems of daunting complexity• interactions at the scale of

19

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

A-Life…Scale differences…•computational processes are currently scale limited to about• interactions

20

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

A-Life…

21

an adult hermaphrodite C. elegans worm

www.openworm.org

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

Self-replication, DNA, interpreters, etc

Book draws attention to the fact that program self-replication does not include the interpreter, whereas DNA does.

A distinction without a difference?22

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

Computer replication,evolution and

23

TheSingularity

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

Aside: the Institute for Advanced Study

24

Chap

ter 8

: Sel

f-rep

rodu

cing

prog

ram

s

Aside: the IAS computer…

25“revenge of the sn

obs”

“no experimental science”

Recommended