据传说,明成祖朱棣梦见被玉皇大帝召见,与天宫相同,有凌驾于天廷之上的嫌疑,罪不可恕。朱棣醒来后召来刘伯温讨教,刘伯温就建议他建9999间半,以逊于天廷,又不失皇家气派与天子至尊。于是乎,紫禁城落成房屋9999间半。
另有说法,紫禁城房屋数量,是受了中国传统哲学思想的影响。我国古代以九为大,而一万为极数,含顶点之意,建房一万,似有“满招损”之嫌,且天子称万岁,实乃不吉也。