Closed gilhur closed 5 years ago
Fair enough.
That reminds me that it's possible to avoid axioms (which dependent destruction
depends on) altogether in the itree library (by using eq_dep
in the VisF
rule of what is now eqit
), but paco already uses JMeq_eq
. Is there any way to make paco axiom-free as well?
I recall the idea of axiom-free paco being brought up a long time ago.
Oh I forgot about the axiom issue. Here is a summary.
But, since we may want to try to remove "JMeq_eq" later, let's keep the tactic "auto_inj_pair2".
I will close this pull request.
@gilhur auto_inj_pair2
also uses an axiom, so doesn't this PR still make sense to make the proofs more uniform?
I replaced
inv
bydependent destruction
when the tacticauto_inj_pair2
is needed.