更得令主,君臣协力,未易平也。」帝从之,乃战,遂大克。及帝攻陷并州,先胜后败。帝为贼所窘,挺身而遁。诸将多劝帝还,忻勃然曰:「破城士卒轻敌,微有不利,何足为怀?今破竹形已成,奈何弃之而去!」帝纳其言,明日复战,拔晋阳。齐平,进位大将军。寻与乌丸轨破陈将吴明彻于吕梁,进位柱国,除豫州总管。

  隋文帝龙潜时,与忻情好甚协,及为丞相,恩顾弥隆。尉迟迥作乱,以忻为行军总管,隋韦孝宽击之。时兵顿河阳,帝令高颎驰驿监军,与颖密谋进取者,唯忻而已。迥遣子惇盛兵武陟,忻击走之。进临相州,迥遣精甲三千伏野马冈,忻以五百骑袭之,斩获略尽。进至草桥,迥又拒守,忻以奇兵破之,直趋鄴下。迥背城结阵,大战,官军不利。时鄴城士庶观战者数万人,忻谓左右曰:「事急矣,吾当以权道破之。」于是时观者走之,转相腾籍,声如雷霆。忻乃传呼曰:「贼败矣」。众复振,齐力急击之,迥军大败。及平鄴,以功迁上柱国。文帝谓「尉迟迥倾山东之众,连百万之师,公举无遗算,策无全阵,诚天下英杰也。」进封英国公。

  自是每参帷幄,出入卧内,禅代之际,忻有力焉。后拜右领军大将军,宠顾弥重。忻解兵法,驭戎齐整,当时六军有一善事,虽非忻建,在下辄相谓曰:「此必英公法也。」其见推服如此。后改封祀国公。上尝欲令忻击突厥,高颍曰:「忻有异志,不可委以大兵。」乃止。忻既佐命功臣,频经将领,甚有威名,上由是微忌之,以谴去官。与梁士彦昵狎,数相往来。士彦时亦怨望,阴图不轨。忻谓士彦曰:「帝王岂有常乎?相扶即是。公于蒲州起事,我必从征,两阵相当,然后中连结,天下可图也。」谋泄伏诛,家口籍没。忻弟恺。

  恺字安乐,在周以功臣子,年三岁赐爵双泉伯,七岁进封安平公。恺少有器局,诸兄并以弓马自达,恺独好学。博览书记,解文,多伎艺,为名公子。累迁御正中大夫、仪同三司。隋文帝为丞相,加上开府,近师中大夫。及践阼,诛宇文氏,恺亦将见杀,以与周本别,又兄忻有功,故见赦。后拜营宗庙副监、太子左庶子。庙成,别封甑山县公。及迁都,上以恺有巧思,诏领营新都副监。高颎虽总大纲,凡所规画,皆出于恺。及决渭水达河以通运漕,诏恺总督其事。后拜莱州刺史,甚有能名。坐兄忻诛,除名于家,久不得调。

  会朝廷以鲁班故道,久绝不行,令恺修之。既而上建仁寿宫,右仆射杨素言恺有巧思,于是检校将作大匠。岁余,拜仁寿宫监,授仪同三司,寻为将作少监。文献皇后崩,恺与杨素营山陵。上善之,复爵安平郡公。炀帝即位,迁都洛阳,以恺为营东都副监,寻迁将作大匠。恺揣帝心在宏侈,于是东都制度,穷极壮丽。帝大悦,进位开府,拜工部尚书。及长城之役,诏恺规度之。时帝北巡,欲夸戎狄,令恺为大帐,其下坐数千人。帝大悦,赐物千段。又造观风行殿,上容卫者数百人,离合为之,下施轮轴,推移倏忽,有若神功。戎狄见之,莫不惊骇。帝弥悦,前后赏赐不可胜纪。

  是时将复古制明堂,议者皆不能决。恺博考群籍,为明堂图样奏之。又以「张衡浑象用三分为一度,裴秀舆地以一寸为千里,臣之此图以一分为一尺,推而演之」。又引于时议者,或以绮井为重屋,或以圆楣为隆栋,将为臆说,事不经见。今录其疑难,为之通释,皆出证据,以相发明。为议曰:

  臣恺谨按《淮南子》曰:「昔者神农之御天下也,甘雨以时,五谷蕃植,春生夏长,秋收冬藏,月省时考,终岁献贡,以时尝谷,祀于明堂。明堂之制,有盖而无四方,风雨不能袭,燥湿不能伤,迁延而入之。」臣恺以为上古朴略,创立典刑。《尚书帝命验》曰:「帝者承天,立五府以尊天重象,赤曰文祖,黄曰神斗,白曰显纪,黑曰玄矩,苍曰灵府。」注云:「唐虞之天府,夏之世室,殷之重屋,周之明堂,皆同矣。」《尸子》曰:「有虞氏曰总章。」《周官考工记》曰:「夏后氏世室,堂修二七,博四修一。」注云:「修,南北之深也。夏度以步,合堂修十四步,其博益以四分修之一,则堂博十七步半也。」臣恺案:三王之世,夏最为古,从质尚文,理应渐就宽大,何因夏室乃大殷堂?相形为论,理恐不尔。《记》云:「堂修二七,博四修一。」若夏度以步,则应修七步。注云:「今堂修十四步。」乃是增益《记》文。殷、周二堂,独无加字,便是义类例不同。山东《礼》本辄加二七之字,何得殷无加寻之文,周阙增筵之义?研穷其趣,或是不然。雠校古书,并无「二」字。此乃桑间俗儒,信情加减。《黄图》议云:「夏后氏益其堂之大百四十四尺,周人明堂以为两杼间。」马宫之言,止论堂之一面。据此为准,则三代堂基并方,得为上图之制。诸书所说,并为下方,郑注《周官》,独为此义,非直与古违异,亦乃乖背《礼》文。寻文求理,深恐未惬。

  《尸子》曰:「殷人阳馆。」《考工记》曰:「殷人重屋,堂修七寻,堂崇三尺,四阿重屋。」注云:「其修七寻,五丈六尺。放夏周,则其博九寻,七丈二尺。」又曰:「周人明堂,度和