【发布时间】:2021-09-09 11:45:45
【问题描述】:
让A 和B 成为Types,并且f : A -> B 和g : B -> A 是彼此相反的函数。换句话说,A 和 B 是同构类型。
- 真的不能证明
A <> B吗? - 我可以安全地添加
A = B的公理吗? - 这个公理是否与 Coq 标准库的其他公理兼容?如果是,为什么不在标准库中?
【问题讨论】:
-
我不熟悉
coq,但是如果f(1)=2和g(2)=1,那么A<>B? -
@Luuk 1 和 2 不是类型。
标签: coq proof agda dependent-type theorem-proving