I know you can reduce Fe2O3 to Fe3O4 with controlled reducing at 1000 C with methane.
Now, without reducers, I heat MgFexOy (which is not magnetic and nano-sized particles) at 1000 C for 6 hours in air, and they become magnetic (emu/g is increased by an order of magnitude). Is it possible that I have MgO-Fe3O4 but nanoparticles are not well crystallized and do not show high magnetism, and when I heat, they crystallize and show better magnetic properties? I think it is impossible that this was iron with +3 oxidation state and without reducers I could receive Fe(II, III) ion mixture.
Anyone has seen or can explain this? Thanks in advance.