Nella mitologia greca, Edipo salvò per primo la città di Tebe da una piaga posta su di essa dalla Sfinge. Non sconfisse la Sfinge attraverso la forza bruta ma attraverso l'intelletto quando rispose correttamente all'enigma del mostro. Fu dichiarato re di Tebe, ma inconsapevolmente sposò sua madre, Giocasta.
La Sfinge aveva terrorizzato Tebe per un periodo di tempo non rivelato prima che Edipo fosse in grado di sconfiggerlo. La Sfinge ha posto una grande piaga su Tebe e ha rifiutato di rimuoverlo fino a quando qualcuno ha risposto correttamente al suo enigma. Molti eroi hanno tentato di rispondere all'enigma, ma ognuno è stato mangiato vivo dopo aver risposto in modo errato. Quando Edipo rispose correttamente alla Sfinge, la Sfinge si uccise.
Il re Laio ricevette un oracolo prima della nascita di Edipo affermando che un figlio maschio prodotto da Laio lo avrebbe ucciso. Dopo la nascita di Edipo, Laio mandò il neonato a essere scoperto, ma Edipo fu portato a Corinto e allevato dal re e dalla regina. Edipo visitò un oracolo quando era più grande e gli fu detto che avrebbe ucciso suo padre e avrebbe avuto dei figli con sua madre. Quando fuggì, si imbatté in Laio, che era irrispettoso, così Edipo lo uccise. Edipo seguì la strada per Tebe, dove risolse l'enigma.