生物进化的根本原因就是第一个解释里面的内因,第二个解释的1和2是第一个解释里面的外因;
“进化”不知道你是怎么理解的,
基因遗传的过程,稳定性是最关键的,但也有出错的时候,可能是内部或者外部某些因素的刺激导致的,有了这么个不一样的异类,很多情况下,变异是很危险的,但是,或许这个变异正好更能够适应外界的环境,这个有变异基因的个体更适合生存,这个变异基因被一代代的遗传了下来;
举个简单的例子,
一群黑色的蛾子,中间突然出现了一只白色的蛾子,本来,黑色的蛾子生存的环境是黑色的(至于黑色是怎么来的,你自己思考下),白色蛾子在这种环境是多么的显眼,原本的保护色,变成了致命的颜色;也许,正好在那个时候,外界的环境突变,变得不再是黑色,逐渐偏向白色,这个时候,白色的蛾子反而能更好的生存下来;
99只蚂蚁都很小,有1只特别的大,大好吗?也许大的有力气,但是如果过分大的连蚂蚁窝都进不去了,还会是好事吗?但是,如果在人工选择的情况下,这个问题解决了,又没有天敌,大的蚂蚁显然更加有优势;