Table 6-3: Seawater chemistry

Quantity (mol kg-1)

name

formula

[CO2](aq)

c0

k0 * pCO2 / 1000000

total alkalinity

talk

constant derived from measurements, see section 5.10

[H+] first approxn

h1

[k1*c0+(k12*c02 + 8* k1*k2*c0* talk)0.5] / (2*talk)

[OH-] first approxn

oh1

kw / h1

total phosphate

tp

constant, derived from weight added, see above

total borate

tb

constant, 0.000416, see above

[H3PO4]

p0

tp* h13 / ( h13 +kp1 * h12 + kp1*kp2 *h1 + kp1*kp2*kp3)

[H2PO4]-

p1

p0 * kp1 / h1

[HPO4]2-

p2

p1 * kp2 / h1

[PO4]3-

p3

p2 * kp3 / h1

[B(OH)3]

b0

tb * h1 / (h1 + kb)

[B(OH)4]-

b1

b0 * kb / h1

carbonate alkalinity

calk

talk - b1- p2 - 2*p3 - oh1 + h1 + p0

[H+]

h

[k1*c0+(k12*c02 + 8* k1*k2*c0* calk)0.5] / (2* calk)

pH (unitless)

ph

- log10(h)

[HCO3-]

c1

c0 * k1 / h

[CO32-]

c2

c1 * k2 / h

[OH-]

oh

kw / h

TCO2

tCO2

c0 + c1 + c2