How do we know that a chemical reaction has taken place?

While we observe the following things, we can conclude that a chemical reaction has taken place.

  1. A change that changes state and colour of substance.
  2. A change that releases heat energy.
  3. A change which forms an insoluble substance as precipitate.
  4. A change that liberates a gas.