KARYA ILMIAH
OLEH
DIANA EFFENDI
NIM. 1403111165
Diana Effendi
dianaeffendi59@gmail.com
ABSTRACT
This article discusses the new Schroder-type method for finding a root of non-
linear equations. The formula is used for approximating the multiplicity of the
iterative method. These methods has three order convergence and requires four
function evaluation per iteration. Through computational tests it shown that
the method converges to the root of the nonlinear equations faster than the
comparison methods as expected. It support theoretical study of the proposed
method.
Keywords: Schroder-type method, root finding, nonlinear equations, multiple
roots, order of convergence, efficiency index
ABSTRAK
Artikel ini membahas metode baru bertipe Shroder untuk mencari akar dari
persamaan nonlinear. Formula baru dari metode iterasi digunakan untuk
menaksir multiplisitas. Metode bertipe Schroder memiliki orde konvergensi
tiga dan membutuhkan empat evaluasi fungsi per iterasi. Melalui uji komputasi
ditunjukkan bahwa metode bertipe Shcroder orde tiga lebih cepat konvergen
ke akar dibandingkan dengan metode pembanding sebagaimana kajian teoritis.
Kata kunci: Metode bertipe Schroder, menemukan akar, persamaan nonlinear,
akar ganda, orde konvergensi, indeks efisiensi
1. PENDAHULUAN
Dalam bidang sains, sering ditemukan masalah yang berkaitan dengan mencari
solusi persamaan nonlinear yang berbentuk
f (x) = 0. (1)
1
Untuk mencari akar persamaan (1) pada umumnya tidak dapat dicari secara
analitik, sehingga diperlukan teori khusus untuk memudahkan perhitungannya.
Salah satu teori yang digunakan adalah metode numerik. Beberapa metode
numerik yang sering digunakan adalah metode Newton yang mempunyai orde
konvergensi kuadratik jika tebakan awal x0 yang cukup dekat dengan akar [1,
h. 58–59]. Konvergensi metode Newton lebih lambat jika digunakan untuk
mencari akar ganda, sehingga diperlukan modifikasi metode Newton.
Modifikasi metode Newton dengan orde konvergensi kuadratik [7, 9] mem-
punyai bentuk iterasi
f (xn )
xn+1 = xn − m , n = 0, 1, 2 . . . (2)
f ′ (xn )
Proses penurunan metode Schroder untuk akar ganda dimulai dengan meng-
gunakan langkah pertama dari metode modifikasi Newton[8], yaitu
f (xn )
xn+1 = xn − m , (3)
f ′ (xn )
2
Selanjutnya setelah persamaan (5) disederhanakan, diperoleh
Q
xn+1 = xn − . (7)
W
dimana
Q = 2(f (xn )(f ′ (xn ))2 − (f (xn ))2 f ′′ (xn )), (8)
dan
W = 2(f ′ (xn ))3 − 3f (xn )f ′ (xn )f ′′ (xn ) + f ′′′ (xn )(f (xn ))2 , (9)
( )
(2(m + 1)T2 + (m + 2)T12 ) 3
en+1 = en + O(e4n ) (10)
m(m + 1)2 (m + 2)
dengan en = xn − α dan
f (m+k) (α)
Tk = , k = 1, 2, 3. (11)
f (m) (α)
3
untuk k ≥ m + 4 dan dievaluasi di titik x = xn , diperoleh
f (m−1) (α)
f (xn ) = f (α) + f ′ (α)(xn − α) + · · · + (xn − α)m−1
(m − 1)!
(m) (m+1)
f (α) f (α)
+ (xn − α)m − (xn − α)m+1
m! (m + 1)!
f (m+2) (α) f (m+3) (α)
+ (xn − α)m+2 + (xn − α)m+3
(m + 2)! (m + 3)!
+ O((xn − α)m+4 ).
dengan
Tk m!
Ak = , k = 1, 2, 3, (13)
(m + k)!
dengan
Tk (m − 1)!
Bk = , k = 1, 2, 3. (15)
(m + k − 1)!
Kemudian dengan cara yang sama, jika f ′′ (x) diekspansikan dengan deret Tay-
lor di sekitar xn = α, maka diperoleh
( )
′′ f (m) (α) m−2
f (xn ) = e 1 + C1 en + C2 en + C3 en + O(en ) ,
2 3 4
(16)
(m − 2)! n
dengan
(m − 2)!
Ck = Tk , k = 1, 2, 3. (17)
(m + k − 2)!
4
Taylor di sekitar xn = α, sehingga diperoleh
( )
′′′ f (m) (α) m−3
f (xn ) = e 1 + D1 en + D2 en + D3 en + O(en ) ,
2 3 4
(18)
(m − 3)! n
dengan
Tk (m − 3)!
Dj = , k = 1, 2, 3. (19)
(m + k − 3)!
dan
(
3 3 1 3 1
W = 1 + D1 − mA1 + m2 B1 + m2 D1 − m2 C1 − m2 + A1
2 2 2 2 2
) (
3 3 3 2 3 1 3
− mD1 + mC1 + 2A1 en + m B2 − mD2 + m2 A21 + m2 C2
2 2 2 2 2 2
1 1 3 3 3
+ m2 D2 − m2 A2 − mA21 + D2 + mC2 + 3m2 B12 − m2 B1 C1
2 2 2 2 2
3 3 2 3 2 3 3
− mA2 − m A1 B1 − m C1 A1 + mA1 B1 + mB2 + 2A2 + m2 D1 A1
2 2 2 2 2) (
3 3 3 2
+ mC1 A1 + A1 − 3mD1 A1 + 2D1 A1 + mB1 C1 en −
2 2
m B1 C2
2 2 2
3 3 1
− m2 B2 C1 − mD1 A21 + D3 − 3mD2 A1 + m2 D1 A2 + m2 D1 A21
2 2 2
3 3 3
+ m2 D2 A1 − 3mD1 A2 − m2 C2 A1 − 3mA2 A1 − m2 C1 A2 − m2 A1 B2
2 2 2
3 3 3 3 1
+ m2 A2 A1 − m2 A2 B1 + mB1 C2 + mB2 C1 − mD3 + m2 D3
2 2 2 2 2
3 3 2 1 2 3 2
− mA3 + m B3 + 2A3 − m A3 − m C3 + m2 B13
2 2 2 2
3 3 3
+ mB3 + mC3 + 3D1 A2 + D1 A21 + 2D2 A1 + 2A2 A1 − m2 B1 C1 A1
2 2 2
3 3 3 3
+ mB1 C1 A1 + 6m2 B2 B1 + mC2 A1 + mC1 A2 + mA1 B2
2 ) 2 2 2
3
+ mA2 B1 e3n + O(e4n ). (21)
2
5
Q
Selanjutnya untuk menyederhanakan pada persamaan (20) dan (21) dapat
W
menggunakan bantuan deret geometri [5, h. 730], sehingga diperoleh
(
Q −3 2 1 3 1 5 3
= en + m B1 + m2 A1 + m2 C1 + mB1 − mC1 + mD1
W 2 2 2 2 2 2
3 3 1 3 1
+ D1 − mA1 + m2 B1 + m2 D1 − m2 C1 − m2 + A1
2 2 2 ) (2 2
1 1 2 1
+ mA1 − m D1 + C1 − D1 e2n + C2 + mB12 + m3 A1 D1
2 2 2
9 13 1
+ m3 C1 B1 − D2 − 6m3 C12 − 3D12 m + D12 m2 + m4 D12
2 4 4
3 3 2 9 3 1
− m D1 + m3 A21 + m4 B12 + m3 A1 B12 + m4 A21
2 4 2 4
9 4 2 21 2 2 9 11
+ m C1 + m C1 + D12 − 2mD1 A1 + m2 A1 B1 − m2 C1 A1
4 4 2 2
1 3 3 3 1
+ 3m2 B1 C1 + m2 A2 − m2 B2 − m2 A21 + m2 C2 + mA2
2 2 4 2 2
3 1 1 5 15 1
+ mD2 − mA21 + mB2 − mC2 − m2 B12 − m2 D2
2 2 2 2 4 2
3 2 1 3
− C1 D1 − C1 m − mA1 B1 + 3mC1 A1 − 3mB1 C1 + D1 m2 B1
2 2 2
19 11 3 1
− D1 m2 C1 + D1 mB1 + D1 mC1 + m4 D1 B1 − m4 D1 A1
2 2 2 2
3 4 13 7
− m D1 C1 − 4m3 D1 B1 + m3 D1 C1 − m3 A1 B1 + m3 A1 C1
2 2 ) 2
3 4 9 4 3 4
− m B1 A1 − m B1 C1 + m A1 C1 e3n + O(e4n ).
2 2 2
6
Karena xn+1 = en + α − W Q
dan en+1 = xn+1 − α, sehingga diperoleh
(
−3 2 1 3 1 5 3
en+1 = − m B1 + m2 A1 + m2 C1 + mB1 − mC1 + mD1
2 2 2 2 2 2
3 3 1 3 1
+ D1 − mA1 + m2 B1 + m2 D1 − m2 C1 − m2 + A1
2 2 2 ) (2 2
1 1 2 1
+ mA1 − m D1 + C1 − D1 e2n + C2 + mB12 + m3 A1 D1
2 2 2
9 13 1
+ m3 C1 B1 − D2 − 6m3 C12 − 3D12 m + D12 m2 + m4 D12
2 4 4
3 3 2 9 3 1
− m D1 + m3 A21 + m4 B12 + m3 A1 B12 + m4 A21
2 4 2 4
9 4 2 21 2 2 9 11
+ m C1 + m C1 + D12 − 2mD1 A1 + m2 A1 B1 − m2 C1 A1
4 4 2 2
1 3 3 3 1
+ 3m2 B1 C1 + m2 A2 − m2 B2 − m2 A21 + m2 C2 + mA2
2 2 4 2 2
3 1 1 5 15 1
+ mD2 − mA21 + mB2 − mC2 − m2 B12 − m2 D2
2 2 2 2 4 2
3 2 1 3
− C1 D1 − C1 m − mA1 B1 + 3mC1 A1 − 3mB1 C1 + D1 m2 B1
2 2 2
19 11 3 4 1 4
− D1 m C1 + D1 mB1 + D1 mC1 + m D1 B1 − m D1 A1
2
2 2 2 2
3 4 13 3 7 3
− m D1 C1 − 4m D1 B1 + m D1 C1 − m A1 B1 + m3 A1 C1
3
2 2 ) 2
3 4 9 4 3 4
− m B1 A1 − m B1 C1 + m A1 C1 e3n + O(e4n ). (22)
2 2 2
3. CONTOH KOMPUTASI
Pada bagian ini, dilakukan uji komputasi untuk membandingkan kecepatan
dalam menemukan akar ganda persamaan nonlinear antara metode Schroder
7
bertipe klasik orde dua , metode Noor-Shah orde dua [4] dan metode Schroder
orde tiga [8]. Untuk mempermudah penyebutan metode Schroder bertipe
klasik, metode Noor-Shah, dan metode bertipe Schroder order tiga secara
berturut-turut disingkat menjadi metode SCH, MNS, dan SO3.
Persamaan nonlinear yang digunakan dalam melakukan uji komputasi yaitu
1. f1 (x) = (sin(x)2 − x2 + 1)6 , α ∈ [0.5, 1.5]
√
2. f2 (x) = (ex + x − 7)4 , α ∈ [1.0, 2.0]
3. f3 (x) = (ln(x) + x − 2)7 , α ∈ [1.2, 2.0]
4. f4 (x) = ((x − 1)3 − 1)5 . α ∈ [1.8, 2.3]
Keempat contoh fungsi di atas dibandingkan dengan menggunakan pro-
gram Maple 13 dengan toleransi sebesar 1.0 × 10−100 . Hasil dari uji komputasi
untuk keempat contoh fungsi di atas ditunjukkan pada Tabel 1, halaman 8.
Berdasarkan Tabel 1 dapat dilihat bahwa semua metode yang digunakan da-
pat menemukan akar hampiran yang diharapkan untuk seluruh fungsi yang
diberikan. Masing-masing metode memiliki keunggulan jumlah iterasi pada
setiap fungsi yang berbeda untuk mendapatkan akar hampiran.
Selanjutnya dari Tabel 1 diketahui bahwa SCH dan MNS membutuhkan
tiga sampai delapan iterasi, sedangkan SO3 memerlukan dua sampai empat
iterasi untuk mendapatkan akar hampiran yang diharapkan. Hal ini berarti
SO3 membutuhkan jumlah iterasi yang lebih sedikit dari kedua metode yang
digunakan untuk komputasi. Jadi SO3 merupakan metode yang layak untuk
dijadikan metode alternatif untuk mencari persamaan nonlinear.
Ucapan terima kasih Penulis mengucapkan terima kasih kepada Dr. Imran
M., M.Sc. yang telah memberikan bimbingan, arahan, waktu, pikiran, dan
nasehat kepada penulis dalam penulisan artikel ini.
8
DAFTAR PUSTAKA
[1] K. E. Atkinson, An Introduction to Numerical Analysis, Second Edition,
John Wiley and Sons, New York, 1978.
[6] R. Thukral, New variants of the Schroder method for finding zeros of
nonlinear equations having unknown multiplicity, Journal of Advances in
Mathematics, 8 (2014), 1675–1683.
[9] R. Thukral, Further acceleration of Thukral third order method for deter-
mining multiple zeros of nonlinear equation, American Journal of Com-
putational and Applied Mathematics, 7 (2017), 123–128.
[10] J. F. Traub, Iterative Methods for the Solution of Equation, Chelsea Pub-
lishing Company, New York, 1977.