sine cosine transformations