【发布时间】:2022-06-14 13:43:11
【问题描述】:
我正在研究一种理论,其中关系 C 定义为
Parameter Entity: Set.
Parameter C : Entity -> Entity -> Entity -> Prop.
关系C是一些实体的组合关系。而不是C z x y,我希望能够写x o y = z。所以我有两个问题:
- 我想我应该定义一个名为 fC 的“函数”(这个词可能不是正确的),它接受 x 和 y 并返回 z。这样,我可以在 Notation 中使用它。但我不知道如何定义这个“功能”。有可能吗?
- 我发现我可以使用命令
Notation来定义一个运算符。像Notation "x o y" := fC x y.这样的东西。这是实现它的好方法吗?
我试过Notation "x o y" := exists u, C u x y.,但没用。有没有办法做我想做的事?
【问题讨论】:
标签: coq