The cause of sun spots is due to the charged surface of the sun swirling around and allowing a magnetic field to be created similar to [eddy currents](_URL_0_). Each sun spot is produced in pairs and when these pairs come into contact with one another a process called [magnetic reconnection](_URL_2_) occurs and a [coronal mass ejection](_URL_1_) is the result. 
සූර්ය ලප ඇතිවීමට හේතුව සූර්යයාගේ ආරෝපිත පෘෂ්ඨය වටා කරකැවීම සහ [සුළි ධාරා](_URL_0_) වැනි චුම්භක ක්ෂේත්‍රයක් නිර්මාණය කිරීමට ඉඩ දීමයි. සෑම සූර්ය ලපයක්ම යුගල වශයෙන් නිපදවන අතර මෙම යුගල එකිනෙක ස්පර්ශ වන විට [චුම්බක නැවත සම්බන්ධ කිරීම](_URL_2_) නම් ක්‍රියාවලියක් සිදු වන අතර [කොරෝන ස්කන්ධ පිටකිරීම](_URL_1_) ප්‍රතිඵලය වේ. 