Fe2O3+H2SO4=Fe2 (SO4)3+3H2O是氧化还原反应吗

问题描述:

Fe2O3+H2SO4=Fe2 (SO4)3+3H2O是氧化还原反应吗
那NH4HCO3加热=NH3+H20+CO2 是氧化还原反应吗

Fe2O3+H2SO4=Fe2 (SO4)3+3H2O是复分解反应,因为化合价没有改变.
NH4HCO3加热=NH3+H20+CO2的化合价没有改变.所以不是氧化还原反应.
氧化还原反应是在反应前后元素的化合价具有相应的升降变化的化学反应.在反应过程中有元素化合价变化的化学反应叫做氧化还原反应.
规律:因为氧化还原反应中会发生电子转移,也就是元素的化合价会发生变化,可以得知:
1、复分解反应不是氧化还原反应
2、置换反应一定是氧化还原反应,化合和分解反应不一定是氧化还原反应.
3、有单质参加的化合反应一定是氧化还原反应 
4、有单质生成的分解反应一定是氧化还原反应,但有单质参与的反应不一定是氧化还原反应(如石墨变成金刚石,氧气变臭氧).复分解反应则一定不是氧化还原反应.
对于不属于上述四种基本反应类型的化学反应,有属于氧化还原反应的(例如一氧化碳还原氧化铜),也有不属于氧化还原反应的(例如氧气在一定条件下反应变成臭氧)