# 附录：习题解答

**第 1 章**：该推断不是演绎有效的。完全有可能前提为真，而乔塞是西班牙少数不是天主教徒的人。但是，前提一起对结论给出了很好的（尽管不是决定性的）支持理由。因此，该推断是归纳有效的。

**第 2 章**：令

> $$k$$ 为“琼斯是个流氓”
>
> $$f$$ 为“琼斯是个傻瓜”

则推断符号化为：

$$
\dfrac{k\lor f\quad k}{\neg f}
$$

真值表检测结果为：

| $$k$$ | $$f$$ | $$k\lor f$$ | $$k$$ | $$\neg f$$ |
| :---: | :---: | :---------: | :---: | :--------: |
| $$T$$ | $$T$$ |    $$T$$    | $$T$$ |    $$F$$   |
| $$T$$ | $$F$$ |    $$T$$    | $$T$$ |    $$T$$   |
| $$F$$ | $$T$$ |    $$T$$    | $$F$$ |    $$F$$   |
| $$F$$ | $$F$$ |    $$F$$    | $$F$$ |    $$T$$   |

第一行，两个前提都为 $$T$$，而结论为 $$F$$。因此，该推断是无效的。

**第 3 章**：令

> $$xS$$ 为“$$x$$ 看见枪击”
>
> $$xH$$ 为“$$x$$ 听见枪击”

令考虑中的对象为所有人。推断符号化为：

$$
\dfrac{\exists x(xS\lor xH)}{\exists x\ xS\lor \exists x\ xH}
$$

该推断是有效的。因为假设前提在某个情形为真，那就有某个对象 $$x$$ 在该情形的论域中使得 $$xS\lor xH$$ 为真。据 $$\lor$$ 的真值条件，$$xS$$ 为真或 $$xH$$ 为真。在第 1 种情况下，有 $$\exists x\ xS$$；在第 2 种情况下，有 $$\exists x\ xH$$。因此无论哪种情况，$$\exists x\ xS\lor xH$$ 在该情形都为真。

**第 4 章**：令

> $$xP$$ 为“$$x$$ 想获奖”
>
> $$xR$$ 为“$$x$$ 赢了比赛”

令考虑中的对象为所有人。推断符号化为：

$$
\dfrac{\forall x\ xP}{(\iota x\ xR)P}
$$

该推断是无效的。考虑某个情形 $$s$$，其中所有人都满足 $$P$$，但没有人满足 $$R$$。（也许比赛取消了！）那么前提在 $$s$$ 为真。但摹状词 $$\iota x\ xR$$ 不指称任何东西。因此，结论在 $$s$$ 为假。

**第 5 章**：令

> $$m$$ 为“你做了个煎蛋”
>
> $$b$$ 为“你打破了一个鸡蛋”

则推理符号化为：

$$
\dfrac{m\quad\neg(m\land\neg b)}{b}
$$

该推断是无效的。 考虑如下情形：

> $$b$$：$$F$$ 但不为 $$T$$
>
> $$m$$：$$T$$ 且 $$F$$

则 $$\neg b$$ 为 $$T$$（且不为 $$F$$）；因此 $$m\land \neg b$$ 为 $$T$$ 和 $$F$$（两个合取项均为真，且其中一个为假）；因此 $$\neg(m\land \neg b)$$ 为 $$T$$ 和 $$F$$。在该情形下，两个前提均为 $$T$$，而结论不为 $$T$$。

**第 6 章**：令

> $$f$$ 为“猪会飞”。
>
> $$b$$ 为“猪能在水下呼吸”。

则推断符号化为

$$
\dfrac{\neg\Diamond f\land\neg\Diamond b}{\Box(\neg f\land\neg b)}
$$

该推断是有效的。因为假设前提在某个情形 $$s$$ 为真，则两个合取项在该情形都为真。因此，没有关联情形 $$s'$$ 使得 $$f$$ 为真（第 1 个合取项）或 $$b$$ 为真（第 2 个合取项）。即，在每个关联情形 $$s'$$，$$\neg f\land\neg b$$ 均为真。因此，结论在 $$s$$ 为真。

**第 7 章**：令

> $$b$$ 为“你信仰上帝”
>
> $$c$$ 为“你去教堂”

则推断符号化为：

$$
\dfrac{b\to c\quad c}{b}
$$

该推断是无效的。 考虑某个情形 $$s$$，它有一个关联情形 $$s'$$，相关信息图示如下：

![](/files/-M44_mxOIUbgSld_QHSw)

在每个 $$b$$ 为真的情形，$$c$$ 都为真。因此，$$b\to c$$ 在 $$s$$ 为真。这样，两个前提在 $$s$$ 均为真，但结论在 $$s$$ 不为真。

**第 8 章**：令

> $$r$$ 为“现在在下雨”

则推断符号化为：

$$
\dfrac{\mathbf{H}r\land\mathbf{G}r}{r}
$$

该推断是无效的。考虑如下图示的情形组合：

| $$\ldots$$ | $$s\_{-3}$$ | $$s\_{-2}$$ | $$s\_{-1}$$ |  $$s\_0$$  | $$s\_1$$ | $$s\_2$$ | $$s\_3$$ | $$\ldots$$ |
| :--------: | :---------: | :---------: | :---------: | :--------: | :------: | :------: | :------: | :--------: |
|            |    $$r$$    |    $$r$$    |    $$r$$    | $$\neg r$$ |   $$r$$  |   $$r$$  |   $$r$$  |            |

$$r$$ 在 $$s\_0$$ 之前的所有时刻均为真，故 $$\mathbf{H}r$$ 在 $$s\_0$$ 为真。$$r$$ 在 $$s\_0$$ 之后的所有时刻均为真，故 $$\mathbf{G}s$$ 在 $$s\_0$$ 为真。因此，$$\mathbf{H}r\land\mathbf{G}s$$ 在 $$s\_0$$ 为真。但结论在 $$s\_0$$ 不为真。

**第 9 章**：令

> $$p$$ 为“帕特”
>
> $$c$$ 为“那个擦窗户的人”
>
> $$w$$ 为“是个女人”

则推断符号化为：

$$
\dfrac{pW\land\neg cW}{\neg p=c}
$$

该推断是有效的。考虑任何前提为真的情形，则在该情形下，$$p$$ 指称的任何对象都具有 $$W$$ 表达的性质，而 $$c$$ 指称的任何对象都不具有该性质。因此，据莱布尼茨律，$$p$$ 和 $$c$$ 指称不同的对象（假定没有什么可以既真又假！）。即，$$\neg p=c$$ 为真。

**第 10 章**：令

> $$c$$ 为“珍妮聪明”
>
> $$b$$ 为“珍妮漂亮”

则推断形式化为：

$$
\dfrac{c\quad \neg c\lor b}{b}
$$

该推断是无效的。 考虑某个 $$c$$ 和 $$b$$ 具有如下真值的情形：

> $$c$$：0.5
>
> $$b$$：0.2

则 $$\neg c$$ 的真值为 $$0.5$$（$$1-0.5$$），因而 $$\neg c\lor b$$ 的真值也为 $$0.5$$（$$\max(0.5,0.2)$$）。这样两个前提都是可接受的（$$\geq 0.5$$），但结论不是可接受的。

**第 11 章**：令

> $$t$$ 为“$$r$$ 高”
>
> $$w$$ 为“$$r$$ 富有”
>
> $$h$$ 为“$$r$$ 快乐”

推断是有效的。因为有 3 个高且富有的人，其中 2 个是快乐的，故 $$pr(h|t\land w)=2/3$$；其中 1 个是不快乐的，故 $$pr(\neg h|t\land w)=1/3$$。因此，$$pr(h|t\land w) > pr(\neg h|t\land w)$$。

**第 12 章**：第 1 问：考虑一个 100 人的具有该症状的典型样本，则 90 人得 $$A$$ 病，10 人得 $$B$$ 病。由于检查的正确率是 9/10，检查结果会告诉我们 90 个得 $$A$$ 病的人中有 81 个得 $$A$$ 病、9 人得 $$B$$ 病；10 个得 $$B$$ 病的人中有 $$9$$ 人得 $$B$$ 病、1 人得 $$A$$ 病。因此，总共有 18 人检查结果为 $$B$$ 病，因此一个随机抽中的人检查结果为 $$B$$ 病的概率为 18/100。

第 2 问：令 $$r$$ 为随机抽中的具有该症状的人，且令

> $$b$$ 为“$$r$$ 得 $$B$$ 病” $$t$$ 为“$$r$$ 的检查结果为 $$B$$ 病”

则：

* $$pr(t|b)=9/10$$，因为检查的正确率为 90%；
* $$pr(b)=1/10$$，因为 10 人中有 1 人得 $$B$$ 病；
* $$pr(t)=18/100$$，据第 1 问。

据互逆概率之间的关系可得，

$$
pr(b|t)=pr(t|b)\times pr(b)/pr(t)=\frac{9}{10}\times \frac{1}{10}\div\frac{18}{100}=1/2
$$

**第 13 章**：将相关信息用表格表示如下：

|      |            出事故           |          不出事故          |
| :--: | :----------------------: | :--------------------: |
|  买保险 |  $$0.05\backslash -390$$ | $$0.95\backslash -90$$ |
| 不买保险 | $$0.05\backslash -1500$$ |  $$0.95\backslash 0$$  |

计算期望值可得：

$$
\begin{aligned}
E(t) &= 0.05\times(-390)+0.95\times(-90)=-105 \\
E(\neg t) & = 0.05\times(-1500)+0.95\times 0=-75
\end{aligned}
$$

由于 $$E(\neg t) > E(t)$$，因此你应该不买保险。

**第 14 章**：我们当然可以对给定的输入运行程序。如果它确实终止，则或早或晚它会终止，那时我们就知道它终止（尽管我们可能无法提前知道要多久它才会终止）。但是，如果它不终止，我们将永远无法知道这一点。无论计算持续了多长时间，如果它没停，这可能是因为它永远不会终止，但也可能只是它还没到终止的时候。我们没办法知道究竟处于哪种情形。

**第 15 章**：没有。如果 $$n$$ 是语句 $$\neg\exists xProv(x,n)$$ 的编码，则由于逻辑具有排中律，该理论能证明 $$\exists xProve(x,n)\lor\neg\exists xProv(x,n)$$。但哥德尔定理表明 $$\neg\exists xProv(x,n)$$ 无法被证明，尽管它是真的。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wxflogic.gitbook.io/logic/solutions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
