You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Agda中证明严格自然数不等式的非自反性

关于PLFA《Negation》章节严格不等式非自反性证明的问题

我正在完成PLFA教材《Negation》章节的推荐习题,题目要求:利用否定证明严格不等式具有非自反性,即不存在自然数n使得n < n成立。

严格不等式的定义

data _<_ : ℕ → ℕ → Set where

    z<s : ∀ {n : ℕ}
        ------------
      → zero < suc n

    s<s : ∀ {m n : ℕ}
      → m < n
        -------------
      → suc m < suc n

我给出的非自反性定义

<-irreflexive : ∀ {n : ℕ} → n < n → ⊥
<-irreflexive n<n = ?

遇到的问题与疑问

  • 我知道需要在右侧构造⊥,尝试使用¬但编译器报错提示“n<n : (n < n) !=< Set”。
  • 想咨询:
    1. n<n的类型是什么?
    2. 我的解题方向是否正确?
    3. 相关解题提示。

内容的提问来源于stack exchange,提问作者Jackson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 08:35:21