I am slightly confused when it comes to Osborne's rule when you take derivatives of hyperbolic functions. For example. The derivative of $\cot x$ is $-\mathrm{cosec}^2 x$, so there is a product of sines. So should then derivative of $\mathrm{coth}\, x$ not be $\mathrm{cosech}^2x$ because of the sign changing rule? Instead it is $-\mathrm{cosech}^2x$...
Thank you in advance for any help.
EDIT: I just realised that it is not Osborne's rule that is not working out, but there is something going on with the transitions of derivatives from trigonometric to hyperbolic functions. It seems to be that when you go from trig to hyperbolic and consider the derivatives, the derivatives always use the same function (although in hyperbolic terms rather than trig terms). But the derivatives of the reciprocal functions have the sign changed. For instance, derivative of $\sec x$ is $\sec x \tan x$, and of $\mathrm{sech}\, x$ is $-\mathrm{sech}\, x \tanh x$. Derivative of $\mathrm{cosec}\, x$ is $-\cot x\, \mathrm{cosec}\, x$, and of $\mathrm{cosech}\, x$ is $-\mathrm{coth}\, x\, \mathrm {cosech}\, x$, so there seems to have been one sign change when transitioning from trig to hyperbolic derivatives, and another one due to Osborne's rule (repeated sine term) so that the sign is unchanged. Is there a reason why there is this sign change when going from derivatives of trig to hyperbolic functions?