Learn R Programming

seacarb (version 3.3.3)

fH: Total activity coefficient for H+

Description

Compute total hydrogen ion activity coefficient. The activity coefficient (fH) is used to convert from H+ concentration on SWS scale to H+ activity (ah), as used for NBS scale; likewise fH is used to make the conversion in the opposite direction, from the NBS scale to the SWS scale. Here, fH is taken from Takahashi et al (1982, GEOSECS Pacific Expedition, Chap 3, p. 80) who say: fH is the total activity coeff., which includes contributions from HSO4- and HF [as well as H+].

Takahashi et al. (1982) computed a relationship for fH based on the experimental data from Culberson & Pytkowicz (1973), who determined it experimentally as a function of temperature and salinity. The approach is old and full of uncertainty. Newer approaches are more complicated (Pitzer equations) and big uncertainties remain (Marion et al., 2011; Pilson, 2013).

Usage

fH(S=35, T=25)

Value

fH

Total activity coefficient for H+

Arguments

S

Salinity on the practical salinity scale, default is 35

T

Temperature in degrees Celsius, default is 25oC

Author

James Orr james.orr@lsce.ipsl.fr

Details

This total activity coefficient appears in the following basic chemistry equation: \( ah = fH * hsws\), where \(ah\) is the activity of hydrogen ion, \(fH\) is the total activity coefficient, and \(hsws = [H+] + [HSO4-] + [HF]\). In other words, \(hsws\) is the total hydrogen ion conccentration on the seawater scale.

The two pH scales of concern are defined as \(pHNBS = -log10(ah)\) and \(pHSWS = -log10(hsws)\).

References

Culberson, C.H., & Pytkowicz, R.M. (1973). Ionization of water in seawater. Marine Chemistry, 1(4), 309-316.

Marion G.M., Millero F.J., Camoes M.F., Spitzer P., Feistel R., Chen C.T.A. 2011. pH of seawater. Marine Chemistry 126 89-96.

Pilson M.E.Q. (2013) An introduction to the chemistry of the sea, 2 edn. Cambridge, UK: Cambridge University Press.

Takahashi T., Williams R.T., and Ros D.L. (1982) Carbonate chemistry. GEOSECS Pacific Expedition, Volume 3, Hydrographic Data 1973-1974, 77-83.

See Also

pHnbs2sws and pHsws2nbs

Examples

Run this code
## Compute fH
   f = fH(T=25, S=35)
   print(f)
## Check value: The result is 0.7134043

Run the code above in your browser using DataLab