Evolton

大阪大学 1981年度 前期日程 第2次学力試験文系数学 第2問

f1f2は実数係数の多項式で,どちらも定数でないとする.
f1f1f1f2f2f1f2f2のそれぞれが
f1またはf2のどちらかに一致するものとする.
ただし,2つの関数f(x)g(x)に対して,
fgfgの合成関数f(g(x))を表す.

(1) f1f2はともに1次式であることを示せ.

(2) f1(1)=f2(1)=1を満たすf1f2の組をすべて求めよ.

難易度6/ 10計算量4/ 10目安18

関数数と式論証・証明 式変形、必要十分条件、場合分け

方針

(1) は次数を見る。合成多項式の次数は次数の積なので、最大次数が 2 以上なら、その多項式を自分自身と合成したとき次数が最大次数を超えて矛盾する。(2) は 1 を固定する1次式を f(x)=α(x1)+1 と表し、合成が係数の積に対応することから、{α,β} が積について閉じる条件を調べる。

解答

(1) fi の次数を di とする。どちらも定数でないので d11,d21 である。

多項式の合成では次数が積になるから deg(fifj)=didj である。一方、仮定より fifjf1 または f2 に一致するので、その次数は d1 または d2 のどちらかである。 D=max(d1,d2) とする。もし D2 なら、次数 D の多項式を自分自身と合成したものの次数は D2 である。しかし合成結果は f1 または f2 のどちらかなので次数は高々 D でなければならない。これは D2>D に反する。
したがって D=1 であり、d1=d2=1 である。

(2)
(1) より f1,f2 は1次式であり、さらに f1(1)=f2(1)=1 だから f1(x)=α(x1)+1,f2(x)=β(x1)+1 と表せる。ただし定数でないので α0, β0 である。

この形の1次式を合成すると、傾きの部分は積になる。実際、{α(x1)+1}{β(x1)+1}=αβ(x1)+1 である。したがって α2,αβ,β2 はいずれも α または β に等しくなければならない。

まず α=β のとき、α2=α である。かつ α0 なので α=1 である。したがって f1(x)=f2(x)=x を得る。

次に αβ とする。αβα または β に等しい。もし αβ=α なら β=1、もし αβ=β なら α=1 である。
たとえば β=1 の場合、α2α または 1 である。α1 なので α2=α は不可能であり、α2=1 から α=1 である。α=1 の場合も同様に β=1 である。

以上より、求める組は (f1(x),f2(x))=(x,x),(2x,x),(x,2x) である。
\newpage

別解

解法2(有限な合成集合として分類する)

方針

合成で閉じた二つの多項式を有限半群とみる。(1) は次数全体が積で閉じる有限集合になるため、
最大次数を自乗しても増えないことから次数 1 を得る。(2) は不動点 1 を原点へ移し、
傾きの集合が積で閉じる一元または二元の非零実数集合であることを利用して分類する。

解答

(1) di=degfi とおく。d1,d2 は正の整数であり、
合成すると次数は積になる。したがって集合 D={d1,d2} は積について閉じている。
その最大値を m とすると m2D である一方、最大値の定義から m2m である。
m1 だから m=1 となり、d1=d2=1 である。

(2) (1) と fi(1)=1 よりf1(x)=α(x1)+1,f2(x)=β(x1)+1と書ける。ただし αβ0 である。合成したときの傾きは積だから、
A={α,β} は積について閉じている。

まず α=β なら、α2=α より α=1 である。
次に αβ とする。αβα または
β に等しいので、β=1 または α=1 である。
例えば β=1 なら、α2{α,1} である。
α2=αα=1 を与えて相異なるという仮定に反するから、
α2=1、すなわち α=1 である。もう一方も同様である。

よって求める順序つきの組は(f1(x),f2(x))=(x,x),(2x,x),(x,2x)の三つである。

総評

合成で閉じた二つの多項式を分類する問題。目安時間は18分。次数の最大値を自分自身と合成するだけで1次式まで絞れる。不動点 1 を中心に書き直すと合成が傾きの積になり、順序つきの三組を漏れなく得られる。
\newpage

冊子PDFで見る阪大の関数の問題で問題集を作る

出典: 大阪大学 1981年度 前期 数学(大学公式の問題PDF)。問題文はHTML表示のために再入力・数式組版しています。