Zurück zur Übersicht

Begriff

Mu-Calculus

Computer Science Logic S4
2 Quellen 0 Lernpfade 1 Backlink enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

LTL und CTL sind schön lesbar. Aber wie programmiert man den Checker? Der Wahre Kern der Verifikation ist Rekursion (Fixpunkte). "Immer X" heißt eigentlich: "Jetzt X, und danach wieder 'Immer X'". Der Mu-Calculus ist die "Maschinensprache" der Temporallogik. Er ist extrem kryptisch ($\mu Z . \phi \lor \Diamond Z$). Aber er ist mächtiger als LTL und CTL zusammen. Alles lässt sich in Mu-Calculus übersetzen. Er basiert auf dem Least Fixed Point ($\mu$) und Greatest Fixed Point ($\nu$).

Merksatz: Eine Erweiterung der Modallogik durch Fixpunkt-Operatoren, die eine extrem expressive (aber schwer lesbare) Sprache zur Beschreibung von rekursiven Eigenschaften in Prozessgraphen bietet.


Quick-Check

  1. Warum Mu?
    Der griechische Buchstabe $\mu$ steht oft für "Minimum" (Least Fixed Point).
  2. Warum Nu?
    Weil es neben Mu im Alphabet steht (oder für "Next"? Eigentlich eher willkürlich).
  3. Versteht das wer?
    Nur theoretische Informatiker. Es ist berüchtigt für seine Unlesbarkeit ("Write-Only Logic"). Aber mathematisch wunderschön kompakt.