我刚开始玩idris和定理证明。我可以在互联网上学习大多数基本事实的证据,所以我想尝试一些我自己的武断的东西。因此,我想为map的以下基本属性编写一个验证项:prf : map id = idprf' : (l : List a) -> map id l = id l
这就像对所有人的陈述。我怎样才能把它变成有
我如何在coq中写一个类似于这个开关状态的开关状态(在铁锈中)?特别是,我很好奇如何合并coq中的分支以产生相同的输出,并通过一些默认实现耗尽其余的分支。type Voltages = u32; // in coq is similar to Definition Voltages := R.
type Timestamp = u32; // in coqconst TD: Timestamp = 2;