dydx=dudx+dvdx
u=(cosx)logx
taking log both side ,
logu=logx(logcosx)
Differentiating both side w.r.t x
1ududx=logcosxx−logx.(sinx)cosx
dudx=(cosx)logx[logx(−tanx)+logcosxx]
Now v=(logx)x⇒logv=xlog(logx)
⇒1vdvdx=log(logx)+1logx
dvdx=(logx)x[1logx+log(logx)]
∴dydx=(cosx)logx[logx(−tanx)+logcosxx]+(logx)x[1logx+log(logx)]