本文基于回答网友类似问题,见截图:

这位题主朋友大概是玄幻小说看多了,把人类的能力想象到无限大。
迄今为止乃至可预见的未来,人类只能利用恒星演化规律,而无法改变恒星演化过程。因为恒星相对人类来讲,实在是太巨大了,在恒星面前,人类的力量乃至实在太渺小了,就连地球乃至木星这种在人类眼中非常巨大的行星,在恒星面前也只是一些渣子。

就拿太阳系为例,太阳是太阳系唯一的恒星,其质量占据了整个太阳系的99.86%,八大行星乃至所有的矮行星、卫星、小行星、彗星、渣子尘埃加起来才占据太阳系质量的0.14%,地球质量只有太阳的33万分之一。
由此,人类将来即便能够驱动地球或者土星这么巨大的天体撞向太阳,也只如在巨大的炼钢炉里投入了一个煤球,或许会让太阳泛起一个泡泡,就像太阳平时爆发的耀斑,或向太空抛射了一个冕块。太阳的演化会一如既往,已经燃烧了50亿年,还可以再烧50亿年,待核心的氢烧完,才会进入演化末期。
科学主流理论认为,演化末期发生超新星爆发的恒星,质量必须达到太阳8倍以上,否则重力压力无法让核心核聚变一直到铁元素生成,就不具备热核失控爆炸的条件。而恒星演化有严格的规律,要让恒星提前爆炸,就等于要缩短恒星寿命。

但恒星的寿命是由恒星质量主导的,质量越大,寿命越短,质量越小,寿命越长。这是因为质量越大的恒星,重力导致的核心压力越大,由此导致氢核聚变的程度就越激烈,消耗的燃料就越多,核心氢燃料枯竭得就越快。当核心所有氢都通过核聚变转化为氦后,恒星的主序星阶段就会结束,进入演化末期,此时,大质量恒星距离超新星爆发就不远了。
太阳寿命约100亿年,数十倍乃至百倍太阳质量的恒星,寿命只有约百万年乃至十万年,而小质量的红矮星,寿命则可达千亿乃至万亿年。计算恒星寿命有一个公式,即:
t = t_sun × (M / L),其中 t 是恒星寿命,t_sun 是太阳寿命(约100亿年),M 是恒星质量与太阳质量的比值,L 是恒星光度与太阳光度的比值。该公式表明恒星寿命与其质量成正比,与光度成反比,质量越大、光度越高的恒星寿命越短。

其实,恒星光度是与质量是成正比的,因此,这个公式可以简化为 t ∝ 100*(1/M^2.5),即恒星寿命相对太阳质量成反比,质量越大,寿命越短。从中我们可以看出,要让一颗大质量恒星提前爆炸,就需要增加恒星质量。
根据上述公式,以太阳寿命100亿年为基数,我们可以计算出一颗8倍太阳质量的恒星寿命可达5524万年。如果增加一个太阳质量,也就是9个太阳质量的恒星,寿命只有4115年,也就是说相比8倍太阳质量的恒星,会提前1400万年发生爆炸。
如果只是增加0.1个太阳质量,8.1倍太阳质量的恒星,寿命约为5355年,比8倍太阳质量恒星寿命缩短165万年;即便增加0.01个太阳质量,8.01个太阳质量的恒星,寿命约为5507年,相对8倍太阳质量的恒星,也可以缩短寿命17万年。

但问题是,人类什么时候会有如此能力,将哪怕是太阳质量0.01倍,相当10个木星或3180个地球质量的天体,推进到一颗8倍太阳质量以上的恒星里去呢?因此,要让一颗恒星提前爆炸的想法只能是玄幻、荒谬的妄想而已。
当然,恒星质量是恒星寿命的最主要决定因素,但不是唯一因素。前面的公式计算也只是个大概参考。恒星寿命还受恒星的化学丰度、自转速度、磁场强度、双星或多星系统等诸多因素影响,这些因素会一定程度影响核聚变效率或燃料利用方式。但这些影响只会对恒星寿命做出微调,以质量为主导的大方向不会改变。
这个问题的回答不知说清楚了没有,欢迎讨论。