Как смотреть на несколько целей одновременно?
Я обдумываю тактику написания, которая будет учитывать несколько целей и принимать решения на основе этого. Тем не менее, когда я использую match goal with
и смотреть на цель, как мне сказать "пожалуйста, найдите другую цель, которая выглядит следующим образом"?
Или, скорее, более общий вопрос, как я могу переключаться между целями в Ltac?
1 ответ
Как мы обсуждали в комментариях, это тот случай, когда достижение такого рода проверки текущей цели доказательства в настоящее время невозможно в Ltac.
Однако может быть возможно запрограммировать такую тактику на уровне ocaml или на одном из более новых языков тактики, таких как ltac2
или же mtac
,