高碘酸是强酸还是弱酸为什么?

问题描述:

高碘酸是强酸还是弱酸
为什么?

弱酸
高碘酸的分子式是H5IO6,是弱酸.
无机简单含氧酸的强弱可以通过一个简单的经验公式判断:假设含氧酸的分子式为HxROy,令n=y-x,那么当n≤1(即n=0或1)时,HxROy为弱酸;当n≥2(即n=2或3)时,HxROy为强酸.
注:实际上n值就是含氧酸分子中“非羟基氧”的个数,即含氧酸分子HxROy可以写成(HO)xROn.其实在HxROy中,O原子通常有两种不同的形态,一种是一边连R、一边连H,即构成H-O-R的形态,称为羟基氧(-OH称为羟基);另一种是只连R、不连H,O与R之间可以认为是以双键相连,即构成O=R的形态,称为非羟基氧.理论证明,一般情况下,非羟基氧原子数越多,酸的酸性就越强;而对于非羟基氧原子数相同的酸,酸性通常差别不大.
比如HClO4和HBrO4,n都是3,所以二者都是强酸;而对于H2SO4和H2CO3,前者n=2,为强酸,后者n=1,为弱酸;对于HNO3和H3PO4,前者n=2,为强酸,后者n=1,为弱酸.
H5IO6中,n=1,所以是弱酸;而HClO4和HBrO4中n=3,是强酸.