In inorganic chemistry we had a lab work in which we synthesized barium iodate. One of the complementary tests was to heat it. We observed that iodine was formed, but I can't decide which equation is the correct one for this reaction, I have two options:
5Ba(IO3)2 → 9O2 + 4I2 + Ba5(IO6)2
2Ba(IO3)2 → 2BaO + 2I2 + 5O2
I remember that in class we discussed that IO3- disproportionates, but on the other hand in the second reaction IO3- is reduced and the oxygen is oxidized, so I don't see why this reaction is impossible.
Which of these two reactions actually took place? And why?