W mitologii greckiej Edyp pierwszy uratował miasto Teb przed plagą, na którą Sfinks go postawił. Nie pokonał Sfinksa przez brutalną siłę, ale poprzez intelekt, kiedy poprawnie odpowiedział na zagadkę potwora. Został ogłoszony Królem Teb, ale nieświadomie poślubił swoją matkę, Jocasta.
Sfinks terroryzował Thebesa w nieokreślonej ilości czasu, zanim Edyp zdołał go pokonać. Sfinks umieścił wielką plagę nad Tebami i odmówił jej usunięcia, dopóki ktoś nie odpowiedział poprawnie na jej zagadkę. Wielu bohaterów próbowało odpowiedzieć na zagadkę, ale każdy z nich został zjedzony żywy po udzieleniu błędnej odpowiedzi. Kiedy Edyp poprawnie odpowiedział na Sfinksa, Sfinks zabił się.
Król Laius otrzymał wyrocznię przed narodzinami Edypa, twierdząc, że męskie dziecko wyprodukowane przez Laiusa zabije go. Po urodzeniu Edypa Laius wysłał noworodka, aby go odsłonić, ale Edyp został zabrany do Koryntu i podniesiony przez króla i królową. Edyp odwiedził wyrocznię, gdy był starszy i powiedziano mu, że zabije swego ojca i będzie miał dzieci z matką. Kiedy uciekł, wpadł na Laiusa, który był lekceważący, więc Edyp go zabił. Edyp podążał drogą do Teb, gdzie rozwiązał zagadkę.