乙酰乙酸乙酯为什么会使氯化铁显蓝紫色?乳酸为什么会使高锰酸钾褪色?3-羟基丁酸为什么会发生碘仿反应,即和碘,NaOH加热生成沉淀?不是只有有α氢的醛或酮才会发生么.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 13:10:06

乙酰乙酸乙酯为什么会使氯化铁显蓝紫色?乳酸为什么会使高锰酸钾褪色?3-羟基丁酸为什么会发生碘仿反应,即和碘,NaOH加热生成沉淀?不是只有有α氢的醛或酮才会发生么.
乙酰乙酸乙酯为什么会使氯化铁显蓝紫色?乳酸为什么会使高锰酸钾褪色?
3-羟基丁酸为什么会发生碘仿反应,即和碘,NaOH加热生成沉淀?
不是只有有α氢的醛或酮才会发生么.

乙酰乙酸乙酯为什么会使氯化铁显蓝紫色?乳酸为什么会使高锰酸钾褪色?3-羟基丁酸为什么会发生碘仿反应,即和碘,NaOH加热生成沉淀?不是只有有α氢的醛或酮才会发生么.
1、显紫色是Fe3+与含有烯醇式结构的分子发生配合反应的结果.乙酰乙酸乙酯分子中有β-羰基结构,因此其烯醇式结构会占有不小的比例,所以能与Fe3+络合而显紫色.
2、乳酸使KMnO4褪色是由于乳酸有α-OH,而羟基可以被KMnO4氧化.
3、由于I2的NaOH溶液中有IO-,而IO-是一个强氧化剂,可以将羟基氧化为羰基,所以3-羟基丁酸在与I2、NaOH溶液共热时会先被氧化为3-氧代丁酸,该分子中含有乙酰基(CH3-CO-),因而能发生碘仿反应.