考慮常微分方程
![{\displaystyle {\frac {dy}{dt}}=-y^{2},\ t\in [0,a]\quad \quad (2)}](//wikimedia.org/api/rest_v1/media/math/render/svg/2da9a469600ad22b47c72ac29e5705592594d712)
初始條件是
。考慮格點
,0 ≤ k ≤ n,意思是,時間間隔是
,且
。用最簡單的顯式和隱式方法將此方程式離散化,分別是「前向歐拉方法」及「後向歐拉方法」,並且比較其差異。
- 前向歐拉方法
用不同的積分法所得的結果
,
.
前向歐拉方法

可得

對所有
,這是
的顯式公式。
- 後向歐拉方法
用後向歐拉方法

可以得到
的隱式方程

比較上式和公式(3),公式(3)的
可以直接求得,而此處是方程式中的未知數,需要求解。
這是一元二次方程,有一個正根和一個負根,因為其初值為正,選擇其正根,則下一步的
為

大部份的隱式方程中,要求解的方程會比一元二次方程複雜的多,也有可能不存在解析解,因此需要用其他求根算法(例如牛頓法)來求得數值解。
- 克蘭克-尼科爾森方法
用克蘭克-尼科爾森方法

可以求得
的隱式方程

這可以用求根算法(例如牛頓法)來求得
的數值解。
克蘭克-尼科爾森方法可以視為是通用的IMEX(Implicit-Explicit,隱式-顯式)架構。
- 前向-後向歐拉方法
用前向歐拉方法以及前向-後向歐拉方法,在
和
下的結果
為了應用IMEX架構,考慮另一個微分方程:
![{\displaystyle {\frac {dy}{dt}}=y-y^{2},\ t\in [0,a]\quad \quad (5)}](//wikimedia.org/api/rest_v1/media/math/render/svg/f18ea769b80c985190a3cdd00aab67ab5e172ee8)
可以得到
![{\displaystyle \left({\frac {dy}{dt}}\right)_{k}\approx y_{k+1}-y_{k}^{2},\ t\in [0,a]}](//wikimedia.org/api/rest_v1/media/math/render/svg/7b04b3efd989e303c961793557c8ace14d9ab2d5)
因此

針對