Рассмотрим эту функцию как степенную.
у'=tgx*sinx^{tgx-1}*cosx=(tgx*sinx^{tgx}*cosx)/sinx=tgx*sinx^{tgx}*ctgx=sinx^{tgx}
А если ее рассмотреть как показательную, то будет другая производная. Парадокс..
у'=sinx^{tgx}x*(ln sinx)/cos²x
(Замечание: там, где после тригонометрич ф-й я ставила степень, это степень не над х, а над самой функ-ей )