大业二年(606年),隋炀帝封杨素为楚国公。因为楚国是春秋战国的一等大国,所以“楚”在汉朝之后是地位最高的封号之一。皇子都很难得到“楚”的封号,隋炀帝封杨素为楚国公可谓巨大恩宠。但后世很多人都认为:隋炀帝封杨素为楚国公表明隋炀帝是希望杨素早点去死。
众所周知,隋炀帝杨广是隋文帝杨坚的嫡次子,杨广是通过扳倒自己的大哥杨勇当上的太子,进而成为隋朝皇帝的。而在杨广扳倒杨勇的过程中,杨素起到了决定新的作用,甚至可以说杨素一手把杨广推上了皇帝宝座。因此杨素在隋炀帝登基后可谓权倾朝野、无人可比。
然而隋炀帝是很猜忌杨素的,原因有二:第一,有脑子的皇帝都不会接受大臣的权势能够威胁自己的皇权,更何况隋炀帝还是一个刚愎自用的皇帝;第二,隋炀帝登基后一直想要打破隋朝政坛的“关陇本位”格局,而杨素是关陇集团的代表,是打破“关陇本位”的主要障碍之一。
但鉴于杨素的威望和对自己登基的巨大贡献,隋炀帝不好直接杀了杨素。因此隋炀帝希望杨素最好早点自然死亡,自己做场“君臣相知、生荣死哀”的政治秀就完事了。大业二年(606年),隋炀帝收到了观天相的太史的一份报告:隋的分野要死大人物(言隋分野有大丧)。
按照中国古代的“分野理论”,隋(随)和楚属于同一分野,“隋分野有大丧”可以被理解为“楚分野有大丧”。隋炀帝在得知“隋分野有大丧”后立刻将杨素的爵位由“越国公”改为“楚国公”。关键的是,隋朝当时没有楚王,被封为“楚国公”的杨素成为当时唯一的封号为“楚”的封爵之人。
也就是说,隋炀帝封封杨素为楚国公大概率就是要让杨素应了“隋分野有大丧”的天象,也就是要希望杨素早点去死。