Neutrino Temperature
Neutrino Temperature
The universe is filled not just with the Cosmic Microwave Background (CMB) photons, but also with a Cosmic Neutrino Background (CνB). These relic neutrinos decoupled from the thermal bath when the universe was about 1 second old.
Neutrino Decoupling
Neutrinos decoupled at – MeV, just before electron-positron annihilation. When pairs annihilated (at MeV), they dumped entropy into the photon bath — but not into the already-decoupled neutrinos.
By conservation of entropy in the photon-electron plasma:
Neutrino Temperature Today
The CMB temperature today is K, so the cosmic neutrino background temperature is:
These neutrinos have never been directly detected (they are extremely weakly interacting), but their gravitational effects are well-established.
Effective Relativistic Degrees of Freedom
The total radiation energy density is written in terms of an effective number of degrees of freedom :
The factor 2 comes from photon polarisations. Each neutrino family contributes (fermion factor × particle + antiparticle). For the standard 3 neutrino families: .
Your Task
Implement three functions. All constants must be defined inside each function.
neutrino_to_photon_temp_ratio()— returnsneutrino_temperature_K(T_cmb_K)— returnseffective_relativistic_dof(N_eff)— returns