Coq中的分段机制。禁止从上下文中省略假设
我需要更原始的概括机制。 比如说,Coq中的分段机制。禁止从上下文中省略假设,coq,Coq,我需要更原始的概括机制。 比如说, Section sec. Context (n:nat). Definition Q:=bool. End sec. Check Q. 我将获得Q:Set,但我需要Q:nat->Set 我试过上下文、假设、变量。它不起作用。 如何获得这样的行为?这不是你可以用定义做的事情…:=但是,您可以使用证明使用: Section sec. Context (n:nat). Definition Q : Set. Proof using n. exact bool.
Section sec.
Context (n:nat).
Definition Q:=bool.
End sec.
Check Q.
我将获得Q:Set,但我需要Q:nat->Set
我试过上下文、假设、变量。它不起作用。
如何获得这样的行为?这不是你可以用
定义做的事情…:=代码>但是,您可以使用证明使用
:
Section sec.
Context (n:nat).
Definition Q : Set.
Proof using n.
exact bool.
Defined.
End sec.
Check Q.
这不是你可以用Definition…:=代码>但是,您可以使用证明使用
:
Section sec.
Context (n:nat).
Definition Q : Set.
Proof using n.
exact bool.
Defined.
End sec.
Check Q.