Andreas Schropp wrote:
> Let me put this into perspective, in the light of a forthcoming kernel 
> extension/modification:
>  in this kernel patch, all sort constaints and type class reasoning 
> steps are eliminated in proofterms on theorem boundaries, and strip_sorted

Sorry, I mean unconstrained variants of axioms, e.g.
  OFCLASS(?'a::{}, type) ==> (?t::?'a::{})=?t
for HOL reflexivity.

> variants of the axioms are asserted on the proofterm side. So what 
> remains is a proof which sort and typeclass reasoning internalized 
> into the logic.
> From my POV this is needed to translate HOL into logics not involving 
> Isabelle-style type classes.

Reply via email to