太祖王

欠落后代推测

根据《魏书·高句丽传》记载：“朱蒙死，闾达（琉璃王？）代立。闾达死，子如栗代立。如栗死，子莫来代立。…莫来子孙相传，至裔孙宫”。然而，相对于之前四代君主的短寿，太祖王长达93年的统治时间及120岁高龄，使日本历史学家井上秀雄在翻译朝鲜历史书《三国史记》时加注，表示怀疑在慕本王及太祖王之间还有数代失落的君主没有被记载进历史内。
宫虽然也是东明王、琉璃王的子孙，可却不是真正的开国君主首代高句丽王大武神王的子孙，更不是慕本王自己兄弟或其子孙，而只是慕本王堂兄弟的子孙，因此，宫的即位实际上已经使王位转入另一个王族宗族了，这可能就是宫被称为高句丽国祖王、太祖大王的原因。
宫从17年在位，121年死，在位104年，以他七岁即位论，死时应为一百一十一岁。宫在位初期，中原大乱，高句丽乘机攻灭玄菟郡各县，前三王时代攻灭汉朝郡县的记载被《三国史记》的作者篡改为高宫一人所为。这样突出了高句丽一开始的强大、独立于汉朝形象和开国者的英姿。

王系谱的异说

『三国史記』高句麗本紀『三国志』高句麗伝┏━大祖大王（宮）　　　　　　　　　　　　　　　　　　　　宮━━伯固━┳━抜奇┣━次大王（遂成）　　　　　　　　　　　　　　　　　　　　　　　　　　┗━伊夷謨━━位宮┗━新大王（伯固）━┳━抜奇┣━故国川王（伊夷謨）━━罽須？　　『後漢書』高句驪伝┣━発岐　　　　　　　　　　　　　　　宮━━遂成━━伯固┣━山上王（位宮）　　　　
　　　　　　　　　　┗━罽須？

《三国史记》将宫、遂成、伯固三代王看成是兄弟，结果在一百多年内只有三兄弟为王，其真实性令人怀疑。如果太祖王真的是121年死，遂成、伯固最可能是宫的曾孙，当然也不排除是宫的孙子的可能性。