Bạn đang yêu cầu một ứng dụng ngoài khoa học máy tính và logic. Điều đó có thể dễ dàng tìm thấy, ví dụ như trong cấu trúc liên kết đại số, thật thuận tiện khi có một không gian đóng cartesian, xem danh mục thuận tiện của các không gian tôpô trên nLab. Ngôn ngữ chính thức tương ứng với loại đóng Descartes chính là -calculus. Hãy để tôi minh họa bằng một ví dụ rất đơn giản làm thế nào điều này có ích.λ
Đầu tiên, như một bài tập khởi động, giả sử ai đó hỏi bạn rằng hàm được xác định bởi f ( x ) = x 2 e x + log ( 1 + x 2 ) có khác nhau không. Bạn không thực sự phải chứng minh rằng nó là, bạn chỉ cần quan sát rằng nó là một thành phần của các chức năng khác nhau, do đó khác biệt. Nói cách khác, bạn đã đưa ra một kết luận dễ dàng dựa trên hình thức định nghĩa.f:R→Rf(x)=x2ex+log(1+x2)
Bây giờ cho ví dụ thực tế. Giả sử ai đó hỏi bạn xem chức năng xác định bởi
f ( x ) = ( λ f : C ( R ) . ∫ x - x f ( 1 + t 2 ) d t ) ( λ y : R . Max ( x , tội lỗi ( y + 3 ) )f:R→R
f(x)=(λf:C(R).∫x−xf(1+t2)dt)(λy:R.max(x,sin(y+3))
là liên tục. Một lần nữa, chúng tôi ngay lập tức có thể trả lời "yes" vì chức năng được xác định bằng cách sử dụng
-calculus và bắt đầu từ bản đồ liên tục
tối đa ,
∫ ,
tội lỗi , vv
λmax∫sin
Phần mở rộng khác nhau của -calculus làm cho nó có thể làm cùng một loại điều trong các lĩnh vực khác. Ví dụ, bởi vì một topo mịn là một phạm trù đóng Descartes, bất kỳ bản đồ được định nghĩa bằng cách sử dụng λ -calculus, bắt đầu từ phái sinh và các cấu trúc vòng của số thực (và bạn có thể ném vào hàm mũ nếu bạn muốn) sẽ tự động được mịn . (Trên thực tế, lực đẩy chính của các topos trơn tru là sự tồn tại của infinitesimals nilpotent cho phép bạn nói một cách có ý nghĩa những câu như "chúng ta ghép một đĩa thành các hình tam giác mỏng vô hạn".)λλ