# Am I correct in saying this about a battery?

Q When a battery, by performing work on a charge, moves it to the higher potential, why doesn't the charge move through the battery and return to the low potential, why does it go through the circuit?

A: Simply, because the battery exerts a non-electrostatic force (due to internal chemical reactions) that force the electrons to move the opposite direction. Remember the battery does some work in doing what is not favorable therefore the energy in battery is drained after sometime.

Am I correct? Seems like some people disagree.

• The work done by the battery is "favorable" for the battery. Like every other physical system it tries to minimize its energy density, i.e. it "likes" to be discharged. That a battery can not conduct an electron trough its electrolyte is a necessary condition for it to be a battery. If the electrons could be conducted trough the electrolyte, the battery would quickly self-discharge. – CuriousOne Dec 28 '14 at 7:36
• @CuriousOne i meant not favourable for electron – RE60K Dec 28 '14 at 7:40
• The electron doesn't care any more or less than the battery or the entire universe. The system simply behaves in such a way as to minimize the energy. Every system does that. So if there is a wire for the electron to flow trough, the electron will flow trough the wire. Strictly speaking it's not even the electrons that transfer the energy, but the electromagnetic field, but that's a rather advanced way of looking at it. – CuriousOne Dec 28 '14 at 7:42
• @CuriousOne electrons generally moves from low potential to high potential ($-eV_1<-eV_2$ if $V_1>V_2$) but in the battery this is the other way out, the reverse because battery exerts some non-electrostatic force; BTW thanks for this discussion – RE60K Dec 28 '14 at 7:44
• Electrons don't move in the battery, at all. Ions do. Like I said, if electrons could move in the battery by themselves, the battery would short itself out. – CuriousOne Dec 28 '14 at 7:56