宋太宗长子赵元佐聪慧敏锐,擅长骑射,深得宋太宗的喜欢。但是在赵廷美去世之后赵元佐竟然疯了,其实对于赵元佐发疯并没有一个明确的原因,有人说他是装疯,以此来躲开皇位落到自己的身上。
宋太宗对待自己的兄弟和宋太祖的孩子都非常的好,还有意培养赵廷美,不过后来有人告发赵廷美犯上作乱,因此赵廷美被贬,不久便死了。
有人说宋太宗抑制赵廷美是为了将皇位留给长子赵元佐,可是赵元佐却在尽力的为赵廷美说话。宋太宗面对这样的儿子非常生气,但是他又不能仔细的说明白,只能对着儿子骂一顿。
被批评的赵元佐突然疯了,据了解当时疯的非常严重,只要是身边的人做错一点小事,就会拿刀刺伤他。宋太宗非常担心儿子的病情,请了很多名医来医治。永熙二年,赵元佐的病情有了明显的好转,宋太宗想着赵元佐恢复健康,然后就可以立他为太子了。
后来宋太宗赐宴皇亲和大臣们,赵元佐生病于是没有请他,当赵元佐知道之后非常的生气,认为是大家不把他放在眼里,一气之下竟然放火烧房子。
有学者认为赵元佐并不是真的疯了,而是用这种方式来表明自己无能继承皇位,可是赵元佐有些天真了。在赵廷美死后,宋太宗废黜了赵元佐太子之位,改立赵元佑为太子。
令人感到奇怪的是自从赵元佐被废除太子位,幽居在南宫后,他的疯病竟然好了,从此之后史料中再也没有关于赵元佐发疯的记载,一直到62岁寿终正寝。
赵元佑做了太子,但27岁就去世了,之后宋太宗立三子赵恒为太子,他也就是后来的宋真宗。宋真宗时期赵元佐的表现很正常,完全不像是有疯病的人。