ВУЗ:
Составители:
Рубрика:
-исчисление (нотация, способ записи) формализует понятие функции не как множества или
графика, а как правила.
В основе -исчисления лежит операция аппликации.
Аппликация - применение функции к аргументу (можно применить только известную
функцию).
Язык состоит из:
1. Множества переменных (х
1
...).
2. Множества констант(с
1
...).
3. Символа аппликации . .
4. Символа абстракции .
5. Символа равенства =.
-терм:
1. Переменная или константа - -терм.
2. Если х - переменная, и М - некоторый -терм, то х.М тоже -терм.
3. Если М и N -термы, то MN тоже -терм.
Формула - любое выражение вида M=N, где M и N -термы.
Замечание. В литературе прикладного плана нередко используется несколько иная терминология и
форма записи.
f = x.x + x
f - название, ранее не названной функции.
- оператор.
х - аргумент.
.-комбинатор.
х + х - выражение, задающее значение функции.
Аксиомы:
1. M = M.
2. (x.M)N = M {N/x} -редукция.
где {N/x} – подстановка N вместо всех вхождений x в М.
[В альтернативном представлении часто используемая -редукция записывается, например,
так (x.f(x))(a) = f(a)]
3. x.M = y.M при {y/x} -конверсия.
где {у/x} – подстановка у вместо всех вхождений x в М.
Правила вывода:
1. M = N
N = M.
2. M = N, N = P
M = P.
3. M = N
PM = PN.
4. M = N
MP = NP.
5. M = N
x.M = x.N.
— 71 —
-исчисление (нотация, способ записи) формализует понятие функции не как множества или
графика, а как правила.
В основе -исчисления лежит операция аппликации.
Аппликация - применение функции к аргументу (можно применить только известную
функцию).
Язык состоит из:
1. Множества переменных (х1...).
2. Множества констант(с1...).
3. Символа аппликации . .
4. Символа абстракции .
5. Символа равенства =.
-терм:
1. Переменная или константа - -терм.
2. Если х - переменная, и М - некоторый -терм, то х.М тоже -терм.
3. Если М и N -термы, то MN тоже -терм.
Формула - любое выражение вида M=N, где M и N -термы.
Замечание. В литературе прикладного плана нередко используется несколько иная терминология и
форма записи.
f = x.x + x
f - название, ранее не названной функции.
- оператор.
х - аргумент.
.-комбинатор.
х + х - выражение, задающее значение функции.
Аксиомы:
1. M = M.
2. (x.M)N = M {N/x} -редукция.
где {N/x} – подстановка N вместо всех вхождений x в М.
[В альтернативном представлении часто используемая -редукция записывается, например,
так (x.f(x))(a) = f(a)]
3. x.M = y.M при {y/x} -конверсия.
где {у/x} – подстановка у вместо всех вхождений x в М.
Правила вывода:
1. M = N
N = M.
2. M = N, N = P
M = P.
3. M=N
PM = PN.
4. M=N
MP = NP.
5. M=N
x.M = x.N.
— 71 —
Страницы
- « первая
- ‹ предыдущая
- …
- 69
- 70
- 71
- 72
- 73
- …
- следующая ›
- последняя »
