Ich lese das HoTT-Buch durch und habe eine (wahrscheinlich sehr naive) Frage zu den Inhalten in Kapitel 1.
In diesem Kapitel wird der Funktionstyp und anschließend verallgemeinert, indem B von x abhängig gemacht wird : A B : A → U ,
Im Folgenden wird der Produkttyp und anschließend verallgemeinert, indem B von x : A B abhängig gemacht wird
Ich kann hier definitiv ein Muster sehen.
Anschließend wird in diesem Kapitel der Coprodukttyp und ... Combobreaker ... vorgestellt. Abhängige Versionen dieses Typs werden nicht behandelt.
Gibt es eine grundsätzliche Einschränkung oder ist sie für das Thema des Buches irrelevant? In jedem Fall kann mir jemand mit Intuition helfen, warum Funktion und Produkttypen? Was macht diese beiden so besonders, dass sie zu abhängigen Typen verallgemeinert und dann verwendet werden, um alles andere aufzubauen?