Q: 利用前一篇中公式的项替换的赋值中的类似技术,容易证明对于某公式 A \mathscr A A,如果两个赋值对于()的自由变元都相同,则()。由此推出()是二值的。 A: 出现在 A \mathscr A A中的所有,这两个对于 A \mathscr A A的赋值同时满足或不满足,闭式
Q: 数学中通常只用闭式,那怎么处理一般公式?“对闭式,检测其真假值只需检查某个赋值”意味着可以通过举特例证明或证伪一切数学命题吗? A: 提示:增加全称量词,把自由变元变为约束变元。 对闭式检查某个赋值是否满足时,根据全称量词相关定义,可能实际上需要检查无穷多个 i − i- i−等值的赋值,也就是不能简单举特例。
Q: 重言式和有效是何关系? A: 有效是对任意解释为真,重言式一定有效。有效不一定是重言式,例如 ∀ x i A → ∃ x i A \forall x_i\mathscr A\to\exists x_i\mathscr A ∀xiA→∃xiA显然有效但不能由命题逻辑的重言式替换得到。
Q: A ⊨ B \mathscr A\models \mathscr B A⊨B是否表示满足 A \mathscr A A的赋值都满足 B \mathscr B B? A: 否。是“使 A \mathscr A A真的解释也使 B \mathscr B B真”。举例: A \mathscr A A为 A ( a 1 ) ∧ B ( a 1 ) ∧ C ( x 1 ) A(a_1)\wedge B(a_1)\wedge C(x_1) A(a1)∧B(a1)∧C(x1), B \mathscr B B为 A ( a 1 ) A(a_1) A(a1)这样。 注: A ⊨ B \mathscr A\models \mathscr B A⊨B也可说是“ A \mathscr A A的模型都是 B \mathscr B B的模型”,其中解释 I I I是 A \mathscr A A的模型即解释 I I I对 A \mathscr A A为真。 注:回忆命题逻辑中 ⊨ \models ⊨的两种含义:“模型”或“蕴涵”。此处也是如此。如果 I ⊨ A I\models \mathscr A I⊨A推出 I ⊨ B I\models \mathscr B I⊨B,则 A ⊨ B \mathscr A\models \mathscr B A⊨B.
Q: 设存在 I ⊨ A I\models \mathscr A I⊨A,则存在()的解释 I s I^s Is,使得 I s ⊨ A s I^s\models \mathscr A^s Is⊨As. 因此,()为有效不一定说明()有效,但()矛盾一定说明()矛盾。 A: 包含 I I I中已有的所有解释且额外再包含斯科伦函项的(指定的)解释, A \mathscr A A, A s \mathscr A^s As, A \mathscr A A, A s \mathscr A^s As