我试图从它的文档中学习Isabelle表示法和语法。特别是,我试图用等价表示法(equiv In main.pdf of Isabelle 2020)来描述一个引理。equiv :: 'a set ⇒ ('a × 'a) set ⇒ boolOperand: nat :: int ⇒ nat如何正确表述平等的等价性?更普遍地说,人们如何找到正确的方法来使用
我试图捕捉到这样一个事实,即在Isabelle/HOL中的任何幂等半环中都存在诱导偏序,但我在找出最佳/正确的方法时遇到了麻烦。'a ⇒ 'a ⇒ bool›现在,很容易证明less_eq和less满足order类型类的所有规则但是,有没有办法使用这些定义让Isabelle/HOL相信idem_semiring_