I have just finished learning the basics of magnetism, and it should be noted that I am not very familiar with Maxwell's equations.
Note:
In the question, when I say "Ampere's Law", I am referring to the equation without Maxwell's correction.
Also, when I say "Biot Savart Law", I am referring to the equation: $\mathrm dB= (\mu_0/4\pi)(I)(\mathrm dL~ X~\hat r)/r^2$
Consider an infinitely long straight wire, carrying a time varying current I(t) such that dI(t)/dt is non-zero. Also consider a point P which is at a distance r from the wire. Using Biot Savart Law, we find out that the magnetic field is $\mu_0\cdot I(t)/2\pi \cdot r$, at any instant t.
Now, I have read that Ampere's Circuital law is NOT valid for cases in which the currents are time varying. However, if we consider an Amperian loop along a circle of radius r and centre at the perpendicular from P to the wire, using symmetry arguments, we obtain the same value of field: $\mu_0 I(t)/2\pi\cdot r$. Since Ampere's law is invalid for such a current, the expression mentioned for the magnetic field must be incorrect.
So, can Biot Savart Law also NOT be used for time varying currents? Also, just out of curiosity, what would be the actual value of the magnetic field at time t?
My book (Halliday and Resnick) derives the equation for the magnetic field created due to a moving point charge. However, after the derivation, it states that the result obtained is not really valid, since "a point charge cannot be assumed as a steady current by any stretch of imagination". This makes me believe that even Biot-Savart Law is only true for non time varying currents. Am I right or wrong?