Skip to Content.
Sympa Menu

coq-club - [Coq-Club] Existentials and backtracking

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] Existentials and backtracking


Chronological Thread 
  • From: Jonathan <jonikelee AT gmail.com>
  • To: coq-club AT inria.fr
  • Subject: [Coq-Club] Existentials and backtracking
  • Date: Thu, 17 Apr 2014 16:35:19 -0400

I am confused about how Coq's backtracking works when there are multiple subgoals tied together by existential variables. In such cases, there may be multiple solutions to a subgoal, but only a subset of those allow other subgoals to be solved. However, it seem like Coq's backgracking during tactic automation (eauto, for example) doesn't take this into account, and instead refuses to let backtracking undo a solved subgoal in order to try a different solution.

Is that true? If not, how does one coerce automation like eauto to attempt such alternate subgoal solutions? Or, if it is true, is there something else in the tactic language that can be used to drive such alternative-solution attempts when existential variables are present?

Thanks in advance,
Jonathan




Archive powered by MHonArc 2.6.18.

Top of Page