Jadi saya saat ini akan membaca buku HoTT dengan beberapa orang. Saya membuat klaim bahwa sebagian besar tipe induktif yang akan kita lihat dapat direduksi menjadi tipe yang hanya mengandung tipe fungsi dependen dan alam semesta dengan mengambil tipe recuror sebagai inspirasi untuk tipe yang setara. Saya mulai membuat sketsa bagaimana saya pikir ini akan berhasil dan setelah beberapa kali tersandung saya sampai pada apa yang saya pikir merupakan jawaban.
( ⋅ , ⋅ ) ≡ λ a : A . λ b : B . λ C : U . λ g : A → B → C . g ( a ) ( b ) i n d
Ini memberikan persamaan definisi yang benar (mendefinisikan persamaan untuk dan p r 2 dihilangkan) tetapi ini berarti bahwa i n d A × B akan memiliki tipe yang salah.
Dan sepertinya tidak ada perbaikan sederhana untuk ini. Saya juga memikirkan definisi berikut.
Tapi ini tidak cukup periksa.
Jadi sepertinya kita bisa mendefinisikan recursor di sini tetapi bukan induktor. Kita dapat mendefinisikan sesuatu yang cukup mirip dengan induktor tetapi tidak cukup membuatnya. Rekursi memungkinkan kita melakukan logika dengan menggunakan tipe ini sebagai makna dari konjungsi logis tetapi tidak memungkinkan kita membuktikan hal-hal tentang produk yang tampaknya kurang.
Bisakah kita membuat pengurangan yang saya klaim bisa dibuat? Yaitu, dapatkah kita mendefinisikan suatu tipe hanya menggunakan tipe fungsi dependen dan alam semesta yang memiliki fungsi pairing dan induktor dengan persamaan dan tipe mendefinisikan yang sama dengan produk? Kecurigaan saya yang semakin besar bahwa saya membuat klaim palsu. Sepertinya kita bisa sangat dekat tapi tidak cukup berhasil. Jika kita tidak dapat mendefinisikannya, argumen macam apa yang menjelaskan mengapa kita tidak bisa? Apakah produk yang disajikan dalam buku HoTT meningkatkan kekuatan sistem?