How do I rotate a linear function around the z-axis?

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 3K views
Niles
Messages
1,834
Reaction score
0

Homework Statement


I have two coordinate system [itex](x, y)[/itex], [itex](x', y')[/itex] that differ by a rotation around the [itex]z[/itex]-axis by an angle [itex]\alpha[/itex]. In the coordinate system [itex](x', y')[/itex] I have a function [itex]f(x', y') = C[/itex], where [itex]C[/itex] is a constant.

I would like to express [itex]f[/itex] in the coordinate system [itex](x,y)[/itex], where it is a linear function [itex]x\nabla +y_0[/itex]. The gradient [itex]\nabla[/itex] of this function is [itex]1/\tan(\alpha)[/itex].


The Attempt at a Solution


I need to find the shift in [itex]x[/itex] now. I get that this is [itex]C/\cos(\alpha)[/itex]. Is there a way for me to test that this function indeed is constant in the coordinate system [itex](x', y')[/itex]?
 
Physics news on Phys.org
Draw a picture of f(x',y') = C in your x'-y' coordinate system. Now imagine that this coordinate system is rotated about the origin by an angle alpha. What happens to the line f(x',y') = C? Don't you need more than one parameter to express this line in the (x,y) system?
 
Rotation about the z-axis through an angle [itex]\alpha[/itex] is given by the matrix
[tex]\begin{bmatrix}cos(\alpha) & -sin(\alpha) & 0 \\ sin(\alpha) & cos(\alpha) & 0 \\ 0 & 0 & 1\end{bmatrix}[/tex]