Có kỹ thuật nào để giải phương trình hàm cho các hàm chưa biết trong phép tính lambda không?
Giả sử tôi có chức năng nhận dạng được định nghĩa mở rộng như sau:
(nghĩa là, bằng cách viết ra một phương trình cho hành vi dự kiến của hàm đó) và bây giờ tôi muốn giải nó cho bằng cách thực hiện một số phép biến đổi đại số để có được công thức tính toán cho hàm đó:
that tells how exactly does the function do what was expected (that is, how to implement it in lambda calculus).
Of course the identity function is used just as an example. I'm interested in more general methods of solving such equations. In particular, I would like to find a function that satisfies the following requirement:
that is, "injects" the given function into the given lambda function before its "body" (which is some arbitrary lambda expression), possibly by taking it apart and constructing a new one, so that it became a parameter the function is applied to.