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). |
PubChem CID
|
|
| UNII | |
CompTox Dashboard (EPA)
|
|
| |
| |
| 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).
| |
Sodium methylsulfinylmethylide (also called NaDMSO or dimsyl sodium) is the sodium salt of dimethyl sulfoxide. It has the chemical formula CH3S(O)CH−2Na+. 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]
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]
References
[edit | edit source]- ^ 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).
- ^ 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).
- ^ 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).
External links
[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).
