Комбинаторная характеристика

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

Комбинаторная характеристика — описание (формула) комбинатора с точки зрения его функционального назначения. Представляет собой запись тождества, слева от знака (\equiv) в которой находится сигнатура комбинатора, справа — тело комбинаторной характеристики. Например, для комбинатора I комбинаторной характеристикой является формула:

IxxIx \equiv x

Здесь запись IxIx является сигнатурой, xx — телом.

Вместе с тем комбинаторы могут быть описаны не только при помощи комбинаторной характеристики. Обычным делом является выражение комбинатора через λ-терм. Так базовые комбинаторы из базиса S, K, I выражаются через λ-термы следующим образом:

Sλxyz.xz(yz)S \equiv \lambda xyz.xz(yz),
Kλxy.xK \equiv \lambda xy.x,
Iλx.xI \equiv \lambda x.x.

Такое выражение комбинаторов наталкивает на мысль, что само по себе наименование комбинатора — это идентификатор λ-терма, не более.