Salah satu konsekuensi paling praktis dari korespondensi "Curry-Howard-Lambek" adalah bahwa sintaks dari banyak lambda-calucli / logika dapat digunakan untuk melakukan konstruksi dalam kategori yang cukup terstruktur.
Misalnya, Synthetic Differential Geometry memiliki model dalam topoi yang berisi dan menyematkan kategori manifold halus, sehingga Anda dapat menggunakan logika tingkat tinggi untuk membangun fungsi yang halus dan menyelesaikan persamaan diferensial.
Sebagai contoh lain, dalam makalah ini , mereka memperhatikan bahwa "langkah-pengindeksan" benar-benar hanya bekerja dengan presheaves atas naturals (topos lain), sehingga Anda dapat menggunakan sintaks logika urutan yang lebih tinggi untuk menentukan hubungan logis langkah-diindeks tanpa membosankan. manipulasi langkah-langkah.
Akhirnya, Andrej Bauer menunjukkan dalam pertanyaan MO ini bahwa Anda dapat melakukan banyak hal dengan "bahasa internal" dari topos grafik.
Pertanyaan saya adalah, adakah orang yang menyadari visi ini secara harfiah dalam pepatah teorema ? Misalnya, jika saya menunjukkan bahwa kategori yang saya pedulikan adalah Cartesian Closed, saya kemudian dapat pindah ke "mode internal" di mana saya menulis sintaks lambda-calculus (dengan beberapa aksioma khusus model) dan kemudian dapat kembali ke "mode eksternal" dan memanipulasi mereka sebagai objek dalam model saya?
Dalam ekstrim saya bahkan ingin teori topos dan logika tingkat tinggi, sehingga saya bisa menulis hubungan logis langkah-indeks tanpa langkah, atau mengajar mekanika klasik dengan pembuktian teorema menggunakan SDG. Bagi saya ini adalah ide yang sangat kuat karena seseorang dapat menerapkan teori tipe dependen ekstensional satu kali dan memberikan perkakas yang bagus dan kemudian menggunakannya dengan aplikasi yang sangat berbeda seperti yang dijelaskan di atas.