2次関数第 7 回

2次関数の決定

はじめに

今までは主に,与えられた2次関数について考えてきました。 今回は,ある条件を満たす2次関数を見つける練習をします。

目次

2次関数の表し方

今回は,条件を満たす2次関数を見つける練習をします。 そのために,まずは2次関数の表し方を確認しておきましょう。 2次関数の表し方には,次の3つがあります。

2次関数の表し方
  1.  一般形
    y=ax2+bx+c
  2.  頂点が(p,q)
    y=a(xp)2+q
  3.  x切片のx座標がα,β
    y=a(xα)(xβ)

色んな表し方がありますね。 状況に応じて使いやすい形で表せば,計算が楽になります。 次項から詳しく見ていきましょう。

一般形

まずは2次関数の一般的な表し方から確認します。 2次関数は,2次式の関数ですから,以下の形で表せましたね。

y=ax2+bx+c

具体的な式を求めるには,a,b,c3つの未知数を求める必要があります。 関数のグラフが通る点が3つ分かっていれば,方程式が3つ得られ,3つの未知数が分かるようになります。


例えば,「グラフが3点(0,3),(1,6),(2,11)を通る2次関数を求めよ」という問題を考えてみましょう。 ひとまず2次関数を次のように表しておいて,a,b,cを求めましょう。

y=ax2+bx+c

このグラフが上記3点を通るわけですから,x,yにそれぞれの点の座標を代入した式が成り立ちます。

{3=a02+b0+c6=a12+b1+c11=a22+b2+c

式を整理すると,次のようになります。

{c=3a+b+c=64a+2b+c=11

この連立方程式を解くと,(a,b,c)=(1,2,3)と求められます。 これで,この2次関数が次の式で表されることが分かりました。

y=x2+2x+3

このように,2次関数のグラフが通る点が3つ分かっているときは,この表し方が便利です。

頂点が分かる場合

2次関数の式を平方完成すると,頂点の座標が一目で分かるようになりました。 頂点の座標を(p,q)とすると,2次関数は次のように表せます。

y=a(xp)2+q

頂点が分かっているときには,未知数はaひとつだけですね。


例えば,「グラフの頂点が(1,1)であり,点(2,5)を通る2次関数を求めよ」という問題を考えてみましょう。 グラフの頂点が分かっているので,2次関数の式は次のように表せます。

y=a(x1)2+1

このグラフが点(2,5)を通るので,その座標をx,yに代入すれば,aを求められます。

5=a(21)2+1

式を整理することでa=4と求められ,この2次関数が次の式で表されることが分かりました。

y=4(x1)2+1

このように,2次関数のグラフの頂点が分かっているときは,この表し方が便利です。

x切片が分かる場合

最後にx切片を使った表し方を紹介します。 x切片は,2次関数のグラフがx軸とぶつかる点ですね。 詳しくは次回以降で学びますが,x切片は0~2個あります。

まずx切片が2つある場合を考え,そのx座標をα,βとしましょう。 グラフが次のようになる場合です。

このとき,2次関数の式は次の形で表せます。

y=a(xα)(xβ)
補足 なぜこの形か

2次関数のx切片が(α,0),(β,0)であるとき,関数の式がy=a(xα)(xβ)で表せる理由を考えましょう。 ただし詳細を理解するには,次回以降で学ぶ2次方程式の知識が必要です。 (さらに詳しくは,数学Ⅱで学ぶ因数定理が理解に役立ちます。)

2次関数の式は,一般にはy=ax2+bx+cと表せました。 x切片は,この式でy=0となるときのxの値ですから,次の2次方程式の解です。

ax2+bx+c=0

x切片のx座標がα,βであるということは,この左辺が次の式のように因数分解できるということです。

a(xα)(xβ)=0

これで,2次関数の式も次のように因数分解できることが分かります。

y=ax2+bx+c=a(xα)(xβ)

次に,x切片が1つだけの場合も考えましょう。 x切片のx座標をαとします。 グラフが次のようになる場合です。

このとき,2次関数の式は次の形で表せます。 さきほどの式でβαに変えたのと同じ形ですね。

y=a(xα)2

x切片が1個でも2個でも,x切片が分かっているときには,未知数はaひとつだけですね。


例えば,「グラフのx切片が(1,0),(1,0)であり,点(2,3)を通る2次関数を求めよ」という問題を考えてみましょう。 x切片が分かっているので,2次関数の式は次のように表せます。

y=a(x1)(x+1)

このグラフが点(2,3)を通るので,その座標をx,yに代入すれば,aを求められます。

3=a(21)(2+1)

式を整理することでa=1と求められ,この2次関数が次の式で表されることが分かりました。

y=(x1)(x+1)

このように,x切片が分かっているときには,この表し方が便利です。

確認問題

グラフが次の条件を満たす2次関数をそれぞれ求めてください。

  1. 3点(1,2),(2,1),(3,2)を通る

  2. (2,3)を頂点とし,点(4,5)を通る

  3. x切片を(1,0),(3,0)とし,点(4,6)を通る

答え

与えられた条件に応じて,計算が楽になるように2次関数の表し方を考えましょう。

  1. 3点を通ることだけが分かっていて,頂点や切片は分かりません。 この場合は,2次関数を次のように一般形で表すことにしましょう。

    y=ax2+bx+c

    このグラフが3点(1,2),(2,1),(3,2)を通ることから,次の連立方程式が得られます。

    {2=a12+b1+c1=a22+b2+c2=a32+b3+c

    整理すると,次のようになります。

    {a+b+c=24a+2b+c=19a+3b+c=2

    これを解くと,(a,b,c)=(1,2,1)です。 したがって,題意の2次関数はy=x2+2x+1です。

  2. 頂点が(2,3)だと分かっているので,題意の2次関数は次のように表せます。

    y=a(x2)23

    このグラフが点(4,5)を通ることから,次の方程式が得られます。

    5=a(42)23

    これを整理して解くと,a=2です。 したがって,題意の2次関数はy=2(x2)23です。

  3. x切片が(1,0),(3,0)だと分かっているので,題意の2次関数は次のように表せます。

    y=a(x+1)(x+3)

    このグラフが点(4,6)を通ることから,次の方程式が得られます。

    6=a(4+1)(4+3)

    これを整理して解くと,a=2です。 したがって,題意の2次関数はy=2(x+1)(x+3)です。

グラフが次の条件を満たす2次関数をそれぞれ求めてください。

  1. y=2x2のグラフを平行移動したもので,2点(1,6),(2,9)を通る

  2. y=3x2+4x+2のグラフを平行移動したもので,2点(2,0),(5,0)を通る

答え

2次関数のグラフの形は,x2の係数によって決まります。 グラフを平行移動しても,グラフの位置が変わるだけで,形は変わらないことに注意すると,平行移動してもx2の係数は変わらないことが分かります。 このことを利用すると,計算が簡単に行えます。

  1. 頂点や切片の情報が与えられていないので,関数の式は一般形で表すことにしましょう。 ただし,グラフの形は平行移動前と変わらないので,x2の係数は引き継ぎます。 このことを踏まえると,関数は次のように表せます。

    y=2x2+bx+c

    このグラフが2点(1,6),(2,9)を通ることから,次の連立方程式が得られます。

    {6=2(1)2+b(1)+c9=222+b2+c

    整理すると,次のようになります。

    {b+c=82b+c=1

    これを解くと,(b,c)=(3,5)です。 したがって,題意の2次関数はy=2x2+3x5です。

  2. 平行移動前のグラフの方程式が分かっているので,x2の係数は3です。 また,x切片が(2,0),(5,0)ですから,題意の2次関数は次のように表せます。

    y=3(x+2)(x5)