本質から理解する数学・図解解説

二次関数のグラフの平行移動 なぜ式の符号はマイナスになるのか?

具体例を用いたグラフの移動パターンから、誰もが一度はつまずく「x軸方向に移動するとなぜ(x-p)になるの?」という最大の疑問まで、図解と「軌跡の考え方」で視覚的に解き明かします。

1. 中学の復習と基本用語の確認

中学数学では、原点 \( (0,0) \) を一番下の点とする \( y=2x^2 \) のような二次関数を学びました。高校数学では、このグラフが上下左右に移動した形を考えます。まずは、グラフを考える上で重要な「用語」を確認してから、順を追って見ていきましょう。

覚えておきたい基本用語

  • 頂点(ちょうてん): 放物線(グラフの曲線)の折り返し地点となる、一番低いところ、または一番高いところの点のことです。
  • 軸(じく): 放物線を左右対称に折り返すことができる直線のことです. 頂点を通る縦の直線(\( y \) 軸に平行な直線)になります。式で表すときは「軸の方程式は \(x=p\)」のように書きます。
  • 下に凸(したにとつ): 谷底のように、下に向かって出っ張っているグラフの形のことです。(\(x^2\) の係数がプラスのとき。例:\(y=2x^2\))
  • 上に凸(うえにとつ): 山のように、上に向かって出っ張っているグラフの形のことです。(\(x^2\) の係数がマイナスのとき。例:\(y=-2x^2\))
💡 用語のイメージ

\(y=ax^2\) のグラフの形は、
\(x^2\) の係数 \(a\) の符号で決まります。

\(a > 0\) のとき
下に凸
(頂点が一番下)
\(a < 0\) のとき
上に凸
(頂点が一番上)

また、\(a\) の絶対値 \(|a|\) によって
グラフの「開き具合」が変わります。

  • \(|a|\) が大きいほど、開き具合は狭くなる。
  • \(|a|\) が小さいほど、開き具合は広くなる。
① 復習:基本のグラフ \( y=2x^2 \)

まずは基準となるグラフの対応表と形を確認します。

\(x\)\(\cdots\)-2-1012345\(\cdots\)
\(y\)\(\cdots\)82028183250\(\cdots\)
O
x
y
\(y = 2x^2\)

対応表とグラフを見ると、\( x=0 \) のときに \( y=0 \) となり、ここが一番低い地点になっています。この形がすべての平行移動の基準となります。

結論: \( y=2x^2 \) のグラフは、すべての二次関数の基準となるグラフである。
(グラフの形は下に凸、頂点は (0, 0)、軸の方程式は \(x=0\)
💡 一般形(基本の形)

一般に、原点を頂点とする二次関数のグラフの式は、
\( y = ax^2 \)
となります。
(頂点は \( (0, 0) \)、軸の方程式は \( x=0 \) になります)

② \( y=2x^2+3 \) のグラフ

次に、式の最後に「+3」がついたグラフを考えます。

\(x\)\(\cdots\)-2-1012345\(\cdots\)
\(y\)\(\cdots\)1153511213553\(\cdots\)
O
x
y
(0, 3)
3
\(y = 2x^2+3\)

対応表やグラフを見ると、基準となる \( y=2x^2 \) の値からすべて「+3」された値になっています。つまり、元のグラフが \( y \) 軸方向(上方向)にそのまま +3 平行移動していることが分かります。

結論: \( y=2x^2+3 \) のグラフは、\( y=2x^2 \) のグラフを \( y \) 軸方向に +3 平行移動したものである。
(グラフの形は下に凸、頂点は (0, 3)、軸の方程式は \(x=0\)
💡 一般形(y軸方向の移動)

一般に、\( y=ax^2 \) のグラフを \( y \) 軸方向に \( q \) 平行移動したグラフの式は、
\( y = ax^2 + q \)
となります。
(頂点は \( (0, q) \)、軸の方程式は \( x=0 \) になります)

③ \( y=2(x-3)^2 \) のグラフ

今度は、式の中の \( x \) が \( (x-3) \) に置き換わったグラフです。

\(x\)\(\cdots\)-2-1012345\(\cdots\)
\(y\)\(\cdots\)50321882028\(\cdots\)
O
x
y
(3, 0)
3
\(y = 2(x-3)^2\)

対応表を見ると、\( y=0 \)(頂点)となる場所が \( x=0 \) から \( x=3 \) にズレています。グラフを見ても、頂点を含むすべての値が \( x \) 軸方向(右方向)に +3 平行移動していることが分かります。(※なぜ式ではマイナスになるのかについては後ほど詳しく解説します。)

結論: \( y=2(x-3)^2 \) のグラフは、\( y=2x^2 \) のグラフを \( x \) 軸方向に +3 平行移動したものである。
(グラフの形は下に凸、頂点は (3, 0)、軸の方程式は \(x=3\)
💡 一般形(x軸方向の移動)

一般に、\( y=ax^2 \) のグラフを \( x \) 軸方向に \( p \) 平行移動したグラフの式は、
\( y = a(x - p)^2 \)
となります。
(頂点は \( (p, 0) \)、軸の方程式は \( x=p \) になります)

④ \( y=2(x-3)^2+3 \) のグラフ

最後に、上記の2つを組み合わせた形です。

\(x\)\(\cdots\)-2-1012345\(\cdots\)
\(y\)\(\cdots\)5335211153511\(\cdots\)
O
x
y
(3, 3)
3
3
\(y = 2(x-3)^2+3\)

対応表とグラフを確認すると、頂点が \( (0,0) \) から \( (3,3) \) に移動しています。これは元のグラフを \( x \) 軸方向に +3、\( y \) 軸方向に +3 平行移動させたものだということが分かります。

結論: \( y=2(x-3)^2+3 \) のグラフは、\( y=2x^2 \) のグラフを \( x \) 軸方向に +3、\( y \) 軸方向に +3 平行移動したものである。
(グラフの形は下に凸、頂点は (3, 3)、軸の方程式は \(x=3\)
💡 一般形(x軸・y軸方向の移動)

一般に、\( y=ax^2 \) のグラフを \( x \) 軸方向に \( p \)、\( y \) 軸方向に \( q \) 平行移動したグラフの式は、
\( y = a(x - p)^2 + q \)
となります。
(頂点は \( (p, q) \)、軸の方程式は \( x=p \) になります)

💡 頂点の移動に注目

二次関数の平行移動は、「頂点がどこに移動したか」を追うのが最も確実です。

元の頂点 \( (0,0) \) から移動後の頂点 \( (3,3) \) への変化が、そのまま式の形に表れています。

【まとめ】グラフの比較

ここまで確認した4つの式と値の変化を一つの表とグラフにまとめると、以下のようになります。

関数 \ \(x\) \(\cdots\)-2-1012345\(\cdots\)
\(y=2x^2\) \(\cdots\)82028183250\(\cdots\)
\(y=2x^2+3\) \(\cdots\)1153511213553\(\cdots\)
\(y=2(x-3)^2\) \(\cdots\)50321882028\(\cdots\)
\(y=2(x-3)^2+3\) \(\cdots\)5335211153511\(\cdots\)
O
x
y
3
3
\(y=2x^2\)
\(y=2x^2+3\)
\(y=2(x-3)^2\)
\(y=2(x-3)^2+3\)
🔍 考察:表とグラフから分かること

1. グラフの「形」はすべて同じ
位置は違っても、すべての放物線の「開き具合」は全く同じです。これは、すべての式で一番前の数字(\(x^2\) の係数である \(2\))が共通しているからです。


2. 頂点が式の形にそのまま現れる
対応表の「一番小さい値」が、グラフの移動に伴ってズレているのが分かります。
式を \( y=a(x-p)^2+q \) の形にすることで、わざわざグラフを描かなくても、パッと見ただけで頂点の場所 \( (p, q) \) と移動量が分かるのが、この式変形の最大のメリットです。

2. 平行移動の一般化(公式)

上記の具体例を文字を使って一般化すると、次のような公式になります。

二次関数の平行移動の公式

関数 \( y = ax^2 \) のグラフを
\( x \) 軸方向に \( p \)、\( y \) 軸方向に \( q \) 平行移動したグラフの方程式は
\[ y = a(x - p)^2 + q \]

このとき、グラフの頂点は \( (0, 0) \) から \( (p, q) \) へ移動し、軸の方程式は \( x = p \) となります。また、グラフの開き具合を表す係数 \( a \) は移動しても変化しません。

! 式の符号に注意

頂点の座標が \( (p, q) \) のとき、式の中の \( x \) の隣は \( -p \)(マイナス)になります。これを「符号が逆になる」と暗記している人も多いですが、なぜそうなるのかを次のセクションで紐解きます。

3. なぜ式の符号が変わるのか?(軌跡の考え方)

「\( x \) 軸方向に +3 平行移動するのに、なぜ式の中では \( (x-3) \) と引き算になるの?」
「\( y \) 軸方向の移動は、なぜそのままの符号で足されているの?」

これらの最大の疑問は、図形の移動を「移動後の新しい点から見て、元の点がどこにあったか(逆算)」という視点で考えることで、すべて論理的に理解できます。

■ ステップで理解する「移動後の式の作り方」

x
y
元の点 \(A(x^*, y^*)\)
移動後の点 \(B(x, y)\)
+3 移動
+3 移動
元の点に戻す(逆算): xから3, yから3を引くと x*, y* になる
解説ステップ1:登場人物(点)を設定する

私たちが最終的に知りたいのは、「移動後のグラフの式(移動後の点の \(x\) 座標と \(y\) 座標のルール)」です。そこで、移動後の点を \( B(x, y) \) と置きます。

一方、移動前の元のグラフ \( y = 2x^2 \) 上にある点は、関係性が分かりやすいように「*(アスタリスク)」をつけて \( A(x^*, y^*) \) と置きます。
この点は元のグラフ上にあるので、\( y^* = 2(x^*)^2 \) というルールが成り立っています。

解説ステップ2:移動前と移動後の関係を式にする

元の点 \( A(x^*, y^*) \) を \( x \) 軸方向に +3、\( y \) 軸方向に +3 移動させたものが新しい点 \( B(x, y) \) ですから、以下の関係(図のグレーの矢印)が成り立ちます。

\[ x = x^* + 3 \] \[ y = y^* + 3 \]
解説ステップ3:「元の点 \(A(x^*, y^*)\)」を逆算する

私たちが知っている唯一のルールは、元のグラフの \( y^* = 2(x^*)^2 \) だけです。このルールを利用するために、先ほどの式を \( x^*= \) と \( y^*= \) の形に直します(逆算)。

\[ x^* = x - 3 \] \[ y^* = y - 3 \]

図の緑の矢印が示すように、「新しい点 \( B(x, y) \) から見れば、元の点 \( A(x^*, y^*) \) は、そこから 3 戻った(引いた)場所にあった」ということです。ここでマイナスが登場します。

解説ステップ4:知っているルールに代入する(完成!)

この「逆算して求めた元の点 \( x^*, y^* \)」を、唯一知っているルール \( y^* = 2(x^*)^2 \) に代入します。

\[ (y - 3) = 2(x - 3)^2 \]

これで、知りたいと思っていた「移動後の点 \( B(x, y) \) が満たすルール(式)」が出来上がりました!

■ 多くの人がつまずく!よくある2つの疑問

❓ 疑問①:なぜ「元の式」に代入したのに、「移動後」の式になるの?

「移動前の座標を元の式に代入しただけなのに、なぜ突然それが移動後のグラフの式になるの?」

これが、軌跡(きせき)を学ぶ上で多くの中高生が抱える最大のモヤモヤです。

これをスッキリ理解するコツは、「グラフの式とは、そのグラフ上にある点の『 \(x\) 座標と \(y\) 座標の関係』を表したものである」と思い出すことです。

私たちは今、移動後の点 \( B(x, y) \) の「\(x\) と \(y\) の間にどんな関係があるか」を知りたいわけです。

  • 移動後の点 \( B(x, y) \) は、直接の「自分の関係式」を知りません。
  • しかし、点 \( B \) を 3 ずつ戻した元の点 \( A(x-3, y-3) \) なら、元のグラフ上にあるので「(縦の座標)= 2 ×(横の座標)²」という元の関係(\( y^* = 2(x^*)^2 \))を満たすと分かっています。
  • だから、元の点 \( A \) の縦の座標である \( (y-3) \) と、横の座標である \( (x-3) \) を、この関係に当てはめます。
    すると、\( (y-3) = 2(x-3)^2 \) という等式が出来上がります。

さて、この完成した等式を見てみてください。
式の中には、もう元の点 \( A \) の座標 \( x^* \) や \( y^* \) はどこにもありません。
登場しているのは「移動後の点 \( B \) の座標である \( x \) と \( y \)」だけです。

💡 結論

つまり、この式は「移動後の点 \( B \) の、\(x\) 座標と \(y\) 座標が満たすべき関係式」そのものです。
だからこそ、この式がそのまま「移動後のグラフの式」になるのです。

❓ 疑問②:なぜ \( y \) だけは「そのままの符号 (+3)」に見えるのか?

「\( x \) は \( (x-3) \) とマイナスになるのに、なぜ \( y \) 軸方向への移動は式の最後にそのまま \( +3 \) されているの?」

ステップ4で導いた式をよく見てみましょう。

\[ (y - 3) = 2(x - 3)^2 \]

実は、\( x \) 軸だけでなく、\( y \) 軸方向への移動も、本来は \( (y - 3) \) のように「マイナス」がついているのです。数学的にはどちらも全く同じ扱い(引き算)をしています。

しかし、関数の式は通常「\( y = \cdots \)」の形(陽関数といいます)で書くルールがあります。そのため、左辺にある \( -3 \) を右辺に移項します。

\[ y = 2(x - 3)^2 + 3 \]

💡 結論

移項によって、結果的に「\( y \) 軸方向への移動だけそのままの符号を足している」ように見えるわけです。これが平行移動の式の正体です。

🔍 深掘り:点は定数?変数?

ここで置いた点 \( A \) や点 \( B \) は、固定された特定の1点(定数)ではなく、グラフ上を自由に動ける「変数(動点)」として扱っています。

「元のグラフ上のすべての点を移動させると、新しいグラフ上のすべての点がこのルールを満たす」ということを示しているため、結果がそのまま一般的なグラフの式(変数 \(x, y\) の式)になります。
これは、高校数学で後に学ぶ「軌跡(きせき)」という重要な考え方の基本となります。

🧠 思考のポイント

図形やグラフの移動を式で表すときは、常に「新しい点(ゴール)から元の点(スタート)を逆算して、元の式に代入する」というステップを踏みます。

この「逆算する」という動作があるため、移動量に対して符号が逆(マイナス)になるのです。これは二次関数だけでなく、円の方程式や三次関数など、あらゆる図形の移動で共通する大原則です。