derek181 said:
Could someone give me an intuitive explanation as to why the current lags the voltage in an inductive circuit. I can understand it through the equation E=ldi/dt. But how exactly does the current lag, on a molecular level?
I cannot explain in molecular level, but I hope a physical explanation should suffice.
Lets say, you apply a voltage = E, across an inductor (which is actually just a coil of wires). Now, since an inductor is actually just wires wound into coil, current will tend to flow. But, the current cannot suddenly rise, because, the change in current would create a changing magnetic field (remember it is a coil), and that changing magnetic field would produce/induce an Emf in the coil, that opposes the applied emf. If the current tends to change too fast, the internal emf will tend to exceed the applied emf, and hence the current will have to reduce. If the current doesn't change fast enough, the applied emf will increase the current and make it change quick. So, only allowed case is if the current change just in the right way. For an inductor with zero resistance, the E_applied = E_internal must be instantaneously be true, otherwise the difference would create infinite current. If you assume the initial condition to be I=0 and E_internal = 0 and apply the E_applied, then I will increase instantly (and would tend to be infinite), but to do that it will need to change, and the change will make E_internal = dI/dt. So, it can neither change faster than dI/dt = E_applied nor can it change slower than that. So, for +ve E_applied current will increase and for -ve E_applied current will decrease, which makes the current tend to follow E.
Having written all that, I think, it doesn't do better than just saying "its because the inductor follows that equation, and the solution of that equation implies that current lags behind voltage", and which doesn't really answer your question. But anyway, I tried.