What Is A Coordination Compound?

A coordination complex is the product of a Lewis acid-base reaction in which neutral molecules or anions (called ligands) bond to a central metal atom (or ion) by coordinate covalent bonds.

Coordination compounds and complexes are distinct chemical species - their properties and behavior are different from the metal atom/ion and ligands from which they are composed.

The coordination sphere of a coordination compound or complex consists of the central metal atom/ion plus its attached ligands. The coordination sphere is usually enclosed in brackets when written in a formula.

The coordination number is the number of donor atoms bonded to the central metal atom/ion.

Some Coordination Complexes
example molecular formula Lewis base/ligand Lewis acid donor atom coordination number
[Ag(NH3)2]+ NH3 Ag+ N 2
[Zn(CN)4]2- CN- Zn2+ C 4
Jmol._Canvas2D (JSmol) "jmolApplet2"[x]
[Ni(CN)4]2- CN- Ni2+ C 4
Jmol._Canvas2D (JSmol) "jmolApplet3"[x]
[PtCl6]2- Cl- Pt4+ Cl 6
Jmol._Canvas2D (JSmol) "jmolApplet4"[x]
call loadScript core\package.js
call loadScript core\core.z.js -- required by ClazzNode
Jmol JavaScript applet jmolApplet0_object__125449835227935__ initializing
getValue debug = null
getValue logLevel = null
AppletRegistry.checkIn(jmolApplet0_object__125449835227935__)
viewerOptions:
{ "name":"jmolApplet0_object","applet":true,"documentBase":"https://www.chem.purdue.edu/jmol/cchem/whatis.html","platform":"J.awtjs2d.Platform","fullName":"jmolApplet0_object__125449835227935__","display":"jmolApplet0_canvas2d","signedApplet":"true","appletReadyCallback":"Jmol._readyCallback","statusListener":"[J.appletjs.Jmol.MyStatusListener object]","codeBase":"https://www.chem.purdue.edu/jmol/cchem/j2s/","syncId":"125449835227935","bgcolor":"white" }
(C) 2012 Jmol Development
Jmol Version: 13.1.14_dev $Date: 2013-02-27 13:04:34 -0600 (Wed, 27 Feb 2013) $
java.vendor: j2s
java.version: 0.0
os.name: j2s
Access: ALL
memory: 0.0/0.0
processors available: 1
useCommandThread: false
appletId:jmolApplet0_object (signed)
starting HoverWatcher_1
getValue emulate = null
defaults = "Jmol"
getValue boxbgcolor = null
getValue bgcolor = white
backgroundColor = "white"
getValue ANIMFRAMECallback = null
getValue APPLETREADYCallback = Jmol._readyCallback
APPLETREADYCallback = "Jmol._readyCallback"
getValue ATOMMOVEDCallback = null
getValue CLICKCallback = null
getValue ECHOCallback = null
getValue ERRORCallback = null
getValue EVALCallback = null
getValue HOVERCallback = null
getValue LOADSTRUCTCallback = null
getValue MEASURECallback = null
getValue MESSAGECallback = null
getValue MINIMIZATIONCallback = null
getValue PICKCallback = null
getValue RESIZECallback = null
getValue SCRIPTCallback = null
getValue SYNCCallback = null
language=en_US
getValue script = null
Jmol applet jmolApplet0_object__125449835227935__ ready
[Ni(NH3)6]2+ NH3 Ni2+ N 6

Application loaded.