4) why is there is a lower-limit to the mass of main sequence stars
Main sequence The observed upper limit for a main-sequence star is 120–200 M☉.[36] The theoretical explanation for this limit is that stars above this mass can not radiate energy fast enough to remain stable, so any additional mass will be ejected in a series of pulsations until the star reaches a stable limit.[37] The lower limit for sustained proton–proton nuclear fusion is about 0.08 M☉ or 80 times the mass of Jupiter.[33] Below this threshold are sub-stellar objects that can not sustain hydrogen fusion, known as brown dwarfs.[38]
Stellar classification In the MK system, a luminosity class is added to the spectral class using Roman numerals. This is based on the width of certain absorption lines in the star's spectrum, which vary with the density of the atmosphere and so distinguish giant stars from dwarfs. Luminosity class 0 or Ia+ is used for hypergiants, class I for supergiants, class II for bright giants, class III for regular giants, class IV for sub-giants, class V for main-sequence stars, class sd (or VI) for sub-dwarfs, and class D (or VII) for white dwarfs. The full spectral class for the Sun is then G2V, indicating a main-sequence star with a temperature around 5,800 K.