Jump to content

Magnesium and HCl

Featured Replies

When more magnesium is added to the HCl, more heat is created. I know why more heat is created with the bonds breaking, but I don't know where the extra heat comes from. I assume the extra heat is coming from the surrounding air and the test tube but what is actually happening within the elements to actually be absorbing more heat?

I assume the extra heat is coming from the surrounding air and the test tube

 

If during chemical reaction heat would be taken from test tube, flask, or from air, they would be cooled down.

Use for instance sodium bicarbonate with acetic acid, and you should notice that temperature of flask has decreased.

  • 3 weeks later...

Look into the bonds of the chemicals involved. The extra energy is from the unstable bond oh h nd cl which keeps the two bonded but immediately gets released as heat energy from bond dissociation.

[...] unstable bond [...]gets released as heat energy from bond dissociation.

 

No: bonds are attractive, that's why molecules exist. Breaking them absorbs energy.

But creation of the new strong bonds, between Mg and Cl, release energy.

 

As a secondary subtlety, a few electrons can be on antibonding molecular orbitals, provided that other electrons on bonding orbitals hold the atoms together, for instance in O2 or in optically excited ethylene. If not, the molecule splits quickly: this happens for instance in excimer lamps, where the excited electronic state holds the atoms together (like Xe2) but the non-excited state, after light emission, lets the atoms repel an other.

Archived

This topic is now archived and is closed to further replies.

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.