Solubility chart
A solubility chart is a chart describing whether the ionic compounds formed from different combinations of cations and anions dissolve in or precipitate from solution.
Chart
[edit | edit source]The following chart shows the solubility of various ionic compounds in water at 1 atm pressure and room temperature (approx. 25 °C, 298.15 K). "Soluble" means the ionic compound doesn't precipitate, while "slightly soluble" and "insoluble" mean that a solid will precipitate; "slightly soluble" compounds like calcium sulfate may require heat to precipitate. For compounds with multiple hydrates, the solubility of the most soluble hydrate is shown.
Some compounds, such as nickel oxalate, will not precipitate immediately even though they are insoluble, requiring a few minutes to precipitate out.[1]
| S | highly soluble or miscible | ≥20 g/L |
| sS | slightly soluble | 0.1~20 g/L |
| I | relatively insoluble | <0.1 g/L |
| R | reacts with or in water | — |
| ? | unavailable | — |
See also
[edit | edit source]Notes
[edit | edit source]- ^ a b c d e Compounds that include ammonium (NH+
4), chlorate (ClO−
3), or nitrate (NO−
3) are soluble without exceptions. Compounds that include carbonate (CO2−
3) are insoluble, unless the compound includes group 1 elements or ammonium.[2] - ^ "Ammonium oxide" does not exist. However, its theoretical molecular formula (NH+
4)2O2− represents that of aqueous ammonia. - ^ Partial electrolysis.
- ^ The commonly encountered basic copper carbonate (Cu2CO3(OH)2) is insoluble in water. True copper(II) carbonate (CuCO3) is rare and reacts with water to form basic copper carbonate.
- ^ Anhydrous FeF3 is slightly soluble in water; FeF3·3H2O is much more soluble in water.
- ^ The commonly encountered basic iron(III) acetate ([Fe3O(OAc)6(H2O)3]OAc) is insoluble in water. True iron(III) acetate (Fe(OAc)3) is rare and is soluble in water.
- ^ a b Slowly decomposes in water.
References
[edit | edit source]- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).