logic - 什么是学术界以外的自然扣除?

标签 logic

我正在大学/学院学习自然演绎,作为我正式规范和验证计算机科学类(class)的一部分。

我觉得这很有趣,但是当我找到实际用途时,我会学得更好。

谁能向我解释除了用于正式验证代码位之外是否以及如何使用自然演绎?

谢谢!

最佳答案

自然演绎在实际形式方法中的使用并不多:顺序演算通常是更好的基础,因为它更接近用于构建逻辑决策程序的表格方法。 Tableau 方法对于计算机科学中逻辑的实际应用非常重要。

自然演绎最常用于构造类型理论,这使其在编程语言设计中具有一定的影响力。不过,它被认为是一个好消息,而不是必须知道。

自然演绎的主要值(value)在于它是学习形式推理的最佳方式,但这是学术界最常见的教学应用。

关于logic - 什么是学术界以外的自然扣除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2617385/

相关文章:

Python - 对数组列表进行分类第 2 部分

logic - 自反和非自反传递闭包

c++ - 具有特定属性的范围内的最小数量

javascript - 当表达式不可能为 TRUE 时,它的计算结果为 TRUE,不是吗?

logic - 创建一个函数,对给定 x 值的多项式进行微分?

javascript - 如何一次切换多个值/列表中的值?

c - 如何根据成员的值对结构实例进行排序

c++ - 为什么应该使用 mid-value 而不是 mid-value - 1 来进行二分查找的递归实现?

algorithm - 为什么 sum(x/y)/n 不等于 sum(x)/sum(y) 其中 x 和 y 是 n 个正整数的向量?