# Mixing polar and non polar substances [duplicate]

According to the theory of London dispersion forces, intermolecular forces are created in non polar substances by induction of instantaneous dipole to neighbouring molecules. If that is the case then when we mix water and oil, water being polar should induce polarity in oil and they should mix. But they don't. Doesn't water induce polarity to oil? Do I have a false concept or something.

• This question has already been answered: chemistry.stackexchange.com/questions/2734/…. The short version is: Water is so strongly attracted to itself that it excludes the oil. – Ben Norris May 16 '15 at 12:19
• My question is that why polarity is not induced in oil – Saad May 16 '15 at 13:09
• Water molecules do induce some polarity on the oil molecules when they meet, but the resulting interaction is still significantly weaker than mutual hydrogen bonding between water molecules, so the materials still separate phase almost completely. – Nicolau Saker Neto May 16 '15 at 14:15