informatik: zwischen wissenschaft und zehnfingersystem renato renner institut für theoretische...

69
Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Upload: didi-karg

Post on 06-Apr-2015

104 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Informatik: Zwischen Wissenschaft und

Zehnfingersystem

Renato RennerInstitut für Theoretische Physik

ETH Zürich

Page 2: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Wo muss ich klicken, um die Powerpoint-Präsentation zu starten?

Wo muss ich klicken, um die Powerpoint-Präsentation zu starten?

Page 3: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Ein Virus hat meine Harddisk gelöscht. Wie kann ich meine Ferienfotos

wiederherstellen?

Ein Virus hat meine Harddisk gelöscht. Wie kann ich meine Ferienfotos

wiederherstellen?

Page 4: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Wir möchten die Noten unserer Schüler elektronisch verwalten. Welche

Lösungen gibt es dafür?

Wir möchten die Noten unserer Schüler elektronisch verwalten. Welche

Lösungen gibt es dafür?

Page 5: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

An unserer Schule soll jeder Schüler seine eigene Email-Adresse besitzen. Welche Infrastruktur brauchen wir

dazu?

An unserer Schule soll jeder Schüler seine eigene Email-Adresse besitzen. Welche Infrastruktur brauchen wir

dazu?

Page 6: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Wie viel Information ist in einer menschlichen DNA enthalten?

Wie viel Information ist in einer menschlichen DNA enthalten?

Page 7: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Ist ein Computer in der Lage, das menschliche Gehirn zu simulieren?Ist ein Computer in der Lage, das

menschliche Gehirn zu simulieren?

Page 8: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Welche dieser Fragen sollen unsere Schüler / Studentinnen beantworten können?

Page 9: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

Page 10: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Wo muss ich klicken, um die Powerpoint-Präsentation zu starten?

Wo muss ich klicken, um die Powerpoint-Präsentation zu starten?

Page 11: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint

Page 12: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Ein Virus hat meine Harddisk gelöscht. Wie kann ich meine Ferienfotos

wiederherstellen?

Ein Virus hat meine Harddisk gelöscht. Wie kann ich meine Ferienfotos

wiederherstellen?

Page 13: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

Page 14: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Wir möchten die Noten unserer Schüler elektronisch verwalten. Welche

Lösungen gibt es dafür?

Wir möchten die Noten unserer Schüler elektronisch verwalten. Welche

Lösungen gibt es dafür?

Page 15: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

• Datenbanken

Page 16: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

An unserer Schule soll jeder Schüler seine eigene Email-Adresse besitzen. Welche Infrastruktur brauchen wir

dazu?

An unserer Schule soll jeder Schüler seine eigene Email-Adresse besitzen. Welche Infrastruktur brauchen wir

dazu?

Page 17: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

• Datenbanken• Netzwerke

Page 18: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Wie viel Information ist in einer menschlichen DNA enthalten?

Wie viel Information ist in einer menschlichen DNA enthalten?

Page 19: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

• Datenbanken• Netzwerke

• Informations-theorie

Page 20: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Ist ein Computer in der Lage, das menschliche Gehirn zu simulieren?Ist ein Computer in der Lage, das

menschliche Gehirn zu simulieren?

Page 21: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich
Page 22: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich
Page 23: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

• Datenbanken• Netzwerke

• Informations-theorie• Berechenbarkeit

Page 24: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Gilt eine eingescannte Unterschrift als “digitale Signatur”?

Gilt eine eingescannte Unterschrift als “digitale Signatur”?

Page 25: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

• Datenbanken• Netzwerke

• Informations-theorie• Berechenbarkeit

Page 26: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Wie funktioniert Google?Wie funktioniert Google?

Page 27: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

• Datenbanken• Netzwerke

• Informations-theorie• Berechenbarkeit

Page 28: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Welche Fragen sollen unsere Schülerinnen und Schüler kompetent beantworten können?

Page 29: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

• Datenbanken• Netzwerke

• Informations-theorie• Berechenbarkeit

Page 30: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Anwenderwissen

• Absolut notwendig.

• Für Generation der unter 30-jährigen selbstverständlich.

• Halbwertszeit: Jahre.

Page 31: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

• Datenbanken• Netzwerke

• Informations-theorie• Berechenbarkeit

Page 32: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Fachwissen

• In bestimmten Berufen wichtig.

• Wird beispielsweise in einer Informatiklehre oder in der Fachhochschule vermittelt.

• Halbwertszeit: Jahrzehnte.

Page 33: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

• Datenbanken• Netzwerke

• Informations-theorie• Berechenbarkeit

Page 34: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Konzeptwissen

• Meist nur indirekte Anwendbarkeit.

• Bleibt einer breiten Bevölkerungsschicht verborgen.

• Halbwertszeit: ∞

Page 35: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Wissenschaft

Produktkenntnisse

System-/Software-Entwicklung

Design von InformatiksystemenProgrammiersprachen

Erforderliches Wissen und Halbwertszeit TErforderliches Wissen und Halbwertszeit T

T ≈ Jahre T ≈ Jahrzehnte T ≈ ∞

NaturwissenschaftlicheEinsichten

Page 36: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Wissenschaft

Produktkenntnisse

System-/Software-Entwicklung

Design von InformatiksystemenProgrammiersprachen

Erforderliches Wissen und Halbwertszeit TErforderliches Wissen und Halbwertszeit T

T ≈ Jahre T ≈ Jahrzehnte T ≈ ∞

NaturwissenschaftlicheEinsichten

Page 37: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Informatik als Wissenschaft

• InformationstheorieWas ist Information?

Page 38: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Wie viel Information ist in einer menschlichen DNA enthalten?

Wie viel Information ist in einer menschlichen DNA enthalten?

Page 39: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Kann jede Art von Information in Form von Bits und Bytes auf einem Computer

gespeichert werden?

Kann jede Art von Information in Form von Bits und Bytes auf einem Computer

gespeichert werden?

Page 40: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Neues Forschungsgebiet:Quanteninformatik

Quanten-PhysikInformatik

Quanten-informatik

Page 41: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

„Information ist physikalisch“[R. Landauer, 1927 – 1999]

klassisch quanten-mechanisch

• kann beliebig gelesen werden

• kann kopiert werden

• lesen verändert den Inhalt des Geschriebenen

• kann nicht kopiert werden (“No-Cloning”)

Page 42: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Forschung im Bereich der Quanteninformatik

ZielNutzbarmachung der Quantenphysik zur Informationsverarbeitung.

ZielNutzbarmachung der Quantenphysik zur Informationsverarbeitung.

Bedeutung in der heutigen Forschungslandschaft• Schwerpunktsgebiet an der ETH

(10 Forschungsgruppen mit gesamthaft über 160 Mitarbeitern).

• Bundesrat hat für die nächsten 4 Jahre zusätzlich 17 Mio. CHF für Forschung in diesem Gebiet bewilligt.

Bedeutung in der heutigen Forschungslandschaft• Schwerpunktsgebiet an der ETH

(10 Forschungsgruppen mit gesamthaft über 160 Mitarbeitern).

• Bundesrat hat für die nächsten 4 Jahre zusätzlich 17 Mio. CHF für Forschung in diesem Gebiet bewilligt.

Page 43: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Informatik als Wissenschaft

• InformationstheorieWas ist Information?

• KomplexitätstheorieWelche Fragen kann ein Computer beantworten?

Page 44: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Ist ein Computer in der Lage, das menschliche Gehirn zu simulieren?Ist ein Computer in der Lage, das

menschliche Gehirn zu simulieren?

Page 45: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Kann ein Computer den Beweis zu einem mathematischen Theorem

finden / überprüfen?

Kann ein Computer den Beweis zu einem mathematischen Theorem

finden / überprüfen?

Page 46: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Informatik als Wissenschaft

• InformationstheorieWas ist Information?

• KomplexitätstheorieWelche Fragen kann ein Computer beantworten?

• KryptographieWas bedeutet Geheimhaltung /

Authentizität?

Page 47: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Gilt eine eingescannte Unterschrift als “digitale Signatur”?

Gilt eine eingescannte Unterschrift als “digitale Signatur”?

Page 48: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Was ist “elektronisches Geld”? Ist dieses grundsätzlich fälschungssicher?

Was ist “elektronisches Geld”? Ist dieses grundsätzlich fälschungssicher?

Page 49: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Konzepte Wissenschaft

System-/Software-Entwicklung

• Powerpoint• Backups

• Datenbanken• Netzwerke

• Informations-theorie• Berechenbarkeit

Page 50: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Welche Fragen sollen unsere Schülerinnen und Schüler kompetent beantworten können?

Page 51: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Merci pour votre attention!

Page 52: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Berechenbarkeit

• Lässt sich jede Funktion berechnen?• Nein: es gibt Fragen, deren Antworten sich

prinzipiell nicht berechnen lassen (obwohl sie existieren!).

BeobachtungenExperimente InformationsverarbeitungInformationsverarbeitung Voraussagen

Page 53: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Simulierbarkeit

• Können alle beobachtbaren Konsequenzen einer Theorie (z.B. der Quantentheorie) numerisch simuliert werden?

• Ja, aber man bräuchte dazu eventuell einen Quantencomputer.

BeobachtungenExperimente InformationsverarbeitungInformationsverarbeitung Voraussagen

Page 54: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Klassische Beschreibung von Quantensystemen

36 Atome236 komplexe Zahlen> 100 GByte

Ψ

Page 55: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Informationsgehalt

• Lässt sich der Informationsgehalt eines Objekts quantifizieren?

• Ja, über dessen „Beschreibungslänge“.

BeobachtungenExperimente InformationsverarbeitungInformationsverarbeitung Voraussagen

Page 56: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformationsgehaltFor each pixel on the screen do:{ x = 0 y = 0 iteration = 0 max_iteration = 1000 while ( x*x + y*y <= (2*2) AND iteration < max_iteration ) { xtemp = x*x - y*y + x0 y = 2*x*y + y0 x = xtemp iteration = iteration + 1 } if ( iteration == max_iteration ) then color = black else color = iteration plot(x0,y0,color) }

For each pixel on the screen do:{ x = 0 y = 0 iteration = 0 max_iteration = 1000 while ( x*x + y*y <= (2*2) AND iteration < max_iteration ) { xtemp = x*x - y*y + x0 y = 2*x*y + y0 x = xtemp iteration = iteration + 1 } if ( iteration == max_iteration ) then color = black else color = iteration plot(x0,y0,color) }

Page 57: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Informationsgehalt

• Wie gross ist der Informationsgehalt eines Atoms, der menschlichen DNA, oder des Universums?

• Die Physik such nach einer minimalen Beschreibung der Naturgesetze.

BeobachtungenExperimente InformationsverarbeitungInformationsverarbeitung Voraussagen

Page 58: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Naturgesetze sind komprimierte Information über die Natur

Page 59: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Komplexität

• Wie viel Zeit wird benötigt, um ein Problem zu lösen?

• In der theoretischen Informatik kann man beweisen, dass sich die „meisten“ Probleme nicht effizient lösen lassen.

BeobachtungenExperimente InformationsverarbeitungInformationsverarbeitung Voraussagen

Page 60: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Wissenschaft

Produktkenntnisse

System-/Software-Entwicklung

Design von InformatiksystemenProgrammiersprachen

Erforderliches Wissen und Halbwertszeit TErforderliches Wissen und Halbwertszeit T

T ≈ Jahre T ≈ Jahrzehnte T ≈ ∞

NaturwissenschaftlicheEinsichten

Page 61: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich
Page 62: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

InformatikInformatik

Das Spektrum der Informatik

Anwendungen Wissenschaft

Produktkenntnisse

System-/Software-Entwicklung

Design von InformatiksystemenProgrammiersprachen

Erforderliches Wissen und Halbwertszeit TErforderliches Wissen und Halbwertszeit T

T ≈ Jahre T ≈ Jahrzehnte T ≈ ∞

NaturwissenschaftlicheEinsichten

Page 63: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Informationstheoretische Formulierung der physikalischen Gesetze

Page 64: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Maxwells Dämon

Page 65: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Was ist Information?

Andrey Nikolaevich Kolmogorov1903 - 1987 Claude Shannon

1916 - 2001

Page 66: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Shannons Idee:Darstellungsunabhängige

Informationstheorie

Page 67: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Landauers Erasure-Prinzip

“Das Löschen eines Bits Information ist unweigerlich mit der Erhöhung der Entropie der Umgebung um 1 kB, verbunden, und heizt diese entsprechend auf.”

Rolf Landauer, 1927- 1999

Charles Bennett,geboren 1943

Page 68: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Erweiterung der Ideen von Kochen/Specker und Bell

Abstrakte Prinzipien, formuliert in der Sprache der Logik oder Informationstheorie, erlauben uns, den Raum möglicher physikalischer Theorien substantiell einzuschränken.

Ernst Specker

Page 69: Informatik: Zwischen Wissenschaft und Zehnfingersystem Renato Renner Institut für Theoretische Physik ETH Zürich

Kurt Gödel (1906 – 1978)