宁国府的世系,《红楼梦》里交代得非常清楚:第一代贾演封为宁国公;第二代贾代化任京营节度使,世袭一等神威将军;第三代贾敬考中进士却不袭爵;第四代贾珍世袭三品爵威烈将军;第五代贾蓉为秦可卿丧事风光,花一千二百两银子捐了个五品龙禁尉。
但是,荣国府的世系,就显得比较模糊。第一代荣国公的名字,第三回林黛玉进府看到的荣禧堂御笔金匾,后有一行小字:“某年月日书赐荣国公贾源”,但第五十三回贾蓉从光禄寺领回的封条上有“皇恩永锡”字样的黄布口袋,礼部的印记前却写着“宁国公贾演、荣国公贾法,恩赐永远春祭赏”等一行小字。各古本上都存在着贾源、贾法前后矛盾的写法。第二回冷子兴演说荣国府,告诉贾雨村“自荣公死后,长子贾代善袭了官”,袭的什么官?按贾代化之例推测,似乎应该也是一等将军,但接下去第三回林如海却告诉贾雨村“大内兄现袭一等将军之职”,荣国府的第三代贾赦所袭爵位竟与宁国府第二代贾代化一样。那么,贾代善所袭的,究竟是什么爵位呢?
第五回贾宝玉神游太虚幻境,警幻仙姑向众仙女说,她原欲往荣府去接绛珠,适从宁府所过,偶遇宁、荣二公之魂,这两个阴魂对她说,“吾家……近之子孙虽多,竟无一可以继业者,其中惟嫡孙宝玉一人……略可玉成”,希望她能设法引导宝玉走上正路。这段叙述里的宁公是个陪衬,荣公说宝玉是其嫡孙,则这个荣公应该是宝玉的祖父贾代善而不是曾祖父贾源(或贾法),这就让人觉得,贾代善所袭的爵位,并没有像贾代化那样递减,他还是一个国公。
最值得注意的是第二十九回。贾母带荣国府众女眷浩**往清虚观打醮,曹雪芹交代,清虚观观主张道士,当日是荣国公的替身。所谓替身,就是替代其出家以求神佛保佑的职业宗教人员。那么,张道士究竟是贾源(或贾法)的替身,还是贾母丈夫贾代善的替身呢?这段故事里贾珍、凤姐、宝玉都管他叫张爷爷。如果他是贾源(或贾法)的替身,那么一定是跟第一代荣国公同辈的人,贾珍、凤姐、宝玉不能称他为爷爷,应该称太爷或祖爷爷才是。张道士称贾母为“老太太”,贾母则称他为“老神仙”,如果他当日是贾母公公的替身,似乎不能如此互相称呼。更应该推敲的是,张道士针对宝玉说:“我见哥儿的这个形容身段,言语举动,怎么就同当日国公爷一个稿子!”说着,两眼流下泪来。张道士如果是贾源(或贾法)的替身,那么,他这句话里说的国公爷就应该是宝玉的太爷,可是,贾母是怎么回应张道士的呀?她也不由得满脸泪痕:“正是呢,我养了这些儿子孙子,也没个像他爷爷的,就只是玉儿还有个影儿。”可见张道士提到的国公爷,应该是宝玉的爷爷,即贾母的亡夫贾代善,一个寡妇忽然听到提及其亡夫的话不由泪流满脸,是完全可以理解的一种情景。