Hi guys,
Does anyone know what actually determines whether a substance is a strong acid or base? I mean, considering oxygen is more electronegative than chlorine, why is HCl a stronger acid than CH3COOH? A considering an OH bond is highly polarised, why are water and alcohols such weak acids?
Thanks
Bond polarity does not necessarily mean acid strength. In fact, bond polarity means that there are electrostatic attractions between the atoms, which would strengthen the bond and hence reduce dissocation.
Let's look at the hydrogen halides. HF is a weak acid because the H-F bond is very polar, so the bond is harder to break. Also, fluorine is a small atom; in fact, the smallest atomic anion you can have aside from the hydride ion (which is a massively powerful base). Therefore, its bond length with hydrogen will be quite small and so the bond will be even stronger. Take into account HF's ability to hydrogen bond with water and other HF molecules, and you can see how it may be unfavourable for HF to dissociate.
HCl, however, is a strong acid because the bond is not quite as polar. Also, chlorine is larger than fluorine, so the bond length will be larger, leading to a weaker H-Cl bond. This makes the abstraction of the hydrogen in HCl a lot easier.
Similarly, HBr and HI have larger halogen atomic radii, which lead to decreasing bond strengths. In fact, HI, which isn't really polar at all, is an incredibly powerful acid, at least 100 times as strong as HCl and around 10^7 times as strong as sulfuric acid.
Also note how all of the halide ions fulfil the octet rule, which confers additional stability.
I'll look at methanoic acid for simplicity. Let's take a look at the methanoate ion. We do have resonance forms in which a Lewis structure can be drawn with the double bond on either oxygen. It averages out for each oxygen to have a -1/2 charge. This does mean that carboxylic acids are much stronger acids than alcohols due to this resonance stabilization.
However, O-H bonds are relatively strong. Also, inductive effects aren't really present here with only two oxygens in total on a carbon atom bonded to nothing else. Carbon isn't very electronegative, so the oxygens retain most of the negative charge which is quite attractive for hydrogen ions to attack and reform the acid.
These inductive effects are important if we consider the acidity of HClOn, where n is an integer from 1 to 4. HOCl, hypochlorous acid, isn't a very strong acid at all (pKa around 7.5), but acid strength increases with increasing n. In HClO3, for instance, we have two oxygens doubly bonded to a chlorine which is then singly bonded to an OH group. The oxygens with double bonds sap electron density from the chlorine, leaving it positively charged. This positive charge from the chlorine then saps electron density from the OH oxygen, which in turn drags even more electron density off the H. This means that OH bond is weakened considerably. HClO3 is a strong acid with a pKa of around -1, and HClO4 is a ridiculously powerful acid of pKa -8, and this extra acidity is accounted for by the extra induction by the extra oxygen which increases the positive charge on the chlorine.
This is all helped by chlorine's electronegativity. It has an ability to draw some electron density from oxygen atoms, especially if there are other oxygens forming double bonds to it. Another atom with a similar electronegativity, nitrogen, exhibits similar behaviour. Nitric acid, HNO3, is of similar strength to HClO3. In contrast, phosphoric acid, H3PO4, may have four oxygens bonded to the phosphorus, but the phosphorus isn't strong enough at attracting electron density. Also, H3PO4 consists of three OH groups bonded to P and then a double bond to O. The inductive effects also aren't as strong.
I hope this gives you an idea of what determines acid strength (: