Seite auf Deutsch

Stephan Kulla

About me Articles Teaching Projects Contact

Logic

  • How to compare infinite sets of natural numbers, so that proper subsets are also strictly smaller than their supersets

    Published on 15.06.2012

    Are there really as many rational numbers as natural numbers? You might answer “Yes” but a better answer would be “It depends on the underlying order relation you use for comparing infinite sets”. In my opinion there really is no reason why we should consider Cantors characterization of cardinality as the only possible one and there is also a total order relation for countable sets where proper subsets are also strictly smaller than their supersets. In this article I want to present you one of them.

    Continue Reading ⋙

  • Entwicklung eines Beweises in Minlog

    Published on 15.05.2011

    Hast du schon einmal einen mathematischen Beweis in einem logischen Kalkül geführt? In einer formalen Sprache also, die nur bestimmte fundamentale Beweisschritte zulässt? Ein Beweis von selbst „trivialen“ Aussagen kann da schnell recht lang werden!

    Für das Seminar „Rechnerischer Gehalt von Beweisen“ habe ich einen solchen Beweis in Minlog geschrieben. Minlog ist ein in der Programmiersprache Scheme geschriebenes Beisführungsprogramm und wird maßgeblich an der LMU entwickelt. Die von mir bewiesene Aussage lautete: Jede injektive Abbildung der Menge {1,2..n} in sich selbst ist surjektiv. Auch wenn diese Aussage einfach erscheint, ich musste über 600 Code-Zeilen dafür schreiben!

    Aber wo liegt der Vorteil in einer solch umständliches Beweisführung? Ein Vorteil ist, dass in Minlog geführte Beweise weiterverwendet werden können. So konnte ich aus meinem Beweis automatisch ein Programm extrahieren, welches Urbilder einer injektiven Abbildung {1..n} in sich selbst ermittelt. Aber schau dir doch die PDF zu meiner Arbeit an ;-)

    Continue Reading ⋙

Categories

  • All articles
  • Calculus
  • Learning aids
  • Logic
  • Mathematics
  • Scientific papers
  • Studies
Impressum Contact