lemma"if(if(P,Q,R), A, B) <-> if(P, if(Q,A,B), if(R,A,B))" 🍋‹@{subgoals[display,indent=0,margin=65]}› by blast
text‹Trying again from the beginning in order to prove from the definitions› lemma"if(if(P,Q,R), A, B) <-> if(P, if(Q,A,B), if(R,A,B))" 🍋‹@{subgoals[display,indent=0,margin=65]}› apply (simp add: if_def) 🍋‹@{subgoals[display,indent=0,margin=65]}› apply blast done
text‹An invalid formula. High-level rules permit a simpler diagnosis› lemma"if(if(P,Q,R), A, B) <-> if(P, if(Q,A,B), if(R,B,A))" 🍋‹@{subgoals[display,indent=0,margin=65]}› apply auto 🍋‹@{subgoals[display,indent=0,margin=65]}› (*The next step will fail unless subgoals remain*) apply (tactic all_tac) oops
text‹Trying again from the beginning in order to prove from the definitions› lemma"if(if(P,Q,R), A, B) <-> if(P, if(Q,A,B), if(R,B,A))" 🍋‹@{subgoals[display,indent=0,margin=65]}› apply (simp add: if_def) 🍋‹@{subgoals[display,indent=0,margin=65]}› apply (auto) 🍋‹@{subgoals[display,indent=0,margin=65]}› (*The next step will fail unless subgoals remain*) apply (tactic all_tac) oops
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.