Skip to main content
Log in

Calculation of equilibrium distributions of chemical species in aqueous solutions by means of monotone sequences

  • Published:
Journal of the International Association for Mathematical Geology Aims and scope Submit manuscript

Abstract

A numerical method for the calculation of equilibrium distributions of chemical species in aqueous solutions of electrolytes is presented. This method is constructed by transforming the problem of determining the set of unknown concentrations satisfying the mass balance and mass action equations into the equivalent problem of finding the limits of certain well-behaved mathematical sequences in a multivariable direct iteration scheme. The total (analytical) concentrations are taken as the starting estimates, and the recursive equations are constructed from the starting equations. It is shown that the sequences so constructed are both monotonic and bounded, hence convergent in an orderly fashion by a mathematical axiom. Each unknown free ion concentration (that is, each limit) is approached simultaneously from above and from below, being effectively “sandwiched” in an ever tightening manner. Strict error bounds therefore are easily constructed. The method has been found to be exceedingly efficient in practice, with the error bound (maximum fractional error in taking the upper estimate as the final answer) decreasing in an approximately exponential fashion with respect to iteration number, commonly 0.5–1.5 orders of magnitude per iteration. Correction for nonideality is presented, and the possibility of this giving rise to more than one solution is discussed in connection with three examples of natural waters of low-, medium-, and high-ionic strengths.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Amit, O., and Bentor, Y. K., 1971, pH dilution curves of saline waters: Chem. Geology, v. 7, no. 4, p. 307–313.

    Google Scholar 

  • Bos, M., and Meershoek, H. Q. J., 1972, A computer program for the calculation of equilibrium in complex systems: Anal. Chim. Acta, v. 61, no. 2, p. 185–199.

    Google Scholar 

  • Brinkley, S. R., 1947, Calculation of the equilibrium composition of systems of many constituents: Jour. Phys. Chem., v. 51, p. 107–110.

    Google Scholar 

  • Carpenter, A. B., and Miller, J. C., 1969, Geochemistry of saline subsurface water, Saline County (Missouri): Chem. Geology, v. 4, nos. 1/2, p. 135–167.

    Google Scholar 

  • Garrels, R. M., and Christ, C. L., 1965, Solutions, minerals, and equilibria: Harper and Row, New York, 450 p.

    Google Scholar 

  • Garrels, R. M., and Thompson, M. E., 1962, A chemical model for sea water at 25°C and one atmosphere total pressure: Am. Jour. Sci., v. 260, no. 1, p. 57–66.

    Google Scholar 

  • Hamming, R. W., 1962, Numerical methods for scientists and engineers: McGraw-Hill, New York, 411 p.

    Google Scholar 

  • Hancock, H. J., and Motzkin, T. S., 1960, Analysis of the mathematical model for chemical equilibrium,in Proc. 1st Conf. High Temp. Systems, p. 82–89.

  • Henrikson, M.. and Lees, M., 1967, Calculus: with an introduction to numerical methods, differential equations, and linear algebra (prelim. ed., pt. I): Worth Publishers, New York, 343 p.

    Google Scholar 

  • Ingri, N., Kakolowicz, W., Sillen, L. G., and Warnquist, B., 1967, High-speed computers as a supplement to graphical methods—V. HALTAFALL, a general program for calculating the composition of equilibrium mixtures: Talanta, v. 14, no. 10, p. 1261–1286.

    Google Scholar 

  • Karpov, I. K., and Kaz'min, L. A., 1972, Calculation of geochemical equilibria in heterogeneous multicomponent systems: Geochemistry Intern., v. 9, no. 2, p. 252–262. (Translated from Geokhimiya, v. 4, p. 402–414.)

    Google Scholar 

  • Krieger, F. J., and White, W. B., 1948, A simplified method for computing the equilibrium composition of gaseous systems: Jour. Chem. Phys., v. 16, no. 4, p. 358–360.

    Google Scholar 

  • Morel, F., and Morgan, J., 1972, A numerical method for computing equilibria in aqueous chemical systems: Environ. Sci. Technol., v. 6, p. 58–67.

    Google Scholar 

  • Perrin, D. D., 1965, Multiple equilibria in assemblages of metal ions and complexing species: A model for biological systems: Nature, v. 206, no. 4980, p. 170–171.

    Google Scholar 

  • Robinson, R. R., and Stokes, R. H., 1959, Electrolyte solutions (2nd ed. revised): Butterworths Publ. Ltd., London, 550 p.

    Google Scholar 

  • Shapiro, N. Z., and Shapley, L. S., 1965, Mass action laws and the Gibbs free energy function: Jour. Soc. Ind. Appl. Math., v. 13, p. 353–375.

    Google Scholar 

  • Ting-Po, I., and Nancollas, G. H., 1972, EQUIL—a general computational method for the calculation of solution equilibria: Anal. Chem., v. 44, p. 1940–1950.

    Google Scholar 

  • Van Zeggeren, F., and Storey, S. H., 1970, The computation of chemical equilibria: Cambridge Univ. Press, Cambridge, England, 176 p.

    Google Scholar 

  • Walters, L. J., Jr., and Wolery, T. J., 1975, A monotone-sequences algorithm and FORTRAN IV program for calculation of equilibrium distributions of chemical species: Computers and Geosciences, v. 1, no. 1 (in press).

  • White, W. B., Johnson, S. M., and Dantzig, G. B., 1958, Chemical equilibria in complex mixtures: Jour. Chem. Phys., v. 28, no. 5, p. 751–755.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wolery, T.J., Walters, L.J. Calculation of equilibrium distributions of chemical species in aqueous solutions by means of monotone sequences. Mathematical Geology 7, 99–115 (1975). https://doi.org/10.1007/BF02080487

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02080487

Key words

Navigation