Does ozone have polar bonds?

Does $\ce{O3}$ have polar or non-polar bonds? My teacher says that $\ce{O3}$ has non-polar bonds.
But chem-libre texts and many other sources state that a non-polar bond has equal distribution of electrons, which doesn't seem to be the case in $\ce{O3}$.
(Not asking whether the molecule $\ce{O3}$ is polar but rather if the bonds in $\ce{O3}$ are polar.)




You could say that the bonds are non-polar and the partial charge is due to the imbalance in non-bonding electrons. However, once there is a dipole due to those, you would induce a shift in the bonding electrons as well.


This view is mostly an artifact of a single electron wave function view. The reality is a bit more holistic with a wave function that describes multiple indistinguishable electrons, so the important thing is the actual dipole moment, not assigning “blame” for it.


 1

As we know resonance operates in Ozone molecule, so bond order between O-O bind is 1.5
As in the resonance hybrid, there is evrn distribution of electrons between O-O bonds, I think so that it is non-polar [![Resonance in ozone and formation of Resonance hybrid](https://i.stack.imgur.com/5fmeO.png)](https://i.stack.imgur.com/5fmeO.png)


 0