コンビネーター式(SKベースで言う)は、コンビネーター計算式をコンビネーター計算式にマッピングする関数と考えることができます。つまり、式は関数として考えることができます。ここで、はSK基底の構文的に有効なすべての組み合わせ式のセットです。このマッピングは、入力を式に適用し、通常の形式に縮小して出力を取得することにより実行されます。X :L → L L
SK基底はチューリング完全であるため、からまでの計算可能な関数を実装するSK式が存在すると単純に考えるかもしれません。ただし、削減の結果は常に通常の形式になるため、これは明らかに当てはまりません。これは、通常の形式ではない出力を式が持つ方法がないことを意味します。L L
その代わり、SK計算式はをマッピングするものと考えることができます。ここで、は通常の形式のSK式のセットです。計算可能なマップには、このマップを実装するSK式がありますか?または、この方法でコンビネータ計算式によって計算できる関数のセットにさらに制限がありますか?L ′ L ′ f :L ′ → L ′ X