- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以下引理:
lemma "(1::real) / 0 = 0" by simp
因为定理 division_ring_divide_zero
而通过
我发现这非常令人不安,因为如果我想证明某个分数不为零,我必须证明分子不为零且分母不为零,这可能有道理但会混淆两个不同的问题一个。
有没有办法将分数的良定义与其非零值分开?
最佳答案
Isabelle/HOL 是总函数的逻辑,因此没有内置的分数概念或任何其他未定义的函数应用程序。也就是说,a/b
是为所有 a
和 b
定义的,它返回它们的商,除非 b
为零。但它仍然具有值(value)。
在库中,决定以 x/0 = 0
的方式完成功能。这个决定简化了许多证明,因为你必须处理更少的附加条件。不幸的是,它有时也会让那些期待其他东西的人感到困惑。
关于isabelle - 根据伊莎贝尔,1/0 = 0 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57385473/
Isabelle 中的 Wellsortedness 错误是什么。 我遇到了一个麻烦比如: 我该如何解决? 最佳答案 value 命令在内部使用代码生成器进行评估,而代码生成器会引发排序良好的错误。在
下面的等式在 Isabelle 中是否成立: setprod f (UNIV :: 'n∷finite set) = setprod (λx. x) (f ` (UNIV :: 'n∷finite s
大约 2-3 周前,我开始学习定理证明者 Isabelle。我仍然是一个绝对的初学者,到目前为止我已经学习了教程“Isabelle/HOL 中的编程和证明”。 到目前为止,我发现的对矩阵的唯一帮助是查
据我了解,Isabelle 中的矩阵本质上是任意维度的函数。在此设置中,定义平方矩阵(n x n 矩阵)并不容易。此外,在纸上校样中,可以在校样中使用平方的尺寸“n”。但我该如何在伊莎贝尔做到这一点呢
我看到了构造 THE x. A在 Isabelle/HOL 标准库的源代码中。这个构造表示什么?好像和SOME x. A差不多. 最佳答案 THE是一个描述运算符,如 SOME ,但具有较弱的公理化。
我正在尝试理解下面的引理。 为什么exI中引入了?y2原理图变量? 为什么在 refl 中不考虑它(因此:x = x)? lemma "∀x. ∃y. x = y" apply(rule al
我仍在努力思考平等关系以及如何在 Isabelle 中定义平等关系。幸运的是,isar 引用手册 2.3.1 p38f 中有关于此的一章。 我试图重建给定的例子。为了避免与既定语法的任何重叠,我重命名
在 Isabelle/HOL 中,我可以用 (SOME _. True) 表示任何类型的任意(但固定)值。有没有更简洁的表示法? 最佳答案 未定义 (我希望我可以只写上面的内容,但答案必须超过 9 个
我是一名优秀的程序员,十分优秀!