我如何让Idris自动证明两个值不相等? p : Not (Int = String)
p = \Refl impossible
我该如何让Idris自动生成此证明? auto似乎不能证明涉及Not的陈述。我的最终目标是让Idris自动证明矢量中的所有元素都是唯一的,并且两个矢量不相交。 namespace IsSet
data IsSet : List t -> Type whe
的方法的复发时在学习的算法和参照CLRS,我碰到 T(n) = T(n-a) + T(a) + cn ; a >= 1 and c > 0
it is Big-theta(n^2), can be easily proved by recursion tree method
我可以通过递归树的方法解决它的问题。 在我的实验室与朋友们讨论时,一位朋友从不知情的地方宣布,这个问题永远无法通过替代