`y= (ln(1+e^x))^2 `

`==gt y' = [(ln(1+e^x))^2 ]' `

`==gt y' = 2(ln(1+e^x))*(ln(1+e^x))' `

`==gt y' = 2ln(1+e^x) * 1/(1+e^x) * (1+e^x)' `

`==gt y' = 2ln(1+e^x) * 1/(1+e^x) *e^x `

`==gt y' = (2e^x ln(1+e^x))/(1+e^x)`

``

``

`y= (ln(1+e^x))^2 `

`==gt y' = [(ln(1+e^x))^2 ]' `

`==gt y' = 2(ln(1+e^x))*(ln(1+e^x))' `

`==gt y' = 2ln(1+e^x) * 1/(1+e^x) * (1+e^x)' `

`==gt y' = 2ln(1+e^x) * 1/(1+e^x) *e^x `

`==gt y' = (2e^x ln(1+e^x))/(1+e^x)`

``

``