Peter Debye put forward the theory of the heat capacity of solids at a certain temperature T according to the equation
Cv = 9MkB / TD
M is the mass of the solid, kB is the Boltzmann constant, and TD is the Debye temperature.
Write a Python program (choose one: trapezoid, Simpson, Gaussian Quadrature, or Monte Carlo) to calculate the Cv(T) of V = 1000 cm^3 aluminum, which has p = 6.022 x 10^28 m^-3, with a Debye temperature of TD = 428 K.
Use the above program and plot the heat capacity as a function of temperature from T = 1 K to T = 500 K.