Given, (cosx)y=(cosy)x
Taking logarithm on both sides, we obtain
ylogcosx=xlogcosy
Differentiating both sides, we obtain
logcosx.dydx+y.ddx(logcosx)=logcosy.ddx(x)+x.ddx(logcosy)
⇒logcosxdydx+y.1cosx.ddx(cosx)=logcosy.1+x.1cosy.ddx(cosy)
⇒logcosxdydx+ycosx.(−sinx)=logcosy+xcosy(−siny).dydx
⇒logcosxdydx−ytanx=logcosy−xtanydydx
⇒(logcosx+xtany)dydx=ytanx+logcosy
∴dydx=ytanx+logcosyxtany+logcosx