【发布时间】:2018-11-13 08:50:49
【问题描述】:
我正在尝试使用 Isabelle/Pure 作为逻辑框架来实现新逻辑的证明助手(因此 Isabelle/HOL 除了作为动机之外无关紧要)。
有没有办法为函数 type => 定义一个类型类实例化,比如
instantiation "=>" :: (foo,foo)foo
所以只要A 和B 是foo 的实例化,那么A => B 也会自动成为?不接受上述语法;看来我需要一个函数类型构造函数的名称(不仅仅是一个符号),但如果存在这样的名称,我不知道它是什么或在哪里找到它。
我是 Isabelle 的新手,所以如果我尝试做的事情出于某种原因是错误的,请务必告诉我。
【问题讨论】:
标签: isabelle