π 1 : A × B → A π 2 : A × B → B
Questo non è così sorprendente, anche se la lettura naturale del tipo F è di una coppia con un'eliminazione in stile , perché i due tipi di coppia sono interderivabili nella logica intuizionistica.
Ora, in una teoria dei tipi dipendenti con quantificazione impredicativa, è possibile seguire lo stesso modello per codificare un tipo di record dipendente as
Tuttavia, se la teoria dei tipi è parametrica, è possibile utilizzare la parametricità per mostrare che è definibile. Questo sembra essere noto --- vedi, ad esempio, questo sviluppo Agda di Dan Doel in cui lo deriva senza commenti --- ma non riesco a trovare un riferimento per questo fatto.
Qualcuno sa un riferimento per il fatto che la parametricità consente di definire eliminazioni proiettive per tipi dipendenti?
EDIT: La cosa più vicina che ho trovato finora è questo articolo del 2001 di Herman Geuvers, L' induzione non è derivabile nella teoria del tipo dipendente dal secondo ordine , in cui dimostra che non puoi farlo senza parametricità.