🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.sci.lang
Article #435

Re: 仕切り直し(Q-1 答案)

#435
From: Atsunori Tamagawa
Date: Fri, 21 Jul 2000 00:00
235 lines
9658 bytes
昨夜半、解脱し、ついに真理に到達したような気がしました。

今回は自分の仕事に関連して、普段親しんでいる表現法を少し参考にして問題を考えて
みました。

M_SHIRAISHI wrote:
> 
> さあ、さあ、御立ち会い!
> 
> [Q-1]  Suppose that both of the following (i) and (ii) hold true.
> 
> (i)  : If A holds, then either B or C holds.
> (ii)  : If D holds, then neither B nor C holds.


あの~、非常に基本的な質問がM_SHIRAISHIさんにあるのです。

それは[Q-1]において「AとDはどのような関係にある命題なのか?」ということです。
簡単に言うと「AとDが同時に成立するケース」を考えなければならないのかどうか
知りたいのです。というのはそれによって二通りの回答が可能だと思えるからです。

もしAとDが同時に成立しているとすると、少々おかしな事になります。なぜならば
(i)と(ii)が矛盾するような気がするからです。

そこで、本記事では二通り回答をしてみました。一つはAとDが完全に独立して真理値
をとりうる場合で、もう一つはAとDはお互いにある関係を保っていると考える場合です。


# 以下の記事中 "*"は「論理積」を、"!D"は「Dの否定」を表すことにします。
# なお "!"記号はすぐその後の命題を表すアルファベットと結びつく(この場合はD)もの
# とします。
# "B + C"における "+"は論理和を意味しているのでありまして、普通の代数における加算
# とは違います。


----------------------------------------------------------------------------------
【Q-1 回答例A】(AとDはある関係をもつ)
----------------------------------------------------------------------------------
(ii)より、「Dが falseであることが、B及びCが trueとなるための条件の一つ」
という解釈をすることにします。具体的には、

(a)Aが成立するときにはDは成立しないことにする
(b)Aが成立しないときにはDはどっちでもよい

すると以下のような式が導けます。

B + C =  A       -------------式1
  D = !A * X    -------------式2

式2は、AとDとの関係を表しています。すなわち、Dが成立するためにはAが不成立で
あることが必須であるが、Aが不成立だからといってすぐにDが成立するとは限らない。
未知の命題Xが同時に成立している必要がある。これはAもDも不成立となりうる可能性
を実現するためにこのような未知の命題Xを置いてあるのです。

> Then select the truths, if any, among (1)- (10).
> 
>   (1)  : If C holds, then D does not hold.

Cが成立しているのだから式1よりAが成立しているはずです。
Aが成立しているのですから、式2は不成立となります。
   Answer: True


>   (2)  : If D does not hold, then neither does A

式2より、XしだいでAの成立・不成立は関係なくなります。よって、。
   Answer: False


>   (3)  : [If A does not hold, then neither does B] or [If A holds, then so does B].

[If A does not hold, then neither does B]は常に正しい。
[If A holds, then so does B]は必ずしも常に正しくない。"or" で結ばれているので、
   Answer: True


>   (4)  : If B does not hold, then neither C nor D holds.

Cは、AがTrueならTrueということになります。
   Answer: False


>   (5)  : If C does not hold, then either A does not hold or D does hold.

Cが不成立となるケースとしては式1より、「Aが不成立でBも不成立である場合」および
「Aが成立しており、したがってBが成立している場合」の2通りです。
式2よりDが成立している必要があります。後者ならばDが不成立である必要があります。

A does not hold,  so  D does hold
A does hold,      so  D does not hold

   Answer: False


>   (6)  : If C hold despite that D does not hold, then B does not hold.

Cが成立することは、Bが成立することをいささかも妨げません。
   Answer: False


>   (7)  : If either A or B holds, then D does not hold.

Bが成立することはAが成立することです。したがって式2よりDは成立しません。
   Answer: True


>   (8)  : [If B holds, then so does A] or [If B does not hold, neither does D].

前半の[If B holds, then so does A]がTrueなので、
   Answer: True


>   (9)  : [If A holds, then so does D] or [If D holds, then so does A].

[If A holds, then so does D]は式2よりFalseです。
[If D holds, then so does A]は式2よりFalseです。
   Answer: False


> (10)  : If A holds despite that B does not hold, then either C or D does not hold.

Aが成立すれば、式2より"D does not hold"が常に成立しているのです。
   Answer: True



----------------------------------------------------------------------------------
【Q-1 回答例B】(AとDはお互いにまったく無関係に成立しうる命題)
----------------------------------------------------------------------------------
すると以下のような式が導けます。

B + C =  A       -------------式3
B + C = !D * X    -------------式4

式4の意味は「Dが成立するなら(つまり!Dが不成立)、"B + C = 0"となって、BもCも
成立しないが、Dが不成立だからといって、"B + C"が常に成立するとは限らず、未知の命題
であるX次第である。」(あえてXに対して、ここでは関心を持たないことにします)

> 
>   (1)  : If C holds, then D does not hold.

式4の右辺がTrueである必要がありますので、Dは不成立(0)でなければなりません。
   Answer: True


>   (2)  : If D does not hold, then neither does A

式4よりDが不成立(0)なら、BもしくはCが成立するはずです。これはすなわち式3より
Aが成立していなくてはなりません。
   Answer: False


>   (3)  : [If A does not hold, then neither does B] or [If A holds, then so does B].

[If A does not hold, then neither does B]は常に正しい。
[If A holds, then so does B]は必ずしも常に正しくない。"or" で結ばれているので、
   Answer: True


>   (4)  : If B does not hold, then neither C nor D holds.

Cは、AがTrueならTrueということになります。で、その場合は式4からDは不成立でなけれ
なりません。一方Aが不成立で、したがってCも不成立の場合、式4よりDが成立している
必要があります。結論として、CとDの両方共が不成立であることはありえません。

   Answer: False


>   (5)  : If C does not hold, then either A does not hold or D does hold.

Cが不成立となるケースとしては式3より、「Aが不成立でBも不成立である場合」および
「Aが成立しており、したがってBが成立している場合」の2通りです。
前者なら(B + C)は不成立ですので、式4よりDが成立している必要があります。後者ならば
Dが不成立である必要があります。整理すると、

A does not hold  ->  D does hold
A does hold      ->  D does not hold

   Answer: False


>   (6)  : If C hold despite that D does not hold, then B does not hold.

Cが成立することは、Bが成立することをいささかも妨げません。
   Answer: False


>   (7)  : If either A or B holds, then D does not hold.

式3よりAが成立すれば、BかCが成立します。したがって式4よりDは成立しません。
   Answer: True


>   (8)  : [If B holds, then so does A] or [If B does not hold, neither does D].

前半の[If B holds, then so does A]がTrueなので、
   Answer: True


>   (9)  : [If A holds, then so does D] or [If D holds, then so does A].

Aが成立すれば式3および4の左辺が成立していることを意味します。そしてそれは式4より
Dが不成立でなければならないことを意味します。よって、
[If A holds, then so does D]はFalse。
Dが成立していれば逆に式4からBもCも不成立であることは明らかです。よって式3から
Aは不成立でなければなりません。よって、
[If D holds, then so does A]はFalse。
   Answer: False


> (10)  : If A holds despite that B does not hold, then either C or D does not hold.

Aが成立すれば式3よりBかCが成立していることがわかりますが、条件よりCのみが成立
していることになります。これは式4でDが常に不成立であることを意味します。よって、

   Answer: True


ということで[Q-1]の回答を二通りのやり方でやってみた結果を比べたところ、なんと

【回答例A】
TFTFFFTTFT

【回答例B】
TFTFFFTTFT

となりました。まったく同じ結果でした。
これは何故かと考えてみたのですが、ようするにM_SHIRAISHIさんの質問に、

"If A and D hold at the same time, then ........."

という形式の問題が無いからつじつまが合っているようですね。


玉川厚徳
Technical Details
Message-ID: <39785096.AB0528E7@worldnet.att.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <39674E92.2A87548C@apionet.or.jp> <396CE373.7E88121C@apionet.or.jp> <39738F65.149BAD1B@apionet.or.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10b7c5,cea956b711ce32a5
X-Google-Attributes: gid10b7c5,public
X-Google-Thread: 115699,cea956b711ce32a5
X-Google-Attributes: gid115699,public
X-Google-Thread: f4956,cea956b711ce32a5
X-Google-Attributes: gidf4956,public
X-Google-Thread: 1065a2,cea956b711ce32a5
X-Google-Attributes: gid1065a2,public
X-Google-Thread: ffb0e,cea956b711ce32a5
X-Google-Attributes: gidffb0e,public
From: Atsunori Tamagawa <tamagawa@worldnet.att.net>
Subject: Re: 仕切り直し(Q-1 答案)
Date: 2000/07/21
Message-ID: <39785096.AB0528E7@worldnet.att.net>
X-Deja-AN: 649100247
Content-Transfer-Encoding: 7bit
References: <39674E92.2A87548C@apionet.or.jp> <396CE373.7E88121C@apionet.or.jp> <39738F65.149BAD1B@apionet.or.jp>
X-Accept-Language: ja
Content-Type: text/plain; charset=iso-2022-jp
X-Complaints-To: abuse@worldnet.att.net
X-Trace: bgtnsc05-news.ops.worldnet.att.net 964186344 12.75.149.69 (Fri, 21 Jul 2000 13:32:24 GMT)
Organization: AT&T Worldnet
MIME-Version: 1.0
NNTP-Posting-Date: Fri, 21 Jul 2000 13:32:24 GMT
Newsgroups: fj.sci.lang,fj.sci.math,fj.sci.philosophy,fj.education.math,fj.education