Additive-Controlled Regioswitching in Ni-Catalyzed Enantioselective Hydrophosphination of Unactivated Alkenes

  • Jian Zhou
  • , Sichen Tao
  • , Xinglong Zhang*
  • , Jun Wang*
  • *Corresponding author for this work

Research output: Contribution to journalJournal articlepeer-review

Abstract

Transition metal-catalyzed asymmetric hydrophosphination of unsaturated bonds offers the most direct route to chiral organophosphorus compounds. However, unactivated double bonds remain a longstanding challenge in this field due to their inherent low reactivity and the difficulty in achieving precise enantio- and regiocontrol. Herein, we report an amide-assisted asymmetric and regiodivergent hydrophosphination of unactivated alkenes catalyzed by a synergistic Ni(cod)2/BenzP and Brønsted acid system. Mechanistic studies and density functional theory calculations reveal that the weak noncovalent interactions between the amide substrate and the ligand are critical for selectivity. Diverging from conventional migratory insertion pathways, this strategy leverages distinct hydronickelation pathways mediated solely by pyridine-3-sulfonic acid or 3,5-difluorophenol additives, enabling precise control over enantioselectivity and regioselectivity. All of the branched and linear products are accessed with excellent regiodivergence, showcasing a versatile platform for the modular synthesis of chiral organophosphorus compounds.
Original languageEnglish
Pages (from-to)3481-3490
Number of pages10
JournalJournal of the American Chemical Society
Volume148
Issue number3
Early online date13 Jan 2026
DOIs
Publication statusPublished - 28 Jan 2026

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Fingerprint

Dive into the research topics of 'Additive-Controlled Regioswitching in Ni-Catalyzed Enantioselective Hydrophosphination of Unactivated Alkenes'. Together they form a unique fingerprint.

Cite this