2016-03-07 63 views

回答

4

只有當公式與給定的一組語法規則相符時,才能評估公式或其真值(或更一般地,其評估值)的有效性。

所以公式一般,和在數學或邏輯的上下文中,是指合式式。

嚴格地說,如果您的符號包含'+' | '(' | ')' | 'a'-'z',嚴格意義上的公式是由這些符號形成的任何字符串。例如,a((++z是一個公式。

但是我們也必須看一個公式的構造規則。如果規則是,例如

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

那麼你的公式是不正確的。

+1

ZakC是正確的,但只是爲了強調一點:當「公式」並不意味着「格式良好的公式」時,幾乎沒有邏輯上的情況。直接回答OP的第二個問題:一個不合格的公式沒有真值。 – MattClarke

+0

謝謝@ZakC的解釋 –