在使用Coq时,我试图在证明中破坏一对等价假设。但我没有找到适合我的策略。
案例是:
a, b, a', b' : nat
H0 : (a, b) = (a', b')
我想破坏H0中的对来生成
H1 : a = a'
H2 : b = b'
我怎样才能做到这一点?我应该使用哪种策略?或者我应该定义引理来破坏这样的对吗?
谢谢!
答案 0 :(得分:5)
使用injection H0
后跟intros
作为第一个近似值。
答案 1 :(得分:3)
您也可以使用inversion H0
一步完成。