Einstein tidak menganggap bahwa solusi dari Planck bersifat ad hoc. Sebaliknya, Einstein menganggap energi diskrit merupakan sifat umum dari cahaya. Apakah artinya bahwa cahaya memiliki energi diskrit? Mari kita lihat.
Bayangkan sebuah tali yang digetarkan. Tali ini bergerak membentuk gunung dan lembah yang berjalan (gelombang adalah getaran yang merambat).
Energi di sepanjang tali berbeda-beda. Namun, energi ini bersifat kontinu.
Sekarang bayangkan jika kita mengukur energi sebuah tali mikroskopik yang tidak bisa kita lihat. Secara mengagetkan kita menemukan bahwa energi yang kita ukur tidak bersifat kontinu. Kita mendapatkan energi bernilai 0 dan bernilai 1, tapi tidak pernah mendapatkan energi bernilai 0.5.
Padahal, jika kita mengukur di suatu titik, energi harusnya bergerak dari 0 menuju 1 melewati 0.5. Tapi, energi seperti meloncat dari 0 ke 1.
Apa artinya?
Jika kita membayangkan bagian puncak tali sebagai tali yang memiliki energi 1 dan bagian lembah sebagai 0, maka kita bisa membayangkan bahwa tak ada tali di antara itu. Jadi, tali seakan-akan telah membentuk sebuah paket-paket, yaitu paket puncak dan paket lembah.
Sebuah paket ini tidak memenuhi ruang layaknya gelombang (karena jika ya, maka kita akan menemukan energi yang 0.5 tadi pada titik tengah antara puncak tali dan lembah tali), tapi hanya menempat sebagian ruang.
Tapi, bukankah ini terlihat seperti sebuah partikel alih-alih sebuah gelombang?