Hott kitabının 1. Bölümü ve Ek A'da , temeli oluşturmak için birkaç ilkel tip aile (evren tipleri, bağımlı fonksiyon tipleri, bağımlı çift tipleri, Coproduct tipleri, Boş Tip, Birim tipi, doğal sayı tipi ve kimlik tipleri) sunulmaktadır. Homotopi Türü Teorisi için.
Bununla birlikte, evren türleri ve bağımlı işlev türleri göz önüne alındığında, tüm bu diğer "ilkel" türleri inşa edebilirsiniz. Örneğin Boş tip bunun yerine şu şekilde tanımlanabilir:
ΠT:U.T
Diğer tiplerin de saf CC'de olduklarına benzer şekilde inşa edilebileceğini varsayıyorum (yani, sadece tanımı tanımın endüktif kısmından türetmek).
Bu türlerin birçoğu, 5. ve 6. bölümlerde sunulan Endüktif / W tipleri tarafından açıkça gereksiz hale getirilmektedir. Ancak, Endüktif / W tipleri, HoTT ile nasıl etkileşime girdikleri hakkında açık sorular olduğu için (at en azından kitap çıktığı zaman).
Bu yüzden bu ek türlerin neden ilkel olarak sunulduğu konusunda çok kafam karıştı. Benim sezgim, bir temel teorinin olabildiğince minimal olması ve gereksiz Boş bir tipin teoriye bir ilkel olarak yeniden tanımlanması çok keyfi görünüyor.
Bu seçim yapıldı mı
- farkında olmadığım bazı metatheoretic nedenlerden dolayı?
- tarihsel nedenlerden ötürü, tür teorisini geçmiş tür teorileri gibi göstermek için (ki bunlar mutlaka temel olmaya çalışmamaktadır)?
- bilgisayar arayüzlerinin "kullanılabilirliği" için?
- farkında olmadığım kanıt aramada bazı avantajlar için?
Benzer: Martin-Löf türü teorisinin minimal özellikleri , /cs/82810/reducing-products-in-hott-to-church-scott-encodings/82891#82891