Sodium methylsulfinylmethylide

From Wikipedia, the free encyclopedia
(Redirected from NaDMSO)
Jump to navigation Jump to search
Sodium methylsulfinylmethylide
Names
Preferred IUPAC name
Sodium (methanesulfinyl)methanide
Other names
sodium dimsylate, dimsylsodium, NaDMSYL
Identifiers
3D model (JSmol)
Abbreviations NaDMSO
ChemSpider
ECHA InfoCard Lua error in Module:Wikidata at line 880: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikidata at line 880: attempt to index field 'wikibase' (a nil value).Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
E number Lua error in Module:Wikidata at line 880: attempt to index field 'wikibase' (a nil value).
UNII
  • {{#property:P3117}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
  • InChI=1S/C2H5OS.Na/c1-4(2)3;/h1H2,2H3;/q-1;+1 checkY
    Key: CWXOAQXKPAENDI-UHFFFAOYSA-N checkY
  • InChI=1S/C2H5OS.Na/c1-4(2)3;/h1H2,2H3;/q-1;+1
    Key: CWXOAQXKPAENDI-UHFFFAOYAA
  • Key: CWXOAQXKPAENDI-UHFFFAOYSA-N
  • [Na+].O=S([CH2-])C
Properties
CH3S(O)CH2Na
Molar mass 100.11 g·mol−1
Appearance White solid, solution in DMSO is green
decomposes
Solubility Very soluble in DMSO and many polar organic solvents
Hazards
Occupational safety and health (OHS/OSH):
Main hazards
May form corrosive NaOH, May be explosive in certain circumstances.[1]
Related compounds
Related compounds
Dimethyloxosulfonium methylide, Dimethyl sulfoxide
Except where otherwise noted, data are given for materials in their standard state (at 25 °C [77 °F], 100 kPa).
☒N verify (what is checkY☒N ?)

Sodium methylsulfinylmethylide (also called NaDMSO or dimsyl sodium) is the sodium salt of dimethyl sulfoxide. It has the chemical formula CH3S(O)CH2Na+. This unusual salt has some uses in organic chemistry as a base and nucleophile.

Since the first publication in 1965 by Corey et al.,[2] a number of additional uses for this reagent have been identified.[3]

Preparation

[edit | edit source]

Sodium methylsulfinylmethylide is prepared by heating sodium hydride[4] or sodium amide[5] in DMSO[6]

CH3S(O)CH3 + NaH → CH3S(O)CH2Na+ + H2
CH3S(O)CH3 + NaNH2 → CH3S(O)CH2Na+ + NH3

Reactions

[edit | edit source]

As a base

[edit | edit source]

The pKa of DMSO is 35, which leads NaDMSO to be a powerful Brønsted base. NaDMSO is used in the generation of phosphorus and sulfur ylides.[7] NaDMSO in DMSO is especially convenient in the generation of dimethyloxosulfonium methylide and dimethylsulfonium methylide.[2][8]

Reaction with esters

[edit | edit source]

NaDMSO condenses with esters (1) to form β-ketosulfoxides (2), which can be useful intermediates.[9] Reduction of β-ketosulfoxides with aluminium amalgam gives methyl ketones (3).[10] Reaction with alkyl halides followed by elimination gives α,β-unsaturated ketones (4). β-ketosulfoxides can also be used in the Pummerer rearrangement to introduce nucleophiles alpha to a carbonyl (5).[11]

Reactions of b-ketosulfoxides

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Mukulesh Mondal "Sodium methylsulfinylmethylide: A versatile reagent" Synlett 2005, vol. 17, 2697-2698. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ 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)..
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]
  • 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).