Почему Иван – дурак, Змей – Горыныч, а Лиса – Патрикеевна

Почему Иван дурак, если он всегда в выигрыше? Откуда древняя бабка получила непонятное прозвище «яга», а лиса заумное отчество Патрикеевна?