Coq:(a::L1)=(b::L2)和#x21D2;a=b∧;L1=L2?
这句话对我来说似乎很明显,除非我忽略了一些反例,但我在Coq列表库中找不到任何这样做的东西。有没有这样的命令?这通常可以使用Coq:(a::L1)=(b::L2)和#x21D2;a=b∧;L1=L2?,coq,Coq,这句话对我来说似乎很明显,除非我忽略了一些反例,但我在Coq列表库中找不到任何这样做的东西。有没有这样的命令?这通常可以使用注入策略派生出来。重写引理的一个版本可以在math comp中找到: eqseq_cons (T : eqType) (x1 x2 : T) (s1 s2 : seq T) : (x1 :: s1 == x2 :: s2) = (x1 == x2) && (s1 == s2). 这通常可以使用注入策略得出。重写引理的一个版本可以在math comp中
注入策略派生出来。重写引理的一个版本可以在math comp中找到:
eqseq_cons (T : eqType) (x1 x2 : T) (s1 s2 : seq T) :
(x1 :: s1 == x2 :: s2) = (x1 == x2) && (s1 == s2).
这通常可以使用注入
策略得出。重写引理的一个版本可以在math comp中找到:
eqseq_cons (T : eqType) (x1 x2 : T) (s1 s2 : seq T) :
(x1 :: s1 == x2 :: s2) = (x1 == x2) && (s1 == s2).