【问题标题】:How can I prove a basic inequality in dependant type language我如何证明依赖类型语言中的基本不等式
【发布时间】:2021-05-25 17:23:32
【问题描述】:

我想在idris中定义如下函数,学习如何处理否定:

absurdity : 0 = 1 -> Void
absurdity = ?how

我该怎么做?

我可以创建一个空的 lambda 并让编译器找出这不相等吗?

【问题讨论】:

    标签: void idris inequality negation


    【解决方案1】:

    使用impossible:

    absurdity : 0 = 1 -> Void
    absurdity Refl impossible
    

    【讨论】:

    • 这个关键字的文档记录不够好,很遗憾。不过谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-16
    • 1970-01-01
    • 2020-01-09
    • 1970-01-01
    • 2011-01-04
    • 2012-08-04
    • 2014-07-12
    相关资源
    最近更新 更多