我觉得是因为作者金庸想把《射雕英雄传》和《天龙八部》这两部小说能够更好的衔接起来。其实《射雕英雄传》这本小说中已经出现了降龙十八掌这个招数,而且书中记载降龙十八掌是洪七公所自创的。而《天龙八部》中乔峰也练习的是降龙十八掌这个武功,这样小说中关于降龙十八掌的真正来历就自相矛盾了。
众所周知,《射雕英雄传》是金庸先生的第三部武侠作品,《天龙八部》是在《射雕英雄传》后面创作的。当时《天龙八部》是以北宋时期为写作背景的,而《射雕英雄传》发生在古代的南宋时期,按照时间推算的话,《天龙八部》这部小说中的历史时间要早于《射雕英雄传》所在的时间,所以这样金庸就无法自圆其说了,这也是金庸小说中最大一个BUG。
金庸先生为了更好地修改这两部小说中的缺陷,还将自己的另一部作品《倚天屠龙记》里也相应做了相关修订:
丐帮神功降龙十八掌,在北宋年间本为二十八掌,当时帮主萧峰武功盖世,却因契丹人身份遭驱除出帮,他去繁就简,将二十八掌减了十掌,成为降龙十八掌,由义弟灵鹫宫虚竹子代传,由此世代传承。到南宋末年,虽继位帮主耶律齐得岳父郭靖传授而学全,但此后丐帮历任帮主,因根底较欠,最多也只学到十四掌为止。
由此可见,经过金庸先生这样的修改,关于降龙十八掌的真正来历也就非常明了。
这句话的意思是非常通俗易懂的,也就是说丐帮帮主洪七公的降龙十八掌其实是由乔峰和虚竹改编而来的。降龙二十八掌其实是少林寺的武功绝学,但是这套武功是非常难懂的,于是乔峰就将这二十八掌减了十掌,并让自己的二弟虚竹传承了下去。这样《射雕英雄传》和《天龙八部》小说中的漏洞就填好了。