高校数学の基礎:一次関数を徹底解説 – グラフ、式、応用までわかりやすく
高校数学の最初の壁とも言える「一次関数」。中学数学の延長線上にあるものの、より抽象的な概念や応用問題が登場し、苦手意識を持つ人も少なくありません。しかし、一次関数は数学の基礎であり、後の学習内容を理解する上で非常に重要です。
この記事では、一次関数について、定義からグラフの書き方、式の求め方、さらには応用問題まで、高校数学の基礎を徹底的に解説します。難しい言葉はなるべく避け、図や例を豊富に使い、誰でも理解できるように丁寧に説明していきます。一次関数をマスターして、数学の楽しさを再発見しましょう!
1. 一次関数とは?:定義と基本的な性質
まず、一次関数とは何か、その定義と基本的な性質について見ていきましょう。
1.1 一次関数の定義
一次関数とは、一般的に次の式で表される関数のことです。
- y = ax + b
ここで、
- x: 独立変数(入力)
- y: 従属変数(出力)
- a: 傾き(変化の割合)
- b: 切片(y軸との交点)
それぞれの変数と定数が持つ意味を理解することが重要です。xの値が変化すると、yの値も変化します。その変化の関係を表しているのが一次関数であり、特にxが1増えたときにyがどれだけ増えるかを示すのが傾き(a)です。また、xが0のときのyの値、つまりグラフがy軸と交わる点が切片(b)です。
ポイント:
- 関数: ある値(x)を入れると、別の値(y)がただ一つ決まる対応関係のこと。
- 一次関数: xの次数が1の関数。つまり、x², x³などの項は含まれません。
1.2 一次関数の例
いくつか具体的な例を見てみましょう。
- y = 2x + 3: 傾きが2、切片が3の一次関数です。xが1増えるとyは2増えます。
- y = -x + 1: 傾きが-1、切片が1の一次関数です。xが1増えるとyは1減ります。
- y = 0.5x – 2: 傾きが0.5、切片が-2の一次関数です。xが1増えるとyは0.5増えます。
- y = 5: 傾きが0、切片が5の一次関数です。xがどんな値でもyは5のままです。(これは定数関数と呼ばれます。)
ポイント:
- 傾きが正の場合、グラフは右上がりになります。
- 傾きが負の場合、グラフは右下がりになります。
- 傾きが0の場合、グラフは水平な直線になります。
1.3 一次関数でない例
次に、一次関数ではない例を見てみましょう。
- y = x² + 1: xの次数が2なので、二次関数です。
- y = √x: xがルートの中に入っているので、一次関数ではありません。
- y = 1/x: xが分母にあるので、一次関数ではありません。
- y = sin(x): xが三角関数の中に入っているので、一次関数ではありません。
2. 一次関数のグラフ:書き方と特徴
一次関数の理解を深めるためには、グラフの理解が不可欠です。一次関数のグラフは常に直線になるという特徴があります。ここでは、グラフの書き方と特徴について詳しく解説します。
2.1 グラフの書き方:2点を通る直線
一次関数のグラフは直線なので、異なる2点を通ればグラフを書くことができます。最も簡単な方法は、以下の手順でグラフを書くことです。
- 切片(b)をy軸上にプロットする: y = ax + b において、x=0のときy=bとなるため、(0, b)という点をy軸上に書き込みます。
- 傾き(a)を利用してもう1点を求める: 傾きaは「xが1増えたときのyの増加量」を表します。つまり、切片の点(0, b)から右に1進み、上にa進んだ点(1, a+b)がグラフ上のもう1点になります。
- 2点を直線で結ぶ: 求めた2点を通る直線を引けば、それが一次関数のグラフになります。
例:y = 2x + 3 のグラフ
- 切片は3なので、y軸上の(0, 3)に点を打ちます。
- 傾きは2なので、(0, 3)から右に1、上に2進んだ点(1, 5)に点を打ちます。
- (0, 3)と(1, 5)を結ぶ直線を引けば、y = 2x + 3 のグラフが完成します。
2.2 グラフの書き方:傾きと1点
傾きとグラフ上の1点がわかっている場合も、グラフを書くことができます。
- 与えられた点をプロットする: 問題文で与えられた点を座標平面上に書き込みます。
- 傾き(a)を利用して別の点を求める: 傾きaは「xが1増えたときのyの増加量」を表します。与えられた点から右に1進み、上にa進んだ点がグラフ上の別の点になります。
- 2点を直線で結ぶ: 求めた2点を通る直線を引けば、それが一次関数のグラフになります。
例:傾きが-1で、点(2, 1)を通るグラフ
- 点(2, 1)を座標平面上に書き込みます。
- 傾きは-1なので、(2, 1)から右に1、下に1進んだ点(3, 0)に点を打ちます。
- (2, 1)と(3, 0)を結ぶ直線を引けば、傾きが-1で点(2, 1)を通るグラフが完成します。
2.3 グラフの特徴:傾きと切片が表す意味
グラフの傾きと切片は、一次関数の性質を視覚的に理解する上で非常に重要です。
-
傾き(a):グラフの傾き具合を表します。
- a > 0:右上がりの直線
- a < 0:右下がりの直線
- a = 0:水平な直線(定数関数)
- |a|が大きいほど、傾きが急になります。
-
切片(b):グラフがy軸と交わる点のy座標を表します。つまり、x=0のときのyの値です。
ポイント:
- グラフを見るだけで、傾きの正負や大小を判断することができます。
- 切片を見るだけで、y軸との交点の座標がわかります。
2.4 平行と垂直
2つの一次関数 y = a₁x + b₁ と y = a₂x + b₂ について、以下の関係が成り立ちます。
- 平行: a₁ = a₂ (傾きが等しい) かつ b₁ ≠ b₂ (切片が異なる)
- 垂直: a₁ × a₂ = -1 (傾きの積が-1)
平行な直線は、傾きが同じで切片が異なるため、決して交わることはありません。垂直な直線は、直角に交わります。
3. 一次関数の式:求め方と応用
一次関数の式を求めることは、様々な問題を解く上で必要となる重要なスキルです。ここでは、一次関数の式の求め方と、その応用について詳しく解説します。
3.1 式の求め方:傾きと切片がわかっている場合
傾き(a)と切片(b)がわかっている場合は、y = ax + b の式にそのまま代入するだけで、一次関数の式を求めることができます。
例:傾きが3、切片が-2の一次関数
この場合、y = 3x – 2 が求める一次関数の式となります。
3.2 式の求め方:傾きと1点がわかっている場合
傾き(a)と、グラフ上の点(x₁, y₁)がわかっている場合は、以下の手順で一次関数の式を求めます。
- y = ax + b に、傾きaを代入する。
- 求めた式に、点の座標(x₁, y₁)を代入して、bについて解く。
- 求めたaとbを、y = ax + b に代入する。
例:傾きが-2で、点(1, 4)を通る一次関数
- y = -2x + b
- 4 = -2(1) + b => b = 6
- y = -2x + 6
3.3 式の求め方:2点がわかっている場合
グラフ上の2点(x₁, y₁) と (x₂, y₂) がわかっている場合は、以下の手順で一次関数の式を求めます。
- 傾きを求める: a = (y₂ – y₁) / (x₂ – x₁)
- 求めた傾きと、どちらかの点(例えば(x₁, y₁))を使って、傾きと1点がわかっている場合と同様にbを求める。
- 求めたaとbを、y = ax + b に代入する。
例:点(2, 3)と点(4, 7)を通る一次関数
- a = (7 – 3) / (4 – 2) = 4 / 2 = 2
- y = 2x + b に (2, 3) を代入すると、3 = 2(2) + b => b = -1
- y = 2x – 1
ポイント:
- 傾きを求める公式は、(yの変化量) / (xの変化量) であり、これはグラフ上の2点の縦方向の距離を横方向の距離で割ったものです。
- どの点を使っても、最終的に同じ一次関数の式が得られます。
3.4 応用:連立方程式とグラフ
2つの一次関数のグラフの交点は、2つの式を連立方程式として解いた解に対応します。
- 2つの直線が交わる場合、連立方程式はただ一つの解を持ちます。
- 2つの直線が平行な場合、連立方程式は解を持ちません。
- 2つの直線が一致する場合、連立方程式は無数の解を持ちます。
例:
- y = x + 1 と y = -x + 3 の交点を求める。
- x + 1 = -x + 3 => 2x = 2 => x = 1
- x = 1 をどちらかの式に代入すると、y = 1 + 1 = 2
- 交点の座標は (1, 2)
4. 一次関数の応用問題:文章題への挑戦
一次関数は、様々な文章題に応用することができます。文章題を解くためには、問題を注意深く読み、数量の関係を正確に把握し、それを一次関数の式で表現することが重要です。
4.1 例題1:速さと時間
Aさんは家から学校まで、一定の速さで歩いて通っています。家を出発してから10分後には学校まで残り800m、20分後には学校まで残り300mでした。
(1) Aさんの歩く速さは毎分何mですか?
(2) 家から学校までの距離は何mですか?
解答:
(1) 歩く速さを毎分xmとすると、
10分後には10x m歩き、20分後には20x m歩いています。
時間の変化(20-10=10分)に対して、距離の変化(800-300=500m)があるので、
10x + 800 = 20x + 300
10x = 500
x = 50
したがって、Aさんの歩く速さは毎分50mです。
(2) 家から学校までの距離をymとすると、
10分後には800m残っているので、
y – 10 * 50 = 800
y – 500 = 800
y = 1300
したがって、家から学校までの距離は1300mです。
4.2 例題2:料金プラン
ある携帯電話会社では、2つの料金プランを提供しています。
- プランA:月額基本料金1000円で、通話料は1分あたり20円
- プランB:月額基本料金2500円で、通話料は1分あたり10円
1ヶ月の通話時間が何分を超えると、プランBの方が安くなりますか?
解答:
1ヶ月の通話時間をx分とすると、
- プランAの料金:1000 + 20x
- プランBの料金:2500 + 10x
プランBの方が安くなるのは、
2500 + 10x < 1000 + 20x
10x < -1500
x > 150
したがって、1ヶ月の通話時間が150分を超えると、プランBの方が安くなります。
4.3 例題3:貯金
Aさんは毎月500円ずつ貯金しています。Bさんは最初から3000円貯金があり、毎月300円ずつ貯金しています。何ヶ月後にAさんの貯金額がBさんの貯金額を上回りますか?
解答:
xヶ月後のAさんの貯金額は 500x 円、Bさんの貯金額は 3000 + 300x 円です。
Aさんの貯金額がBさんの貯金額を上回るのは、
500x > 3000 + 300x
200x > 3000
x > 15
したがって、16ヶ月後にAさんの貯金額がBさんの貯金額を上回ります。
ポイント:
- 問題を注意深く読み、何が変数で何が定数なのかを明確にする。
- 数量の関係を式で表現する。
- 不等式や方程式を解いて、答えを求める。
- 求めた答えが問題の条件に合っているか確認する。
5. まとめ:一次関数をマスターするために
この記事では、一次関数の定義、グラフ、式の求め方、そして応用問題まで、高校数学の基礎を徹底的に解説しました。一次関数は、数学の様々な分野で基礎となる重要な概念です。
一次関数をマスターするためには、以下の点を意識して学習を進めましょう。
- 定義を理解する: 一次関数の定義を正しく理解することが、すべての基礎となります。
- グラフをイメージする: グラフを書いたり、グラフから情報を読み取ったりする練習をすることで、理解が深まります。
- 問題をたくさん解く: 様々な問題を解くことで、知識が定着し、応用力が身につきます。
- 疑問点を放置しない: わからないことがあれば、教科書や参考書を読んだり、先生や友達に質問したりして、早めに解決しましょう。
一次関数は、最初は難しく感じるかもしれませんが、焦らずに一つ一つ丁寧に学習していけば、必ずマスターできます。一次関数をマスターして、数学の楽しさを再発見しましょう!
練習問題:
- 次の一次関数のグラフを書きなさい。
- y = -3x + 2
- y = 0.5x – 1
- 次の条件を満たす一次関数の式を求めなさい。
- 傾きが4で、点(1, 5)を通る。
- 点(0, -2)と点(3, 4)を通る。
- Aさんは家から公園まで時速4kmで歩き、公園で30分休憩した後、時速6kmで家に戻りました。家を出発してからx時間後のAさんの家からの距離をy kmとします。
- Aさんが公園に着くまでのxとyの関係を式で表しなさい。
- Aさんが家に戻るまでのxとyの関係を式で表しなさい。
- Aさんが家に戻るのは、家を出発してから何時間後ですか?
これらの練習問題に取り組むことで、一次関数の理解をさらに深めることができます。頑張ってください!