被譽為詩聖的杜甫壹生寫了近3000首詩,其中流傳下來的有1400多首。從軍事戰爭到日常的社會習俗,從季節的變換,田間的小場景到各種花草動物,哪裏遇到哪裏就有聖歌。從甘源二年開始,他在四川生活了五年多,寫了大量的山水田園詩,但沒有壹首涉及海棠。蘇東坡說:“幼墓引詩,無意贈海棠。”杜甫為什麽不寫海棠詩?後人都談到了這壹點。有對海棠的遺憾。如鄭谷在壹首吟詠海棠的詩中說:“浣花溪惆悵,子美無心發揚。”吳中夏說:“子美的詩還在寫,還在綿城寂寞。”石曼青甚至拿它和薛濤的詩比較,說:“杜甫的詩和薛能的詩有什麽區別?”有人認為杜甫是看過海棠花才寫海棠詩的。比如宋代詩人楊萬裏說:“是少陵無句,少陵無欲嗎?”要說遺憾確實很可惜,但杜甫在海棠聞名的四川生活多年,從未見過海棠,顯然不是事實。那麽,杜甫為什麽不寫海棠詩呢?古今詩文中均有記載:“杜子美母名海棠,其子美諱,故《杜集》無海棠詩。”這就是問題的癥結所在。在古代,子女不能直呼父母的名字,否則就是不孝。杜甫不背海棠詩,是因為避其母諱。就像他避免父親名字的禁忌壹樣,他的詩裏沒有“閑”字。
為避母名之諱,古今詩文皆有記載:“杜子美母名海棠,子美,故《杜集》無海棠詩。”