Species voltage: a real voltage for real charges

Our key player is the species voltage ViV_i, a potential defined for every type of charge carrier ii (e.g., electron e\mathrm{e}^-, or hydrogen ion H+\mathrm{H}^+, or sulfate ion SO42\mathrm{SO_4}^{2-}, ...). It's derived from a more fundamental thermodynamic quantity called the electrochemical potential, μˉi\bar\mu_i, by simply normalizing for the species' charge qiq_i:

Vi=μˉiqi.V_i = \frac{\bar\mu_i}{q_i}.

The electrochemical potential μˉi\bar\mu_i is a deep subject in its own right, and a later topic, Understanding electrochemical potential, explores it properly (making the case that μˉi\bar\mu_i is the real, indivisible chemical potential). But none of that depth is needed here, because you likely already know how ViV_i works:

The electronic quantity VeV_{\mathrm{e}^-} is precisely the voltage seen in basic electronic circuits.

Rigorously speaking, electronic circuits are all about the electronic species voltage VeV_{\mathrm{e}^-}. The idea of ViV_i is to extend this to ions too.

That is,

  • VeV_{\mathrm{e}^-} equalizes when we short metal wires together,
  • VeV_{\mathrm{e}^-} drops across a resistor according to ΔV=IR\Delta V = IR,
  • VeV_{\mathrm{e}^-} is thermodynamically analogous to an electronic 'pressure',
  • VeV_{\mathrm{e}^-} differences are what we measure with voltmeters,[1]
  • it is a VeV_{\mathrm{e}^-} difference that you measure across a battery's terminals,
  • VeV_{\mathrm{e}^-} is conventionally assigned to 00 for the electrical ground,
  • and so on, you get the idea.

We only have to make a couple more conceptual leaps to arrive at a voltage for ions too:

  • Any charged species deserves a quantity that plays the role 'voltage' plays for electrons, and consequently,
  • there can be multiple voltages in the same place. Semiconductor physicists already accept coexisting voltages in non-equilibrium situations, under the name "quasi-Fermi levels"; for ions, coexisting voltages are everyday reality even at equilibrium.

Voltage or potential? Some may object to labelling ViV_i as a "voltage" rather than "potential"; technically a voltage should be a potential difference. However, there are way too many things called "potential" in electrochemistry, most of which are potential differences; if voltages are so heavily conflated with potentials then we might as well go with it. Moreover, in electronic circuits, an unreferenced single-point voltage simply means a potential difference versus a common electronic ground point, a convention which we will tend to adopt. More technically: ViV_i are all unreferenced (gauge covariant) quantities, and we are free to spend our one global gauge freedom to assign 0 to electronic ground (just the one: we do not get a separate ground per species).

What about electrostatic potential ϕ\phi?

It is commonly taught that the electrostatic potential ϕ\phi (ostensibly from Maxwell's equations) is what defines voltage. I had to unlearn that when doing nanoelectronics,[2] and it already goes wrong in something as ordinary as a copper wire joined to a blob of solder, where ϕ\phi takes a step that the circuit voltage does not:

CopperSolderVeV_{\mathrm{e}^{-}}ϕ\phiϕ\phi−0.20.00.20.40.60.81.01.2Species Voltage (V)

Where two electronic materials meet, VeV_{\mathrm{e}^-} (the real circuit voltage, what a voltmeter reads) simply equalizes. The electrostatic potential ϕ\phi, by contrast, takes a step (a "built-in voltage"). But nobody can actually measure ϕ\phi here: drag the sliders and you'll see that its absolute level and its step are pure guesses, while VeV_{\mathrm{e}^-} stays fixed. (A popular shortcut is to just define ϕ=Ve\phi = V_{\mathrm{e}^-} inside metals, which quietly erases the step. It is convenient, but it has left a great many people using VeV_{\mathrm{e}^-} under the alias "ϕ\phi", thinking it electrostatic when it was thermodynamic all along.)

Worse, the in-material ϕ\phi is not accessible to any measurement made with the ions and electrons themselves. Its overall offset is free, of course, but the deeper trouble is that even differences in ϕ\phi (the Galvani potentials) are generally unmeasurable. So ϕ\phi ends up assigned by convention, material by material, at which point it is no longer an electrostatic potential at all, and ϕ-\nabla\phi need not be any real electric field. The ϕ\phi picture can be made to work once every convention is reconciled and every ambiguity hedged (in the end it cancels out of all observables), but that fragile apparatus is exactly what has bred so many errors and misconceptions.

So we will simply not use an in-material ϕ\phi. We stick to ViV_i, and later to ViV^\circ_i, which does ϕ\phi's job with far less ambiguity; you will see as we go that we never actually need it, a ϕ\phi-less philosophy that semiconductor device physics already lives by.[3] The full case against ϕ\phi has its own topic, and the Offsets galore topic lets you see for yourself just how arbitrary it is.

With ϕ\phi set aside, let's take stock of the key principles that make ViV_i a genuine voltage.

Differences in ViV_i are available work

The fundamental rule of thermodynamics is that particles flow from high to low electrochemical potential (μˉi\bar\mu_i) to release free energy. The difference, Δμˉi\Delta \bar\mu_i, is the maximum work that can be extracted from this flow. (To be precise, this is only true when both bodies have equal temperatures,[4] but we will generally assume isothermal conditions).

The available work Δμˉi\Delta\bar\mu_i is free energy per unit of particle count (e.g. kJ/mol or eV/particle). By normalizing Vi=μˉi/qiV_i = \bar\mu_i / q_i, the corresponding ΔVi\Delta V_i is available work per unit charge (volts). Mind that this is the work for charge transferred via that particular species, and no other route.

μˉe\bar{\mu}_{\mathrm{e}^{-}}μˉe\bar{\mu}_{\mathrm{e}^{-}}Work per electron\text{Work per electron}Body 1Body 2Electrochemical potential μˉi\bar{\mu}_i
VeV_{\mathrm{e}^{-}}VeV_{\mathrm{e}^{-}}Work per charge\text{Work per charge}Body 1Body 2Species voltage ViV_i

Two bodies out of equilibrium in electrons, drawn in energy terms (left) and in voltage terms (right); the electron's negative charge flips one picture relative to the other. Particles flow from high to low μˉe\bar\mu_{\mathrm{e}^-}, and the gap is the available work: per particle on the left, per charge on the right.

Differences in ViV_i drive currents

Since differences in ViV_i are available work, currents from high to low ViV_i occur spontaneously (such flows increase entropy). The simplest form of this is Ohm's law:

Ji=σiViJ_i = -\sigma_i \nabla V_i

Note this is simpler than the common split seen in electrochemistry and solid state physics, where the driving force Vi-\nabla V_i is split into drift (from ϕ-\nabla\phi) and diffusion (from ci-\nabla c_i), then reunited by the Einstein relation because both are really the one Vi-\nabla V_i (worked out in basic transport).

Not all currents are so simple as Ohm's law, of course. Interfaces often have a nonlinear current-voltage relationship; there may be cross coupling where electrochemical potential gradients in one species drive another species (including neutral species); there may be other driving forces like magnetic induction or thermoelectricity; there may be convection/advection.

Differences in ViV_i are measurable

The previous two sections were about what a difference ΔVi\Delta V_i does in nature (it drives currents and delivers work), and those hold for every species alike. Being measurable is a claim of a different kind: it is about what we can reach, and reach depends on the instrument. A difference ΔVi\Delta V_i is physically defined for any species; but only for electrons is it easy to get at.

A common voltmeter has metal probes and reads differences in VeV_{\mathrm{e}^-}, letting a tiny, ideally negligible electron current flow in. It works so cleanly because so many of our conductors are purely electronic: join wires of any assortment of metals and, since electrons are the only mobile carrier, VeV_{\mathrm{e}^-} carries across all of them perfectly.

DeviceNickelCopperSolderVoltmeterVVeV_{\mathrm{e}^{-}}GND\mathrm{GND}−0.10.00.10.20.30.40.50.6Species Voltage (V)

When attaching a voltmeter probe to an electronic device, we don't care which metal the probe is made of because electrons are the only mobile charged species.

Ions are harder. We have no good "ion wires" (an electrolyte carries at least one cation and one anion) and no ionic voltmeter, so we reach VionV_{\mathrm{ion}} only indirectly, by coupling it to VeV_{\mathrm{e}^-}. A carefully prepared ion-reversible electrode chemically locks VeV_{\mathrm{e}^-} to the ViV_i of exactly one ion, producing a fixed step VeVion=ΔV_{\mathrm{e}^-} - V_{\mathrm{ion}} = \Delta that an ordinary voltmeter can then read.

SolutionElectrodeWireVoltmeterΔVVeV_{\mathrm{e}^{-}}GND\mathrm{GND}VionV_{\mathrm{ion}}VotherV_{\mathrm{other}}VotherV_{\mathrm{other'}}−1.0−0.8−0.6−0.4−0.20.00.20.40.60.81.01.21.41.6Species Voltage (V)

But Δ\Delta is a gap between different species (an electron and an ion), so, like any ViVjV_i - V_j below, it carries a chemical convention, and a single electrode does not hand you an absolute VionV_{\mathrm{ion}}. What it gives cleanly is a same-ion difference: put a matched electrode in each of two solutions and Δ\Delta cancels, leaving exactly Vion(B)Vion(A)V_{\mathrm{ion}}(\text{B}) - V_{\mathrm{ion}}(\text{A}), a fully physical voltage obtained without ever knowing Δ\Delta.[5]

Solution ASolution BΔΔVVeV_{\mathrm{e}^{-}}VeV_{\mathrm{e}^{-}}VionV_{\mathrm{ion}}VionV_{\mathrm{ion}}−1.0−0.8−0.6−0.4−0.20.00.20.40.60.81.01.21.41.6Species Voltage (V)

So an ionic ViV_i is no less real than the electronic VeV_{\mathrm{e}^-}: it is defined the same way and carries the same physical difference. It is only less reachable: what an ordinary instrument hands you is its same-ion difference, not its absolute value. This is all I mean by saying we can access a ViV_i: that we can measure some voltage difference involving it. (A more general recipe, using ion-selective membranes, comes later; it reaches every ion in principle, at the cost of being far less practical.)

Gaps ViVjV_i - V_j store charge

The electrode's fixed step Δ\Delta was our first meeting with a gap between different species, though there it reached across an interface. Cross-species gaps have a physics of their own even at a single spot: they store charge. Two carriers sharing one pocket of material behave like the two plates of a capacitor. Lay +Q+Q on the ii population and Q-Q on the jj, so the pocket stays neutral, and the rails answer: the gap ViVjV_i - V_j opens in proportion to the charge laid down. That is a capacitance, C=dQ/d(ViVj)C = \mathrm{d}Q / \mathrm{d}(V_i - V_j), wired straight between the two ViV_i rails, referring to the species voltages alone and never to a standard state or an electrostatic ϕ\phi; it is known as the chemical capacitance.[6] The storage can be large (a dilute salt solution banks kilofarads per cubic centimetre) but, like most things chemical, it is also nonlinear: CC depends on the concentrations themselves, so it drifts as charge accumulates. Indeed, an intercalation electrode is exactly such a capacitor charged deep into the nonlinear regime: the flatter its charging curve, the larger its capacitance. (With three or more carriers the bookkeeping grows into a matrix.)

intercalation hostVeV_{\mathrm{e}^-}VLi+V_{\mathrm{Li}^+}Species voltage

Two co-located carriers (electrons and Li+\mathrm{Li}^+ in an intercalation host), each on its own ViV_i rail, joined by one chemical capacitor. Shifting charge from one rail to the other (the whole staying neutral) opens the gap and banks the charge. No plate, no dielectric gap, no ϕ\phi enters; the capacitor sits between the species voltages themselves. Capacitance develops this properly, alongside its ϕ\phi-referenced cousin.

ViV_i are thermodynamic state variables

Alongside temperature TT, pressure PP, and the chemical potentials μi\mu_i of neutral species, the ViV_i (or μˉi\bar\mu_i) are the proper intensive state variables for charged species. Since TT, PP, and the solvent μ\mu tend to be constant or implicitly clear, our plots of varying ViV_i will be a complete visualization of the spatial variations of the thermodynamic state in many cases.

Note that in general if we have NN charged species then there are NN independent ViV_i values, but only N1N-1 independent bulk concentrations, because the bulk has to (generally) be charge neutral. That extra ViV_i degree of freedom looks redundant, and as far as the bulk goes it is; but it is not truly redundant, because it carries the electrical state of the body. If we raise all of one body's ViV_i together, ViVi+δV_i \rightarrow V_i + \delta, relative to its surroundings, the body is in a genuinely distinct state: we have charged it, though usually with an inconsequential amount of charge.[7] The bulk stays neutral, so that added charge sits on the surface, but the electrical state has really changed. Shifting everything by the same δ\delta, on the other hand, changes nothing physical, only our bookkeeping. This brings us to our next point...

SurroundingsBodySurroundingsVNa+V_{\mathrm{Na}^+}VH+V_{\mathrm{H}^+}VClV_{\mathrm{Cl}^-}surroundings++++Species voltage ViV_i

Raise the body's whole ViV_i ladder by δ\delta, relative to the fixed surroundings, and you charge it: the bulk stays neutral, so the charge lands on the surface (the ±\pm marks, growing with δ\delta). The global float slider slides body and surroundings together, and no charge appears; that gauge freedom is the subject of the next section.

ViV_i floats, and ViVjV_i - V_j carries a convention

Two last subtleties round out the picture; here is the short version.

We have in fact already met the first of these in the figure just above. The whole set of ViV_i shares one global float: raise every ViV_i (along with ViV^\circ_i, ϕvac\phi_{\mathrm{vac}}, and the rest) by the same amount, and nothing observable changes, exactly as the global float slider does. It is a single gauge degree of freedom for the entire universe, so there is no meaningful absolute voltage; only differences carry meaning. (The thermodynamic origin of this float is derived in Understanding electrochemical potential.)

While I could appoint a firm reference to nail this down, I find it actually advantageous to work reference-free.[8] To actually draw a diagram we of course pin the zero somewhere; I put the negative electrode at 00, as is usual in electronics.

Comparing different species, ViVjV_i - V_j, inherits a chemical-potential convention: a globally-consistent but somewhat arbitrary offset, set by how we reference each element. Comparing the same species across places, Vi(x)Vi(y)V_i(x) - V_i(y), has no such ambiguity; it is always physical, even between different solvents. (This is the same fact we just met when measuring ions: a matched pair of electrodes cleanly reads exactly these same-ion differences.) The specific convention we adopt is introduced in the next topic, which opens on exactly this point: once chemical reactions enter, each ViVjV_i - V_j offset takes a concrete value, set by how we reference the neutral elements.

Takeaways

So, we've seen that this electrochemical species voltage ViV_i is no stranger to us, and in fact it just rigorously generalizes the familiar notion of electronic circuit voltage. Going forward, we will see ViV_i do triple duty: a hands-on voltage, a visual tool, and a quantity with deep thermodynamic and chemical meaning.

As we go along through the next topics, we're going to follow a 'top-down' approach, starting with pure thermodynamics (ViV_i only), and keeping ViV_i as our reliable lifeline as we later dive down into microscopic concepts. This is the opposite of the usual 'bottom-up' solid-state and electrochemistry teaching, which starts with idealized microscopic concepts like independent electrons and infinite crystalline solids, or ideal solutes and homogeneous solutions, and gradually adds on complications like nonideality, inhomogeneity, and junctions. In the bottom-up pedagogy, when we finally arrive at the full thermodynamic picture, we are often left clinging to strained and bandaged microscopic concepts, and the unifying power of μˉi\bar\mu_i is left unappreciated.

Now that we've established ViV_i as our core quantity, we're ready to put it to work. Next we turn to equilibrium and the electrochemical reactions that link different charged species (connecting our electronic and ionic circuits) and thereby set ViVjV_i - V_j.

NEXT TOPIC: Equilibrium


  1. Riess, I. (1997). What does a voltmeter measure? Solid State Ionics, 95(3–4), 327–328. See also Kittel & Kroemer (1980), Thermal Physics. ↩︎

  2. Datta, S. (2005), Quantum Transport; see also his Lessons from Nanoelectronics. "It is only under special conditions that μ~\tilde\mu and ϕ\phi track each other and one can be used in place of the other". ↩︎

  3. The "Fermi levels and band edges only" philosophy is articulated in H. Kroemer's Nobel Lecture; our ViV_i and ViV^\circ_i generalize it beyond semiconductors. It is also what lets us speak of "quasi-electric fields", far more useful than any single ϕ-\nabla\phi. ↩︎

  4. The equal-temperature requirement means we can transfer any amount of energy between the bodies along with the particle transfer, and the amount of energy transfer does not affect the available work. But where bodies also differ in temperature, we can also extract available work from the thermal difference. ↩︎

  5. Riess, I. "Mixed ionic–electronic conductors—material properties and applications." Solid State Ionics 157.1-4 (2003): 1-17. ↩︎

  6. J. Jamnik and J. Maier, Treatment of the impedance of mixed conductors, J. Electrochem. Soc. 146, 4183 (1999); A. E. Bumberger, A. Nenning, and J. Fleig, Transmission line revisited, Phys. Chem. Chem. Phys. 26, 15068 (2024). A caveat on the name: this rail-to-rail capacitor is the well-studied two-carrier case of what my general multi-rail matrix treatment will more carefully call a mutual chemical capacitance; and "chemical capacitance" is also used in a different sense, splitting the storage into one series capacitor per species. Capacitance sorts these out. ↩︎

  7. A body's self-capacitance to its surroundings is small (of order 4πε0r4\pi\varepsilon_0 r for a blob of size rr, roughly a picofarad for something centimetre-scale), so it takes only a minute excess of ions, negligible against the bulk inventory, to shift every ViV_i by a volt. That negligibility is what justifies the rest: the bulk concentrations, and with them the rung spacings ViVjV_i - V_j, stay essentially fixed, so the whole ladder shifts rigidly. It fails only for the most microscopic blobs, where the surface excess is no longer small next to the bulk. ↩︎

  8. Traditional electrochemistry leans on a patchwork of local references: an SHE for every solution, a vacuum level for every surface, even though there is only ever one global freedom to spend. Out of equilibrium (or, for vacuum levels, mere surface contamination), those references can even drift apart across a single device, necessitating a further corrective patchwork of liquid junction potentials and/or surface potentials. Working reference-free avoids the patchwork and sidesteps the perennial "but what is the true zero?" debates. Some would spend the freedom on a single universal anchor, like the vacuum level at infinity (a reference that no instrument can reach). Staying reference-free also has a second payoff: composability. Entire devices join by simply equalizing VeV_{\mathrm{e}^-} where wires meet, the way our multi-cell battery snapped together on the previous page. This lego construction is thermodynamically sound, unlike its vacuum-level counterpart cautioned against in vacuum. We think about electronic circuits in terms of these component legos; why not import this convenience to electrochemistry too? ↩︎