2016-03-07 87 views

回答

4

只有当公式与给定的一组语法规则相符时,才能评估公式或其真值(或更一般地,其评估值)的有效性。

所以公式一般,和在数学或逻辑的上下文中,是指合式式。

严格地说,如果您的符号包含'+' | '(' | ')' | 'a'-'z',严格意义上的公式是由这些符号形成的任何字符串。例如,a((++z是一个公式。

但是我们也必须看一个公式的构造规则。如果规则是,例如

F,E ::= F + E | (F) | 'a'-'z' 

那么你的公式是不正确的。

+1

ZakC是正确的,但只是为了强调一点:当“公式”并不意味着“格式良好的公式”时,几乎没有逻辑上的情况。直接回答OP的第二个问题:一个不合格的公式没有真值。 – MattClarke

+0

谢谢@ZakC的解释 –