然经笔者论证,惊讶地发现,这两个时辰竟然都是错的!首先,作为以严谨著称的数学天才,同样精通天文历法的李善兰,不太可能记错日子。那么,根据上述诗歌去查万年历就会发现, 无论是嘉庆十五年庚午十二月八日,还是十二月二十八日,都不是立春日。所以,诗歌的准确翻译,应该是,“今年(写诗那年)的农历腊月二十八,正值立春,而立春是我李善兰的生日”。符合这一年的,查万年历应该是1855年丙辰,所以此诗作于李善兰44岁。但不管如何,李善兰告诉世人,他的生日就是立春日。总之,由于此诗名被后人误读,所以出现了上述的第二个版本的错误。
那么,为什么说《苞溪李氏家乘》所载的十二月八日也是错误的呢?首先,李善兰的名字中的“兰”,是父亲考虑到了立春之后兰花盛开的景象而取。中国人取名,秋月用菊,腊月用梅,春月用兰,属于常规操作,所以,作为书香门第的李家,不太可能腊月取兰。所以从名字看,李善兰不可能是腊月出生。再者,查万年历会发现,嘉庆十五年庚午的立春日为1810年2月4日。23点-0点出生的李善兰依据西历,仍可以算作立春当日。但如以子时分界,23点后出生已是第二天农历正月初二。对照《苞溪李氏家乘》所载的庚午夏历十二月八日恰巧正是西历的1月2日。所以,《家乘》明显将农历正月初二和公历1月2日搞混淆了。由于李善兰所生存的年代,正值中西文化交汇的大背景之下,李善兰在和旁人提及自己生日时,可能随意混用了中西历,最后导致了《苞溪李氏家乘》的误载。
即便是李善兰的朋友,也犯了这样的错误。比如好友张文虎,在同治四年1865年二月初四去给李善兰贺寿。其实李善兰是1810年阳历的2月4日出生,好友同样将农历和阳历弄混了。但张文虎祝寿这件事,也更加凸显了2月4日这一天的准确性。最后,根据《李善兰年谱》所载,李善兰70大寿的那年,也就是光绪六年庚辰 (1880年) ,在正月里的北京同文馆,众人一齐为李善兰祝寿。尽管没有提及具体生日,但正月祝寿意味着在李善兰晚年最重要的日子里,亲朋好友间彼此统一了认识,确认了李善兰的生日源自正月这一事实。
最后,依据公历1810年2月4日立春,晚23点后,排一下李善兰先生的紫微命盘并稍作点评:
此文由 怡心湖 编辑,若您觉得有益,欢迎分享转发!:首页 > 赞·中华 > 术数谈 » 学贯中西的伟大数学家——李善兰 生辰考证。