Source: https://phys.umontreal.ca/public/FAS/phys/Documents/1-Programmes-cours/2-3-cycle/Guide_2emeCycle.pdf