为什么火箭发射要喷火，不是喷气吗？
我对前面 @太空僧 的回答做一点补充，理论上发射火箭时喷的是燃烧完毕的产物没错，而燃烧是为气体提供能量。但因为化学火箭里混合比往往不是精确完美的恰好烧干净，而是燃料多于氧化剂。所以喷射气流里有大量还没燃烧的燃料在喷管外接触大气继续燃烧。那是因为如果燃料和氧化剂依照完美的混合完全燃烧的话温度会太高，而如果富氧化剂的话那高温富氧气体腐蚀性极强对发动机损害很大，于是一般是燃料多于氧化剂，发射时就喷火明显了。可以说额外的燃料起到额外冷却作用，发动机里没足够氧烧完喷外面接触空气就继续烧。 而固体燃料火箭发动机喷气格外明亮还跟喷出大量颗粒物有关例如氧化铝，在高温下如同白炽灯的灯丝一样发光。当然液氧-煤油发动机喷气中的碳粒也这样，也显得挺亮。喷气中固体颗粒（烟尘）对喷气亮度影响大。 另外就是发光跟物质温度有关，这个稍有常识的人都知道就不啰嗦了。 顺便说一下很多燃料的分子量低于氧化剂，而喷气物质分子量越低就是轻装上阵跑得越快。最典型的是氢氧火箭，适度富余燃料除了降低燃烧温度延长发动机寿命外还有助于增加喷气速度。当然代价是火箭体积更大，因为液氢密度比液氧低的多需要大量空间来储存。 