我在證明的情況下需要對列表的長度進行案例分析l
。如何對Coq中的列表長度進行案例分析?
- 當
length l < 2
這是一個情況下(其中像+
二元運算不適用) - 當
length l >= 2
它的另一種情況(其中二元運算適用)
怎麼辦我使用destruct
或其他一些策略來做到這一點,並獲得兩種情況,即True和False?
我想:
destruct (length l < 2).
destruct (lt (length l) 2).
remember (length l < 2).
destruct HeqP.
但沒有奏效。
感謝您的更多詳細信息。 – tinlyx