為什麼會太后和太祖會立這盟約呢?
杜太后親身經歷過五代, 這是一個王朝更替頻繁的特殊時期, 五代君主十三人, 在位超過十年的幾乎沒有, 在這其中有七人被殺, 杜太后也沒法否認太祖就可以逃脫這“宿命”。 而像周英宗那樣早死, 最終幼主失國而終?杜太后認為剛剛建國, 根基未穩, 隨時都可能成為“第六代”, 儘管太祖正值當年, 哪知道會不會暴死呢?如果發生了, 10歲的長子不足以應對, 而擁有豐富的政治經驗趙光義, 是理想繼承人。
在《宋史》,
司馬光的《涑水紀聞》,
及20世紀40年代初張萌的《宋太宗繼統考實》等都寫了“金匱盟約”的事。
也有人對盟約表示疑問。
事情的大致過程是:在961年, 杜太后當時病重, 此時的宋太祖只有34歲, 還處於年輕強盛的時候, 而趙光義也才23歲, 而宋太祖的長子也才14歲。 當時的太祖身體健康, 而太祖活到50歲才死, 那時, 長子30多歲, 怎麼會有幼主之說?杜太后為何會猜測太祖早死,
而太祖有一種說法是:而事實976年十月十九日夜, 趙匡胤召其弟趙光義飲酒, 在夜晚又聽見斧頭掉下的聲音。