Sandmeyer reaction

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Sandmeyer reaction
Named after Traugott Sandmeyer
Reaction type Substitution reaction
Identifiers
Organic Chemistry Portal sandmeyer-reaction
RSC ontology ID RXNO:0000021

The Sandmeyer reaction is a chemical reaction used to synthesize aryl halides from aryl diazonium salts.[1][2][3] It is named after the Swiss chemist Traugott Sandmeyer. The reaction is a method for substitution of an aromatic amino group via preparation of its diazonium salt followed by its displacement with a nucleophile, often catalyzed by copper(I) salts. The nucleophile can include halide anions, cyanide, thiols, water, and others. The reaction does not proceed well with the fluoride anion, but fluorination can be carried out using tetrafluoroborate anions (Balz–Schiemann reaction).

Reaction mechanism

The nitrous acid is usually prepared in situ from sodium nitrite and an acid. Following a 2nd protonation step, one equivalent of water is lost to form nitrogen monoxide cation i.e. the "Nitronium ion" electrophile.

The Mechanism of the Sandmeyer Reaction

An aromatic (or heterocyclic) amine quickly reacts with a nitrite to form an aryl diazonium salt, which decomposes in the presence of copper(I) salts, such as CuCl, to form the desired aryl halide.[4][5] It is carried out at the temperature of 25-30 °C. The reaction is a radical-nucleophilic aromatic substitution.

Several improvements have been made to the standard procedures.[6][7]

Variations

The majority of variations of the Sandmeyer reactions consist of using various copper salts.[8][9] For example, using cuprous cyanide produces benzonitriles.[10] Substituting thiols or water for the copper salts generates thioethers or phenols, respectively.

The Schiemann reaction uses tetrafluoroborate and delivers the halide-substituted product, fluorobenzene, which is not obtained by the use of copper fluorides.

Sandmeyer reactions with copper salts used in catalytic amounts are also known. One bromination protocol employs a 0.2 equivalent Cu(I)/Cu(II) mixture with additional amounts of the bidentate ligand phenanthroline and phase-transfer catalyst dibenzo-18-crown-6:[11]

Catalytic Sandmeyer reaction beletskaya 2007

Amyl nitrites are also useful as reagents in a modification of the Sandmeyer reaction. The reaction of the alkyl nitrite with an aromatic amine in a halogenated solvent produces a radical aromatic species, this then abstracts a halogen atom from the solvent. For the synthesis of aryl iodides diiodomethane is used,[12][13] whereas bromoform is the solvent of choice for the synthesis of aryl bromides.[14]

Aliphatic variation

It says in the citation that: <templatestyles src="Template:Blockquote/styles.css" />

The distinct behavior of 1º, 2º & 3º-aliphatic amines is an instructive challenge to our understanding of their chemistry, but is of little importance as a synthetic tool. The SN1 product mixtures from 1º-amines are difficult to control, and rearrangement is common when branched primary alkyl groups are involved. The N-nitrosamines formed from 2º-amines are carcinogenic, and are not generally useful as intermediates for subsequent reactions.[15]

The aliphatic version of the Sandmeyer reaction was used to prepare Batimastat and marimastat though (from 1º amino acids).

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Suzuki, N. et al. Perkins Trans. I 1987, 645.
  8. Lua error in package.lua at line 80: module 'strict' not found.; Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.; Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.; Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. https://www2.chemistry.msu.edu/faculty/reusch/virttxtjml/amine2.htm

External links