[英]How to destruct pair equivalence in Coq?
當我使用Coq時,我試圖在證明中破壞一對等價假設。 但我沒有找到適合我的策略。
案例是:
a, b, a', b' : nat
H0 : (a, b) = (a', b')
我想破壞H0中的對來生成
H1 : a = a'
H2 : b = b'
我怎樣才能做到這一點? 我應該使用哪種策略? 或者我應該定義引理來破壞這樣的對?
謝謝!
使用injection H0
然后使用intros
作為第一近似值。
您也可以使用inversion H0
一步完成。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.