Chemical equilibrium

In a chemical reaction, chemical equilibrium is the state in which the concentrations of the reactants and products have not yet changed with time. It occurs only in reversible reactions, and not in irreversible reactions. Usually, this state results when the forward reaction proceeds at the same rate as the reverse reaction. The reaction rates of the forward and reverse reactions are generally not zero but, being equal, there are no net changes in the concentrations of the reactant and product. This process is called dynamic equilibrium.

Introduction
The concept of chemical equilibrium was developed after Berthollet (1803) found that some chemical reactions are reversible. For any reaction mixture to exist at equilibrium, the rates of the forward and backward (reverse) reactions are equal. In the following chemical equation with arrows pointing both ways to indicate equilibrium, A and B are reactant chemical species, S and T are product species, and α, β, σ, and τ are the stoichiometric coefficients of the respective reactants and products:
 * $$ \alpha A + \beta B \rightleftharpoons \sigma S + \tau T$$

The equilibrium position of a reaction is said to lie "far to the right" if, at equilibrium, nearly all the reactants are consumed. Conversely the equilibrium position is said to be "far to the left" if hardly any product is formed from the reactants.

Guldberg and Waage (1865), building on Berthollet’s ideas, proposed the law of mass action:


 * $$\mbox{forward reaction rate} = k_+ {A}^\alpha{B}^\beta \,\!$$
 * $$\mbox{backward reaction rate} = k_{-} {S}^\sigma{T}^\tau \,\!$$

where A, B, S and T are active masses and k+ and k− are rate constants. Since at equilibrium forward and backward rates are equal:


 * $$ k_+ \left\{ A \right\}^\alpha \left\{B \right\}^\beta = k_{-} \left\{S \right\}^\sigma\left\{T \right\}^\tau \,$$

and the ratio of the rate constants is also a constant, now known as an equilibrium constant.
 * $$K=\frac{k_+}{k_-}=\frac{\{S\}^\sigma \{T\}^\tau } {\{A\}^\alpha \{B\}^\beta}$$

By convention the products form the numerator. However, the law of mass action is valid only for concerted one-step reactions that proceed through a single transition state and is not valid in general because rate equations do not, in general, follow the stoichiometry of the reaction as Guldberg and Waage had proposed (see, for example, nucleophilic aliphatic substitution by SN1 or reaction of hydrogen and bromine to form hydrogen bromide). Equality of forward and backward reaction rates, however, is a necessary condition for chemical equilibrium, though it is not sufficient to explain why equilibrium occurs.

Despite the failure of this derivation, the equilibrium constant for a reaction is indeed a constant, independent of the activities of the various species involved, though it does depend on temperature as observed by the van 't Hoff equation. Adding a catalyst will affect both the forward reaction and the reverse reaction in the same way and will not have an effect on the equilibrium constant. The catalyst will speed up both reactions thereby increasing the speed at which equilibrium is reached.

Although the macroscopic equilibrium concentrations are constant in time reactions do occur at the molecular level. For example, in the case of acetic acid dissolved in water and forming acetate and hydronium ions,
 * CH3CO2H + H2O CH3CO2− + H3O+

a proton may hop from one molecule of acetic acid on to a water molecule and then on to an acetate anion to form another molecule of acetic acid and leaving the number of acetic acid molecules unchanged. This is an example of dynamic equilibrium. Equilibria, like the rest of thermodynamics, are statistical phenomena, averages of microscopic behavior.

Le Chatelier's principle (1884) gives an idea of the behavior of an equilibrium system when changes to its reaction conditions occur. If a dynamic equilibrium is disturbed by changing the conditions, the position of equilibrium moves to partially reverse the change. For example, adding more S from the outside will cause an excess of products, and the system will try to counteract this by increasing the reverse reaction and pushing the equilibrium point backward (though the equilibrium constant will stay the same).

If mineral acid is added to the acetic acid mixture, increasing the concentration of hydronium ion, the amount of dissociation must decrease as the reaction is driven to the left in accordance with this principle. This can also be deduced from the equilibrium constant expression for the reaction:
 * $$K=\frac{\{CH_3CO_2^-\}\{H_3O^+\}} {\{CH_3CO_2H\}}$$

If {H3O+} increases {CH3CO2H} must increase and {CH3CO2−} must decrease. The H2O is left out as it is a pure liquid and its concentration is undefined.

A quantitative version is given by the reaction quotient.

J. W. Gibbs suggested in 1873 that equilibrium is attained when the Gibbs energy of the system is at its minimum value (assuming the reaction is carried out under constant pressure). What this means is that the derivative of the Gibbs energy with respect to reaction coordinate (a measure of the extent of reaction that has occurred, ranging from zero for all reactants to a maximum for all products) vanishes, signalling a stationary point. This derivative is usually called, for certain technical reasons, the Gibbs energy change. This criterion is both necessary and sufficient. If a mixture is not at equilibrium, the liberation of the excess Gibbs energy (or Helmholtz energy at constant volume reactions) is the “driving force” for the composition of the mixture to change until equilibrium is reached. The equilibrium constant can be related to the standard Gibbs energy change for the reaction by the equation



\Delta_rG^\ominus = -RT \ln K_{eq} $$

where R is the universal gas constant and T the temperature.

When the reactants are dissolved in a medium of high ionic strength the quotient of activity coefficients may be taken to be constant. In that case the concentration quotient, Kc,
 * $$K_c=\frac{[S]^\sigma [T]^\tau } {[A]^\alpha [B]^\beta}$$

where [A] is the concentration of A, etc., is independent of the analytical concentration of the reactants. For this reason, equilibrium constants for solutions are usually determined in media of high ionic strength. Kc varies with ionic strength, temperature and pressure (or volume). Likewise Kp for gases depends on partial pressure. These constants are easier to measure and encountered in high-school chemistry courses.

Thermodynamics
The relation between the Gibbs energy and the equilibrium constant can be found by considering chemical potentials. At constant temperature and pressure the function G Gibbs free energy for the reaction, depends only with the extent of reaction: ξ and can only decrease according to the second law of thermodynamics. It means that the derivative of G with ξ must be negative if the reaction happens; at the equilibrium the derivative being equal to zero.
 * $$\left(\frac {dG}{d\xi}\right)_{T,p} = 0~$$: equilibrium

At constant volume, one must consider the Helmholtz free energy for the reaction: A.

In this article only the constant pressure case is considered. The constant volume case is important in geochemistry and atmospheric chemistry where pressure variations are significant. Note that, if reactants and products were in standard state (completely pure), then there would be no reversibility and no equilibrium. The mixing of the products and reactants contributes a large entropy (known as entropy of mixing) to states containing equal mixture of products and reactants. The combination of the standard Gibbs energy change and the Gibbs energy of mixing determines the equilibrium state.

In general an equilibrium system is defined by writing an equilibrium equation for the reaction


 * $$ \alpha A + \beta B \rightleftharpoons \sigma S + \tau T$$

In order to meet the thermodynamic condition for equilibrium, the Gibbs energy must be stationary, meaning that the derivative of G with respect to the extent of reaction: ξ, must be zero. It can be shown that in this case, the sum of chemical potentials of the products is equal to the sum of those corresponding to the reactants. Therefore, the sum of the Gibbs energies of the reactants must be the equal to the sum of the Gibbs energies of the products.
 * $$ \alpha \mu_A + \beta \mu_B = \sigma \mu_S + \tau \mu_T \,$$

where μ is in this case a partial molar Gibbs energy, a chemical potential. The chemical potential of a reagent A is a function of the activity, {A} of that reagent.


 * $$ \mu_A = \mu_{A}^{\ominus} + RT \ln\{A\} \,$$, ( $$ \mu_{A}^{\ominus}~$$ is the '''standard chemical potential ).

Substituting expressions like this into the Gibbs energy equation:


 * $$ dG = Vdp-SdT+\sum_{i=1}^k \mu_i dN_i $$ in the case of a closed system.

Now
 * $$ dN_i = \nu_i d\xi \,$$ ( $$ \nu_i~$$ corresponds to the Stoichiometric coefficient and $$ d\xi~$$ is the differential of the extent of reaction ).

At constant pressure and temperature we obtain:


 * $$\left(\frac {dG}{d\xi}\right)_{T,p} = \sum_{i=1}^k \mu_i \nu_i = \Delta_rG_{T,p}$$ which corresponds to the Gibbs free energy change for the reaction.

This results in:


 * $$ \Delta_rG_{T,p} = \sigma \mu_{S} + \tau \mu_{T} - \alpha \mu_{A} - \beta \mu_{B} \,$$.

By substituting the chemical potentials:


 * $$ \Delta_rG_{T,p} = ( \sigma \mu_{S}^{\ominus} + \tau \mu_{T}^{\ominus} ) - ( \alpha \mu_{A}^{\ominus} + \beta \mu_{B}^{\ominus} ) + ( \sigma RT \ln\{S\} + \tau RT \ln\{T\} ) - ( \alpha RT \ln\{A\} + \beta RT \ln \{B\} ) $$,

the relationship becomes:


 * $$ \Delta_rG_{T,p}=\sum_{i=1}^k \mu_i^\ominus \nu_i + RT \ln \frac{\{S\}^\sigma \{T\}^\tau} {\{A\}^\alpha \{B\}^\beta} $$


 * $$\sum_{i=1}^k \mu_i^\ominus \nu_i = \Delta_rG^{\ominus}$$: which is the standard Gibbs energy change for the reaction. It is a constant at a given temperature, which can be calculated, using thermodynamical tables.
 * $$ RT \ln \frac{\{S\}^\sigma \{T\}^\tau} {\{A\}^\alpha \{B\}^\beta} = RT \ln Q_r $$
 * ( $$Q_r ~$$ is the reaction quotient when the system is not at equilibrium ).

Therefore
 * $$\left(\frac {dG}{d\xi}\right)_{T,p} = \Delta_rG_{T,p}= \Delta_rG^{\ominus} + RT \ln Q_r $$

At equilibrium $$\left(\frac {dG}{d\xi}\right)_{T,p} = \Delta_rG_{T,p} = 0 $$


 * $$ Q_r = K_{eq}~$$ ; the reaction quotient becomes equal to the equilibrium constant.

leading to:


 * $$ 0 = \Delta_rG^{\ominus} + RT \ln K_{eq} $$

and
 * $$ \Delta_rG^{\ominus} = -RT \ln K_{eq} $$

Obtaining the value of the standard Gibbs energy change, allows the calculation of the equilibrium constant



Addition of reactants or products
For a reactional system at equilibrium: $$Q_r = K_{(eq)}~$$; $$\xi = \xi_{eq}~$$.
 * If are modified activities of constituents, the value of the reaction quotient changes and becomes different from the equilibrium constant: $$Q_r \neq K_{(eq)}~$$

$$\left(\frac {dG}{d\xi}\right)_{T,p} = \Delta_rG^{\ominus} + RT \ln Q_r~$$

and

$$\Delta_rG^{\ominus} = - RT \ln K_{(eq)}~$$

then

$$\left(\frac {dG}{d\xi}\right)_{T,p} = RT \ln \left(\frac {Q_r}{K_{(eq)}}\right)~$$


 * If activity of a reagent $$i~$$ increases

$$Q_r = \frac{\prod (a_j)^{\nu_j}}{\prod(a_i)^{\nu_i}}~$$, the reaction quotient decreases.
 * then

$$Q_r < K_{(eq)}~$$ and $$\left(\frac {dG}{d\xi}\right)_{T,p} <0~$$ : The reaction will shift to the right (i.e. in the forward direction, and thus more products will form).


 * If activity of a product $$j~$$ increases
 * then

$$Q_r > K_{(eq)}~$$ and $$\left(\frac {dG}{d\xi}\right)_{T,p} >0~$$ : The reaction will shift to the left (i.e. in the reverse direction, and thus less products will form).

Note that activities and equilibrium constants are dimensionless numbers.

Treatment of activity
The expression for the equilibrium constant can be rewritten as the product of a concentration quotient, Kc and an activity coefficient quotient, Γ.
 * $$K=\frac{{[S]} ^\sigma {[T]}^\tau ... } {{[A]}^\alpha {[B]}^\beta ...}

\times \frac{{\gamma_S} ^\sigma {\gamma_T}^\tau ... } {{\gamma_A}^\alpha {\gamma_B}^\beta ...} = K_c \Gamma$$

[A] is the concentration of reagent A, etc. It is possible in principle to obtain values of the activity coefficients, γ. For solutions, equations such as the Debye-Hückel equation or extensions such as Davies equation Specific ion interaction theory or Pitzer equations may be used.Software (below). However this is not always possible. It is common practice to assume that Γ is a constant, and to use the concentration quotient in place of the thermodynamic equilibrium constant. It is also general practice to use the term equilibrium constant instead of the more accurate concentration quotient. This practice will be followed here.

For reactions in the gas phase partial pressure is used in place of concentration and fugacity coefficient in place of activity coefficient. In the real world, for example, when making ammonia in industry, fugacity coefficients must be taken into account. Fugacity, f, is the product of partial pressure and fugacity coefficient. The chemical potential of a species in the gas phase is given by
 * $$\mu = \mu^{\Theta} + RT \ln \left( \frac{f}{bar} \right) = \mu^{\Theta} + RT \ln \left( \frac{p}{bar} \right) + RT \ln \gamma $$

so the general expression defining an equilibrium constant is valid for both solution and gas phases.

Concentration quotients
In aqueous solution, equilibrium constants are usually determined in the presence of an "inert" electrolyte such as sodium nitrate NaNO3 or Potassium perchlorate KClO4. The ionic strength, I, of a solution containing a dissolved salt, X+Y-, is given by
 * $$ I = \frac{1}{2}\left(c_X z_X^2 + c_Y z_Y^2 + \sum_{i=1}^n c_i z_i^2\right) $$

where c stands for concentration, z stands for ionic charge and the sum is taken over all the species in equilibrium. When the concentration of dissolved salt is much higher than the analytical concentrations of the reagents, the ionic strength is effectively constant. Since activity coefficients depend on ionic strength the activity coefficients of the species are effectively independent of concentration. Thus, the assumption that Γ is constant is justified. The concentration quotient is a simple multiple of the equilibrium constant.
 * $$ K_c = \frac{K}{\Gamma} $$

However, Kc will vary with ionic strength. If it is measured at a series of different ionic strengths the value can be extrapolated to zero ionic strength. The concentration quotient obtained in this manner is known, paradoxically, as a thermodynamic equilibrium constant.

To use a published value of an equilibrium constant in conditions of ionic strength different from the conditions used in its determination, the value should be adjustedSoftware (below).

Metastable mixtures
A mixture may be appear to have no tendency to change, though it is not at equilibrium. For example, a mixture of SO2 and O2 is metastable as there is a kinetic barrier to formation of the product, SO3.
 * 2SO2 + O2 $$\rightleftharpoons$$ 2SO3

The barrier can be overcome when a catalyst is also present in the mixture as in the contact process, but the catalyst does not affect the equilibrium concentrations.

Likewise, the formation of bicarbonate from carbon dioxide and water is very slow under normal conditions
 * CO2 + 2H2O $$\rightleftharpoons$$ HCO3- +H3O+

but almost instantaneous in the presence of the catalytic enzyme carbonic anhydrase.

Pure compounds
When pure substances (liquids or solids) are involved in equilibria they do not appear in the equilibrium equation

Applying the general formula for an equilibrium constant to the specific case of acetic acid one obtains
 * $$CH_3CO_2H + H_2O \rightleftharpoons CH_3CO_2^- + H_3O^+$$


 * $$K_c=\frac{[{CH_3CO_2}^-][{H_3O}^+]} {[{CH_3CO_2H}][{H_2O}]}$$

It may be assumed that the concentration of water is constant. This assumption will be valid for all but very concentrated solutions. The equilibrium constant expression is therefore usually written as
 * $$K=\frac{[{CH_3CO_2}^-][{H_3O}^+]} {[{CH_3CO_2H}]}$$

where now

$$K=K_c \cdot [H_2O]\,$$

a constant factor is incorporated into the equilibrium constant.

A particular case is the self-ionization of water itself


 * $$H_2O + H_2O \rightleftharpoons H_3O^+ + OH^-$$

The self-ionization constant of water is defined as

$$K_w = [H^+][OH^-]\,$$

It is perfectly legitimate to write [H+] for the hydronium ion concentration, since the state of solvation of the proton is constant (in dilute solutions) and so does not affect the equilibrium concentrations. Kw varies with variation in ionic strength and/or temperature.

The concentrations of H+ and OH- are not independent quantities. Most commonly [OH-] is replaced by Kw[H+]−1 in equilibrium constant expressions which would otherwise hydroxide.

Solids also do not appear in the equilibrium equation. An example is the Boudouard reaction :


 * $$2CO \rightleftharpoons CO_2 + C $$

for which the equation (without solid carbon) is written as:


 * $$K_c=\frac{[CO_2]} {[CO]^2}$$

Multiple equilibria
Consider the case of a dibasic acid H2A. When dissolved in water, the mixture will contain H2A, HA- and A2-. This equilibrium can be split into two steps in each of which one proton is liberated.
 * $$H_2A \rightleftharpoons HA^- + H^+ :K_1=\frac{[HA^-][H^+]} {[H_2A]}$$
 * $$HA^- \rightleftharpoons A^{2-} + H^+ :K_2=\frac{[A^{2-}][H^+]} {[HA^-]}$$

K1 and K2 are examples of stepwise equilibrium constants. The overall equilibrium constant,$$\beta_D$$, is product of the stepwise constants.
 * $$H_2A \rightleftharpoons A^{2-} + 2H^+ :\beta_D = \frac{[A^{2-}][H^+]^2} {[H_2A]}=K_1K_2$$

Note that these constants are dissociation constants because the products on the right hand side of the equilibrium expression are dissociation products. In many systems, it is preferable to use association constants.
 * $$A^{2-} + H^+ \rightleftharpoons HA^- :\beta_1=\frac {[HA^-]} {[A^{2-}][H^+]}$$
 * $$A^{2-} + 2H^+ \rightleftharpoons H_2A :\beta_2=\frac {[H_2A]} {[A^{2-}][H^+]^2}$$

β1 and β2 are examples of association constants. Clearly β1 = 1/K2 and β2 = 1/βD; lg β1 = pK2 and lg β2 = pK2 + pK1 For multiple equilibrium systems, also see: theory of Response reactions.

Effect of temperature
The effect of changing temperature on an equilibrium constant is given by the van 't Hoff equation
 * $$\frac {d\ln K} {dT} = \frac{{\Delta H_m}^{\Theta}} {RT^2}$$

Thus, for exothermic reactions, (ΔH is negative) K decreases with an increase in temperature, but, for endothermic reactions, (ΔH is positive) K increases with an increase temperature. An alternative formulation is
 * $$\frac {d\ln K} {d(1/T)} = -\frac{{\Delta H_m}^{\Theta}} {R}$$

At first sight this appears to offer a means of obtaining the standard molar enthalpy of the reaction by studying the variation of K with temperature. In practice, however, the method is unreliable because error propagation almost always gives very large errors on the values calculated in this way.

Types of equilibrium

 * 1) In the gas phase. Rocket engines
 * 2) The industrial synthesis such as ammonia in the Haber-Bosch process (depicted right) takes place through a succession of equilibrium steps including adsorption processes.HaberBoschProcess.png
 * 3) atmospheric chemistry
 * 4) Seawater and other natural waters: Chemical oceanography
 * 5) Distribution between two phases
 * 6) LogD-Distribution coefficient: Important for pharmaceuticals where lipophilicity is a significant property of a drug
 * 7) Liquid-liquid extraction, Ion exchange, Chromatography
 * 8) Solubility product
 * 9) Uptake and release of oxygen by haemoglobin in blood
 * 10) Acid/base equilibria: Acid dissociation constant, hydrolysis, buffer solutions, indicators, acid-base homeostasis
 * 11) Metal-ligand complexation: sequestering agents, chelation therapy, MRI contrast reagents, Schlenk equilibrium
 * 12) Adduct formation: Host-guest chemistry, supramolecular chemistry, molecular recognition, dinitrogen tetroxide
 * 13) In certain oscillating reactions, the approach to equilibrium is not asymptotically but in the form of a damped oscillation.
 * 14) The related Nernst equation in electrochemistry gives the difference in electrode potential as a function of redox concentrations.
 * 15) When molecules on each side of the equilibrium are able to further react irreversibly in secondary reactions, the final product ratio is determined according to the Curtin-Hammett principle.

In these applications, terms such as stability constant, formation constant, binding constant, affinity constant, association/dissociation constant are used. In biochemistry, it is common to give units for binding constants, which serve to define the concentration units used when the constant’s value was determined.

Composition of a mixture
When the only equilibrium is that of the formation of a 1:1 adduct as the composition of a mixture, there are any number of ways that the composition of a mixture can be calculated. For example, see ICE table for a traditional method of calculating the pH of a solution of a weak acid.

There are three approaches to the general calculation of the composition of a mixture at equilibrium.


 * 1) The most basic approach is to manipulate the various equilibrium constants until the desired concentrations are expressed in terms of measured equilibrium constants (equivalent to measuring chemical potentials) and initial conditions.
 * 2) Minimize the Gibbs energy of the system.
 * 3) Satisfy the equation of mass balance. The equations of mass balance are simply statements that demonstrate that the total concentration of each reactant must be constant by the law of conservation of mass.

Mass-balance equations
In general, the calculations are rather complicated. For instance, in the case of a dibasic acid, H2A dissolved in water the two reactants can be specified as the conjugate base, A2-, and the proton, H+. The following equations of mass-balance could apply equally well to a base such as 1,2-diaminoethane, in which case the base itself is designated as the reactant A:
 * $$T_A = [A] + [HA] +[H_2A] \,$$
 * $$T_H = [H] + [HA] + 2[H_2A] - [OH] \,$$

With TA the total concentration of species A. Note that it is customary to omit the ionic charges when writing and using these equations.

When the equilibrium constants are known and the total concentrations are specified there are two equations in two unknown "free concentrations" [A] and [H]. This follows from the fact that [HA]= β1[A][H], [H2A]= β2[A][H]2 and [OH] = Kw[H]−1


 * $$ T_A = [A] + \beta_1[A][H] + \beta_2[A][H]^2 \,$$
 * $$ T_H = [H] + \beta_1[A][H] + 2\beta_2[A][H]^2 - K_w[H]^{-1} \,$$

so the concentrations of the "complexes" are calculated from the free concentrations and the equilibrium constants. General expressions applicable to all systems with two reagents, A and B would be
 * $$T_A=[A]+\sum_i{p_i \beta_i[A]^{p_i}[B]^{q_i}}$$
 * $$T_B=[B]+\sum_i{q_i \beta_i[A]^{p_i}[B]^{q_i}}$$

It is easy to see how this can be extended to three or more reagents.

Polybasic acids
The composition of solutions containing reactants A and H is easy to calculate as a function of p[H]. When [H] is known, the free concentration [A] is calculated from the mass-balance equation in A. Here is an example of the results that can be obtained.



This diagram, for the hydrolysis of the aluminium Lewis acid Al3+aq shows the species concentrations for a 5×10−6M solution of an aluminium salt as a function of pH. Each concentration is shown as a percentage of the total aluminium.

Solution and precipitation
The diagram above illustrates the point that a precipitate that is not one of the main species in the solution equilibrium may be formed. At pH just below 5.5 the main species present in a 5μM solution of Al3+ are aluminium hydroxides Al(OH)2+, Al(OH)2+ and Al13(OH)327+, but on raising the pH Al(OH)3 precipitates from the solution. This occurs because Al(OH)3 has a very large lattice energy. As the pH rises more and more Al(OH)3 comes out of solution. This is an example of Le Chatelier's principle in action: Increasing the concentration of the hydroxide ion causes more aluminium hydroxide to precipitate, which removes hydroxide from the solution. When the hydroxide concentration becomes sufficiently high the soluble aluminate, Al(OH)4-, is formed.

Another common instance where precipitation occurs is when a metal cation interacts with an anionic ligand to form an electrically-neutral complex. If the complex is hydrophobic, it will precipitate out of water. This occurs with the nickel ion Ni2+ and dimethylglyoxime, (dmgH2): in this case the lattice energy of the solid is not particularly large, but it greatly exceeds the energy of solvation of the molecule Ni(dmgH)2.

Minimization of free energy
At equilibrium, G is at a minimum:


 * $$dG= \sum_{j=1}^m \mu_j\,dN_j = 0$$

For a closed system, no particles may enter or leave, although they may combine in various ways. The total number of atoms of each element will remain constant. This means that the minimization above must be subjected to the constraints:


 * $$\sum_{j=1}^m a_{ij}N_j=b_i^0$$

where $$a_{ij}$$ is the number of atoms of element i in molecule j and bi0 is the total number of atoms of element i, which is a constant, since the system is closed. If there are a total of k types of atoms in the system, then there will be k such equations.

This is a standard problem in optimisation, known as constrained minimisation. The most common method of solving it is using the method of Lagrange multipliers, also known as undetermined multipliers (though other methods may be used).

Define:


 * $$\mathcal{G}= G + \sum_{i=1}^k\lambda_i\left(\sum_{j=1}^m a_{ij}N_j-b_i^0\right)=0$$

where the $$\lambda_i$$ are the Lagrange multipliers, one for each element. This allows each of the $$N_j$$ to be treated independently, and it can be shown using the tools of multivariate calculus that the equilibrium condition is given by


 * $$\frac{\partial \mathcal{G}}{\partial N_j}=0$$    and     $$\frac{\partial \mathcal{G}}{\partial \lambda_i}=0$$

(For proof see Lagrange multipliers)

This is a set of (m+k) equations in (m+k) unknowns (the $$N_j$$ and the $$\lambda_i$$) and may, therefore, be solved for the equilibrium concentrations $$N_j$$ as long as the chemical potentials are known as functions of the concentrations at the given temperature and pressure. (See Thermodynamic databases for pure substances).

This method of calculating equilibrium chemical concentrations is useful for systems with a large number of different molecules. The use of k atomic element conservation equations for the mass constraint is straightforward, and replaces the use of the stoichiometric coefficient equations.

Computer programs
There are n mass-balance equations in n unknown free concentrations. This constitutes a set of non-linear equations that must be solved by a method of successive approximations. The most commonly-used method is the Newton-Raphson method, which has been the subject of numerous publications. Some general computer programs are listed here.
 * Geochem-EZ- (freeware) a multi-purpose chemical speciation program, used in plant nutrition and in soil and environmental chemistry research to perform equilibrium speciation computations, allowing the user to estimate solution ion activities and to consider simple complexes and solid phases.
 * HySS Titration simulation and speciation calculations.
 * EQS4WIN A powerful computer program originally developed for gas-phase equilibria but subsequently extended to general applications. Uses the Gibbs energy minimization approach.
 * CHEMEQL A comprehensive computer program for the calculation of thermodynamic equilibrium concentrations of species in homogeneous and heterogeneous systems. Many geochemical applications.
 * WinSGW A Windows version of the SOLGASWATER computer program.
 * Visual MINTEQ A Windows version of MINTEQA2 (ver 4.0). MINTEQA2 is a chemical equilibrium model for the calculation of metal speciation, solubility equilibria etc. for natural waters.
 * MINEQL+ A chemical equilibrium modeling system for aqueous systems. Handles a wide range of pH, redox, solubility and sorption scenarios.

Software

 * Aqua solution software (Sukhno Igor, Buzko Vladimir, Polushin Alexey) A set of six computer programs for
 * Specific Interaction Theory. An editable database of published SIT parameters. Estimation of SIT parameters and adjustment of stability constants for changes in ionic strength.
 * Calculation of electrolyte activity coefficients, ionic activity coefficients, osmotic coefficients
 * Calculation of acid-base equilibria in electrolyte solutions and sea water
 * Calculation of O2 solubility in water, electrolyte solutions, natural fluids, and seawater as a function of temperature, concentration, salinity, altitude, external pressure, humidity
 * Prediction of temperature dependence of lg K values using various thermodynamic models
 * JESS:A powerful research tool for thermodynamic and kinetic modelling of chemical speciation in complex aqueous environments, with a focus on determining thermodynamic consistency by automatic means.
 * Chemical Equilibrium Calculator
 * Mission to Mars – A chemistry tutorial for high school students

Chemiese ewewig توازن كيميائي রাসায়নিক সাম্যাবস্থা Hemijska ravnoteža Химично равновесие Equilibri químic Chemická rovnováha Kemisk ligevægt Chemisches Gleichgewicht Keemiline tasakaal Equilibrio químico Kemia ekvilibro fa:تعادل شیمیایی Équilibre chimique Equilibrio químico रासायनिक साम्य 화학 평형 Equilibrio chimico שיווי משקל כימי Ekilib chimik Dinamikus egyensúly Хемиска рамнотежа Evenwichtsreactie 平衡 Kjemisk likevekt Równowaga reakcji chemicznych Equilíbrio químico Chaqllisinchi nankay Химическое равновесие Хемијска равнотежа Hemijska ravnoteža Kemiallinen tasapaino Kemisk jämvikt Ekilibriyong kemikal வேதியியற் சமநிலை Kimyasal denge 化学平衡