I'd really, really, really appreciate it if someone read through the following any commented on any mistakes, bad thinkings etc. I know it's a medium-long read, but I would be forever thankful!!!!!
------
So, I know the following rules:
1. Acid + Alkali ==> Salt + water
2. Acid + Metal ==> Salt + hydrogen
3, Acid + Metal Carbonate ==> Salt + CO2 + H2O
[4. Metal + H2O ==> alkali (? Like KOH, is that an alkali? We learnt that metal oxides are basic.) + Hydrogen]
Examples of my thinking:
1. Alkali + Acid ==> Salt + Water
NaOH + HCl ==> NaCl + H2O
and since NaCl has a valence of 0 (do you call it valence in compounds?) it works.
But, for something like CaO + HCl:
CaO + HCl ==> CaCl + OH
There's obviously missing an H there, so we add it from the only term of CaO and HCl with H in it:
CaO + 2HCl ==> CaCl2 + H2O
And CaCl2 has valence 0, so it works.
2. Acid + Metal ==> Salt + hydrogen
K + HCl ==> KCl + H
It has to be H2, so:
K + 2HCl ==> KCl2 + H2
KCl2 would have a + valence, so it wont work, however:
K2 + 2HCl ==> 2KCl + H2
And that has a valence of 0, so it works.
Other example:
Ca + HCl ==> CaCl + H
Has to be H2:
Ca + 2HCl ==> CaCl2 + H2
CaCl2 has valence 0 so it's perfect =)
3. Acid + Metal Carbonate ==> Salt + CO2 + H2O
HCl + K2CO3 ==> K2Cl + CO2 + H2O
That seems right to me: K2Cl is a happy compound with full shells.
HCl + CaCO3 ==> CaCl + HO + CO2
Okay, there's obviously a problem with H2O here, we're missing a H.
2HCl + CaCO3 ==> CaCl2 + H2O + CO2
And this seems good. CaCl2 is happy!
4. Metal + H2O ==> alkali + hydrogen
K + H2O ==> KOH + H
but you can't just have H, you have to have H2, so:
K + 2H2O ==> K(OH)2 + H2
But K(OH)2 isn't "happy", as it has a valence of +, but an extra K would fix that:
2K + 2H2O ==> 2KOH + H2
and that seems good.
But how about:
Ba + H2O ==> BaOH + H
Has to be H2..
Ba + 2H2O ==> Ba(OH)2 + H2
and then that looks good.