백열전구가 발열하는 원인은 저항열입니다. 전구의 필라멘트는 전류가 흐를 때 저항을 가지며, 이로 인해 전기 에너지가 열 에너지로 변환됩니다. 저항에 의한 열 발생은 줄의 법칙(Joule's Law)로 설명할 수 있으며, 이는 다음과 같은 수식으로 표현됩니다: \[ Q = I^2Rt \] 여기서 \( Q \)는 발생한 열량, \( I \)는 전류, \( R \)은 저항, \( t \)는 시간입니다. 따라서 전류가 필라멘트를 통과할 때 발생하는 저항열이 백열전구의 주된 발열 원인이 됩니다.