Source: https://ocw.aprende.org/courses/physics/8-334-statistical-mechanics-ii-statistical-physics-of-fields-spring-2014/lecture-notes/MIT8_334S14_Lec24.pdf