L'importanza del software libero nella ricerca€¦ · Sebastiano Tronto L’importanza del...

Post on 06-Aug-2020

4 views 0 download

Transcript of L'importanza del software libero nella ricerca€¦ · Sebastiano Tronto L’importanza del...

L’importanza del software libero nella ricerca

Sebastiano Tronto

27 ottobre 2019 - Linux Day

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 1 / 12

Prima parte: motivi pratici

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 2 / 12

Curve ellittiche

Curva con struttura di gruppo(posso “sommare” due punti).

Importanti in Teoria dei Numeri(ultimo teorema di Fermat).

Applicazioni pratiche: algoritmidi fattorizzazione in numeriprimi, protocolli crittografici...

Curva y2 = x3 − x + 1

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 3 / 12

Curve ellittiche

Curva con struttura di gruppo(posso “sommare” due punti).

Importanti in Teoria dei Numeri(ultimo teorema di Fermat).

Applicazioni pratiche: algoritmidi fattorizzazione in numeriprimi, protocolli crittografici...

Curva y2 = x3 − x + 1

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 3 / 12

Curve ellittiche

Curva con struttura di gruppo(posso “sommare” due punti).

Importanti in Teoria dei Numeri(ultimo teorema di Fermat).

Applicazioni pratiche: algoritmidi fattorizzazione in numeriprimi, protocolli crittografici...

Curva y2 = x3 − x + 1

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 3 / 12

Curve ellittiche: cosa faccio io

Studio proprieta aritmetiche delle curve.

Cerco di formulare e dimostrare teoremi.

Uso software matematico per ottenereindizi ed esempi o controesempi.

“Matematica sperimentale”

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 4 / 12

Curve ellittiche: cosa faccio io

Studio proprieta aritmetiche delle curve.

Cerco di formulare e dimostrare teoremi.

Uso software matematico per ottenereindizi ed esempi o controesempi.

“Matematica sperimentale”

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 4 / 12

Curve ellittiche: cosa faccio io

Studio proprieta aritmetiche delle curve.

Cerco di formulare e dimostrare teoremi.

Uso software matematico per ottenereindizi ed esempi o controesempi.

“Matematica sperimentale”

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 4 / 12

Curve ellittiche: cosa faccio io

Studio proprieta aritmetiche delle curve.

Cerco di formulare e dimostrare teoremi.

Uso software matematico per ottenereindizi ed esempi o controesempi.

“Matematica sperimentale”

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 4 / 12

Curve ellittiche: cosa faccio io

Studio proprieta aritmetiche delle curve.

Cerco di formulare e dimostrare teoremi.

Uso software matematico per ottenereindizi ed esempi o controesempi.

“Matematica sperimentale”

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 4 / 12

Alcuni software che uso

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 5 / 12

Seconda parte: motivi etici efilosofici

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 6 / 12

Teorema dei 4 colori

Teorema

E possibile colorare ogni cartina geografica usando al massimo 4 colori.

https://www.kleemans.ch/four-color-theorem-map-solver

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 7 / 12

Teorema dei 4 colori

Teorema

E possibile colorare ogni cartina geografica usando al massimo 4 colori.

https://www.kleemans.ch/four-color-theorem-map-solver

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 7 / 12

Teorema dei 4 colori

Esempio: 3 colori non sono sufficienti.

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 8 / 12

Teorema dei 4 colori

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 9 / 12

Teorema dei 4 colori

Versione con 5 colori semplice da dimostrare.

4 colori: molte dimostrazioni errate a partire dal 1800.

Dimostrato da Appel e Haken nel 1976.

Strategia dimostrativa:

Riduzione ad un numero finito di casi (circa 2000).Svolgimento di conti al computer.

E una dimostrazione valida?

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 10 / 12

Teorema dei 4 colori

Versione con 5 colori semplice da dimostrare.

4 colori: molte dimostrazioni errate a partire dal 1800.

Dimostrato da Appel e Haken nel 1976.

Strategia dimostrativa:

Riduzione ad un numero finito di casi (circa 2000).Svolgimento di conti al computer.

E una dimostrazione valida?

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 10 / 12

Teorema dei 4 colori

Versione con 5 colori semplice da dimostrare.

4 colori: molte dimostrazioni errate a partire dal 1800.

Dimostrato da Appel e Haken nel 1976.

Strategia dimostrativa:

Riduzione ad un numero finito di casi (circa 2000).Svolgimento di conti al computer.

E una dimostrazione valida?

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 10 / 12

Teorema dei 4 colori

Versione con 5 colori semplice da dimostrare.

4 colori: molte dimostrazioni errate a partire dal 1800.

Dimostrato da Appel e Haken nel 1976.

Strategia dimostrativa:

Riduzione ad un numero finito di casi (circa 2000).Svolgimento di conti al computer.

E una dimostrazione valida?

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 10 / 12

Teorema dei 4 colori

Versione con 5 colori semplice da dimostrare.

4 colori: molte dimostrazioni errate a partire dal 1800.

Dimostrato da Appel e Haken nel 1976.

Strategia dimostrativa:

Riduzione ad un numero finito di casi (circa 2000).Svolgimento di conti al computer.

E una dimostrazione valida?

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 10 / 12

Dimostrazioni matematiche al computer

Dimostrazioni matematiche: rigorose e verificabili.

Anche a scuola: scrivere i passaggi!

Computer: esperimento fisico o sostituto del calcolatore umano?

Il software e parte del processo scientifico: deve essere libero.

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 11 / 12

Dimostrazioni matematiche al computer

Dimostrazioni matematiche: rigorose e verificabili.Anche a scuola: scrivere i passaggi!

Computer: esperimento fisico o sostituto del calcolatore umano?

Il software e parte del processo scientifico: deve essere libero.

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 11 / 12

Dimostrazioni matematiche al computer

Dimostrazioni matematiche: rigorose e verificabili.Anche a scuola: scrivere i passaggi!

Computer: esperimento fisico o sostituto del calcolatore umano?

Il software e parte del processo scientifico: deve essere libero.

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 11 / 12

Dimostrazioni matematiche al computer

Dimostrazioni matematiche: rigorose e verificabili.Anche a scuola: scrivere i passaggi!

Computer: esperimento fisico o sostituto del calcolatore umano?

Il software e parte del processo scientifico: deve essere libero.

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 11 / 12

Software libero nella ricerca

Software liberonella ricerca

Importanza pratica Importanza etica

Potenza delsoftware libero

esistente

Collaborazionecon tuttoil mondo

Verificabilitae trasparenza

Sebastiano Tronto L’importanza del software libero nella ricerca 27 ottobre 2019 - Linux Day 12 / 12