Starting from:
siny=xsin(a+y)
Let's solve for x first, as this makes differentiation much easier:
x=sin(a+y)siny
We'll find dydx and then flip it to get dxdy=dydx1.
Differentiating x with respect to y using the quotient rule:
dydx=sin2(a+y)sin(a+y)⋅cosy−siny⋅cos(a+y)
The numerator matches the sine subtraction identity: sinAcosB−cosAsinB=sin(A−B)
With A=(a+y) and B=y:
sin(a+y)cosy−sinycos(a+y)=sin((a+y)−y)=sina
So:
dydx=sin2(a+y)sina
Flipping to get dxdy:
dxdy=dydx1=sinasin2(a+y)
dxdy=sinasin2(a+y)