指示条件
逻辑名词。
指示条件是对英语等类似的自然语言中形如 "如果 A 那么 B" 的陈述给出的逻辑运算。不象实质条件,指示条件没有规定的定义。关于这种运算的哲学文献是广泛的,但没有达成明确的一致意见。
在实质条件和指示条件之间的差别
实质条件不能总是按同日常的"如果-那么"推理一致的方式来运做。所以使用实质条件来表达"如果-那么"陈述是有缺陷的。
一个问题是实质条件允许蕴涵为真,即使是在前件和后件之间没有逻辑联系的时候。例如,一边是太阳是气体构成的,另一边是 3 是素数。蕴涵的标准定义允许我们得出结论: “因为太阳是由气体构成的,所以 3 是素数”。它的同义语是: “太阳是由气体构成的使得 3 是素数”。很多人在直觉上认为这是错的,因为太阳和数字三简单的没有任何关系。逻辑学家已经通过开发可做作为替代的逻辑比如相干逻辑,来尝试解决这个问题。
另一个问题是实质条件被不是意图处理在"如果-那么"推理中常见的反事实和其他情况。这促使人们开发了模态逻辑。
进一步的问题是实质条件使得 P AND ¬P → Q,而不管 Q 意味着什么。就是说,矛盾蕴涵了所有的事物都绝对是真的。关心这个问题的逻辑学家开发了次协调逻辑。