Соглашения и обозначения
- Внешние скобки не пишутся.
- λx1...xn.u
≡ (λx1.(λx2.
...(λxn.(u)) ...)
- λ действует
до конца выражения или до закрывающий скобки.
- u v1 ... vn
≡ (...((u v1) v2) ... vn)
- левая ассоциативность аппликации.
- Будем использовать буквы из конца латинского алфавита:
- курсивные u, v, w, t1, t2 - произвольные λ-термы,
- курсивные x, y, z, иногда с индексами - произвольные переменные,
- прямым шрифтом x, y, z - конкретные переменные в примерах.
- Знак ≡ означает конгруэнтность
- синтаксическое равенство или
по определению
(с точностью до соглашений 1-4
выше).