Hantzsch吡啶合成,Hantzsch Dihydropyridine(Pyridine) Synthesis

反应机理链接:http://chem.kingdraw.cn/Shortlink?id=20200707182453

Hantzsch吡啶合成(Hantzsch pyridine synthesis),又称Hantzsch二氢吡啶合成(Hantzsch dihydropyridine synthesis),是指醛(如甲醛)、两分子β-酮酯(如乙酰乙酸乙酯)和含氮化合物(如乙酸铵或氨)之间的多组分反应。

反应最初产物是二氢吡啶类,二氢吡啶接下来再被氧化,可得吡啶衍生物。氧化反应的推动力是有芳香性的吡啶环的生成。有研究显示微波辐射有助于反应进行。

Hantzsch吡啶合成法在有机合成中和药物合成中有着广泛的应用,尤其是合成心脑血管药物(钙拮抗剂,Calcium Antagonists)方面,出现了硝苯地平、尼莫地平、尼卡地平、非洛地平以及其它同类型化合物。

反应机理

醛与一分子β-羰基酸酯反应通过Knoevenagel缩合,生成一个反应中间体:

另一分子β-羰基酸酯和氨反应生成β-氨基烯酸酯,作为第二个中间体:

两个化合物再发生Micheal加成反应,然后失水关环生成二氢吡啶衍生物:

hantzsch酯_有机人名反应——Hantzsch吡啶合成相关推荐

  1. esc键没反应_有机人名反应——Brown 硼氢化反应(Brown Hydroboration)

    Brown 硼氢化反应(Brown Hydroboration) 反应机理链接:http://chem.kingdraw.cn/Shortlink?id=20200624161301 Brown硼氢化 ...

  2. 好想学python怎么猜人名_猜人名的谜语大全及答案

    猜人名的谜语大全及答案 猜人名的谜语精选 10 则: 1) 陇西布衣 ( 打一古代帝王 ) --谜底:李世民 2) 飞将军解甲而归 ( 打一现代作家 ) --谜底:李广田 3) 上下分离,驾驭不了. ...

  3. c# 将图片转成透明背景的png 源代码_有机_有机认证标【高清png素材】

    分类: 类目:其他 格式:png 体积: 编号:14771398 软件: Photoshop CS6(.psd) 颜色模式 : RGB 清晰度:高清 90设计提供高清PNG素材免费下载,格式为PNG, ...

  4. 有机发光二极管显示器测试方法_有机激光二极管从梦想变为现实

    一种发射蓝光的有机激光二极管 日本的研究人员已经证明,基于有机半导体激光二极管确实是可行的,这一发现为生物感应,显示器,医疗保健和光通信等应用中激光器的进一步扩展铺平了道路. 长期以来,有机激光二极管 ...

  5. 关联表 会影响速度_有机硅胶怎么才会固化?固化速度受哪些因素影响?

    有机硅胶操作简单,直接打开盖帽即可操作.这种胶粘剂刚挤出来的时候呈现半塌的膏脂状态,一旦固化就会形成有弹性的膏体.固化后的有机硅胶具有密封.防水.粘接的各项性能,适合用于继电器的绝缘密封,LED灯具的 ...

  6. 怎么查看ingress的规则_有机合成中常见的基础理论规则

    本文总结了本号以往发布的一些有机合成中常见的基础理论规则,方便大家学习交流,点击下方标题链接链接可以查看详细内容,内容不全,小编后面还会更新.在下方菜单"知识技能"中也可以点击查看 ...

  7. 双光子荧光成像_有机双光子荧光染料在生物成像中的应用取得新进展

    有机双光子荧光染料在生物成像中的应用取得新进展 2017-06-09成都生物研究所 [字体:大 中 小] 语音播报 传统的荧光分子多数会有聚集诱导淬灭效应(Aggregation Caused Que ...

  8. python 中文姓名库_中文人名语料库。中文姓名,姓氏,名字,称呼,日本人名,翻译人名,英文人名。...

    中文人名语料库(Chinese-Names-Corpus) 业余项目"萌名NameMoe(一个基于语料库技术的取名工具)"的副产品. 不定期更新.只删词,不加词. 可用于中文分词. ...

  9. python识别中文人名_中文人名识别

    中文姓名的构成规律 中文姓名一般由二字或三字组成,第一字为姓氏字(复姓为前两字),其后的一到两个汉字为名用字.统计表明,中文姓名在用字上也有一定规律:一方面某些字频频出现在姓名中,如在姓氏用字中,虽然 ...

最新文章

  1. 配置ODBC数据源——找不到SA账户的解决
  2. C#——Circle(圆)类
  3. Sublime Text 3插件之Emmet:HTML/CSS代码快速编写神器
  4. 应对互联网变局,这 8 件事必须要做。
  5. Matlab程序如何打包
  6. Java 程序设计基础知识
  7. 小米上的lineageos
  8. 畅玩树莓派4B(一)树莓派系统安装和SSH连接
  9. 工作态度决定了工作结果
  10. FreeSwitch学习(1)-总体简介
  11. android 随手记代码,随手记之Android网络调试简要记录
  12. python期货量化交易实战_Python期货量化交易实战
  13. 如何在不重装系统情况下换个硬盘
  14. ijkplayer播放器崩溃问题
  15. 不是吧,还有人不会做圣诞节头像小程序(可开通流量主,赚零花钱)
  16. 纯css画梯形,纯CSS3实现的梯形立方体
  17. 【最简易c语言】有一篇文章,共有3行文字,每行有80个字符。要求分别统计其中英文大写字母、小写字母、数字、空格以及其他字符的个数。
  18. scrapy的安装与使用
  19. 对于区块链的曲解和误会,多半停留在人们对于其呈现方式的狭隘的认识上
  20. A Blockchain-Based Machine Learning Framework for Edge Services in IIoT 论文学习

热门文章

  1. JAVA程序员从菜鸟到菜鸟
  2. BZOJ4241历史研究题解--回滚莫队
  3. 【springmvc+mybatis项目实战】杰信商贸-2.数据库配置
  4. python-opencv实现简单的车牌定位
  5. 利用 Apache 为个人用户创建 web 站点及其报错处理
  6. 永不改变的PCB设计黄金法则
  7. Android学习之——ListView下拉刷新
  8. 用FPGA实现视频中物体边缘二值化
  9. STM32工作笔记0011---认识跳线帽
  10. 嵌入式工作笔记0004---常见术语积累--随时更新