Reduzierbarkeit (Turing)

Eine Sprache A⊆Σ∗ ist reduzierbar auf eine Sprache B⊆Π∗ (geschrieben A≤B), wenn eine totale, berechenbare Funktion f:Σ∗→Π∗ existiert, sodass für alle x∈Σ∗ gilt:

x∈A⟺f(x)∈B

Die Funktion f wird als Reduktion bezeichnet.