semanticscience icon indicating copy to clipboard operation
semanticscience copied to clipboard

classify salt under chemical complex

Open cmungall opened this issue 3 years ago • 3 comments

chemical complex: A chemical complex is a chemical substance composed of a weakly connected molecules and ions in a known stoichiometry.

chemical salt: a chemical salt is a heterogenous substance composed of an ionic assembly of cations and anions.

currently salt is not a subclass of complex. Should it be?

E.g. take hexahydrate Co(NO3)2·6H2O - this is both a salt and a chemical complex, as the stoichiometry is known?

cmungall avatar Mar 31 '21 01:03 cmungall

At the moment, a chemical salt is necessarily a heterogeneous substance, because we expect that there are two different species (molecules) involved in the interaction. a chemical complex could very well be composed of two instances of the same molecule type, and therefore homogeneous. note that chemical complex and heterogeneous substance are not disjoint.

micheldumontier avatar Mar 31 '21 12:03 micheldumontier

in OWL-DL, we can't express that there are 2 or more of the same or different type...

micheldumontier avatar Mar 31 '21 12:03 micheldumontier

in the case of cobalt nitrate hexahydrate - we'd expect that there would be compositionally 3 constituents - water, nitric acid, and cobalt, and this would form a set of salts including anhydrous cobalt-dinitrate salt, and a variety of cobalt-dinitrate hydrates (OH- groups coordinating around the cobalt).

micheldumontier avatar Mar 31 '21 12:03 micheldumontier

Moving chemical salt to molecular complex and adjust definition. created new class 'salt' as a heterogeneous substance for compounds.

micheldumontier avatar Mar 26 '23 07:03 micheldumontier