该反应是干态下的反应,而不是溶液状态,在高温、干态下,碳与二氧化硅反应却是一个符合“高沸点物质可以质取低沸点物质”规律的反应.在SiO2、C、Si、CO中,只有CO是气态,沸点最低,所以反应可以发生:如果碳不过量,就只生成单质硅。反应如下:SiO₂+2C═高温═Si+2CO↑如果碳过量,过量的碳就会和硅在高温下反应生成碳化硅。反应如下:SiO₂+2C═高温═Si+2CO↑Si+C═高温═SiC (可逆反应)
如果碳不过量,就生成单质硅。如果碳过量,就会和硅在高温下反应生成碳化硅