Per i sistemi senza tipi dipendenti, come il sistema di tipo Hindley-Milner, i tipi corrispondono alle formule della logica intuizionistica. Ci sappiamo che i suoi modelli sono algebre Heyting, e in particolare, per confutare una formula, possiamo limitare ad uno algebra Heyting dove ogni formula è rappresentato da un aperto di .
Ad esempio, se vogliamo mostrare che non è abitato, costruiamo una mappatura ϕ dalle formule ai sottogruppi aperti di R definendo: ϕ ( α ) Quindi ϕ ( α → ⊥ )
Un'altra possibilità sarebbe quella di utilizzare i frame Kriepke .
Esistono metodi simili per sistemi con tipi dipendenti? Come una generalizzazione delle algebre di Heyting o dei frame di Kripke?
Nota: non sto chiedendo una procedura decisionale, so che non può essercene una. Sto solo chiedendo un meccanismo che consenta di testimoniare l'improvvisazione di una formula - per convincere qualcuno che non è dimostrabile.