I'm currently trying to consider using dk_logic.dk as axiomatisation of first-order for proof generated by archsat, and the file seems to be lacking any comment explaining things.
While some constants are pretty intuitive, others are much less so and would greatly benefit from some explanations. Until standard documentation practices emerge from dedukti, it seems that adding some comments would be a good first step, particularly if these files are meant to be used by people who didn't write them, ^^
While I'm there, and since it isn't really mentionned, what logic exactly is encoded in dk_logic ? For instance does it also encode polymorphism ?
I'm currently trying to consider using
dk_logic.dkas axiomatisation of first-order for proof generated by archsat, and the file seems to be lacking any comment explaining things.While some constants are pretty intuitive, others are much less so and would greatly benefit from some explanations. Until standard documentation practices emerge from dedukti, it seems that adding some comments would be a good first step, particularly if these files are meant to be used by people who didn't write them, ^^
While I'm there, and since it isn't really mentionned, what logic exactly is encoded in
dk_logic? For instance does it also encode polymorphism ?