- 2次関数って y=ax²+bx+c のことだよね?基本を整理したい
- グラフが放物線になるのはなぜ?
- 平方完成のやり方を忘れた・苦手
- 頂点と軸ってどう求めるの?
- グラフの書き方の手順が知りたい
- 平行移動の考え方が分からん
- 最大・最小ってどう求める?
- そもそも建築で2次関数って使うの?
- 曲げモーメント図が放物線って習ったけど、2次関数?
- 放物線アーチや吊り橋のケーブルって2次関数?
- 数学が苦手でも施工管理でやっていける?
- 結局、施工管理として2次関数の何が分かればいい?
上記の様な悩みを解決します。
2次関数は高校数学の基本ですが、建築の構造力学で「曲げモーメント図は放物線」と習った時に、「これ、高校でやった2次関数のこと?」とつながらずモヤモヤする人が多い分野です。検索しても出てくるのは受験数学の塾サイトばかりで、「建築の自分に何の関係があるのか」が見えてこないのが実情です。
今回は一般形・放物線・平方完成・頂点・グラフの書き方といった基本を押さえた上で、現役の施工管理目線で「構造計算での2次関数の使い方(曲げモーメント図の放物線・最大最小=設計の最適化・放物線アーチやケーブル)」まで、数学と現場を結びつけて整理しました。
なるべく分かりやすい表現でまとめていくので、数学が苦手な方にも理解しやすい内容になっているかなと思います。
それではいってみましょう!
2次関数とは?
2次関数とは、結論「xの2次式で表される関数」のことで、一般に次の式で表されます。
y = ax² + bx + c (a、b、c は定数、a ≠ 0)
「2次」というのは、xの最高次数が2乗(x²)であることを指します。aがゼロだと x² が消えて2次関数でなくなるので、a ≠ 0 が条件です。
たとえば y = 2x²、y = -3x² + 2、y = x² – 4x – 1 などはすべて2次関数です。
ここで用語を2つ押さえます。
- 一般形:y = ax² + bx + c(そのままの形)
- 基本形(標準形):y = a(x – p)² + q(平方完成した形)
一般形のままだとグラフの形がつかみにくいので、後述の平方完成で基本形に直すと、頂点と軸が一目で分かるようになります。
結論から言うと、定義そのものは「x²が入った関数」と捉えれば十分です。建築で効いてくるのは、この後の「放物線」と「頂点(最大・最小)」なので、まずは一般形と基本形の2つの形があることだけ押さえて先に進みましょう。
2次関数のグラフ=放物線
2次関数のグラフは、結論「放物線」と呼ばれる左右対称の曲線になります。
放物線は、ボールを投げたときに描く軌跡(放り投げた物の線)から来た名前です。2次関数のグラフは、必ずこの放物線の形になります。
形の向きは、x²の係数 a の符号で決まります。
| aの符号 | グラフの向き | 頂点 |
|---|---|---|
| a > 0(正) | 下に凸(谷型) | 最小値をとる |
| a < 0(負) | 上に凸(山型) | 最大値をとる |
a > 0 なら下に開いた谷型で、頂点が一番低い点(最小値)。a < 0 なら上に開いた山型で、頂点が一番高い点(最大値)になります。さらに |a| が大きいほど、放物線の開きが細く(急に)なります。
僕の感覚だと、まず「aの符号で谷型か山型か」「aの大きさで開き具合」の2つを押さえると、グラフのイメージが一気に湧きます。建築で出てくる放物線(後述の曲げモーメント図など)も、この谷型・山型のどちらかで捉えられるので、この感覚は後で効いてきます。
平方完成のやり方
平方完成とは、結論「一般形 y = ax² + bx + c を、基本形 y = a(x – p)² + q に変形すること」です。これをやると頂点と軸がすぐ分かります。
手順はシンプルです。
- STEP1:x²とxの項を a でくくる(a = 1 なら不要)
- STEP2:くくった中身を (x + ●)² の形にし、余分に出た分を引いて調整する
- STEP3:定数項を整理する
具体例で見てみます。y = 2x² – 8x + 5 を平方完成すると、
- = 2(x² – 4x) + 5 …aでくくる
- = 2(x² – 4x + 4) – 2×4 + 5 …中身を2乗の形にし、足した分(4)を引く
- = 2(x – 2)² – 3
となり、基本形 y = 2(x – 2)² – 3 が得られます。
平方完成は最初つまずきやすいですが、「aでくくる→中身を2乗の形にする→足した分を引く」の3手順を固定で回すのがコツです。
個人的には、平方完成は理屈より「同じ手順を何度も手で動かして体に入れる」のが一番早いと感じます。建築の試験でも、この平方完成ができれば頂点・最大最小の問題はほぼ解けるので、苦手な人ほどここだけは繰り返し練習しておく価値があります。
頂点と軸の求め方
基本形 y = a(x – p)² + q に変形できれば、頂点と軸はそのまま読み取れます。
- 頂点:(p, q)
- 軸:x = p(頂点を通る縦の対称軸)
先ほどの例 y = 2(x – 2)² – 3 なら、頂点は (2, -3)、軸は x = 2 です。
一般形のまま公式で求めることもできます。
- 頂点:( -b/2a , (-b² + 4ac)/4a )
- 軸:x = -b/2a
この公式は、一般形を平方完成した結果そのものです。つまり公式を丸暗記しなくても、平方完成さえできれば毎回導けます。
実務だと、公式の丸暗記より「平方完成すれば頂点が出る」という流れで覚えておく方が応用が利きます。後で構造計算の最大曲げモーメントの話で「頂点=最大・最小の値」という見方が出てくるので、頂点が何を意味するかを意識しておくと、数学と構造がつながってきます。
2次関数のグラフの書き方
2次関数のグラフは、頂点ともう1点が決まれば書けます。基本の手順は次の通りです。
- STEP1:平方完成して頂点をうつ
- STEP2:都合のいい点(y切片=(0, c) が楽)をうつ
- STEP3:うった点を通るように、放物線を意識して書く(a > 0 は下に凸、a < 0 は上に凸)
頂点は放物線の折り返し点なので、軸に対して左右対称になります。y切片をうったら、その軸対称の点も自動的に通るので、3点目として使えます。
定期試験などで解答欄にマス目がある場合は、x座標・y座標がともに整数になる点(格子点)をできるだけ通すように書くと、減点を防げます。
自分としては、グラフは「頂点+y切片+その対称点」の3点を押さえれば十分きれいに書けると考えています。点を増やしすぎるより、頂点と軸の対称性を意識する方が、速く正確に書けます。
2次関数の平行移動
平行移動は、放物線を上下左右にずらす操作で、2通りの考え方があります。
考え方①:頂点を移動させる
平方完成で頂点を求め、その頂点を「x軸方向に p、y軸方向に q」ずらして、新しい頂点で式を組み直します。
考え方②:式の x と y を置き換える
y = ax² + bx + c を「x軸方向に p、y軸方向に q」平行移動した式は、「x を (x – p) に、y を (y – q) に置き換える」だけで得られます。
どちらでも同じ結果になります。頂点で考える方が直感的、置き換えで考える方が機械的に速い、という違いです。
現場目線で言えば、平行移動は「同じ形の放物線を位置だけずらす」操作だと捉えると分かりやすいです。形(aの値)は変わらず、頂点の位置だけが動く。この「形は同じ、位置が違う」という感覚は、後の構造計算で「荷重条件が同じなら曲げモーメント図の形は相似」という話にも通じます。
2次関数の最大・最小
2次関数の最大・最小は、結論「頂点のy座標」で決まります。
- a > 0(下に凸):頂点で最小値をとる(上限はなし)
- a < 0(上に凸):頂点で最大値をとる(下限はなし)
つまり、平方完成して頂点 (p, q) を求めれば、q がそのまま最小値(または最大値)になります。
定義域(xの範囲)が限られている場合は、頂点が範囲内にあるか、範囲の端点はどこかを確認して、その中での最大・最小を判断します。
この「頂点=最大または最小」という性質が、実は建築の最適化や最大曲げモーメントの話に直結します。次の章で具体的に見ていきます。
正直なところ、最大・最小は2次関数の応用の山場であり、建築との接点が一番濃い部分です。「平方完成して頂点を出す=最大最小が出る」という流れを押さえておけば、試験でも実務の最適化でも応用が利きます。
構造計算での2次関数の使い方
ここからが、受験数学の解説では絶対に触れられない建築の文脈です。「2次関数って建築で本当に使うの?」という疑問に、具体的に答えます。
① 曲げモーメント図は放物線になる
建築の構造力学で最も身近な2次関数が、等分布荷重を受ける梁の曲げモーメント図(M図)です。
単純梁に等分布荷重 w がかかると、ある位置 x での曲げモーメント M は、x の2次式(2次関数)になります。だからM図は放物線を描き、その頂点(最大値)が梁の中央に出ます。スパンを l とすると、中央の最大曲げモーメントは次の有名な値です。
- 最大曲げモーメント Mmax = wl² / 8(単純梁+等分布荷重)
ここで2次関数の知識がそのまま効きます。「M図が放物線=2次関数」「頂点=最大曲げモーメント」「左右対称の頂点が梁中央」という対応です。なぜM図が放物線になるのかは、Mがxの2次式だから、というのが答えです。
等分布荷重と梁の関係はこちらが詳しいです。

断面力(軸力・せん断力・曲げモーメント)全体の整理はこちらが参考になります。

② 最大・最小=設計の最適化
2次関数の最大・最小は、設計の最適化問題に使われます。たとえば「限られた材料で断面の性能を最大にする」「コストが最小になる寸法を求める」といった問題は、対象を2次関数で表して頂点を求める、という形に落ちることがあります。最大曲げモーメントの位置を求めるのも、M(x) という2次関数の頂点を探す作業です。
③ 放物線アーチとケーブルの形
放物線は構造の「形」そのものにも現れます。
- 放物線アーチ:等分布荷重に対して曲げが生じにくい合理的な形が放物線に近い
- 吊り橋・吊り構造のケーブル:等分布荷重を受けると、ケーブルは放物線に近い形に垂れる
アーチ橋の構造はこちらが参考になります。

④ 片持ち梁・土木の縦断曲線など
片持ち梁の曲げモーメント分布も荷重条件によっては2次関数で表され、道路の縦断曲線(縦断勾配の変化点をなめらかにつなぐ曲線)にも放物線が使われます。建築・土木の随所に放物線=2次関数が顔を出します。
片持ち梁のモーメントやたわみはこちらが詳しいです。

僕の整理では、2次関数を建築で学ぶ本当の意味は「曲げモーメント図が読める」ことにあります。M図が放物線だと知っていれば、等分布荷重の梁は中央が一番危ない(最大モーメント)と一目で分かる。数学の頂点=構造の最大モーメント、という対応をつかんだ瞬間に、受験数学が現場の道具に変わります。
2次関数に関する情報まとめ
- 定義:xの2次式で表される関数 y=ax²+bx+c(a≠0)。一般形と基本形 y=a(x-p)²+q がある
- グラフ:放物線。a>0で下に凸(谷型・最小)、a<0で上に凸(山型・最大)。|a|で開き具合が変わる
- 平方完成:一般形→基本形に変形する操作。aでくくる→2乗の形にする→足した分を引く、の3手順
- 頂点と軸:基本形なら頂点(p,q)・軸x=p。一般形の公式は平方完成の結果と同じ
- グラフの書き方:頂点+y切片+その対称点の3点で書ける
- 平行移動:形は同じで位置だけ動く。頂点で考える/x・yを置き換える、の2通り
- 最大・最小:頂点のy座標が最大または最小。定義域があれば端点も確認
- 構造計算での使い方:等分布荷重の梁のM図は放物線(最大Mmax=wl²/8)、最大最小=最適化、放物線アーチ・ケーブルの形、土木の縦断曲線
以上が2次関数に関する情報のまとめです。
2次関数は受験数学の定番ですが、建築では「曲げモーメント図が放物線」「最大モーメントは頂点」「アーチやケーブルの形」と、構造の根っこに繋がっています。一般形・平方完成・頂点という基本を押さえた上で、それが構造計算でどう効くかまで理解すると、数学が現場の道具に変わります。数学が苦手でも、平方完成と頂点(=最大・最小)の意味さえ押さえれば、施工管理の実務や試験には十分対応できるはずです。
2次関数に関するよくある質問
Q1:2次関数の一般形と基本形は何が違うんですか?
一般形は y=ax²+bx+c の形、基本形(標準形)は y=a(x-p)²+q の形です。どちらも同じ2次関数を表しますが、一般形のままだとグラフの形がつかみにくく、基本形に直すと頂点(p,q)と軸x=pが一目で分かります。一般形から基本形へ変形する操作が「平方完成」です。グラフを書いたり最大・最小を求めたりするときは、基本形に直すのが基本です。
Q2:グラフが放物線になり、上に凸か下に凸かはどう決まりますか?
2次関数のグラフは必ず放物線(左右対称の曲線)になります。向きはx²の係数 a の符号で決まり、a>0なら下に凸(谷型)で頂点が最小値、a<0なら上に凸(山型)で頂点が最大値です。さらに |a| が大きいほど放物線の開きが細く急になります。まず「aの符号で谷型か山型か」を判断するのがグラフ把握の第一歩です。
Q3:平方完成が苦手です。コツはありますか?
「aでくくる→中身を2乗の形にする→足した分を引いて調整する」の3手順を固定で回すのがコツです。a=1ならくくる手順は省けます。理屈で悩むより、同じ手順を何度も手で動かして体に入れるのが結局いちばん早い習得法です。平方完成ができれば頂点・軸・最大最小の問題はほぼ解けるので、苦手な人ほどここを重点的に練習する価値があります。
Q4:建築の構造計算で2次関数はどう使われますか?
最も身近なのが曲げモーメント図(M図)です。単純梁に等分布荷重がかかると、曲げモーメントは位置xの2次式になるため、M図は放物線を描き、その頂点(最大値)が梁中央に出ます。最大曲げモーメントは Mmax=wl²/8 という有名な値です。ほかにも、設計の最適化(最大最小問題)、放物線アーチや吊り構造のケーブルの形、土木の縦断曲線などに2次関数・放物線が使われます。
Q5:なぜ等分布荷重の梁の曲げモーメント図は放物線になるんですか?
曲げモーメント M を梁の位置 x の式で表すと、等分布荷重の場合は x の2次式(2次関数)になるからです。2次関数のグラフは放物線なので、M図も放物線を描きます。そして2次関数は頂点で最大・最小をとるため、左右対称な単純梁では梁中央が頂点=最大曲げモーメントになります。「M図が放物線」「頂点=最大モーメント」という対応が、まさに2次関数の知識そのものです。
Q6:数学が苦手でも施工管理でやっていけますか?
やっていけます。施工管理の実務で高度な数学を手計算する場面は多くなく、構造計算は専用ソフトや構造設計者が担うのが一般的です。ただし、2次関数の「平方完成して頂点(最大・最小)を出す」流れと、「曲げモーメント図が放物線で中央が最大」という対応を押さえておくと、構造計算書や資格試験が格段に読みやすくなります。公式の丸暗記より、意味と現場とのつながりを理解するのが有効です。
合わせて読みたい記事はこちら。






