Comprensione della sottodistintività nella teoria dei tipi e nella teoria dei tipi omotopici
Nel contesto della teoria dei tipi e della teoria dei tipi omotopici, una nozione introdotta da Vladimir Voevodsky e dai suoi collaboratori è il concetto di "subdistintività".
In parole povere, la particolarità di un tipo è una misura di quanto il tipo si distingue da altri tipi, nel senso che ha molta struttura che non è condivisa con altri tipi. Ad esempio, il tipo "Nat" (numeri naturali) è altamente distintivo perché ha molte strutture che non sono condivise con altri tipi, come il fatto che è un ordine lineare e che ha una funzione successore.
Sul D'altra parte, il tipo "Set" (insiemi) è meno distintivo perché non ha la stessa struttura che non è condivisa con altri tipi. In effetti, "Set" è spesso considerato un tipo "universale", nel senso che può essere utilizzato per codificare qualsiasi altro tipo, il che significa che non ha una struttura unica a se stesso.
La sottodistintività di un il tipo è una misura di quanto il tipo è simile agli altri tipi, nel senso che ha una struttura minore che non è condivisa con altri tipi. Ad esempio, il tipo "Fin Nat" (numeri naturali finiti) è meno distintivo di "Nat" perché ha meno strutture non condivise con altri tipi. Infatti, "Fin Nat" può essere considerato un "caso speciale" di "Nat", nel senso che è un sottoinsieme di "Nat" e ha meno elementi.
La sottodistintività di un tipo può essere misurata utilizzando una varietà di metodi, come la dimensione del tipo, il numero di strutture del tipo, ecc. Ad esempio, il tipo "Fin Nat" è meno distintivo di "Nat" perché ha una dimensione più piccola (contiene solo il numero finito numeri naturali) e ha meno strutture (non ha una funzione successore).
In generale, il concetto di subdistintività è utile per comprendere le relazioni tra diversi tipi in una teoria dei tipi e può essere utilizzato per ragionare sulle proprietà di tipi e le loro relazioni con altri tipi. Ad esempio, si può utilizzare il concetto di subdistintività per dimostrare che certi tipi sono "essenzialmente" uguali ad altri tipi, o per mostrare che certi tipi sono "essenzialmente" distinti da altri tipi.