新しく質問する

存在量化子、普遍量化子を用いて

役に立った:2件
  • 質問者:noname#5550
  • 投稿日時:2002/07/10 17:49
  • 困り度:困ってます
  • 友達に紹介
  • ブログに書く
  • 教えて!gooお気に入り

「この世には、片思いに終わる人がいる」
という分を、存在量化子・普遍量化子を用いて記号化したいです。ご協力下さい。

「この世には」は関係ないと思います。
「片思いに終わる人がいる」は「その人を愛し、その人からは愛されない」と変換できると思います。
なので、「∃x∀y(Lxy∩¬Lyx)」になると思います。
ですが1つ、「(片思いに)終わる」とゆう言い方が気になります。

宜しければ、正しい答えを教えていただけないでしょうか。宜しくお願い致します。

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:2件)
  • 参考になった:0件

No.1ベストアンサー10pt

  • 回答者:aster
  • 回答日時:2002/07/11 04:28

 
二項変数関数のLxyの意味するところが、「xはyを愛した」という完了形だとすれば、時間における、完了事態も、これで表現できるのではないでしょうか。Lという関数を、どういう意味に定義するかによって、意味が違ってきます。

Lxyを、「xはyを愛する」という形にすると、時間的観念は論理式には入っていないので、「終わる」という意味が感じられないのでしょう。

しかし、xもyも、人間という集合の要素だという前提なら、人間は死ぬので、終わりがあり、「愛する」ことの可能な時間も限られているという暗黙の前提があることになります。

場合や出来事の起こる時間を表現する変数を導入すれば、一旦愛して、それから嫌いになるとか、最後まで愛することはなかったとか、時間関係の表現が可能になるのかも知れませんが、関数自体に、時間関係を入れるのが妥当でしょう。

ただ、

「∃x∀y(Lxy∩¬Lyx)」

これは、「あらゆ人を愛し、かつ、あらゆる人から愛されない、という人が一人は存在する」という意味ではないでしょうか。愛した、という完了にしても同じことが云えます。

∃x∃p∀y((Lxp∩{A:A∋p)∩(y∈A)∩Lxy∩¬Lyx))

まったく自信がありませんが、こんな感じになりませんか。特定の集合をどうやって定義するのかよく分からないので、以上のように書いてみましたが、「ある人が愛した人の集合A」が存在し、yは、あらゆるyであるが、Aの要素のyであるという前提が必要だと思います。

x,yの値域は、無前提に「すべての人間」ということになっています。そうでないと、値域として、すべての動物かも知れず、何でもよいとなると、ガラスのコップを愛した、なども可能となります。

yに束縛をかけないと、Lxyは「xはyを愛する・愛した」で、yの束縛は、xが愛したyですから、最初の式だと、すべての人を愛し、すべての人から愛されなかった人がいる、ということになると思います。

A(x)というような集合が定義できて、これは、xが愛した人の集合だとすると、

∃x∀y((y∈A(x))∩Lxy∩¬Lyx))

または、

∃x∀y((y∈A(x))∩¬Lyx))

または、

∃x∀y((y∈A(x))∩¬(x∈A(y)))

こういうのは、どうでしょうか。集合の定義を、どう論理式のなかに入れるとよいのか分かりません。
 

通報する

この回答へのお礼

ご回答、有り難うございます。
Lを「愛した」と定義すれば「終えた」とゆうのは関係ない、とゆうことでしょうか。

教えて下さった下の方の式の形式は見たことがなかったので、
(論理学を勉強しはじめて、まだ数時間なんです…)
よく解りません。ごめんなさい。

ですが、定義によって色々と考えられるということが解って良かったです。
有り難うございました。

  
このQ&Aは役に立ちましたか?(役に立った:2件)

このページのトップへ

Facebook公式ページ

公式Twitter