Теория:

Пусть функция \(u=g(x)\) определена на множестве \(X\), и \(U\) — область её значений.
Пусть далее функция \(y=f(u)\) определена на множестве \(U\).
Поставим в соответствие каждому \(x\) из \(X\) число \(f(g(x))\). 
Говорят, что на множестве \(X\) задана сложная функция \(y=f(g(x))\).

Если известна производная функции \(f(x)\), то производную сложной функции \(f(u)\) можно вычислить с помощью следующей формулы:

(f(u))=f(u)u.
 
Пример:
1 задание. Вычислить производную функции (x+2)10. Обозначим u=x+2.
Так как x10=10x9, то x+210=(u10)=10u9u=10x+291=10x+29.
 
2 задание. Вычислить производную функции f(x)=sin(cosx). Обозначим u=cosx.
(sinx)=cosx, поэтому
(sin(cosx))=(sinu)=cosuu==cos(cosx)(cosx)==cos(cosx)(sinx)==cos(cosx)sinx.
 
3 задание. Вычислить производную функции cosx2. Обозначим u=cosx2.
(x)=12x, поэтому cosx2=u=12uu=u2u=(cosx2)2cosx2.
Таким же образом вычислим производную функции cosx2. Снова обозначим u=x2.
cosx2=cosu=sinuu=sinx2(x2)=2xsinx2.
Далее, вставив полученное выражение, получаем:
 (cosx2)=2xsinx22cosx2=xsinx2cosx2.
Зная производную функции \(y=f(x)\), можно производную обратной функции \(x=g(y)\) найти по формуле:
xy=1yx
(разумеется, при условии, что f(x)0).