Thanks everyone.
I now know the source of my confusion.  Apparently the math module is 
loaded with ruby, thus an rb_intern("sin") identifies the math_sin function.

Thanks again.

Ernie