数値解析および科学計算において、台形公式は、積分を計算するための台形公式から派生した、常微分方程式を解くための数値解法である。台形公式は陰解法の一種であり、ルンゲ・クッタ法と線形多段階法の両方とみなすことができる。
微分方程式を解きたいと仮定します。 台形公式は次の式で与えられる。 どこステップサイズです。[ 1 ]
これは暗黙的なメソッドです: 値は方程式の両辺に現れるため、実際に計算するには、通常は非線形となる方程式を解く必要があります。この方程式を解く方法の1つとして、ニュートン法があります。オイラー法を使用して、解のかなり良い推定値を得ることができ、これをニュートン法の初期推定値として使用できます。[ 2 ]簡単に言うと、オイラー法による推定値のみを使用することは、ヒューン法を実行することと同じです。
微分方程式を積分するとにすると、 台形公式によれば、右辺の積分は次のように近似できる。 両方の式を組み合わせて、それを使用しますそして常微分方程式を解くための台形公式を得るため。[ 3 ]
台形公式の求積法の誤差解析から、局所打ち切り誤差は微分方程式を解くための台形公式の限界は、次のように表すことができます。 したがって、台形公式は二次法である。[ 4 ]この結果を用いて、全体誤差がステップサイズとしてゼロに近づく(この意味についてはビッグオー記法を参照)。 [ 5 ]

台形公式の 絶対安定領域は これには左半平面も含まれるため、台形公式はA安定である。第2のダールクイスト障壁は、台形公式がA安定な線形多段階法の中で最も正確であると述べている。より正確には、A安定な線形多段階法は最大で2次であり、2次A安定な線形多段階法の誤差定数は台形公式の誤差定数よりも良くなることはない。[ 6 ]
実際、台形公式の絶対安定領域は、まさに左半平面です。つまり、台形公式を線形テスト方程式y' = λ yに適用した場合、数値解がゼロに収束するのは、厳密解がゼロに収束する場合に限られます。ただし、数値解の収束速度は、真の解の収束速度よりも何桁も遅くなる可能性があります。