作者l10nel (小失)
看板logic
标题Re: [请益] 语句翻译的一些问题
时间Fri Apr 29 12:09:16 2011
※ 引述《l10nel (小失)》之铭言:
: ※ 引述《QQXUP (QQXUP)》之铭言:
: : 先感谢两位大大的帮忙
: : 其实,它题目就是给我一句话,然後要我们转换成逻辑形式
: : 「倘若你付出过努力,(你)才能通过这次的考试。」
: : 然後他的答案是:T→P,(P)你付出过努力;(T)你通过这次的考试
: 我认为答案(if T then P)没错。关键在「才」字(=only),使「努力」成「通过」的
: 必要条件,故
: if 不努力 then 不通过
: if 通过 then 努力
: (You will pass only if you try hard. = Only if you try hard will you pass.)
推 QQXUP:感谢指点~ 後面部分能够了解, 但是前面这边 04/29 11:14
→ QQXUP:"关键在「才」字(=only),使「努力」成「通过」的必要条件" 04/29 11:14
→ QQXUP:有点不太懂~ 04/29 11:16
中文的「才」字有重要的意义,在这种句式里表示存在着必要条件。
换个句子希望能让这个「条件」更明显:
有了健康G,才有快乐H
One is happy ONLY when one is healthy.
ONLY when we have good health do we have happiness.
你是不是能立即反应,想到:
没有健康,必然没有快乐
(1) ~G -> ~H
同理,应该很快联想到:
快乐的人,一定健康
(2) H -> G
意即:
健康是快乐的必要条件
(3) G 是 H 的必要条件
以(1) (2) (3) 都是相通的。套到
努力,才能通过
这个叙述上,就知道
努力是通过的必要条件 <-- 这是你有疑问的地方
没有了「努力」这个必要条件,「通过」就不成立(就不会通过)。
反过来说,
通过是努力的充足条件
一个人如果「通过」了,一定知道他「努力」了。
一个人如果「快乐」,一定知道他「健康」。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 76.198.133.1