Punca Logamaya

Udara sejuk lebih padat daripada udara panas, oleh itu indeks biasannya lebih besar. Apabila cahaya beralih dari udara sejuk, merentasi satu batas yang tajam ke dalam udara yang jauh lebih panas, sinar cahaya itu melentur dari arah kecerunan suhu. Apabila sinar cahaya beralih dari udara panas ke sejuk pula, ia melentur ke arah kecerunan itu. Jika udara dekat darat adalah lebih panas daripada udara di langit, maka sinar cahaya melentur menjadi trajektori cekung yang menghala ke atas.

Sebaik sahaja sinar-sinar itu sampai di mata pemerhati, korteks pandangan menafsirkannya seolah-olah ia datang daripada "garis nampak" yang lurus sekali. Bagaimanapun, garis ini menyimpang dari laluan yang diambil oleh sinar itu pada takat ia mencapai mat. Hasilnya, "logamaya bawah" yang terpantul dari langit menjelma atas darat. Pemerhati boleh tersalah tafsir pemandangan ini sebagai air yang memantul langit, iaitu kejadian yang lebih munasabah bagi otak.

Dalam hal yang mana udara dekat darat lebih nyaman daripada udara di atas, sinar cahaya melengkung ke bawah dan menghasilkan "logamaya atas".

Keadaan atmosfera Bumi yang "berehat" mempunyai kecerunan menegak sekitar -1° Celsius untuk searas tinggi 100 meter. (Nilai ini negatif kerana makin tinggi makin sejuk.) Untuk menimbulkan logamaya, kecerunan suhu mestilah lebih besar daripada itu. Mengikut Minnaert,[1] magnitud kecerunan sewajarnya tidak kurang 2°C semeter, walhal logamaya hanya menjadi kuat apabila magnitud itu mencapai 4° atau 5°C semeter. Keadaan sedemikian berlaku apabila terdapat pemanasan yang hebat di paras darat, misalnya apabila matahari menyinari pasir atau asfalt, maka terhasilnya logamaya bawah.