The fallacy in pseudophonist's example is that he assumes that P(ν) and P(ω) are of the same functional form, and that going from one to the other is merely a matter of changing what symbol is used for the argument. However, in order to satisfy the condition that the power in any frequency interval is the same as measured using both functions, it's pretty clear that they can't be of the same functional form (even though we are confusingly using the same symbol, P, for both). So let's not use the same symbol for them. Let's call the power per unit frequency interval P
ν(ν) and the power per unit angular frequency interval P
ω(ω) (by adding the subscripts, we've used a different symbol for each spectrum, making it clear that these are in fact two different functions).
First of all, the sloppy physicist's derivation of the result is to talk about the power in any "small" (i.e. infinitesimal) frequency interval being the same regardless of what kind of frequency you're talking about. Hence:
Pν(ν) dν = Pω(ω)dω
and since
2πdν = dω
The result follows immediately:
Pν(ν) = 2πPω(ω)
A more mathematically sensible version of the derivation is to talk about the power over some *finite* frequency interval (which is calculated by integrating the power spectral densities over that interval). It shouldn't matter whether you're using angular frequency or just plain old frequency: you should get the same answer for the total power in that interval:
\int_{\omega_1}^{\omega_2} P_{\omega}(\omega)\, d\omega = \int_{\nu_1}^{\nu_2} P_{\nu}(\nu)\, d\nu
Again, it's pretty clear that, for this condition to be satisfied, there's no way that P
ν(ν) and P
ω(ω) can be of the same functional form.