Trimethylsilyl cyanide

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Trimethylsilyl cyanide
Names
IUPAC name
trimethylsilylformonitrile
Other names
Cyanotrimethylsilane; TMS cyanide; Trimethylsilylnitrile; Trimethylsilanecarbonitrile' Trimethylsilylcarbonitrile
Identifiers
7677-24-9 YesY
Abbreviations TMSCN
ChemSpider 74110 YesY
Jmol 3D model Interactive image
PubChem 82115
  • InChI=1S/C4H9NSi/c1-6(2,3)4-5/h1-3H3 YesY
    Key: LEIMLDGFXIOXMT-UHFFFAOYSA-N YesY
  • InChI=1/C4H9NSi/c1-6(2,3)4-5/h1-3H3
    Key: LEIMLDGFXIOXMT-UHFFFAOYAM
  • C[Si](C)(C)C#N
Properties
C4H9NSi
Molar mass 99.21 g·mol−1
Density 0.793 g/mL at 20 °C
Melting point 8 to 11 °C (46 to 52 °F; 281 to 284 K)
Boiling point 114 to 117 °C (237 to 243 °F; 387 to 390 K)
reacts with water
Solubility organic solvents
1.392
Vapor pressure {{{value}}}
Except where otherwise noted, data are given for materials in their standard state (at 25 °C [77 °F], 100 kPa).
YesY verify (what is YesYN ?)
Infobox references

Trimethylsilyl cyanide is the chemical compound with the formula (CH3)3SiCN. This volatile liquid consists of a cyanide group, that is CN, attached to a trimethylsilyl group. The molecule is used in organic synthesis as the equivalent of hydrogen cyanide. It is prepared by the reaction of lithium cyanide and trimethylsilyl chloride:[1]

LiCN + (CH3)3SiCl → (CH3)3SiCN + LiCl

In its principal reaction, it adds across carbon-oxygen double bonds, for example in an aldehyde:

RCHO + (CH3)3SiCN → RCH(CN)OSi(CH3)3

The product is an O-silylated cyanohydrin.

One use of this reagent is to convert pyridine-N-oxides into 2-cyanopyridine. This transformation is best done in dichloromethane solution using dimethylcarbamoyl chloride as the activating electrophile. It is possible to use benzoyl chloride but the yields and regioselectivity of the addition of the cyano group are lower.

Safety

Trimethylsilyl cyanide is treated with care since it hydrolyzes to give hydrogen cyanide:

2 (CH3)3SiCN + H2O → (CH3)3SiOSi(CH3)3 + 2 HCN

References

  1. Lua error in package.lua at line 80: module 'strict' not found.; Lua error in package.lua at line 80: module 'strict' not found.