• ベストアンサー

もしあるpが存在して、q(p(x)) が r(p(x)) と同値なら、任意のpに対して、 q(p(x)) は r(p(x)) と同値 ですか? 

p,q,r は論理記号とし、= で必要十分条件を表すとします。そのとき、もしあるpが存在して、q(p(x)) = r(p(x)) が成り立つなら、任意のpに対して、q(p(x)) = r(p(x)) が成り立つと思うのですが、正しいのでしょうか?教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

両者が同値というのは、全てのpにたいして同値という事ですから、任意のpに成立します。

rose12345
質問者

お礼

ありがとうございました。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

p(x) は x を変数とする述語, q および r はそれぞれ命題関数だと思っていいんですよね? そうだとすると, q(p) = true, r(p) = p の場合に p(x) = true では q(p(x)) = r(p(x)) ですが p(x) = false に対しては q(p(x)) = true, r(p(x)) = false となります.

rose12345
質問者

お礼

ありがとうございました。

関連するQ&A