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.
Bakgrunden till den här gränsen är inte helt känd, men den beror delvis på Eddington-luminositeten, vilken definierar den maximala mängd luminositet som kan passera genom en stjärnas atmosfär utan att trycka ut denna med sig.