The reason for this limit is not precisely known, but it is partially due to the Eddington luminosity which defines the maximum amount of luminosity that can pass through the atmosphere of a star without ejecting the gases into space.
Alasan untuk batas ini belum diketahui secara pasti, tetapi sebagiannya disebabkan oleh luminositas Eddington, yaitu jumlah maksimal luminositas yang dapat melewati atmosfer bintang tanpa harus melontarkan gas ke ruang angkasa.