偏微分計算機

偏微分

この偏微分計算機を使って、x、y、z を含む多項式を微分できます。3x^2y、x*y、4xy^3、2.5z といった項を入力して変数を選ぶと、ツールは残りの変数を定数として扱います。求めた導関数をある特定の点で評価することもでき、微積分・最適化・多変数モデリングでの素早い確認に役立ちます。

偏微分の求め方

  1. 1

    多項式の式を入力する

    x、y、z を使い、必要に応じて指数・小数・乗算記号を付けます。計算機は入力を有界に保ち、任意のコードを実行することは決してありません。

  2. 2

    微分する変数を選ぶ

    x、y、z のいずれかを選びます。その変数について微分するとき、他のすべての変数は定数として固定されます。

  3. 3

    結果を読むか評価する

    簡約された導関数の各項を確認し、選んだ x、y、z の座標での数値が必要なら点評価をオンにします。

偏微分とは何を意味するか

偏微分は、一つの変数だけが動き他の変数を固定したままにしたときに、多変数関数がどう変化するかを測ります。関数 f(x, y, z) について、導関数 ∂f/∂xyz を定数として扱います。これがこの計算機の中核となる規則です。選んだ変数だけを微分し、他のすべての変数因子はそのまま持ち越し、選んだ変数を含まない項はすべて落とします。

多項式の項については、べき乗の法則がそのまま適用されます:

∂/∂x (a * x^m * y^n * z^p) = a * m * x^(m-1) * y^n * z^p

同じパターンが yz でも成り立ちます。指数の乗数を与えるのは選んだ変数だけです。

計算例

f(x, y, z) = 3x^2y + 4xy^3 - 5z + 7 について:

対象変数 変化する項 偏微分
x 3x^2y4xy^3 6xy + 4y^3
y 3x^2y4xy^3 3x^2 + 12xy^2
z -5z -5

∂f/∂x = 6xy + 4y^3(x, y, z) = (2, 3, 1) で評価すると、値は 6 * 2 * 3 + 4 * 3^3 = 144 です。この導関数には z が現れないため、z を変えてもこの特定の値は変わらないことに注目してください。

対応している構文

この計算機は意図的に決定論的です。xyz を用いた多項式形式の項に対応します。3x^2y のような暗黙の積、x*y のような明示的な積、2.5z のような小数係数、定数、そしてプラス・マイナス記号です。三角関数、対数、括弧、商、任意のスクリプトは処理しません。そうしたより広い記号計算のケースについては、本計算機を完全な数式処理システムではなく、手早い多項式チェッカーとして使ってください。

よくある落とし穴

  • 定数変数の規則を忘れる。 ∂/∂x では、項 4xy^312xy^2 ではなく 4y^3 になります。
  • 持ち越した因子を落とす。 3x^2y6xy になります。y が残るのは、それが定数の乗数だからです。
  • 偏微分を全微分と混同する。 偏微分は一度に一つの入力だけを変化させます。全微分は、変数どうしがどう依存し合うかも考慮します。
  • 対応していない関数を期待する。 sin(xy)(x + y)^2 のような式は、本計算機で処理する前に展開するか、記号代数ツールが必要です。

よくある質問

x、y、z から作られる多項式の項に対応しています。3x^2y のような暗黙の乗算も、x*y のような明示的な乗算も使えます。

定数として扱われます。たとえば 3x^2y を x について微分すると、y は定数の乗数として残り、結果は 6xy になります。

はい。点評価をオンにして x、y、z の値を入力してください。計算機は微分したあと、それらの数値を導関数の多項式に代入します。

このツールはファイルや外部の記号計算サービスを一切使いません。式は現在のリクエストの Livewire 計算機で処理され、任意のコードが実行されることは決してありません。

関連ツール