同じ文字を用いた式でも、係数列として扱う多項式と、数を代入して値を得る関数とでは、等号で比較される対象が異なります。本記事では、不定元をもつ多項式・評価値・実数上の関数を区別し、実数係数多項式では係数の一致と対応する関数の値の一致が同値であることを証明します。
1 形式的な多項式と評価
定義 1.1 (形式的な多項式).を非負整数、を実数とする。式
を、係数列によって定まる 実数係数多項式 (polynomial with real coefficients) といい、を 不定元 (indeterminate) という。二つの多項式が等しいとは、すべての次数で対応する係数が等しいことをいう。したがって、末尾に係数の項を書き加えても同じ多項式を表す。
公式 1.2 (実数での評価). 実数係数多項式
と実数に対して
と定める。は係数列で定まる多項式であり、は一つの実数である。
例 1.3. 多項式
は、係数列で定まる形式的な対象である。この多項式をで評価すると実数を得て、で評価すると実数を得る。
一方
と書いてを実数上の関数とすると、は入力される実数を表し、は各実数に実数を対応させる。は多項式、は評価によって得た実数、は実数を実数へ対応させる関数であり、三者の種類は異なる。
定理 1.4.を実数係数多項式とし、対応する実数上の関数を
とする。このとき、であることと、すべての実数でであることは同値である。
証明.とする。対応する係数はすべて等しいので、任意の実数を各項へ代入するととなる。したがって、すべての実数でである。
逆に、すべての実数でとする。この仮定は、すべての実数でが成り立つことを意味する。§A1.9 定理 1.2によりとの対応する係数はすべて等しいので、である。▨
問題 1.5. 実数係数多項式が
を満たすとする。がの形に書くことができる場合に、を求めよ。
次に、がの形に書くことができる場合に、条件を満たすをすべて求めよ。また、任意に指定した実数に対して、さらにを満たす多項式が存在するかを判定せよ。
解答.
はを満たす。がの形に書くことができる場合、§A1.9 定理 4.1により、すべての実数でである。定理 1.4により
である。
がの形に書くことができる場合、の係数をと置き、
と定める。のの係数はなので、はの形に書くことができる。また、をで評価した値は、いずれもである。したがって
となり、§A1.9 定理 4.1により、すべての実数でである。定理 1.4によりである。よって必要な形は
となる。逆に、任意の実数に対して、この形の多項式は指定された三つの評価値をもつ。したがって、求める多項式は、この式でをすべての実数に動かしたものである。
を代入するととなる。任意の実数に対してと定めればとなるので、求める多項式は存在する。の異なる多項式ではの係数が異なるため、形式的な多項式としても異なる。
特に、とは、での評価値がそれぞれ等しいが、での評価値はとである。したがって、対応する実数上の二つの関数は等しくない。▨
2 計算で比較する対象
- 係数比較では、両辺を実数係数多項式として整理します。すべての実数で値が一致する場合には、§A1.9 定理 1.2を用いて係数の一致へ進みます。
- 整式の除法では、係数を用いて商と余りを求めます。このときのは特定の実数を表さない不定元です。
- 方程式では、等式を満たす実数を求めます。やで等式が成り立つことは、二つの多項式の係数が一致することを意味しません。
係数として考える数の範囲と、代入する値の範囲を、別々に明示します。本記事で扱う係数比較では、そのどちらも実数です。