In special relativity the four-vector $k$ is defined: $$ k = (\mathbf{k},\frac{\omega}{c})$$ We can then write: $$\mathbf{k}\cdot{x} - \omega t = k\cdot x$$ Where of course: $$ x = (\mathbf{x},ct)$$
My question is how do we know $k$ is indeed a four vector? I'm asking because before using its property of transforming by Lorentz Transformation from one reference frame to another, we need to know it is indeed a four vector. In the textbook I read it is said that $k\cdot x$ is a phase of a wave that determines the position on the wave relative to the crests of the wave, and that has to be the same in any frame (i.e it is a four scalar). This explanation is not clear to me, I will be glad for clarification or another way of seeing this.