Given y=(logx)logx where x>1.
Taking log on both sides:
logy=log[(logx)logx]
logy=(logx)⋅log(logx)
Differentiating both sides with respect to x:
dxd(logy)=dxd[(logx)⋅log(logx)]
y1⋅dxdy=(logx)⋅dxd[log(logx)]+log(logx)⋅dxd[logx]
Finding the derivatives:
dxd[log(logx)]=logx1⋅x1=xlogx1
dxd[logx]=x1
Substituting back:
y1⋅dxdy=(logx)⋅xlogx1+log(logx)⋅x1
y1⋅dxdy=x1+xlog(logx)
y1⋅dxdy=x1+log(logx)
dxdy=y⋅x1+log(logx)
Substituting y=(logx)logx:
dxdy=(logx)logx[x1+log(logx)]