法律是影响历史进程的根本原因吗

明显不可能的。

影响历史进程根本原因是生产力发展,当社会制度不适合现有生产力时,就要出现变革,统治者不愿变革的话就会出现革命。

另一种情况,某国生产力落后(基本都是因为统治者不愿变革的原因),另一国生产力先进,那么就会发生侵略。

游牧民族带来的战争另算。

战争会有战败方,战败方为了报仇就要变革变强,之后继续战争。

简单的说,战争是历史发展的推手,而生产力发展史战争的推手。