Use logarithmic differentiation to find the derivative of the following:

y=x^x^2 x>0

Please show all steps so I can following for future understanding

take ln of both sides

lny = ln ( x^(x^2) )
= x^2 lnx

y' /y = x^2 (1/x) + 2x lnx
y' = y (x + 2x lnx)
= xy(1 + lnx)