Комбинатор C

Материал из свободной русской энциклопедии «Традиция». Вы можете дополнить или исправить его.
Перейти к навигации Перейти к поиску

Комбинатор C (пермутатор) — один из комбинаторов в комбинаторной логике, чья комбинаторная характеристика выглядит следующим образом:

Cxyz=xzyC x y z = x z y

Входит в некоторые комбинаторные базисы. Выражается в базисе S, K следующим образом:

CS(S(KS)K(S(KS)K)S)(KK)S(BBS)(KK)C \equiv S(S(KS)K(S(KS)K)S)(KK) \equiv S(BBS)(KK)

В λ-исчислении этот комбинатор выражается следующим образом:

Cλxyz.xzyC \equiv \lambda xyz.xzy