+ All Categories
Home > Education > il calcolatore Universo

il calcolatore Universo

Date post: 01-Jul-2015
Category:
Upload: roberto-siagri
View: 136 times
Download: 4 times
Share this document with a friend
Description:
Introduzione alla conferenza che si è tenuta alla Polse di Cougnes (Zullio, UD) su "fenomeni comici ad alta energia" tenuta dal Prof. De Angelis.
38
La Polse 2013 La Polse, Zuglio, 21 giugno 2013 Roberto Siagri Questo meraviglioso calcolatore chiamato Universo
Transcript
Page 1: il calcolatore Universo

La Polse 2013

La Polse, Zuglio, 21 giugno 2013

Roberto Siagri

Questo meraviglioso calcolatore chiamato

Universo

Page 2: il calcolatore Universo

La Polse 2013

2

Page 3: il calcolatore Universo

La Polse 2013

3

Page 4: il calcolatore Universo

La Polse 2013

Con la matematica il lavoro è fatto

1 22G N

p mvF ma

m mF Gr

2 1

1 2

j j j

j j j

H U PV N

G U PV TS N

T TdS dQTT

1

01 0

EE jB

c t cB

BEc t

Page 5: il calcolatore Universo

La Polse 2013

L’ Universo come un grande orologio

http://www.philgraham.net/excursion1.htm

Laplace, Leibniz, Cartesio e Kant

abbracciano l'idea che l'universo sia niente

più che un vasto orologio, composto da molte parti interagenti.

Page 6: il calcolatore Universo

La Polse 2013

6

i RadioTelescopi e gli albori l’Elettronica Digitale

Page 7: il calcolatore Universo

La Polse 2013

7

i SuperCalcolatori e l’era dei Computer Pervasivi

Page 8: il calcolatore Universo

La Polse 2013Kurzweil, The Age of Spiritual Machines 8

EVOLUZIONE FUTURA DEL CALCOLO

Cosa si comprava, si compera e si comprerà con 1000Euro

Page 9: il calcolatore Universo

La Polse 2013

Il progresso va dal materiale all’astratto…

SpazioTempoEnergiaMateria

Informazione

Computazione

Da cosi

Page 10: il calcolatore Universo

La Polse 2013

Il progresso va dal materiale all’astratto…

SpazioTempoEnergiaMateria

Informazione

Computazione

….a così

Page 11: il calcolatore Universo

La Polse 201311

Il paradigma dell’Infomorfismo

l’Universo è un Calcolatore?L’esistenza è spiegabile con la teoria dell’informazione?

Page 12: il calcolatore Universo

La Polse 2013

Le sei Epoche dell’Universo

1. Fisica e Chimica l’informazione sotto forma di materiaed energia

2. Biologia e DNA l’informazione nel DNA3. Mente – l’informazione nelle strutture neuronali4. Tecnologia – l’informazione in hardware e software

5. La fusione di Tecnologia umana con Intelligenza umanaInizio della civiltà uomo/macchina

le limitazioni della mente saranno superate

6. Il riveglio dell’Universo La materia diventa progressivamenteintelligente

12The Six Epochs - Ray Kurzweil,

The Singularity Is Near

Page 13: il calcolatore Universo

La Polse 2013

13

che l’universo sia il risultato di un programma?

Quale è il computer e chi è il programmatore?

Page 14: il calcolatore Universo

La Polse 2013

14

E’ più efficiente una scimmia che scrive a macchina o…

Page 15: il calcolatore Universo

La Polse 2013

15

… una scimmia che programma un computer?

Page 16: il calcolatore Universo

La Polse 2013

Hamlet-Shakespeare e Pi-Greco ovvero cosa si può fare con meno di 300 caratteri

• #!/usr/local/bin/ruby k, a, b, a1, b1 = 2, 4, 1, 12, 4 loop do p, q, k = k*k, 2*k+1, k+1 a, b, a1, b1 = a1, b1, p*a+q*a1, p*b+q*b1 d, d1 = a/b, a1/b1 while d == d1 print d $stdout.flush a, a1 = 10*(a%b), 10*(a1%b1) d, d1 = a/b, a1/b1 end end

16

• ACT I SCENE I Elsinore. A platform before the castle.[FRANCISCO at his post. Enter to him BERNARDO] BERNARDO Who's there? FRANCISCO Nay, answer me: stand, and unfold yourself. BERNARDO Long live the king! FRANCISCO Bernardo?

A parità di sforzo e tempo è nettamete più efficente una scimmia cheprogramma a caso rispetto ad una che scrive a caso

Appena lle prime due battute tra Francisco e Bernardo

Il programma che calcola le cifre dopo la virgola di Pi-greco

Page 17: il calcolatore Universo

La Polse 2013

La scimmia programmatrice

« Che ci crediate o no una scimmia [programmatrice] hauna buona probabilità di produrre tutto ciò che vediamo »

Seth Lloyd

17

Page 18: il calcolatore Universo

La Polse 2013

Mandelbrot program z = z*z + c

• const double yMin = -1.0; const double yMax = +1.0; const double xMin = -2.0; const double xMax = +0.5; const double dxy = 0.005; #include <stdio.h> #include <limits.h> int main(void) { double cx, cy; double zx, zy, new_zx; unsigned char n; int nx, ny; for (cy = yMin; cy < yMax; cy += dxy) { for (cx = xMin; cx < xMax; cx += dxy) { zx = 0.0; zy = 0.0; n = 0; while ((zx*zx+ zy*zy < 4.0) && (n != UCHAR_MAX)) { new_zx = zx*zx - zy*zy+ cx; zy = 2.0*zx*zy + cy; zx = new_zx; n++; } write (1, &n, sizeof(n)); } } nx = 0; ny = 0; for (cx = xMin; cx < xMax; cx += dxy) { nx++; } for (cy = yMin; cy < yMax; cy += dxy) { ny++; } fprintf (stderr, "To process the image: convert -depth 8 -size %dx%d gray:output out.jpg\n", nx, ny); return 0; }

18

Basta mettere insieme meno di 900 caratteri nel giusto ordine per scrivereIl programma che calcola I gli elementi di uno degliinsiemi più complessi

della matematica

Page 19: il calcolatore Universo

La Polse 2013

I Frattali zn+1 = zn* zn + c

19

Page 20: il calcolatore Universo

La Polse 2013

20

Page 21: il calcolatore Universo

La Polse 2013

Una foresta frattale

21

Page 22: il calcolatore Universo

La Polse 2013

La bellezza dei modelli ricorsivi

Page 23: il calcolatore Universo

La Polse 2013

23

Konrad Zuse(1910-1995)

Page 24: il calcolatore Universo

La Polse 2013

Automi Cellulari e i Modelli di Wolfram

Rule 1

Rule 2

Rule 30

- - - -

Page 25: il calcolatore Universo

La Polse 2013

25

Page 26: il calcolatore Universo

La Polse 2013

Regola 30

Page 27: il calcolatore Universo

La Polse 2013

Rule-90

Page 28: il calcolatore Universo

La Polse 2013

Conchiglie ed Automi Cellulari : Regola 22

28

Page 29: il calcolatore Universo

La Polse 2013

Mollusc Pigmentation Patterns

Page 30: il calcolatore Universo

La Polse 2013

30

Page 31: il calcolatore Universo

La Polse 2013

I due ingredienti : alla ricerca del computer e delle scimmie programmatrici

• Per una spiegazione computazionale della complessità servonodue ingredienti:

• (a) un computer – Le leggi della meccanica quantistica o le leggi della logica ?

• (b) delle scimmie

- Le fluttuazioni quantistiche o le particelle elementari ?

31S. Wolfram S. Lloyd

Page 32: il calcolatore Universo

La Polse 2013

Appena l’universo è cominciato, ha cominciato a calcolare

L’Universo# op.

dal B.B.

~10^120

L’Umanità# op.

nel 2030

~10^30

Page 33: il calcolatore Universo

La Polse 2013

33

Come un modello evolutivo dell’universo si conciglia con il libero arbitrio ?

Page 34: il calcolatore Universo

La Polse 2013

34

e cosa lo stesso modello ci permette di conoscere del futuro?

Page 35: il calcolatore Universo

La Polse 2013

Irriducibilità Computazionale

Il fallimento dei modelli matematici nel fornire soluzioni esplicite di fenomeni complessi

Il comportamento umano é computazionalmente irriducibile

La posizione e la velocità possono essere calcolate esattamente

Page 36: il calcolatore Universo

La Polse 2013

Irriducibilità Computazionale

Il fallimento dei modelli matematici nel fornire soluzioni esplicite di fenomeni complessi

Il comportamento umano é computazionalmente irriducibile

La posizione e la velocità possono essere calcolate esattamente

Zn+1 = [(Zn^2+ Zn) / LN(Zn)] + C

Page 37: il calcolatore Universo

La Polse 2013

Il rasoio di Occam

Se c'è una scelta fra teorie quella corretta è la più semplice delle due,

allora

• Il più breve o il più semplice programma che genera la complessità necessaria sarà quello corretto.

• Questo programma più semplici produrrà un universo che avrà tutta l’aria di essere il nostro

Page 38: il calcolatore Universo

La Polse 2013

38

GRAZIEPer l’attenzione


Recommended