after heating a compound named iron sulphide is formed which is a non-metal
No, heating would not separate iron and sulfur.
it is heterogenous
yes.
Iron is a magnetic substance, which means it is attracted by a magnet. On the other hand, Sulfur is a non-magnetic substance. If you place a magnet near a mixture of Iron and Sulfur, the iron pieces will stick to the magnet, while the sulfur powder will remain.
It's just physical, unless you heat the mixture. The simple combination of iron and sulfur is a physical mixture: It can be separated with a magnet, and the iron and sulfur are still themselves. The situation changes if you heat the mixture hot enough to start a reaction between the sulfur and iron. If you do so, assuming the ingredients are in the right proportions, you'll have iron sulfide (a compound) and no free iron or sulfur will remain. In that case, you have a chemical reaction.
No, heating would not separate iron and sulfur.
it is heterogenous
Heating sulfur with iron fillings lead to the formation of iron sulfide - a chemical compound.
The hot iron particles oxidize in the presence of the sulfur particles to iron sulfide.
it was a heterogenous mixture because the iron was in solid state and so was the sulfur
An iron sulfide is obtained: FeS2.
yes.
yes.
Iron is a magnetic substance, which means it is attracted by a magnet. On the other hand, Sulfur is a non-magnetic substance. If you place a magnet near a mixture of Iron and Sulfur, the iron pieces will stick to the magnet, while the sulfur powder will remain.
Sulfur before being heated in the mixture weighs less and is less reactive than in the heated mixture.
By heating this compound is thermally dissociated: iron oxide and sulfur dioxide are obtained.
No, the sulfur and iron still have their individual properties. Iron is still magnetic and the sulfur can be dissolved by carbon disulfide leaving behind the iron.