Pete, Jon,
the formation of water is rather simple:
- When a nova/supernova blasts, this is a mixture of Ions/atoms/electrons
at an very high temperature. (a "plasma")
- This stuff will expand into space, cooling down and expanding, which means
pressure will become very low.
- As long as temperature is above 3300 °C water cannot form,
because this is equilibrium temperature for water formation.
- After some time there will be a very diluted gas consisting of
hydrogen atoms and oxygen atoms (and other atoms)
- From time to time a H-Atom and a oxygen atom will collide ,
but building of a OH-molecule does not happen, because there is no way
to get rid of the binding energy. This would need a third collision
partner, but three-particle collisions do not happen even at
atmospheric pressure!.
- It needs coarse "dirt" particles like silicates or graphite or what ever,
think of that dirt which makes up cometes..
On the surface of such particles the atoms can "dwell" for some time,
and thus H2-molecules, OH-groups and then H2O (water) is synthesized.
So, nobody needs to think about flames or explosions to form water.
Georg