Well, tensors aren't really necessary... I'm just using rules of changing variables in
partial differentiation. Let
[tex]t = \frac{1}{2}(u + v)[/tex]
[tex]x = \frac{1}{2}(u - v)[/tex]
Then
[tex]\frac{\partial}{\partial t} = \frac{\partial u}{\partial t} \frac{\partial}{\partial u} + \frac{\partial v}{\partial t} \frac{\partial}{\partial v} = \frac{\partial}{\partial u} + \frac{\partial}{\partial v}[/tex]
[tex]\frac{\partial}{\partial x} = \frac{\partial u}{\partial x} \frac{\partial}{\partial u} + \frac{\partial v}{\partial x} \frac{\partial}{\partial v} = \frac{\partial}{\partial u} -\frac{\partial}{\partial v}[/tex]
Now, tensors transform in the same way... Specifically, upstairs indices transform the same way as [tex]dx[/tex], while downstairs indices transform the same way as [tex]\tfrac{\partial}{\partial x}[/tex]. Let me demonstrate.
[tex]T_x = \frac{\partial u}{\partial x} T_u + \frac{\partial v}{\partial x} T_v[/tex]
[tex]T_t = \frac{\partial u}{\partial t} T_u + \frac{\partial v}{\partial t} T_v[/tex]
[tex]T^x = \frac{\partial x}{\partial u} T^u + \frac{\partial x}{\partial v} T^v[/tex]
[tex]T^t = \frac{\partial t}{\partial u} T^u + \frac{\partial t}{\partial v} T^v[/tex]
You can keep going with more indices, this doesn't really have anything to do with wave equations anymore =)
Here's an exercise for you... Express [tex]T^x,T^t[/tex] in terms of [tex]T^u,t^v[/tex], which you can in turn express in terms of [tex]T^x,T^t[/tex] again... When you're done, you'll have something like [tex]T^x = \dots = T^x[/tex], and the stuff in between will give you an identity between the partial derivatives. It is this identity that makes [tex]\frac{\partial}{\partial x^\mu} \frac{\partial}{\partial x_\mu} = \partial_\mu \partial^\mu[/tex] a Lorentz invariant.