热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

命名时取代基优先顺序_解读有机化合物命名原则2017

有机化合物种类繁多,结构千变万化,这就决定了有机化合物命名的发展趋势是系统化、规范化、简单化和一致化。所谓系统化,就是有机化合物和取代基越

4d7a37351077f7ab68d27125ca1afc2c.png

   
    有机化合物种类繁多,结构千变万化,这就决定了有机化合物命名的发展趋势是系统化、规范化、简单化和一致化。所谓系统化,就是有机化合物和取代基越来越普遍地使用系统命名,而俗名(普通名)的使用会越来越少;所谓规范化就是同一类化合物主要趋向于采用一种规范的命名,而不是百花齐放;所谓简单化就是尽可能减少变化,采用统一命名模式,一种化合物只采用一种系统命名,便于初学者掌握;所谓一致化就是中英文命名趋于一致。
    关于《2017》,兄弟院校的教师相继给出了阐释,但由于《2017》与 1980 年制订的《有机化学命名原则》相比变化很大,内容更多,为使一线教学更加明确和统一,更为详尽的阐释势在必行,因此作者计划分两次对《2017》进行详细的解读。本文对《2017》的原则与规定进行概括,主要整理并汇总了本科有机化学教学过程中常见取代基的命名,在多年教学经验基础上,对常见取代基的命名提出合理化建议,我们即将出版的《有机化学》 (第 6 版)对有机化合物的命名也进行了修订。1 新命名原则的主要变化《2017》与《有机化学命名原则(1980)》相比有下列几点显著不同。1.1 取代基按英文字母顺序排列    命名时不同取代基先后次序不再依据次序规则,而是按取代基英文字母的顺序依次排列,简化了取代基的排序要求,但需要掌握取代基的英文名称。
    常见的甲基、乙基、丙基和丁基按照丁基(butyl)、乙基(ethyl)、甲基(methyl)、丙基(propyl)的顺序列出。需要注意的是,表示相同取代基个数的 di、 tri、 tetra 不在取代基排序时考虑,但是作为单一取代基名称之中的 di、 tri 等要考虑进去,如 1,1-dimethylpropyl 就要放在 ethyl 之前;如果取代基英文名称完全相同,数字小的放在前面,如 1-chloroethyl 放在 2-chloroethyl 之前。1.2 官能团位次紧挨官能团    以前母体官能团的位次放在母体碳数名称之前(从简原则),新原则要求官能团的位次紧挨官能团名称,虽然书写时多了“ -”,但是更加合理,如“2-丁烯”改为“丁-2-烯”。1.3 所有间隔符用英文字符    除汉字外,所有间隔符号如括号、逗号、圆点、短横线不再采用中文半字符,改为英文字符,便于打字和排版。1.4 选主链时不必优先考虑重键    选择主链时依次优选含最优先官能团数目最多、含杂原子数目最多、最长的链,而非不饱和键最多的链;有多条最长的链可选时,再依次考虑含重键数目多、含取代基数目多的链。

2 常见取代基的命名

2.1 取代基命名基本原则

    《2017》的宗旨是中英文取代基名称和排序尽量保持一致。应该说,有机化合物的中文命名在系统化、规范化、简单化方面走在了世界前列。例如,我们早已普遍使用“甲酰基”“乙酰基”等系统规范的名称,而目前英文主要还是使用“formyl”“acetyl”等俗名,相反英文系统名称“methanoyl”和“ethanoyl”还使用较少。
       在教学过程中,同一种取代基的命名越规范、变化越少、选项越少,越有利于学生学习。如果同时给出化合物的中文名和英文名还不太容易造成混乱,但是在平时交流时,不可能先说英文名,再说中文名。当只使用中文名时,由于每一种取代基英文名有好几种叫法,如果不加限制,就会导致中文名中取代基排序混乱。因此,为了便于学生掌握以及避免排序混乱,本文只给出比较规范的取代基英文系统名称,建议在中文命名时采用其对应的直译名称。
        为了使有机化合物的命名系统化、规范化、简单化和一致化,建议遵循“向后看齐”原则。所 谓“向后看齐”,是指同系物中前面的化合物(碳数较少)服从后面的(碳数较多)中英文命名规律,这样同系物的命名更加一致和规范,可使“教”和“学”更为容易。在取代基的命名中也应遵循这一原则,例如甲酰基(methanoyl)、乙酰基(ethanoyl)的系统命名就是与丙酰基(propanoyl)和丁酰基(butanoyl)等更多碳数同系取代基保持一致。2.2 取代基碳链编号的两种方案
     如果取代基上还有取代基,则须采用取代命名操作法对整个取代基进行命名,此时可能存在两种命名方案。
    例如异丙基(可保留俗名)和仲丁基(不建议保留俗名)在《2017》中有两种系统命名(表 1)。方案一分别将它们命名为“1-甲基乙基”和“1-甲基丙基”,编号时总是从基碳原子开始,将其编号定为1;方案二分别将它们命名为“丙-2-基”和“丁-2-基”,即对取代基选择包含基碳原子的取代最多的最长碳链作为主链, 并使基碳原子的编号尽可能小。《IUPAC2013》偏重方案二, 这在 P-57.1.4 Retained prefixes no longer recommended 中明确表达了这一点,但本文建议使用方案一。理由有三:第一,《2017》在 164 页 5.4.3 部分明确指出,“链状取代基编号时通常总是将连接点(带游离价键)编为1 位”,且在大多数举例中将方案一的命名排在方案二前,显然《2017》更偏重方案一;第二,多本正广泛使用的英文教材[8–13]一致使用方案一,因此方案一更符合《2017》所提的中文命名与当前国际命名一致的基本原则;第三,从两种方案的英文来看,方案二的英文构词法经常更繁琐,例如叔丁基按方案二命名时学生必须掌握甲基的“ methyl”和丙基的“propan-2-yl”两种构词方法,方案一则只需掌握前一种命名法即可,烷氧基的命名中也有类似构词法问题(表 1)。

62a8cfb70b21825c5a1db9806c2f7954.png

2.3 取代基命名的其他建议

在遵照上述原则的情况下,关于取代基的命名,本文给出以下其他建议。

2.3.1 取代基的俗名(普通名)

    建议在陈述和交流过程中仅以下少数取代基可采用俗名:异丙基(isopropyl)、叔丁基(tert-butyl)、烯丙基(allyl)和苄基(benzyl),而在系统命名书写时尽量不要掺杂这类取代基俗名,以免引起排序混乱。例如“ 1-甲基乙基(1-methylethyl)”应该排在“甲基(methyl)”之后。如果将其写成“异丙基(isopropyl)”,就要排在“甲基(methyl)”之前了。“甲酰基(methanoyl)”和“乙酰基(ethanoyl)”的英文名称构成与其后面的“丙酰基(propanoyl)”保持一致,建议在系统命名中不再使用其英文俗名“ formyl”和“acetyl”,但“苯基(phenyl)”和“苯甲酰基(benzoyl)”作为少数例外可保留。

2.3.2 取代基碳骨架编号
    如果碳骨架没有特定编号,取代基的基碳原子编号为“ 1”,且“ 1”一般省略。如“ 3-甲基丁
基”不必叫“3-甲基丁-1-基”;“丁基负离子”不必叫“丁基-1-负离子”。但是杂环、碳环(稠环、
桥环和螺环)骨架有特定编号时,必须按特定编号原则对取代基碳骨架进行编号,然后标出基碳原子编号,如“吡啶-2-基”“萘-1-基”等。2.3.3 不建议用叉基和爪基
    新的命名原则的宗旨是尽量保持中英文一致,所以建议把“diyl”和“triyl”分别直译为“二基”
和“三基”,这更易于初学者掌握。《2017》将上述两类取代基很形象地称为“叉基”和“爪基”,
但是当遇到“tetrayl (四基)”或“pentayl (五基)”时,并无合适的意译中文词,若分别将其称成“蹄
基”和“手基”等名称就太牵强,因此建议在本科教材的系统命名中不采用“叉基”和“爪基”;“亚基”和“次基”两个名称不存在争议。2.3.4 甲酰基相关基团
    羧 酸 衍 生 物 中 的 ―COCl 、 ―CONH2 和 ―COOR 等 基 团 , 都 相 当 于 甲 酰 基 中 的 H 分 别被―Cl、 ―NH2、 和―OR取代, 因此尽管其英文名分别为:cholorocarbonyl、 aminocarbonyl (carbamoyl)、alkoxycarbonyl,中文系统命名应该分别叫“氯甲酰基”“氨甲酰基”和“烃氧甲酰基”为妥。2.3.5 烃氧基的命名
    “烃氧基”相当于“烃基氧基”的简称,因此建议其英文名称也采用普遍使用的简称形式,如
“甲氧基(methoxy)”“苯氧基(phenoxy)”,不用“甲基氧基(methyloxy)”“苯基氧基(phenyloxy)”。有机化学教材中常见取代基的英文和中文系统名称按字母顺序列于表 2。

e4ef9919c61d406748c58dd064cf7a78.png

参考文献

[1] 中国化学会有机化合物命名审定委员会. 有机化合物命名原则-2017. 北京: 科学出版社, 2018.
[2] Panko, R.; Powell, W. H.; Richer, J. C. A Guide to IUPAC Nomenclature of Organic Compounds (Recommendations 1993); Blackwell: Oxford,
1993.
[3] Favre, H. A.; Powell, W. H. Nomenclature of Organic Chemistry-IUPAC Recommendations and Preferred Names 2013; The Royal Society of
Chemistry: Cambridge, 2014.
[4] 刘强, 史玲, 刘志刚, 蔡双莲. 大学化学, 2018, 33 (5), 44.
[5] 王朝霞, 罗千福, 窦清玉, 胡习乐. 化学教育(中英文), 2018, 39 (22), 16.
[6] 赵淑杰, 李明堂, 朱鹤, 洪波, 刘文丛. 大学化学, 2019, 34 (6), 66.
[7] 赵温涛, 郑艳, 王光伟, 马宁, 黄跟平. 有机化学. 第6版. 北京: 高等教育出版社, 2019.
[8] Carey, F. A.; Giuliano, R. M. Organic Chemistry, 10th ed.; McGraw-Hill: New York, 2017.
[9] Solomons, T. W. G.; Fryhle, C. B.; Snyder, S. A. Organic Chemistry, 12th ed.; John Wiley & Sons, Inc.: Hoboken, 2016.
[10] Wade, L. G.; Simek, J. W. Organic Chemistry, 9th ed.; Pearson Education, Inc.: Glenview, 2016.
[11] Vollhardt, P.; Schore, N. Organic Chemistry: Structure and Function, 8th ed.; W. H. Freeman and Company: New York, 2018.
[12] Brown, W. H.; Iverson, B. L.; Anslyn, E. V.; Foote, C. S. Organic Chemistry, 8th ed.; Cengage Learning: Boston, 2018.
[13] Bruice, P. Y. Organic Chemistry, 8th ed.; Pearson Education, Inc.: New Jersey, 2016.

[14]马宁, 王光伟, 张文勤. 解读《有机化合物命名原则-2017》——新老命名原则的比较及常见取代基的命名[J]. 大学化学, 2019, 34(9).




推荐阅读
  • 长期从事ABAP开发工作的专业人士,在面对行业新趋势时,往往需要重新审视自己的发展方向。本文探讨了几位资深专家对ABAP未来走向的看法,以及开发者应如何调整技能以适应新的技术环境。 ... [详细]
  • 在尝试加载支持推送通知的iOS应用程序的Ad Hoc构建时,遇到了‘no valid aps-environment entitlement found for application’的错误提示。本文将探讨此错误的原因及多种可能的解决方案。 ... [详细]
  • 使用TabActivity实现Android顶部选项卡功能
    本文介绍如何通过继承TabActivity来创建Android应用中的顶部选项卡。通过简单的步骤,您可以轻松地添加多个选项卡,并实现基本的界面切换功能。 ... [详细]
  • 本文详细介绍了 `org.apache.tinkerpop.gremlin.structure.VertexProperty` 类中的 `key()` 方法,并提供了多个实际应用的代码示例。通过这些示例,读者可以更好地理解该方法在图数据库操作中的具体用途。 ... [详细]
  • 洛谷 P4009 汽车加油行驶问题 解析
    探讨了经典算法题目——汽车加油行驶问题,通过网络流和费用流的视角,深入解析了该问题的解决方案。本文将详细阐述如何利用最短路径算法解决这一问题,并提供详细的代码实现。 ... [详细]
  • 本文介绍了如何通过C#语言调用动态链接库(DLL)中的函数来实现IC卡的基本操作,包括初始化设备、设置密码模式、获取设备状态等,并详细展示了将TextBox中的数据写入IC卡的具体实现方法。 ... [详细]
  • spring boot使用jetty无法启动 ... [详细]
  • 入门指南:使用FastRPC技术连接Qualcomm Hexagon DSP
    本文旨在为初学者提供关于如何使用FastRPC技术连接Qualcomm Hexagon DSP的基础知识。FastRPC技术允许开发者在本地客户端实现远程调用,从而简化Hexagon DSP的开发和调试过程。 ... [详细]
  • 本文详细介绍了如何在Spring框架中设置事件发布器、定义事件监听器及响应事件的具体步骤。通过实现ApplicationEventPublisherAware接口来创建事件发布器,利用ApplicationEvent类定义自定义事件,并通过ApplicationListener接口来处理这些事件。 ... [详细]
  • 本文详细介绍了Oracle 11g中的创建表空间的方法,以及如何设置客户端和服务端的基本配置,包括用户管理、环境变量配置等。 ... [详细]
  • 本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ... [详细]
  • 本文详细介绍了JQuery Mobile框架中特有的事件和方法,帮助开发者更好地理解和应用这些特性,提升移动Web开发的效率。 ... [详细]
  • Irish budget airline Ryanair announced plans to significantly increase its route network from Frankfurt Airport, marking a direct challenge to Lufthansa, Germany's leading carrier. ... [详细]
  • 在执行市场篮子分析时遇到性能瓶颈,尤其是在设定频繁项集的支持度阈值为1%时。本文探讨了如何通过调整代码和参数来提高分析效率。 ... [详细]
  • OBS Studio自动化实践:利用脚本批量生成录制场景
    本文探讨了如何利用OBS Studio进行高效录屏,并通过脚本实现场景的自动生成。适合对自动化办公感兴趣的读者。 ... [详细]
author-avatar
大爱仅有的财产丶_468
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有