Start by splitting into two separate bits and differentiating them one at a time (sorry for sticking in random letters all over the place - I have tried to avoid #y#, where a #y# is misleading!).

Suppose #k=s*sqrt(1-s^2)# and #m=arccos(s)# and #u=sqrt(1-s^2)#

First #d/(ds)(s*sqrt(1-s^2))#, is determined using the chain rule and product rule.

#(dk)/(ds)= s*d/(ds)(u(s)) + u*d/(ds)(s)#

Set #t=1-s^2# and #u=t^(-1/2)# then apply the chain rule #(du)/(ds) = (du)/(dt) * (dt)/(ds)#.

Hence, #dy/(ds) = -2s * 1/2*(1-s^2)^(-1/2)#

This simplifies down to #(du)/(ds) = -s/(sqrt(1-s^2)#.

Next, to apply the product rule to find the overall derivative.

We have #s# times that derivative, and the derivative of #s# times the undifferentiated expression:

#d/(ds)(s*sqrt(1-s^2)) = (-s^2)/sqrt(1-s^2) + sqrt(1-s^2)#.

When you find a common denominator by algebraic manipulation, hence:

#(dk)/(ds) = -(2s^2-1)/sqrt(1-s^2)#.

Then, there is the differentiation of the #arccos# function.

Apply #cos# to both sides to undo the the effect of the inverse #cos#. Hence #m=arccos(s)# becomes #s=cos(m)#.

Using the knowledge that #d/dx(cos(x)) = -sin(x)#, we can say that #(ds)/(dm)= -sin(m)#

Next, to remove the necessity of the #sin# function in there, we can use the Pythagorean identity to find the derivative in terms of #s# only.

Since #cos^2(theta) + sin^2(theta) = 1#, it follows that #sin(theta) = sqrt(1-cos^2(theta))#.

Hence, #(ds)/(dm) = -sqrt(1-s^2#, because #s=cos(m)#.

We know from the chain rule that #dy/dx = 1/(dx/dy)#, so finally #d/(ds)(arccos(s)) = -1/sqrt(1-s^2)#.

The simplification of the two together is quite delightful, as the already have the same denominator - so you can just add!

Finally, we have #dy/(ds) = -((2s^2) / sqrt(1-s^2))#.

Sorry for all the confusion here, I hope it helps!