春天,正月初一(辛卯日),刘宋开始推行《元嘉新历》。起初,西汉京房用十二律中的中吕律向上推生黄钟律,结果不足九寸,于是进一步推演为六十律;钱乐之又推演为三百六十律,每天对应一管律。何承天提出异议,认为律管上下相生,按“三分损益法”(去掉或增加三分之一长度)推算,是古人的简易方法,就像古历中把周天定为三百六十五又四分之一度一样。京房没明白这个道理,错误地推演为六十律。何承天于是设立新的律率,使林钟律管长六寸一厘,从中吕律推算就能回到黄钟律,十二律循环相生,声韵没有偏差。
正月初二(壬辰日),刘宋任命武陵王刘骏为雍州刺史。文帝想谋划夺取关中、黄河流域,所以让刘骏镇守襄阳。
北魏太武帝派散骑常侍宋愔出使刘宋。
二月,北魏太武帝前往上党(今山西长治),向西抵达吐京(今山西石楼),讨伐并迁徙反叛的胡人,将他们分配到各郡县。
二月十四日(甲戌日),刘宋立皇子刘祎为东海王,刘昶为义阳王。
三月初九(庚申日),北魏太武帝返回平城皇宫。
北魏下诏:“所有疑难案件都交给中书省,依据儒家经典来裁决。”
夏天,四月二十九日(庚戌日),北魏太武帝派征西大将军高凉王拓跋那等人,在白兰进攻吐谷浑王慕容慕利延;派秦州刺史代郡人封敕文、安远将军乙乌头,在枹罕(今甘肃临夏)进攻慕利延哥哥的儿子慕容什归。
河西(沮渠氏)灭亡后,鄯善国因与北魏相邻而非常害怕,说:“如果让北魏使者通行,他们知道我国虚实,我们灭亡得一定更快。”于是封锁道路,北魏使者往来时,鄯善就派兵抢劫。从此西域与北魏隔绝了好几年。北魏太武帝派散骑常侍万度归征调凉州以西的军队进攻鄯善。
六月十二日(壬辰日),北魏太武帝向北巡视。
刘宋文帝谋划讨伐北魏,撤销南豫州,将其并入豫州。六月三十日(辛亥日),任命南豫州刺史南平王刘铄为豫州刺史。
秋天,七月初八(己未日),刘宋任命尚书仆射孟顗为左仆射,中护军何尚之为右仆射。
武陵王刘骏即将前往雍州赴任,当时沿沔水(今汉江)的各蛮族仍在作乱,水陆交通受阻;刘骏分兵派抚军中兵参军沈庆之突袭,大败蛮族。刘骏抵达雍州后,蛮族截断驿道,想进攻随郡(今湖北随州);随郡太守河东人柳元景招募到六七百人,截击蛮族,大败敌军。于是平定各蛮族,俘获七万多人。涢山蛮族最强,沈庆之讨伐平定,俘获三万多人,将一万多人迁徙到建康。
吐谷浑慕容什归听说北魏军队将至,弃城连夜逃走。八月初七(丁亥日),封敕文进入枹罕,将当地一千户百姓迁徙回上邽,留下乙乌头镇守枹罕。
万度归抵达敦煌,留下军用物资,率领五千轻骑兵穿越流沙,袭击鄯善。八月十二日(壬辰日),鄯善王真达反绑双手出城投降。万度归留下军队驻守鄯善,自己和真达前往平城,西域与北魏再次相通。
北魏太武帝前往阴山以北,征调各州三分之一的兵力,让各州分别戒备,等待后续命令;又将五千多户各族百姓迁徙到北方边境,让他们在北方放牧,以此引诱柔然。
八月二十二日(壬寅日),北魏高凉王拓跋那的军队抵达宁头城(今青海贵德附近),吐谷浑王慕容慕利延率领部落向西穿越流沙。吐谷浑慕容慕瓂的儿子被囊迎战,拓跋那击败他;被囊逃走,中山公杜丰率领精锐骑兵追击,穿越三危山(今甘肃敦煌东南),抵达雪山(今青海玉树附近),活捉被囊以及吐谷浑的慕容什归、乞伏炽磐的儿子乞伏成龙,将他们全部押送到平城。慕利延于是向西进入于阗(今新疆和田),杀死于阗王,占据其地,于阗死了几万人。
九月二十四日(癸酉日),宋文帝在武帐冈为衡阳王刘义季饯行。文帝出发前,叮嘱儿子们暂时不要吃饭,到饯行的地方再设宴;结果天色已晚,刘义季还没到,皇子们面露饥色。文帝于是对他们说:“你们从小生活富足,没见过百姓的艰难。现在让你们体会饥饿的滋味,是想让你们知道用节俭来管理物资啊。”
裴子野评论说:太祖(宋文帝)的教诲太对了!奢侈产生于富足,节俭源于贫困。想让子弟懂得简朴,没有比让他们经历贫贱更好的办法。让他们熟悉艰难处境,日后任用起来更得力;让他们明白人情真伪,更容易亲自处理事务。太祖如果能遵循这个教诲,磨练子弟的意志节操,降低他们的礼仪等级,等他们品德养成后再授予政事,就不会有懈怠荒废,这种方法也能推广到天下。
宋高祖(刘裕)想巩固皇室根基,尊崇年幼的宗室子弟;后世遵守这一做法,让宗室子弟相继占据州郡要职。到了泰始初年(宋明帝时)、升明末年(宋顺帝时),在被褥中被杀死的宗室子弟动辄几十人。宗室的存亡既然与国家安危无关,却让他们早早凌驾于百姓之上,这不是好的教诲啊。
北魏民间流传谣言“