Occams Rasiermesser
Details
- Vollständiger Name
-
Occams Rasiermesser (auch Ockhams Rasiermesser)
- Auch bekannt als
-
Sparsamkeitsprinzip, Prinzip der Parsimonie, Lex Parsimoniae, "Entitäten sind nicht über das Notwendige hinaus zu vermehren"
Kernkonzepte:
- Grundregel
-
Unter konkurrierenden Hypothesen, die dieselben Beobachtungen gleich gut erklären, bevorzuge diejenige mit den wenigsten Annahmen. Das Rasiermesser schneidet unnötige Entitäten, Ursachen oder Mechanismen weg.
- Was es nicht ist
-
-
Keine Regel, sich kurzzufassen — das wäre stilistisch, nicht erkenntnistheoretisch.
-
Kein Beweis, dass die einfachere Antwort wahr ist — nur eine Präferenzregel, welche Hypothese zuerst zu untersuchen oder unter Unsicherheit anzunehmen ist.
-
Keine Lizenz für KISS-artige Lösungsvereinfachung — Occam arbeitet auf der Ebene der Erklärungen, KISS auf der Ebene der Lösungen. Sie überlappen, sind aber nicht dasselbe Rasiermesser.
-
- Wie es angewendet wird
-
-
Als Auswahlfilter unter Unsicherheit — wenn zwei Geschichten zu den Daten passen, beginne mit der, die weniger annimmt.
-
Als Debugging-Heuristik — bevor du annimmst, dass ein Bug eine Race Condition plus Caching-Schicht plus veralteten DNS braucht, prüfe, ob ein einzelner Off-by-One alles erklärt.
-
Bei Architekturentscheidungen — ein Entwurf, der drei neue Komponenten zu seiner Rechtfertigung braucht, steht evidenziell schwächer da als einer, der Bestehendes wiederverwendet.
-
Im diagnostischen Denken — bevorzuge Erklärungen, die auf den bekannten Mechanismen des Systems basieren, gegenüber solchen, die neue Fehlermodi voraussetzen.
-
- Grenzen und Gegenargumente
-
Das Rasiermesser ist ein Prior, kein Urteil. Die Realität ist häufig nicht sparsam, und "einfacher" ist relativ zur gewählten Ontologie. Einsteins Korollar — "so einfach wie möglich, aber nicht einfacher" — warnt vor Underfitting. Paare Occam mit Evidenz, nicht als Ersatz für sie.
- Schlüsselvertreter
-
Wilhelm von Ockham (ca. 1287–1347, Summa Logicae, Quodlibeta); das Prinzip ist älter (Aristoteles, Duns Scotus), trägt aber Ockhams Namen wegen seines konsequenten methodischen Einsatzes. Modernisiert durch Bertrand Russell und in der Wissenschaftsphilosophie des 20. Jh. als Minimum-Description-Length / Bayesianische Simplicity-Priors formalisiert.
Wann zu verwenden:
-
Debugging: konkurrierende Theorien für einen Bug triagieren, bevor du für alle instrumentierst
-
Architektur-Review: Vorschläge hinterfragen, die neue Komponenten einführen, um beobachtete Anforderungen zu erklären
-
Root-Cause-Analyse: kombiniert mit Five Whys verhindert Stehenbleiben bei elaborierten, aber unbegründeten Erklärungen
-
Incident Response: der Ausfall hat wahrscheinlich eine Ursache, die zu den Daten passt, keine Verschwörung
-
Requirements-Klärung: wähle die Interpretation, die die wenigsten versteckten Annahmen über den Nutzer macht
-
LLM-Prompting: bitte das Modell, bei der Diagnose die Erklärung mit den wenigsten beweglichen Teilen zu bevorzugen
Verwandte Anker:
-
KISS-Prinzip - Verwandtes Rasiermesser, angewandt auf Lösungen statt Erklärungen
-
YAGNI - Überträgt Parsimonie auf zukünftige Anforderungen: baue nicht, was du nicht rechtfertigen kannst
-
Five Whys - Occam hilft zu wählen, welchem "Warum" zu folgen ist, wenn die Kette sich verzweigt
-
MECE-Prinzip - Beide sind Hygienewerkzeuge für Hypothesen; MECE sichert Abdeckung, Occam bewertet nach Sparsamkeit
-
Devil’s Advocate - Devil’s Advocate stresst die von Occam gewählte Hypothese