Final answer:
Anion ionic radius is larger than the parent atom's covalent radius due to increased electron-electron repulsion and decreased effective nuclear charge (Zeff) per electron. For cations, a decrease in electron-electron repulsion and an increased Zeff on the remaining electrons result in a smaller ionic radius.
Step-by-step explanation:
The intuition that electrons being pulled towards a positively charged nucleus should decrease the ionic radius is incorrect when it comes to anions. When an atom gains electrons to become an anion, the increased electron-electron repulsion and the decrease in effective nuclear charge per electron (Zeff) cause the ionic radius to be larger than the parent atom.
Conversely, when electrons are removed from an atom to form a cation, the cationic radius decreases due to reduced electron-electron repulsion and greater Zeff felt by the remaining electrons.
For example, a sulfur atom has a covalent radius of 104 pm, but when it gains electrons to become the sulfide anion, its radius increases to 170 pm. This is due to the greater number of electrons causing increased repulsion between them, as well as a larger principal quantum number in anions proceeding down a group.