Coq 自然数的计数

Coq 自然数的计数,coq,Coq,我有自然数清单。要在a不为零时计数列表中的数字(a)。我想写一个lambda,它对列表中的a进行计数,并在输出时给出一些自然数。其次,如果我知道列表中最大的元素是零,那么如何修改lambda a<>0 -> count (S a)(b::l)<= S n. a0-> 伯爵你能把你的问题重新表述一下吗?例如,我可以举更多的例子说明这种关系。你能重新表述你的问题吗?例如,可以给出更多的关系示例。

我有自然数清单。要在a不为零时计数列表中的数字(a)。我想写一个lambda,它对列表中的a进行计数,并在输出时给出一些自然数。其次,如果我知道列表中最大的元素是零,那么如何修改lambda

  a<>0 ->
 count (S a)(b::l)<= S n.   
a0->

伯爵你能把你的问题重新表述一下吗?例如,我可以举更多的例子说明这种关系。你能重新表述你的问题吗?例如,可以给出更多的关系示例。