Coq 在什么情况下平等是可以判定的?

Coq 在什么情况下平等是可以判定的?,coq,Coq,考虑以下目标: Goal forall (x y: I = I), x = y. Proof. Abort. Goal forall (x y: tt = tt), x = y. Proof. Abort. I和tt都是singleton类型的成员。前者住在道具里,后者住在布景里。这些类型非常简单,因此我不希望它们在任何设置中都支持富相等类型。这些目标在Coq中是否可以证明,而无需借助身份证明公理的唯一性?一个常见的充分条件是类型具有可判定等式;另请参见此常见问题解答:一个常见的充分条件是该

考虑以下目标:

Goal forall (x y: I = I), x = y.
Proof.
Abort.

Goal forall (x y: tt = tt), x = y.
Proof.
Abort.

I和tt都是singleton类型的成员。前者住在道具里,后者住在布景里。这些类型非常简单,因此我不希望它们在任何设置中都支持富相等类型。这些目标在Coq中是否可以证明,而无需借助身份证明公理的唯一性?

一个常见的充分条件是类型具有可判定等式;另请参见此常见问题解答:

一个常见的充分条件是该类型具有可判定等式;另请参见此常见问题解答: