技術(非IT系)

共通因数とは?見つけ方や意味をわかりやすく解説!(因数分解:最大公約数:素因数分解:数学など)

当サイトでは記事内に広告を含みます

「共通因数ってどういう意味なのか」「因数分解のときに共通因数をどうやって見つければいいのかわからない」——中学・高校の数学でこうした疑問を持つ方は多いでしょう。

因数分解・最大公約数・素因数分解——これらはすべて共通因数の理解と深く関わっています。

本記事では、共通因数の意味と定義、最大公約数との関係、素因数分解を使った見つけ方、因数分解での活用、そして効率的な共通因数の見つけ方のコツまで、わかりやすく解説していきます。

数学が苦手な方でも理解できるよう、豊富な具体例を用いて解説しているので、ぜひ最後まで読んでみてください。

共通因数の意味と定義——2つ以上の数や式に共通する因数とは

それではまず、共通因数の意味と定義について解説していきます。

共通因数(Common Factor)とは、2つ以上の整数や多項式の両方を割り切る(因数となる)数または式のことです。

「因数」とは、ある数や式を掛け算の形に分解したときの各成分のことです。たとえば12 = 4×3 のとき、4と3はどちらも12の因数です。

整数の共通因数——具体例で確認する

まず整数の共通因数を具体例で確認しましょう。

整数の共通因数の例

12と18の共通因数を求める

12の因数:1, 2, 3, 4, 6, 12

18の因数:1, 2, 3, 6, 9, 18

両方に共通する因数(共通因数):1, 2, 3, 6

このうち最大のもの:6(最大公約数)

24と36の共通因数を求める

24の因数:1, 2, 3, 4, 6, 8, 12, 24

36の因数:1, 2, 3, 4, 6, 9, 12, 18, 36

共通因数:1, 2, 3, 4, 6, 12

最大公約数:12

共通因数と最大公約数(GCD)は密接に関係しており、共通因数はすべて最大公約数の因数になっているという重要な性質があるでしょう。

多項式の共通因数——式の因数分解での役割

数学(代数)では、多項式の各項に含まれる共通因数を「くくり出す」ことで因数分解を行います。

たとえば 6x² + 9x という多項式では、6x²の因数は「2・3・x・x・6x²」、9xの因数は「3・9・x・9x」であり、両方に共通する最大の因数は「3x」です。

この共通因数3xをくくり出すと 6x² + 9x = 3x(2x + 3) と因数分解できます。

多項式の因数分解において共通因数を見つけてくくり出す操作は、最初に行うべき基本ステップです。

共通因数と最大公約数の関係——最大共通因数とは

複数の数や多項式の共通因数のうち最大(または最高次)のものを「最大共通因数(Greatest Common Factor・GCF)」または「最大公約数(GCD)」と呼びます。

整数の場合は最大公約数、多項式の場合はそれぞれの係数の最大公約数と変数の最低次数を組み合わせた「多項式の最大公因式」が最大共通因数に対応します。

共通因数の見つけ方①——素因数分解を使う方法

続いては、素因数分解を使って共通因数を体系的に見つける方法について確認していきます。

素因数分解は共通因数を確実に見つけられる最も体系的な方法です。

素因数分解とは

素因数分解とは、ある整数を素数の積として表すことです。

素数とは「1とその数自身以外に因数を持たない自然数(2・3・5・7・11・13・…)」です。

たとえば60 = 2² × 3 × 5 というように、60を素数だけの積として表したものが素因数分解です。

素因数分解を使って共通因数を求める手順

素因数分解を使った共通因数の求め方

【例】36と90の共通因数を求める

Step1:それぞれを素因数分解する

36 = 2² × 3²

90 = 2 × 3² × 5

Step2:共通する素因数とその最小の指数を取り出す

2 は 36に2²・90に2¹ → 最小指数は1 → 2¹

3 は 36に3²・90に3² → 最小指数は2 → 3²

5 は 36には含まれない → 共通しない

Step3:最大公約数 = 2¹ × 3² = 2 × 9 = 18

Step4:共通因数はすべて最大公約数18の因数

18の因数:1, 2, 3, 6, 9, 18 → これが36と90の共通因数すべて

素因数分解を使った方法では、共通する素因数とその最小指数の積が最大公約数(最大の共通因数)になるという原理を使って確実に共通因数を求めることができるでしょう。

ユークリッドの互除法——大きな数での効率的な最大公約数の計算

数が大きくなると素因数分解は大変になりますが、「ユークリッドの互除法(Euclidean Algorithm)」を使えば効率的に最大公約数を求めることができます。

ユークリッドの互除法の手順

【例】252と180の最大公約数を求める

Step1:大きい数÷小さい数 → 252 ÷ 180 = 1 余り72

Step2:前の除数と余りで繰り返す → 180 ÷ 72 = 2 余り36

Step3:前の除数と余りで繰り返す → 72 ÷ 36 = 2 余り0

Step4:余りが0になったときの除数(36)が最大公約数

よって252と180の最大公約数は36

共通因数:36の因数 = 1, 2, 3, 4, 6, 9, 12, 18, 36

共通因数の見つけ方②——多項式での視覚的な確認方法

続いては、多項式(代数式)での共通因数の見つけ方を確認していきます。

多項式の各項を見比べて共通因数を探す方法は、因数分解の最初のステップとして非常に重要です。

係数の最大公約数と変数の最低次数を見る

多項式の共通因数を見つけるには、係数の最大公約数と各変数の最低次数(最も小さい指数)を組み合わせます。

多項式の共通因数の見つけ方

【例①】12x³ + 8x² + 4x の共通因数

・係数:12・8・4 → 最大公約数は4

・変数x:最低次数はx¹(x³・x²・x¹)

・共通因数:4x(最大の共通因数)

→ 12x³ + 8x² + 4x = 4x(3x² + 2x + 1)

【例②】6a²b³ + 9a³b² + 3ab の共通因数

・係数:6・9・3 → 最大公約数は3

・変数a:最低次数はa¹(a²・a³・a¹)

・変数b:最低次数はb¹(b³・b²・b¹)

・共通因数:3ab

→ 6a²b³ + 9a³b² + 3ab = 3ab(2ab² + 3a²b + 1)

多項式の共通因数を見つける手順は「①係数の最大公約数を求める、②各変数の最低次数を特定する、③両者を掛け合わせた式が最大共通因数」というシンプルなルールで進められます。

共通因数のくくり出しの確認方法

共通因数をくくり出した後は、展開して元の式に戻ることで確認できます。

たとえば 4x(3x² + 2x + 1) を展開すると 4x×3x² + 4x×2x + 4x×1 = 12x³ + 8x² + 4x となり、元の式に一致します。

くくり出した後の展開による確認は初学者が特に重視すべきステップであり、符号や係数の誤りを早期に発見できる重要な確認作業です。

因数分解における共通因数の役割——くくり出しの重要性

続いては、因数分解において共通因数をくくり出すことの重要性について確認していきます。

共通因数のくくり出しが因数分解の第一ステップである理由

多項式を因数分解するとき、最初に共通因数を探してくくり出すことが基本中の基本です。

共通因数を先にくくり出すことで残りの式が単純化され、その後の因数分解(たすき掛け・因数分解の公式の適用)が大幅に簡単になります。

また共通因数をくくり出さずに進めると、因数分解の途中で複雑な係数が残り、正しい因数分解に辿り着けないことがあります。

共通因数くくり出しの練習問題

共通因数のくくり出し練習問題

問題①:15x² − 10x を因数分解せよ

解答:係数15と10の最大公約数は5・変数xの最低次数はx¹

→ 5x(3x − 2)

問題②:6a²b − 4ab² + 2ab を因数分解せよ

解答:係数6・4・2の最大公約数は2・変数aの最低次数はa¹・bの最低次数はb¹

→ 2ab(3a − 2b + 1)

問題③:x(a+b) + y(a+b) を因数分解せよ

解答:(a+b)が共通因数として含まれている

→ (a+b)(x+y)((a+b)という式全体を共通因数としてくくり出す)

問題③のように、共通因数は単項(1つの文字・数)だけでなく、(a+b)のような多項式全体が共通因数になる場合もあります。

括弧の中の式全体が共通因数になっているパターンは高校数学でよく出題され、見た目で共通部分を見つける「視覚的な識別力」を鍛えることが重要です。

共通因数の応用——最大公約数・通分・分数の簡約

続いては、共通因数の概念が数学のどのような場面で応用されるかを確認していきます。

分数の約分——共通因数を使った簡約

分数の約分は、分子と分母の共通因数を見つけて割ることで行います。

たとえば 36/48 を約分するとき、36と48の最大公約数(最大共通因数)は12なので、分子・分母を12で割ると 36/48 = 3/4 となります。

約分できる限り約分するためには最大公約数(最大共通因数)で割ることが効率的で、途中の公約数で何度か割っても同じ結果が得られますが手間がかかります。

通分——最小公倍数と共通因数の関係

分数の足し算・引き算に必要な通分では、最小公倍数(LCM)を分母に揃えます。

最小公倍数と最大公約数には「a×b = GCD(a,b) × LCM(a,b)」という関係があり、共通因数(最大公約数)を利用して最小公倍数を効率的に求めることができます。

多項式の有理式の約分への応用

高校数学や大学数学では、多項式の分数式(有理式)の約分でも共通因数の考え方が活用されます。

(x²−4) ÷ (x²−3x+2) という有理式では、分子を因数分解すると(x+2)(x−2)、分母を因数分解すると(x−1)(x−2)となり、共通因数(x−2)を約分できます。

共通因数の重要ポイントまとめ

・定義:2つ以上の数や式を割り切る数または式

・最大共通因数(最大公約数):共通因数のうち最大のもの

・素因数分解で求める方法:共通する素因数の最小指数の積が最大公約数

・多項式では係数の最大公約数×各変数の最低次数が最大共通因数

・因数分解では共通因数のくくり出しが最初のステップ

・応用:分数の約分・通分・有理式の簡約

まとめ

本記事では、共通因数の意味と定義から、整数・多項式それぞれでの共通因数の見つけ方、素因数分解とユークリッドの互除法を使った求め方、因数分解における役割と練習問題、そして分数の約分・通分への応用まで幅広く解説してきました。

共通因数とは2つ以上の数や式に共通して含まれる因数であり、最大公約数との関係・素因数分解による求め方・多項式でのくくり出しの手順を正確に理解することで、因数分解から分数計算まで数学の多くの場面で活用できる基礎的な概念です。

共通因数を見つける目を養うためには、係数の最大公約数を求める練習・変数の最低次数を素早く見つける練習・そして因数分解の問題を繰り返し解くことが最も効果的です。

本記事を参考に、共通因数への理解を深め、数学の学習に役立てていただければ幸いです。