怎么计算一个无机物有几个同分异构体?

如题所述

第1个回答  2020-01-07
首先,判断它是什么物质(醇醛酸、糖类、蛋白质等)
然后,排碳链(根据化学方法,标上碳序号)把甲基、乙基等移位,注意:支链上的碳原子不能超过主链
手性碳原子比较麻烦,有苯环特别是多个萘环更麻烦(一个苯环可以考虑邻间对,而多个的话要用对称做,阿尔法位和贝塔位可以组成多种可能,加上官能团有很多,忒麻烦。)
以烃为例,基本的思路都一样的,需要有序思考,不重复不遗漏。
记得口诀:
主链由长到短,
支链先整后散
位置由心到边
编排从邻,对到间
如找c7h16
庚烷的通分异构体
主链7c的
1种
主链6c的,甲基1个,从中心到某端连,(6c的对称性)
有2种
主链5c的,剩余的2c首先考虑乙基,连在第三号c上,1种。
然后把2c分散成2个甲基,又分连在同一个c上,又从中心到边排列,有2种, 再考虑2个甲基连在不同的c上,可以相邻,相隔。。又有 2种
主链4c的,余下的3c只能分散成3个甲基,位置也只有一种, 
因此c7h16一共有9种同分异构体 。。。
如果是具有官能团异构体的,先分类别,每个小的类别下也这样去分析,,