Keisan Tools
最終確認: 2026年5月出典 2

ヘッシアン行列

2次偏導関数行列

  1. 1. 入力条件を入れる
  2. 2. 計算ボタンを押す
  3. 3. 結果がすぐ表示
履歴は端末内に保存

次回このツールを開くと、前回の入力で再計算 / 比較できます。アカウント登録不要・端末内のみに保存。

この計算ツールは役に立ちましたか?

評価はこの端末にだけ保存されます。送信は不要です。改善のヒントとして編集部が活用します。

コメントで教える

このツールについて

ヘッシアン行列は、多変数関数の局所的な極値(最大値、最小値、鞍点)を判定するために不可欠なツールです。例えば、企業の利益最大化モデルで、生産量や価格といった複数の入力変数に対する利益関数の形状を分析し、最適な設定を決定する際にヘッシアン行列が役立ちます。これにより、利益が本当に最大化されているのか、それとも最小化されているのか、あるいは鞍点なのかを判断できます。工学設計、経済学、機械学習の最適化問題で広く利用され、関数の振る舞いを深く理解する手助けとなります。

計算の仕組み

このツールは、2変数関数の2次偏導関数から構成されるヘッシアン行列の性質を計算します。入力 `a`, `b`, `c` はそれぞれ、`∂²f/∂x²`、`∂²f/∂x∂y`、`∂²f/∂y²` に対応します。ヘッシアン行列は `[[a, b], [b, c]]` の形で表現され、その判別式 `determinant = ac - b²`、トレース `trace = a + c`、そして対角成分 `h11 = a`、`h22 = c` が算出されます。関数の極値判定において、`determinant` と `h11` の符号が重要です。`determinant > 0` かつ `h11 > 0` なら正定符号(局所的最小値)、`determinant > 0` かつ `h11 < 0` なら負定符号(局所的最大値)、`determinant < 0` なら不定符号(鞍点)と判断されます。これにより、与えられた点で関数がどのような挙動を示すかを明確に把握できます。

使用例

企業の利益最大化の判断

企業が新製品の価格と生産量を調整し、利益を最大化するシナリオ。

入力値:
  • a: -4
  • b: 1
  • c: -3
結果: definiteness: Negative definite / determinant: 11 / h11: -4 / h22: -3 / trace: -7

ヘッシアン行列が負の定符号であるため、この点では利益が局所的に最大化されていると判断できます。価格や生産量をこの水準に設定することで、最適な利益が得られる可能性が高いです。これにより、経営戦略の策定に役立ちます。

製造コスト最小化の検証

製造コストを最小限に抑えるための材料費と人件費の最適な組み合わせ。

入力値:
  • a: 5
  • b: 2
  • c: 3
結果: definiteness: Positive definite / determinant: 11 / h11: 5 / h22: 3 / trace: 8

ヘッシアン行列が正の定符号であるため、この点ではコストが局所的に最小化されていると判断できます。この変数の組み合わせを採用することで、最も効率的なコスト構造を実現でき、企業収益の改善に貢献します。

経済モデルにおける鞍点の探索

2つの市場変数が相互作用する経済モデルにおける均衡点の性質分析。

入力値:
  • a: 2
  • b: 3
  • c: -1
結果: definiteness: Indefinite / determinant: -11 / h11: 2 / h22: -1 / trace: 1

ヘッシアン行列が不定符号であるため、この点では局所的な最大値でも最小値でもなく、鞍点であることが分かります。これは、特定の方向には関数値が増加し、別の方向には減少するような不安定な均衡点を示唆しており、モデルの安定性を評価する上で重要です。

計算方法の解説

ヘッシアン行列

2次偏導関数行列

よくある質問