Laio e Giocasta erano stati avvertiti da un oracolo che il loro figlio sarebbe cresciuto per uccidere suo padre, così Laio fece forare e legare insieme le caviglie del neonato prima di lasciarlo a morire sul fianco di una montagna. Tuttavia, il bambino fu trovato e salvato da un pastore, che lo portò da Polibo e Merope, che non potevano avere figli propri.
Edipo crebbe credendo che Polibo e Merope fossero i suoi genitori. Tuttavia, da adulto, venne a conoscenza della profezia e dei veri genitori di Edipo, e continuò ad adempiere la profezia uccidendo Laio e sposando Giocasta senza conoscere la loro relazione.