公式 (数理逻辑)
维基百科,自由的百科全书
(重定向自公式)
在数理逻辑中,公式是表达命题的形式语法对象,除了这个命题可能依赖于这个公式的自由变量的值之外。
公式精确定义依赖于涉及到的特定的形式逻辑,但有如下一个非常典型的定义(特定于一阶逻辑): 公式是相对于特定语言而定义的;就是说,一组常量符号、函数符号和关系符号,这里的每个函数和关系符号都带有一个元数(arity)来指示它所接受的参数的数目。
目录 |
[编辑] 定义
[编辑] 项的递归定义
- 一个变量
或
- 一个常量符号
或
,这里的
是一个 n-元函数符号,而
是项。
[编辑] 公式的递归定义
,这里的
和
是项
或
,这里的
是一个 n-元关系符号,而
是项
或
- (¬φ),这里的
是公式
或
,这里的
和
是公式
或
,这里的
是一个变量而
是一个公式。
[编辑] 解释
- 公式并不一定具备封闭形式(即不一定没有省略号)。
- 阶乘“!”、求和式“∑”和求积式“∏”等都隐含省略号。
- 排列数和组合数等都含有省略号。
- 按照通项公式去计算有时比按照定义去计算更加复杂。
- 斐波那契数列公式:
但是相比较按照这个公式计算
,还是按照递归定义:
进行计算更方便。
,这里的
是一个 n-元函数符号,而
是项。
,这里的
和
是项
,这里的
是一个 n-元关系符号,而
是公式
,这里的
是公式
,这里的
是一个变量而