y=(tanx)sinx Taking log on both sides, logy=log(tanx)sinxlogy=sinxlog(tanx) Differentiating both side w.r.t. x, y1dxdy=cosx⋅log(tanx)+tanxsinx×sec2xdxdy=y[cosx⋅log(tanx)+secx]dxdy=(tanx)sinx(cosxlog(tanx)+secx) Comparing the value of dxdy with (tanx)sinx⋅[cosxlog(tanx)+g(x)] Hence, g(x)=secx