Kaidah rantai

Dalam kalkulus, **kaidah rantai** atau **aturan rantai** adalah rumus untuk turunan fungsi komposit (fungsi bersusun) dari dua fungsi matematika.

Secara intuitif, bila variabel *y* bergantung pada variabel kedua, *u*, yang pada gilirannya bergantung pada variabel ketiga, *x*, maka laju perubahan *y* terhadap *x* dapat dihitung sebagai laju perubahan *y* terhadap *u* dikalikan dengan laju perubahan *u* terhadap *x*. Ini dapat dituliskan sebagai

:\frac {dy}{dx} = \frac {dy} {du} \cdot\frac {du}{dx}

Aturan rantai dapat ditulis ulang dalam notasi Leibniz dengan cara berikut. Bila variabel **' tergantung pada variabel **', yang bergantung pada variabelnya **' (yaitu **' dan **' adalah [[variabel dependen]]), lalu **', melalui variabel perantara **', tergantung pada **' demikian juga. Dalam hal ini, aturan rantai menyatakan bahwa:

:\frac{dz}{dx} = \frac{dz}{dy} \cdot \frac{dy}{dx}. 

Lebih tepatnya, untuk menunjukkan titik setiap turunan evaluasi,  \left.\frac{dz}{dx}\right|_{x} = \left.\frac{dz}{dy}\right|_{y(x)}
\cdot \left. \frac{dy}{dx}\right|_{x} .

Versi aturan rantai di Lagrange dan notasi Leibniz adalah setara, dalam arti bila z=f(y)\! dan y=g(x)\!,  seperti nilai  z = f(g(x)) = (f \circ g)(x) , maka

:\left.\frac{dz}{dx}\right|_x = (f \circ g)'(x)
dan
:
\left.\frac{dz}{dy}\right|_{y(x)}\cdot\left.\frac{dy}{dx}\right|_{x} = f'(y(x))g'(x) = f'(g(x))g'(x).

Secara intuitif, aturan rantai menyatakan bahwa mengetahui tingkat perubahan seketika *z* tergantung pada *y* dan dari *y* relative to *x* memungkinkan seseorang untuk menghitung tingkat perubahan seketika *z* tergantung pada *x*. Seperti yang dikemukakan oleh George F. Simmons: "Jika sebuah mobil melaju dua kali lebih cepat dari sepeda dan sepeda empat kali lebih cepat dari orang yang berjalan kaki, maka mobil tersebut berjalan 2 × 4 = 8 kali lebih cepat dari pria itu."

Dalam integrasi, pasangan dari aturan rantai adalah aturan substitusi.

## Sejarah

Aturan rantai tampaknya pertama kali digunakan oleh Gottfried Wilhelm Leibniz. Dia menggunakannya untuk menghitung turunan dari \sqrt{a + bz + cz^2} sebagai gabungan dari fungsi akar kuadrat dan fungsi a + bz + cz^2\!. Dia pertama kali menyebutkannya dalam memoar 1676 (dengan kesalahan tanda dalam perhitungan). Notasi umum aturan rantai adalah karena Leibniz. Guillaume de l'Hôpital menggunakan aturan rantai secara implisit dalam miliknya *[[Analyse des infiniment petits]]*. Aturan rantai tidak muncul di buku analisis Leonhard Euler, meskipun mereka ditulis lebih dari seratus tahun setelah penemuan Leibniz.

## Satu dimensi

### Contoh pertama
Contohnya seorang penerjun payung melompat dari pesawat terbang. Asumsikan bahwa  detik setelah lompatannya, ketinggiannya di atas permukaan laut dalam meter diberikan oleh . Satu model untuk tekanan atmosfer di ketinggian **' is .  Kedua persamaan ini dapat dibedakan dan digabungkan dengan berbagai cara untuk menghasilkan data berikut:
*  adalah kecepatan skydiver pada saat itu **'.
*  adalah laju perubahan tekanan atmosfer sehubungan dengan ketinggian di ketinggian **' dan sebanding dengan [[gaya apung]] pada skydiver di **' meters above sea level. (Gaya apung sebenarnya tergantung pada volume skydiver tersebut.)
*  adalah tekanan atmosfer yang dialami skydiver **' detik setelah lompatannya.
*  adalah laju perubahan tekanan atmosfer terhadap waktu di **' detik setelah skydiver melompat, dan sebanding dengan gaya apung pada skydiver di **' detik setelah lompatan.

Di sini, aturan rantai memberikan metode untuk menghitung  istilah dari  dan . Meskipun selalu mungkin untuk secara langsung menerapkan definisi turunan untuk menghitung turunan fungsi komposit, ini biasanya sangat sulit. Kegunaan kaidah rantai adalah mengubah turunan yang rumit menjadi beberapa turunan mudah.

Kaidah rantai menyatakan bahwa, dalam kondisi yang sesuai,
:<math>(f \circ g)'(t) = f'(g(t))\cdot g'(t).</math>
Dalam contoh ini sama dengan
:<math>(f \circ g)'(t) = \big(\mathord{-}10.1325e^{-0.0001(4000 - 4.9t^2)}\big)\cdot\big(\mathord{-}9.8t\big).</math>

Dalam pernyataan kaidah rantai,  dan  memainkan peran yang sedikit berbeda karena  adalah evaluasi pada <math>g(t)\!</math>, sedangkan  adalah evaluasi pada **'. Karena hal ini diperlukan agar unit bekerja dengan benar.

Contohnya, kita ingin menghitung laju perubahan tekanan atmosfer sepuluh detik setelah skydiver melompat. Karena,  dan memiliki satuan pascal per detik. Faktor  dalam kaidah rantai adalah kecepatan skydiver sepuluh detik setelah lompatannya, dan dinyatakan dalam meter per detik. f'(g(10))\! adalah perubahan tekanan terhadap ketinggian di ketinggian  dan dinyatakan dalam pascal per meter. Produk dari f'(g(10))\! dan g'(10)\! oleh karena itu memiliki satuan pascal per detik yang benar.

Di sini, perhatikan bahwa evaluasi tidak dapat dilakukan **' di tempat lain. Contohnya, 10 dalam soal mewakili sepuluh detik, sedangkan ekspresi <math>f'(10)\!</math> akan mewakili perubahan tekanan pada ketinggian sepuluh meter, yang tidak kami inginkan. Begitu pula saat  memiliki satuan meter per detik, ekspresi tersebut  akan mewakili perubahan tekanan pada ketinggian −98 meter, yang sekali lagi bukan yang kami inginkan. Namun,  adalah 3020 meter di atas permukaan laut, ketinggian skydiver sepuluh detik setelah lompatannya, dan ini memiliki satuan yang benar untuk masukan .

=== Pernyataan ===

Bentuk paling sederhana dari kaidah rantai adalah untuk fungsi bernilai riil dari satu variabel [[bilangan real|nyata]]. Karena hal ini menyatakan bahwa jika **' adalah fungsi yang dapat dibedakan pada suatu titik **' (yaitu turunan  ada) dan **' adalah fungsi yang dapat dibedakan pada , lalu fungsi komposit  dibedakan di **', dan turunannya adalah

:<math> (f\circ g)'(c) = f'(g(c))\cdot g'(c). </math>

Kaidah tersebut terkadang disingkat

:<math>(f\circ g)' = (f'\circ g) \cdot g'.</math>

Bila  dan , maka bentuk singkatan ini ditulis dalam [[notasi Leibniz]] sebagai:

:<math>\frac{dy}{dx} = \frac{dy}{du} \cdot \frac{du}{dx}.</math>

Poin-poin di mana turunan dari hasil evaluasi juga dapat dinyatakan secara eksplisit:

:<math>\left.\frac{dy}{dx}\right|_{x=c} = \left.\frac{dy}{du}\right|_{u = g(c)} \cdot \left.\frac{du}{dx}\right|_{x=c}.</math>

Membawa alasan yang sama lebih jauh, diberikan **' fungsi f_1, \ldots, f_n\! dengan fungsi komposit f_1 \circ ( f_2 \circ \cdots (f_{n-1} \circ f_n) )\!, bila masing-masing fungsi f_i\! dapat dibedakan pada masukan langsungnya, maka fungsi komposit juga dapat dibedakan dengan penerapan Aturan Rantai yang berulang, di mana turunannya adalah (dalam notasi Leibniz):

:\frac{df_1}{dx} = \frac{df_1}{df_2}\frac{df_2}{df_3}\cdots\frac{df_n}{dx}.

### Contoh lebih lanjut

#### Tidak adanya rumus
Dimungkinkan untuk menerapkan kaidah rantai bahkan ketika tidak ada rumus untuk fungsi yang sedang dibedakan. Karena hal ini bisa terjadi jika turunannya diukur secara langsung. Contohnya sebuah mobil sedang mendaki gunung yang tinggi. Speedometer mobil mengukur kecepatannya secara langsung. Jika tingkat diketahui, laju pendakian dapat dihitung menggunakan trigonometri. Contohnya mobil sedang naik pada . Model standar untuk atmosfer bumi menyiratkan bahwa suhu turun sekitar  per kilometer naik (disebut tingkat selang waktu). Untuk mengetahui penurunan suhu per jam, kita dapat menerapkan aturan rantai. Biarkan fungsinya  menjadi ketinggian mobil pada saat itu , dan biarkan fungsinya  menjadi suhu  kilometer di atas permukaan laut.   dan  tidak diketahui secara pasti: Contohnya, ketinggian tempat mobil mulai tidak diketahui dan suhu di gunung tidak diketahui. Namun, turunannya diketahui:  adalah , dan  adalah . Kaidah rantai menyatakan bahwa turunan dari fungsi komposit adalah hasil kali dari turunan  dan turunan dari . Karena ini adalah .

Salah satu alasan mengapa penghitungan ini dimungkinkan adalah karena  adalah fungsi konstan. Penjelasan yang lebih akurat tentang bagaimana suhu di dekat mobil bervariasi dari waktu ke waktu memerlukan model yang akurat tentang bagaimana suhu bervariasi pada ketinggian yang berbeda. Model ini mungkin tidak memiliki turunan konstan. Untuk menghitung perubahan suhu pada model seperti itu, perlu diketahui  dan bukan hanya , karena tanpa disadari  tidak mungkin mengetahui di mana harus mengevaluasi .

#### Komposit lebih dari dua fungsi
Kaidah rantai dapat diterapkan pada komposit lebih dari dua fungsi. Untuk mengambil turunan dari gabungan lebih dari dua fungsi, perhatikan bahwa gabungan dari , , dan **' (dalam urutan itu) adalah gabungan dari  maka . Kaidah rantai menyatakan bahwa untuk menghitung turunan dari , itu cukup untuk menghitung turunan dari **' dan turunan dari .  Turunan dari **' dapat dihitung secara langsung, dan turunan dari  dapat dihitung dengan menerapkan aturan rantai lagi.

Untuk konkretnya, pertimbangkan fungsinya
:<math>y = e^{\sin (x^2)}.</math>
Ini dapat diuraikan sebagai gabungan dari tiga fungsi:
:<math>\begin{align}
y &= f(u) = e^u, \\[6pt]
u &= g(v) = \sin v = \sin(x^2), \\[6pt]
v &= h(x) = x^2.
\end{align}</math>
Turunannya adalah:
:<math>\begin{align}
\frac{dy}{du} &= f'(u) = e^u = e^{\sin(x^2)}, \\[6pt]
\frac{du}{dv} &= g'(v) = \cos v = \cos(x^2), \\[6pt]
\frac{dv}{dx} &= h'(x) = 2x.
\end{align}</math>

Kaidah rantai menyatakan bahwa turunan komposit mereka pada titik  adalah:

: <math>
\begin{align}
(f \circ g \circ h)'(a) & = f'((g \circ h)(a))\cdot (g \circ h)'(a) \\[10pt]
& = f'((g \circ h)(a)) \cdot g'(h(a)) \cdot h'(a) = (f' \circ g \circ h)(a) \cdot (g' \circ h)(a) \cdot h'(a).
\end{align}
</math>

Dalam notasi Leibniz, adalah:
:<math>\frac{dy}{dx} = \left.\frac{dy}{du}\right|_{u=g(h(a))}\cdot\left.\frac{du}{dv}\right|_{v=h(a)}\cdot\left.\frac{dv}{dx}\right|_{x=a},</math>
atau singkatnya,
:<math>\frac{dy}{dx} = \frac{dy}{du}\cdot\frac{du}{dv}\cdot\frac{dv}{dx}.</math>
Oleh karena itu, fungsi turunannya adalah:
:<math>\frac{dy}{dx} = e^{\sin(x^2)}\cdot\cos(x^2)\cdot 2x.</math>

Cara lain untuk menghitung turunan ini adalah dengan melihat fungsi komposit  sebagai gabungan dari  dan ''h''.  Menerapkan aturan rantai dengan cara ini akan menghasilkan:
:<math>(f \circ g \circ h)'(a) = (f \circ g)'(h(a))\cdot h'(a) = f'(g(h(a)))\cdot g'(h(a))\cdot h'(a).</math>

sama dengan yang dihitung di atas. hal ini harus diharapkan karena .

Terkadang, perlu untuk membedakan komposisi bentuk yang sangat panjang <math>f_1 \circ f_2 \circ \cdots \circ f_{n-1} \circ f_n\!</math>. Dalam kasus ini, definisikan
:<math>f_{a\,.\,.\,b} = f_{a} \circ f_{a+1} \circ \cdots \circ f_{b-1} \circ f_{b}</math>
di mana <math>f_{a\,.\,.\,a} = f_a</math> dan <math>f_{a\,.\,.\,b}(x) = x</math> ketika <math>b < a</math>. Kemudian aturan rantai terbentuk
:<math>Df_{1\,.\,.\,n} = (Df_1 \circ f_{2\,.\,.\,n}) (Df_2 \circ f_{3\,.\,.\,n}) \cdots (Df_{n-1} \circ f_{n\,.\,.\,n}) Df_n = \prod_{k=1}^n \left[Df_k \circ f_{(k+1)\,.\,.\,n}\right]</math>
atau, dalam notasi Lagrange,
:<math>f_{1\,.\,.\,n}'(x) = f_1' \left( f_{2\,.\,.\,n}(x) \right) \; f_2' \left( f_{3\,.\,.\,n}(x) \right) \cdots f_{n-1}' \left(f_{n\,.\,.\,n}(x)\right) \; f_n'(x) = \prod_{k=1}^{n} f_k' \left(f_{(k+1\,.\,.\,n)}(x) \right)</math>

==== Kaidah hasil bagi ====

Kaidah rantai dapat digunakan untuk mendapatkan beberapa aturan diferensiasi yang terkenal. Contohnya, kaidah hasil bagi adalah konsekuensi dari aturan rantai dan [[aturan perkalian]]. Untuk melihat ini, tulis fungsinya  sebagai produk . Pertama, terapkan kaidah hasil kali:

:<math>\begin{align}
\frac{d}{dx}\left(\frac{f(x)}{g(x)}\right)
&= \frac{d}{dx}\left(f(x)\cdot\frac{1}{g(x)}\right) \\
&= f'(x)\cdot\frac{1}{g(x)} + f(x)\cdot\frac{d}{dx}\left(\frac{1}{g(x)}\right).
\end{align}</math>

Untuk menghitung turunan , perhatikan bahwa itu adalah gabungan dari  dengan fungsi timbal balik, yaitu fungsi yang mengirim  to . Turunan dari fungsi timbal balik adalah <math>-1/x^2\!</math>. Dengan menerapkan aturan rantai, ekspresi terakhir menjadi:

:<math>f'(x)\cdot\frac{1}{g(x)} + f(x)\cdot\left(-\frac{1}{g(x)^2}\cdot g'(x)\right)
= \frac{f'(x) g(x) - f(x) g'(x)}{g(x)^2},</math>
yang merupakan rumus umum untuk aturan hasil bagi.

==== Turunan dari fungsi invers ====



=== Turunan yang lebih tinggi ===
[[Faà di Bruno's formula]] menggeneralisasi aturan rantai ke turunan yang lebih tinggi. Berasumsi bahwa  dan , maka beberapa turunan pertamanya adalah:

: <math>
\begin{align}
\frac{dy}{dx} & = \frac{dy}{du} \frac{du}{dx} \\[4pt]
\frac{d^2 y }{d x^2} & = \frac{d^2 y}{d u^2} \left(\frac{du}{dx}\right)^2
    + \frac{dy}{du} \frac{d^2 u}{dx^2} \\[4pt]
\frac{d^3 y }{d x^3} & = \frac{d^3 y}{d u^3} \left(\frac{du}{dx}\right)^3
    + 3 \, \frac{d^2 y}{d u^2} \frac{du}{dx} \frac{d^2 u}{d x^2}
    + \frac{dy}{du} \frac{d^3 u}{d x^3} \\[4pt]
\frac{d^4 y}{d x^4} & =\frac{d^4 y}{du^4} \left(\frac{du}{dx}\right)^4
    + 6 \, \frac{d^3 y}{d u^3} \left(\frac{du}{dx}\right)^2 \frac{d^2 u}{d x^2}
    + \frac{d^2 y}{d u^2} \left( 4 \, \frac{du}{dx} \frac{d^3 u}{dx^3}
    + 3 \, \left(\frac{d^2 u}{dx^2}\right)^2\right)
    + \frac{dy}{du} \frac{d^4 u}{dx^4}.
\end{align}
</math>

== Bukti ==

=== Bukti pertama ===
Salah satu bukti aturan rantai dimulai dengan definisi turunannya:
:<math>(f \circ g)'(a) = \lim_{x \to a} \frac{f(g(x)) - f(g(a))}{x - a}.</math>

Asumsikan untuk saat itu <math>g(x)\!</math> tidak sama <math>g(a)\!</math> untuk apapun  dekat **'.  Maka persamaan sebelumnya sama dengan hasil kali dua faktor:

:\lim_{x \to a} \frac{f(g(x)) - f(g(a))}{g(x) - g(a)} \cdot \frac{g(x) - g(a)}{x - a}.

g oscillates near **', then it might happen that no matter how close one gets to **', there is always an even closer ** such that g(x)\! equals g(a)\!. -->Contohnya, ini terjadi untuk  mendekati intinya . Kapanpun ini terjadi, ekspresi di atas tidak terdefinisi karena melibatkan pembagian dengan nol. Untuk menyiasatinya, perkenalkan sebuah fungsi *<math>Q\!</math>* sebagai berikut:

:Q(y) = \begin{cases}
\frac{f(y) - f(g(a))}{y - g(a)}, & y \neq g(a), \\
f'(g(a)), & y = g(a).
\end{cases}
Kami akan menunjukkan bahwa hasil bagi perbedaan  selalu sama dengan:
:Q(g(x)) \cdot \frac{g(x) - g(a)}{x - a}.

.

### Bukti kedua

### Bukti ketiga

## Kasus multivariabel
## Generalisasi lebih lanjut

## Bukti

Misalkan fungsi *f* dengan *y = f(u)* dan fungsi *g* dengan *u = g(x)* masing-masing terdiferensiasi di titik *u = u<sub>0</sub>* dan *x = x<sub>0</sub>*. Maka y merupakan fungsi komposit dari x (y = (f \circ g)(x)). Turunan *y* terhadap *x* di titik *x<sub>0</sub>* dinyatakan sebagai

:\frac{dy}{dx}|_{x=x_0} = \lim_{\Delta x \to 0}{\frac{f(g(x_0+\Delta x))-f(g(x_0))}{\Delta x}}


Misalkan \Delta u = g(x_0+\Delta x)-g(x_0), dan u_0 = g(x_0). Untuk x \rightarrow 0 maka u \rightarrow 0. Dengan mensubstitusi, kita dapat menuliskan

:\frac{dy}{dx}|_{x=x_0} = \lim_{\Delta x \to 0} \left(\frac{f(u_0 + \Delta u) - f(u_0)}{\Delta u} \cdot \frac{\Delta u}{\Delta x} \right)

:=\left[\lim_{\Delta u \to 0}\frac{f(u_0 + \Delta u) - f(u_0)}{\Delta u}\right] \left[\lim_{\Delta x \to 0}\frac{g(x_0 + \Delta x) - g(x_0)}{\Delta x}\right]

:= \frac{dy}{du}|_{u=u_0} \cdot \frac{du}{dx}|_{x=x_0}.

## Referensi

## Pranala luar
*