これは数学の問題じゃありません。国語の問題です。題意が余りにも不明確でめちゃくちゃなんです。
ご質問なさる際に勝手に書き換えちゃってませんか?いや、この通り書いてあるというのだとすると…
出題者が数学の問題をやらせる積もりだってぇのなら、その出題者はアホです。出題したのが先生なら文句を言いましょう。参考書の問題なら別の本に乗り換えましょう。入試の過去問だったら、そのアホ学校を受けるのはやめましょう。
[0]まず
g(x)・h(x)
この・が何を意味するのか不明です。普通の掛け算でしょうか?それとも内積?
以下では単なる掛け算とみなすことにします。
[1] 必要条件、十分条件という言葉、あんまり囚われることはないです。(後で詳しく説明しますが)
P⇒Q は「PならばQ」と読む。「Pが成り立っているなら必ずQも成り立っている」という状態(あるいは主張)を表しています。(それが本当かどうかは分かりません。)P⇒Qとは「Pが成り立つのにQが成り立たないことはない」と完全に同じ意味で、「Qが成り立つか、またはPが成り立たない」とも厳密に同じ意味です。
P⇒Q において、PはQの十分条件。(Qが成り立っているかどうか確かめたければ、Pが成り立つことを示せば十分)
P⇒Q において、QはPの必要条件。(Pが成り立っているかどうかチェックするには、少なくともQが成り立つのでなくてはお話にならない。Qが成り立っていてもPが成り立っているとは言えない。でも、Qが成り立っていないのなら、間違いなくPも成り立っていない。)
[2] 次の例は危ないな。
> 「a+b≦1ならばa≦1, b≦1」
つまり
(a+b≦1 ⇒ a≦1 ∧ b≦1) (∧はANDの意味です)
この命題自体は普通に考えたら間違いですよね。a=2, b=-3でもa+b≦1である。
(a≧0 ∧ b≧0 ∧ a+b≦1 ⇒ a≦1 ∧ b≦1)
というのならオッケーで、
P =(a≧0 ∧ b≧0 ∧ a+b≦1)
Q=(a≦1 ∧ b≦1)
P⇒Q
という形をしています。
或いは
(a+b≦1 ⇒ a≦1 ∨ b≦1) (∨は「OR: または」の意味です。)
というのならオッケーで、
P =(a+b≦1)
Q=(a≦1 ∨ b≦1)
P⇒Q
という形をしています。
[3]さて、問題に取りかかりましょう。
「恒等式f(x)=g(x)h(x) において、f(x) が4次多項式でg(x),h(x),が定数でないとすると、g(x)=h(x) が成り立つことを示せ。g(x)=h(x) はそれぞれ3次以下の等式である」
まず形式的に(内容を考えないで)素直に整理します。
P =(∀x(f(x)=g(x)h(x)) ∧ f(x) は4次式 ∧ g(x)は定数でない ∧ h(x)は定数でない )
Q =(∀x(g(x)=h(x)))
R= (h(x)=g(x)はそれぞれ3次以下の等式である)
とするとき
P⇒Q
を証明せよという問題らしい。でもRはどうしろと言っているのかよく分からない。
Qの∀x(g(x)=h(x)) というのは「どんなxについてもg(x)=h(x)が成り立つ。」と読む。つまりこれはg(x)=h(x)が恒等式であることを表す命題です。
Rの「h(x)=g(x)はそれぞれ3次以下の等式である」はでたらめです。完全に辻褄が合う合理的な解釈はないように思われます。
なぜなら、
☆「h(x)は3次以下の等式である」は常に誤りです。例えば(x+1)は3次以下の等式ですか?これは3次以下の多項式ではあるけれど、等式ではない。等式ってのは=が入ってなきゃいけません。
☆「h(x)=g(x)は3次以下の等式である」というのなら納得できます。しかしこの場合ご質問において『それぞれ』という言葉が入っているのがおかしい。等式は1個しかないのですから。
☆「h(x)は3次以下の多項式である」というのなら納得できます。でもg(x)=h(x)ですから、g(x)も3次以下の多項式であることは、わざわざ断るまでもない。
[4] ということは、ひょっとしたら問題はこういう意味ではないでしょうか?
P =( f(x) は4次多項式 ∧ ∀x(f(x)=g(x)h(x)) ∧ g(x)は定数でない3次以下の多項式 ∧ h(x)は定数でない3次以下の多項式 )
Q =(∀x(g(x)=h(x)))
とするとき
P⇒Q
つまり「4次多項式f(x)について、恒等式f(x)=g(x)h(x)が成り立つような定数でない3次以下の多項式g, hについて、恒等式g(x)=h(x)が成り立つ」ことを証明せよ。
次に内容に踏み込んでみましょう。
Pが成り立つとき、
P⇒Q
が成り立たない例は簡単に作れます。たとえば、
g(x) = x^3, h(x)=x
はPを満たすけれどQは満たさない。
というわけで、この問題は間違い。解釈が出題者の意図に合っていないようだ。(あるいは質問者が問題を書き写す際に変形させちゃったのかもしれません。)
[5]それでは
P=(f(x) は4次多項式 )
Q= ∃g∃h(∀x(f(x)=g(x)h(x)) ∧ g(x) = h(x) ∧g(x)は定数でない3次以下の多項式 ∧ h(x)は定数でない 3次以下の多項式)
P⇒Q
という解釈ならどうでしょう。
∃g∃h(…)というのは、「(…)が成り立つようなg,hが存在する」という意味です。文章にすると
「4次多項式f(x)について、恒等式f(x)=g(x)h(x)が成り立ち、しかも恒等式 g(x) = h(x)が成り立つような、定数でない3次以下の多項式g,hが存在する。」
内容を考えてみます。例えばもし
f(x) = (x^3)(x+1) = x^4+x^3
だったとすると、f(x)=g(x)h(x)) ∧ g(x) = h(x) を満たすg,hは
g(x)=h(x)=±√((x^3)(x+1))
しかないわけでして、はて、±√((x^3)(x+1))は3次以下の多項式なんでしょうか、どうなんでしょう?
この解釈もどうも旨く行かないようです。
[5] どうやらこの問題の文章はめちゃくちゃであるらしいことが分かってきました。こうなったら、まともな答が出るように問題文を作り直すしかありません。
恒等式f(x)=g(x)h(x)が成り立ち、fは4次の多項式、g,hは定数でない多項式だとしましょう。
g,hが3次を越える多項式であることはありえません。なぜなら、
g(x) = Ax^4+ ....
h(x) = Bx+C
であったとしても
g(x)h(x) = AB(x^5)+AC(x^4)+ .....
となって、AB(x^5)の項が現れる。f(x)は4次多項式なので、
AB=0
でなくてはならない。するとA=0(gは3次の多項式)かB=0(hは定数)となってしまいます。h(x)が定数になったのでは駄目。だからgはどう頑張っても4次以上の多項式にはならない。hとgを入れ替えて同じ議論をすれば、g, h共に3次を越える多項式にはならないことが分かります。
そこで、
恒等式f(x)=g(x)h(x)が成り立つならば、
g(x) = A(x^3)+B(x^2)+Cx+D (A,B,Cのうちどれかは0でない)
h(x) = E(x^3)+F(x^2)+Gx+H (E,F,Gのうちどれかは0でない)
と書ける。
掛け算すると
g(x)h(x) = AE(x^6)+(AF+BE)(x^5)+......
ここでf(x)は4次多項式だから、
AE=0
(AF+BE)=0
でなくてはならない。
AE=0ですからA=0かE=0である。従って、
場合1)A=0、E≠0のとき
(AF+BE)=0
より
BE=0
だからB=0である。
g(x) = Cx+D (Cは0でない)
h(x) = E(x^3)+F(x^2)+Gx+H (E,F,Gのうちどれかは0でない)
場合2)A≠0、E=0のとき
(AF+BE)=0
より
AF=0
だからF=0である。
g(x) = A(x^3)+B(x^2)+Cx+D (A,B,Cのうちどれかは0でない)
h(x) = Gx+H (Gは0でない)
場合3)A=0、E=0のとき
(AF+BE)=0
は満たされています。
g(x) = B(x^2)+Cx+D (B,Cのうちどれかは0でない)
h(x) = F(x^2)+Gx+H (F,Gのうちどれかは0でない)
ということ。
場合1,2ではg,hの次数が違いますから、恒等式g(x)=h(x)は絶対成り立たない。
場合3では、B=F, C=G, D=H である時に限って恒等式g(x)=h(x)が成り立つけれど、それ以外では成り立たない。
つまりこの問題では、「g(x)=h(x)」というのは恒等式の事を言っているのではないらしいと推察できます。
しかし、等式
g(x)=h(x)
はいずれの場合にも(恒等式ではない(つまり方程式である)けれど)「3次以下の多項式から成る等式である」ことには間違いないですね。
ははあ。問題はこのことを言いたかったらしい。
[6] では「正しい問題文」を考えてみましょう。
∀f∀g∀h (fは4次の多項式∧gは定数でない多項式∧hは定数でない多項式∧ ∀x(f(x)=g(x)h(x))⇒g(x)=h(x)は3次以下の多項式から成る等式)
つまり、「任意の4次の多項式fについて、恒等式f(x)=g(x)h(x)が成り立つような、定数でない多項式g,hを考える。そのようなどんなg,hについても、等式g(x)=h(x)は3次以下の多項式から成る等式である。」を証明せよ。
さて、この最後の問題で、どれが必要条件で、どれが十分条件か。
P=fは4次の多項式∧gは定数でない多項式∧hは定数でない多項式∧ ∀x(f(x)=g(x)h(x))
Q=g(x)=h(x)は3次以下の多項式から成る等式
P⇒Q
という訳ですから、
必要条件は
・fは4次の多項式
・gは定数でない多項式
・hは定数でない多項式
・恒等式f(x)=g(x)h(x)が成り立つ
であり、十分条件は
・g(x)=h(x)は3次以下の多項式から成る等式
と言うことができます。
でもね、この問題は
∀f∀g∀h (fは4次の多項式∧gは定数でない多項式∧hは定数でない多項式∧
(∀x(f(x)=g(x)h(x))⇒g(x)=h(x)は3次以下の多項式から成る等式))
と書いても同じ意味です。つまり
「fは4次の多項式、gは定数でない多項式、hは定数でない多項式とする。このとき、
恒等式f(x)=g(x)h(x)が成り立つならば、g(x)=h(x)は3次以下の多項式から成る等式である。」
こう読めば、
必要条件は
・恒等式f(x)=g(x)h(x)が成り立つ
十分条件は
・g(x)=h(x)は3次以下の多項式から成る等式
そして、「fは4次の多項式、gは定数でない多項式、hは定数でない多項式とする。」の部分は強いて言えば「前提条件」とでも呼ぶべきか。
さらに、
∀f∀g∀h (∀x(f(x)=g(x)h(x))∧gは定数でない多項式∧hは定数でない多項式∧
(fは4次の多項式⇒g(x)=h(x)は3次以下の多項式から成る等式))
と書いても同じ意味です。つまり
「恒等式f(x)=g(x)h(x)が成り立ち、gは定数でない多項式、hは定数でない多項式とする。このとき、
fが4次の多項式ならば、g(x)=h(x)は3次以下の多項式から成る等式である。」
こう読めば、
必要条件は
・fは4次の多項式
十分条件は
・g(x)=h(x)は3次以下の多項式から成る等式
そして、「恒等式f(x)=g(x)h(x)が成り立ち、gは定数でない多項式、hは定数でない多項式とする。」の部分が「前提条件」に該当する。
というわけで、「前提条件」なるものを持ち出してしまうと、必要条件だの十分条件だのという言葉は余り意味がないのがお分かりになるでしょう?
必要条件だの十分条件だの、あまり気にしないことです。
お礼
>これは数学の問題じゃありません。国語の問題です。題意が余りにも不明確でめちゃくちゃなんです。 ご質問なさる際に勝手に書き換えちゃってませんか?いや、この通り書いてあるというのだとすると… お返事してくださってありがとうございます。どうもすいません、勝手に問題をかえてしまいました。本当にごめんなさい。下の方に、問題を書き換えずに正確に書かせていただいたものがあります。すいません、もう一度ご覧くだされば、ありがたいのですが。 >[0]まず g(x)・h(x) この・が何を意味するのか不明です。普通の掛け算でしょうか?それとも内積? 以下では単なる掛け算とみなすことにします。 はい、掛け算です。問題文ではg(x)h(x)と書かれていたのですが、わかりにくいかなと思って黒丸をつけたのですが、よけわかりにくくなってしまいましたね。 >[1] 必要条件、十分条件という言葉、あんまり囚われることはないです。(後で詳しく説明しますが) 過去問を見ると、「論述にときは特に論理関係に気をつけなければならない。」と書いてあったので、気にしています。必要十分の話結構出題されているので。 >[2] 次の例は危ないな。 > 「a+b≦1ならばa≦1, b≦1」 或いは (a+b≦1 ⇒ a≦1 ∨ b≦1) (∨は「OR: または」の意味です。) というのならオッケーで、 P =(a+b≦1) Q=(a≦1 ∨ b≦1) P⇒Q という形をしています。 「,」は多分多くの場合orの意味として使われると聞いたことがあるので、ここでは仰るように「(a+b≦1 ⇒ a≦1 ∨ b≦1)」の意味で使っているのでしょう。やっぱり参考書もきっちりと論理記号で書いて欲しいですね。 >☆「h(x)は3次以下の等式である」は常に誤りです。例えば(x+1)は3次以下の等式ですか?これは3次以下の多項式ではあるけれど、等式ではない。等式ってのは=が入ってなきゃいけません。 ☆「h(x)=g(x)は3次以下の等式である」というのなら納得できます。しかしこの場合ご質問において『それぞれ』という言葉が入っているのがおかしい。等式は1個しかないのですから。 ☆「h(x)は3次以下の多項式である」というのなら納得できます。でもg(x)=h(x)ですから、g(x)も3次以下の多項式であることは、わざわざ断るまでもない。 本当にすいません、ここも私が勝手に解釈して、「それぞれ」という表現を入れてしまいました。正しくは、「h(x)=g(x)は3次以下の等式である」です。ごめんなさい。 >Pが成り立つとき、 P⇒Q が成り立たない例は簡単に作れます。たとえば、 g(x) = x^3, h(x)=x はPを満たすけれどQは満たさない。 というわけで、この問題は間違い。解釈が出題者の意図に合っていないようだ。(あるいは質問者が問題を書き写す際に変形させちゃったのかもしれません。) 本当にすいません、問題文の肝心なところを飛ばして、おたずねしたいところだけを抜粋してしまったので、数学の問題ではなくならせてしまいました。お詫びの意味も込めて、もう一度、問題文を一字一句、忠実に再現したいと思います。 「0,1のいずれとも異なる2整数a,b(a≠b)を考え、f(x)=x(x-1)(x-2)(x-a)(x-b)+1 とおく。g(x),h(x) は整数係数の多項式でf(x)=g(x)h(x) であると仮定する。このとき (1) g(0)=h(0)を示せ (2)g(x),h(x)のどちらも定数でないならば、g(x)=h(x) であることを示せ (3)(2)の場合が起こるようなa,bの例を1つ求めよ。」 >というわけで、「前提条件」なるものを持ち出してしまうと、必要条件だの十分条件だのという言葉は余り意味がないのがお分かりになるでしょう? すいません、前提条件が必要条件と十分条件にどのような影響を与えているのかいまひとつわかりません。必要条件と十分条件の関係はわかりましたが、前提条件という物を持ち出してきた場合、この3者の関係はどのようになるのでしょうか。