내 목표 상태 인 경우 foo ==> bar --> qux
의 반대, 내가 목표 상태 foo ==> bar ==> qux
를 산출하기 위해 문이자벨 : "소개 IMPI"
apply (intro impI)
를 사용할 수 있다는 것을 알고. 다른 방향은 어떨까요? 어떤 명령이 나를 목표 상태 foo ==> bar --> qux
으로 보내겠습니까?
내가 지금까지 함께 온 가장 좋은
는apply (rule_tac P="bar" in rev_mp, assumption, thin_tac "bar")
입니다하지만 오히려 어설픈, 그리고 내가 더 좋은 방법이 있는지 알고 싶습니다.
눈부셔, Brian 감사합니다. 그게 바로 내가 한 것입니다. 마지막 질문 : 'bar'가 매우 긴 수식 인 경우를 다루는 데 필요한 조언이 있습니까? 예를 들어,'erule_tac'에게 가정 2 번에 대해 일하도록 말할 수 있습니까? –
'apply (erule rev_mp) back'이 작동하지만'back'는 좀 못생긴다는 것을 언급해야합니다 ... –