作业帮 > 化学 > 作业

邻二苯甲醛,乙二醛和Ph-COCHO在浓碱下发生Cannizzaro反应的产物是什么?

来源:学生作业帮 编辑:百度作业网作业帮 分类:化学作业 时间:2024/08/08 17:10:40
邻二苯甲醛,乙二醛和Ph-COCHO在浓碱下发生Cannizzaro反应的产物是什么?
这三个绝对可以反应,答得好追加分数!
邻二苯甲醛,乙二醛和Ph-COCHO在浓碱下发生Cannizzaro反应的产物是什么?
是三个反应么?还是放在一起反应啊?三个放在一起太复杂了,产物肯定有很多种.
如果是分开的 那临苯二甲醛生成1‘-羟基2-甲基苯甲酸
乙二醛生成2-羟基乙酸
Ph-COCHO生成PhCHOHCOOH
Cannizzaro的实质是无α活泼氢的醛在强碱作用下分子间(也可以是分子内的两个醛基)发生氧化还原,结果是一个醛基被还原成羟基,一个醛基被氧化成羧基,要看两个醛基哪个更容易被氧化,容易被氧化的变成羧基.
再问: 为什么邻二苯甲醛生成1‘-羟基2-甲基苯甲酸呢?乙二醛中对于其中一个醛基来说另外一个醛基里不是含有αH么?为什么又可以反应呢?Ph-COCHO生成PhCHOHCOOH而不是PhCOCH2OH呢?
再答: 乙二醛哪有α氢啊!1‘-羟基2-甲基苯甲酸这个也没有问题啊!最后一个,我不是说了么,2个羰基,醛羰基更容易被氧化,酮羰基被还原了。