In an inductor, a current waveform 90o out of phase with the voltage waveform creates a condition where power is alternately absorbed and returned to the circuit by the inductor. If the inductor is perfect (no wire resistance, no magnetic core losses, etc.), it will dissipate zero power. I wonder how this will change in the case of transformer. Suppose the primary and secondary coils are of zero resistance and the core is perfectly ferromagnetic, what should be the phase different between the voltage and current in the primary coil? Power is delivered to the secondary circuit so it should not be absorbed by the primary voltage source as in the case of pure inductor.