Naked Science Forum

Non Life Sciences => Chemistry => Topic started by: miss_maple on 10/12/2008 07:36:27

Title: Why does barium react with dilute hydrochloric acid but not sulphuric acid?
Post by: miss_maple on 10/12/2008 07:36:27
Topic : Acid & Bases

Qns : Why barium reacts with dilute hydrochloric acid but appears not to react with dilute sulphuric acid ?

Pls ans this quick. im having a test 2mr.

♥miss maple♥
Title: Re: Why does barium react with dilute hydrochloric acid but not sulphuric acid?
Post by: lightarrow on 10/12/2008 12:41:31
Topic : Acid & Bases

Qns : Why barium reacts with dilute hydrochloric acid but appears not to react with dilute sulphuric acid ?

Pls ans this quick. im having a test 2mr.

♥miss maple♥
H2SO4 reacts with Ba forming BaSO4 which is insoluble, so it forms a thin layer on the metal's surface, preventing a further action of the acid.
Title: Why does barium react with dilute hydrochloric acid but not sulphuric acid?
Post by: miss_maple on 11/12/2008 04:13:28
oh ok ! does this apply only to barium or does it apply to any other metals ?
Title: Why does barium react with dilute hydrochloric acid but not sulphuric acid?
Post by: lightarrow on 12/12/2008 19:43:11
oh ok ! does this apply only to barium or does it apply to any other metals ?
Only to those metals which react with (dilute) H2SO4 forming an isoluble layer (sulphate, oxide, ecc). PbSO4 is also insoluble (but less insoluble than BaSO4). Note that, instead, concentrated H2SO4 does dissolve those sulphates because they react forming hydrogen sulphates, which are soluble:

BaSO4 + H2SO4 <--> Ba(HSO4)2

Aluminum also is insoluble in that acid because it forms a tick layer of Al2O3. Tin also should be insoluble. Other metals as Cu, Ag, Au, Pt, ecc., are too noble to react with a generic non-oxidant acid. Yes, someone could say that hot, conc. H2SO4 is oxidant too...
The story would be very long...

Database Error

Please try again. If you come back to this error screen, report the error to an administrator.
Back