Projektionssatz (Informatik)

Aus testwiki
Version vom 10. September 2024, 01:53 Uhr von imported>A.Abdel-Rahim (QS-Baustein modif.)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Vorlage:QS-Informatik Vorlage:Belege

Der Projektionssatz ist ein hinreichendes Kriterium für eine Sprache, rekursiv aufzählbar zu sein. Eine Sprache ist rekursiv aufzählbar, wenn sie Definitionsbereich einer berechenbaren Funktion ist.

Satz

Der Satz versteht sich als Rekursion, darum ist er in zwei Teilen gegeben:

  • Eine Menge A ist eine rekursiv aufzählbare Menge, wenn sie Wertebereich einer berechenbaren Funktion ist.
  • Eine Menge Ak ist eine rekursiv aufzählbare Menge, genau dann wennA={xy:x,yB}für ein Bk+1, das rekursiv (entscheidbar) ist.[1]

Letztere Folgerung ist eine direkte Implikation aus der Definition der aufzählbaren Menge, welche besagt, dass auf einer aufzählbaren Menge ein Algorithmus f(n) definiert werden kann, welcher folgende Werte ausgibt:

f(n)={1nB0sonst.

Dieser Algorithmus ist per Definition für nB definiert und stellt daher eine berechenbare Funktion dar, welche als charakteristische Funktion einer Menge angesehen werden kann, die in der Folge entscheidbar bzw. rekursiv ist.

Einzelnachweise