第 1 章
从楼阁到多层木塔
公元534年,北魏永宁寺塔在烈火中焚毁。它不是被慢慢烧垮的。据《洛阳伽蓝记》所载,大火从第八层燃起,顺斗栱和出檐向下蔓延,塔身在燃烧中几乎没有经历分阶段的逐次塌落,而是在某一刻轰然崩解,燃烧的木构件被抛射到数百步之外,“经三月不灭”。
这座塔从建成到焚毁,前后不过十八年。永宁寺塔的结构逻辑并不难理解。它采用的是中心柱方案——在塔心立一根贯通多层的巨大木柱,周围辅以厚重的夯土墙体和密集的外围柱网。中心柱承担了塔身竖向荷载的主要部分,墙体则提供侧向刚度,抵御风载造成的倾覆力。这种设计思路在低层建筑中是有效的:一根粗大的柱子,加上厚重的外围,足以让整座建筑稳定地站着。
但永宁寺塔不是低层建筑。它九层,据后世学者根据遗址考古和同时期规制推算,实际高度约在四十丈上下,合今制约一百三十余米。在那个高度上,中心柱自身的拼接就已经成为一个棘手的问题。北魏时期能够采伐到的整根木料长度有限,中心柱必然由多段拼接而成。
每段之间用榫卯或铁箍连接,拼接处在整个塔身的荷载和风载反复作用下,几乎注定是整个结构最薄弱的环节。更重要的是,中心柱方案在抵抗火灾时暴露出了一个致命的结构特征:冗余度极低。冗余度在现代结构力学中指的是一个系统中某个构件失效后,其余部分重新分配荷载并维持整体稳定的能力。
永宁寺塔的稳定性高度依赖中心柱的连续性。一旦大火烧毁了中心柱的某一截面,那根贯通的竖向传力路径便瞬间中断,各层叠加的木构架失去了唯一的竖向锚固点,整塔的稳定便无法维持。那些外围的厚墙和柱网在中心柱失效后,并不具备独立承担全塔竖向和水平荷载的能力——它们从一开始就没有被设计来做这件事。
这场大火暴露的问题,不能仅仅归因于火灾的不可抗力。任何木建筑都无法在烈火中长期幸存,但不同的结构形式在燃烧中的垮塌方式各不相同。冗余度较高的结构会经历较长时间的逐层、逐段的渐进式塌落,构件的相继失效会消耗能量,延缓整体的彻底崩溃。
永宁寺塔的“轰然崩解”则表明,它的结构体系是一个几乎没有备用路径的单一传力系统。中心柱一旦出问题,全塔便丧失了维持几何稳定的能力。
这个问题不仅关乎火灾。在长期使用的正常状态下,中心柱的木材也会产生蠕变——即随时间缓慢累积的塑性变形。木材不是理想的弹性材料,不同树龄、不同纹理走向、不同含水率的柱段,在相同压应力下的蠕变量并不一致。几年、几十年下来,各段柱段的沉降差异会使中心柱的轴线出现微小的弯曲,上层构件的重心随之偏移,产生偏心弯矩。偏心弯矩反过来又加剧某些截面的应力水平,形成一个缓慢但不断恶化的循环。中心柱的截面必须足够大才能抵抗这种偏心效应,但在永宁寺塔那样的高度和规模上,即使把柱径加到当时采伐和运输条件的极限,截面惯性矩的储备也未必充分。
这些力学问题,北魏工匠未必能用后世的概念语言精确表述,但他们不可能毫无感知。柱段拼接处的松动、塔顶檐口的逐步倾斜、大风天气时塔身的摆动幅度,这些都是日常维护中可以观察到的现象。
《洛阳伽蓝记》中提到永宁寺塔“去京师百里已遥见之”,其高度之突出毋庸置疑。但同一批史料中并未记录该塔在焚毁前有过大规模的结构加固,这意味着在十八年的使用期内,塔身的结构状态可能还没有暴露出明显的险情——或者暴露了,却没有有效的技术手段来应对。
永宁寺塔并非孤例。在它之前和之后,北朝至隋唐的数百年间,多层木构高塔的建造从未停止,中心柱加厚墙的模式也从未被彻底放弃。但这一模式的内在紧张,随着塔高和层数的不断增加而日益尖锐。中心柱要抵抗竖向荷载和风载造成的弯矩,截面不能太小;但截面越大,留给塔内供人登临、礼拜、安放佛像的空间就越窄。信徒们沿着楼梯盘旋而上,视野内大部分时间面对的是一堵粗大的木结构实体,而非他们期待中的开阔殿阁。
这就触及了早期高层木塔演进中的一个核心矛盾:可登临的楼层空间与竖向刚度的整体结构之间的取舍。塔之所以是塔,不仅因为它高,而且因为它可以登临。
中国本土的楼阁传统早在汉代就已经成熟,多层楼阁既可以瞭望、居住、储藏,也是地位和权力的象征。佛教传入后,印度窣堵坡——那种半球形的实心坟冢——与中国楼阁相遇,产生了楼阁式塔。信徒们不仅要在地面上绕塔礼拜,还要拾级而上,逐层瞻仰,最终在顶层俯瞰全城。登临体验既是宗教仪轨的延伸,也是现世审美的一部分。
但登临意味着塔内必须留出供人行走、停留的楼层空间。每层都需要至少一个回廊,回廊的宽度决定了同时可以容纳多少信徒,也决定了佛龛、造像和壁画的布设余地。中心柱的直径越大,回廊就越窄。当层数增加到七层、九层时,中心柱的直径要求已经到了侵占塔内大部分可用空间的地步。永宁寺塔据记载是可以登临的,但登临者在里面究竟能看到什么,史料没有描述。从它的结构逻辑来推断,内部的体验大约更接近于在一个巨大的木结构管道中盘旋,而不像后世所理解的那种逐层开敞的楼阁式塔。并不是所有的早期高塔都选择了中心柱方案。
北朝和隋唐的工匠们也在不断尝试其他技术手段,试图在高度与空间之间找到一个更优的平衡点。有些塔采取了加大柱径的策略,在整体柱网上分散竖向荷载,减轻对单一中心柱的依赖。另一些塔则在各层之间增加斜撑或斜栱,用三角构件的几何固定性来增强层间连接的刚度。还有一些塔在塔身外围包砌厚重的夯土或砖石墙体,用这些外围结构的重量和刚度来分担水平荷载,使得内部木构架可以适当“减负”,柱径有所缩小,廊道稍加拓宽。
但这些方法都没有跳出同一个基本框架:它们都是在“加大构件、加密支撑、加重外围”的思路上做增量,试图用更多的材料和更密的杆件来换取稳定。这个框架的代价是相当直观的——材料用量和建造成本上升,而内部空间的改善却很有限。包砌厚墙的做法在提高侧向刚度的同时,也取消了塔身外墙上的门窗开口,使塔内采光和通风恶化,登临体验反而更差。真正需要被突破的,不是某种具体构造的优化,而是一整套结构思维方式的惯性。
这套思维方式的根本特征,是将高层木塔的稳定问题理解为“竖向支撑问题”——找到一根或几根足够强壮的柱子,从底部一直通到顶部,把各层楼板和屋顶的重量撑住。在这个框架里,水平力——风载、地震力、施工误差造成的偏心——则被当作次要问题,交由外围的厚墙或斜撑来处理。
但水平力并不是次要问题。对于一座高度超过百尺的木结构,水平力造成的弯矩是截面设计的控制性因素。要抵抗弯矩,最有效的方式不是加粗中心柱——截面惯性矩与柱径的四次方成正比,加粗当然有效,但重量也按平方增加,而且会进一步挤占内部空间。更有效的办法,是利用塔身外围的柱网形成一个闭合的筒体,用筒体的整体截面形态来抵抗水平力。
这就是后来在应县木塔中被完整实现的双套筒思路的最初雏形。这个思路在北朝至隋唐时期并没有实现,但它的某些技术要素已经在不经意间积累起来。
敦煌莫高窟唐代壁画中的楼阁式塔图像,山西南禅寺和佛光寺现存唐代木构的柱网平面,唐代明器陶楼中的结构示意,都指向同一个方向:柱网的平面布局正在走向规整化、双圈化,工匠们已经开始有意识地用内外两圈柱子的协同工作来增强结构的整体性,只是这种平面上的双圈柱网还没有被自觉地、系统地应用到多层塔的竖向叠加中去。
早期技术演进暴露出的问题,因此比它提供的答案更为重要。永宁寺塔焚毁后,北魏再也没有建造过同等规模的木塔。北齐、北周、隋代虽然也建过一些高度可观的多层木塔,但层数和高度普遍比永宁寺塔要收。唐代的木塔数量远超此前的任何一个朝代,但据《长安志》和《两京新记》的著录,绝大多数为三层、五层,七层的很少见,九层也是几乎没有。这当然不是因为唐人的技术退步了,恰恰相反,是因为唐代工匠对高层木结构的力学有了更务实的判断,知道层叠加中心柱的路径在五到七层之后就进入了风险急剧放大的阶段。唐代的砖石塔开始大量出现。
砖石塔不需要面对木塔那么棘手的防火问题和蠕变问题,可以建得更高、更持久。现存唐代砖塔中,大雁塔七层,小雁塔十五层(现存十三层),高度均在六十米以上。砖石塔的高层化是一件相对容易做的事,因为它本质上是砌体结构,每块砖之间的灰缝可以消化掉大量的施工误差和沉降差异,不存在木塔中那种各层柱子必须精确定位的苛刻要求。但砖石塔也有它自身的局限:登临空间更狭窄,内部采光很差,而且它抛弃了中国木构建築中最富于表现力的元素——斗栱、出檐、栏棂——也就抛弃了楼阁式建筑那种层层挑出、檐角飞扬的视觉特征。
唐代木塔之所以没有完全被砖石塔取代,正是因为它的楼阁特征、登临体验和木构美学仍然是佛教寺院所需要的。只不过,要同时满足高度、空间、登临体验和结构稳定这四个条件,唐代的技术储备还不够。
唐末五代时期,北方地区木构技术出现了一些可辨识的变化。这些变化可以从两个线索加以追踪。其一,斗栱尺度的变化。
对比五台山佛光寺东大殿(建于大中十一年,即公元857年)和蓟县独乐寺山门(建于辽统和二年,即公元984年),前后约一百三十年间,斗栱的材分尺寸略有缩小,但栱件的截面厚度相对增加,形状更偏于扁平。这种变化可能意味着斗栱的功能重正在从“强调出挑”向“强化节点刚度”偏移。斗栱不仅是出檐的支撑构件,它也是柱头之间传递水平力的关键节点。栱件加厚,可以提高节点在抵抗剪切和扭转时的承载能力,这对于需要承受风载的高层建筑而言,是个有意义的改进。
其二,平面柱网的规整化。唐代殿堂建筑中已经广泛使用内外槽柱网——建筑内部设一圈内柱,与外檐柱配合形成两个同心的柱圈。佛光寺东大殿就是内槽减柱、外槽规整的典型例子。这种双圈柱网在单层建筑中表现出很好的结构整体性,内外柱之间的梁栿将两圈柱子连成一个整体,水平力由整个柱网共同承担,而非集中在某一根或某几根柱子上。这个思路如果推广到多层建筑,就意味着每一层都可以拥有自己的双圈柱网,而不再是单圈柱网的简单叠加。
多层之间如果能用梁枋将各层的双圈柱网再连接起来,那么整体结构就会从“一摞独立的、靠中心柱串联的层叠单元”变成一个“多层的、由内外两圈柱网构成的管状空间刚架”。这就逼近了应县木塔双套简结构的核心逻辑。
但五代时期有没有人做过这种尝试,目前没有实物和可靠文献的证据。唐末五代的战乱对北方木构建築的破坏是倾覆性的,绝大部分木塔在这一时期被毁,留给后世的只是一个零散的、需要从残片中拼合的技术谱系。
辽代工匠在十一世纪中叶开始备料、放线、建造应县木塔的时候,他们面对的就是这样一笔遗产。这笔遗产不是成熟的答案。它提供了层叠加中心柱的各种经验教训,提供了双圈柱网的平面母型,提供了斗栱节点强化的技术动向,提供了一系列关于木材蠕变、沉降、偏心、风载响应的实际知识。但它没有提供的是:一套完整的、可以在九层高度上同时解决稳定性与空间需求的整体结构方案。这个方案必须是辽代人自己来完成的。
在北魏永宁寺焚毁之后,北朝与隋唐的工匠并没有停止建造高层木塔,但他们所面对的建筑任务已经发生了微妙的变化。塔还是要建的,寺院里不能没有塔。佛教自东汉传入以来,塔在寺院布局中占据着核心位置——早期寺院以塔为中心,四周设回廊,佛像和僧房反而居于次要地位。这种布局本身就表明塔在宗教仪轨中的不可替代性:它是佛的象征,是舍利供奉之所,是寺院的天际线。到了北齐和北周时期,虽然战乱频仍,国祚短暂,但都城中仍不乏建塔的记录。《北齐书》和《周书》中散见的记载显示,邺城和长安的皇家寺院中,多层木塔高度可观,层数多为五层和七层。
五层是一个颇具指示意义的数字。它没有永宁寺九层那样极端,但也不是三层那样保守。五层木塔的高度大致在二十丈上下,合今制约六十到七十米,这个高度区间正好处在中心柱方案的临界区——再往上加两到三层,中心柱的截面要求和拼接风险就会急剧攀升,而往下减到三层,则许多结构问题根本就不会暴露出来。换言之,北齐和北周的工匠可能已经在实践中摸到了中心柱方案的有效边界,五层大约就是这个边界的经验性数值。
进入隋代,统一带来的短暂安定和皇室对佛教的大力扶持催生了一批规模更大的塔。隋文帝杨坚在位期间曾下令在全国各州建造舍利塔,数量多达一百余座。这批塔虽然多数为砖石塔,但在一些重要寺院中仍保留了木构楼阁塔的形制。隋代木塔的技术特征,从残存史料和遗址平面来看,与北朝相比并未出现根本性的变革。
中心柱仍然是主要的竖向承重方案,平面柱网的规整程度有所提高,但尚未形成明确的双圈化倾向。真正值得注意的变化出现在唐代。唐代木塔的建造数量和分布广度都远超前代,但层数普遍控制在一个相对克制的范围内。长安城内见于文献著录的木塔,三层者最为常见,五层次之,七层极少,九层则近乎绝迹。
这种层数上的自觉收敛,本身就是一个重要的技术信号。它说明唐代工匠在经历了北朝和隋代的反复实践之后,已经形成了一套关于高层木结构安全的经验性判断:不是不想建得更高,而是在当时的主导结构方案之下,再往上加层数,风险与收益的比值会迅速恶化,建造成本的增速远超建筑效果的提升。
这并不是说唐代工匠就此停下脚步,坐等后人去解决问题。恰恰相反,他们在现有层数的约束下,仍然在多个方向上进行了结构优化和技术积累。这些优化看似零散,实则暗中积蓄着后来突破所必需的技术要素。其中一个至关重要的方向,就是梁架体系的精细化。梁架,通俗地讲,就是木塔中横梁、枋木这类水平构件的组合方式。在低层建筑中,梁架的作用看起来很简单:承受楼板重量,把力传给柱子。
但在多层木塔中,梁架的任务要复杂得多。它们不仅要承受竖向荷载,还要在柱子之间传递水平力,防止各层柱头在地震或风载作用下出现相对位移。
更重要的是,梁架是一个连续的、贯通的水平传力网络。如果每层的梁架不仅能连接本层柱子,还能通过某种方式将各层的柱网在竖向上串联成整体,那么整座塔的结构性质就会发生根本性的改变——它不再是一摞靠中心柱串联的、彼此独立的层叠单元,而是一个多层协同工作的空间刚架。
唐代工匠在殿堂建筑中已经积累了大量关于梁架联通的实践经验。以佛光寺东大殿为代表的晚唐木构,其内外柱之间的乳栿——即连接内柱和外檐柱的短梁——将两圈柱子紧密地拉结在一起。水平力作用时,外力先由外檐柱承受,再通过乳栿传递给内柱,内外柱协同变形,整个柱网的刚度和抗力远远超过单圈柱子的简单相加。
这个原理在单层建筑中是相当成熟的,但要把它搬到多层木塔中去,却面临着额外的困难。困难之一,是各层柱子之间的轴向对位。唐代文献和现存遗构都表明,当时在柱子的上下段接长时,主要依赖榫卯连接,辅以铁箍。榫卯连接在承受竖向压力时性能尚可,但抵抗弯矩和剪力的能力有限。
多段拼接的柱子,即使每层的梁架都做得很好,各段柱子之间的连接如果不可靠,整体性也就无从谈起。困难之二,是木材的含水率变化造成的不均匀收缩。木塔建成之后,各层构件的含水率会随着季节变化和年际气候波动而逐渐趋于平衡。但这个平衡过程在不同的构件之间并不同步。
外周柱暴露在风雨和日照之下,含水率波动大,收缩速率快;内柱处于相对封闭的环境中,含水率变化缓慢。内外柱的收缩差异会导致上层梁架出现微小的倾斜,而这种倾斜一旦出现,就会在上层荷载作用下产生附加的偏心弯矩,进一步加剧结构变形。
这些细碎而棘手的实际问题,在唐代木塔的建造和维护中一定反复出现过。它们不会直接导致塔的坍塌——唐代木塔的层数本就被控制在五层以内,安全余量相对充足——但它们会不断提醒工匠,高层木结构的问题远比低层建筑复杂,许多在单层殿堂中不成问题的构造细节,一旦被放大到五到七层的高度,就会积累成一个不容忽视的结构不确定性。唐代工匠应对这些不确定性的方式,在长安和洛阳两个都城的不同寺院中呈现出两种不同的技术取向。
一种取向可以称为“保守稳健型”,典型代表是长安大慈恩寺的大雁塔和荐福寺的小雁塔。这两座塔都选择了砖石结构,从根本上回避了木构高层化的一切麻烦。砖石塔不需要考虑中心柱的拼接问题,不担心木材蠕变和收缩差异,防火性能也远胜于木塔。
但如前所述,砖石塔的登临空间相对狭小阴暗,斗栱出檐和木构楼阁的视觉特征在砖石塔上难以再现。另一种取向则可以称作“木构优化型”,坚持使用木材,但在层数和平面尺度上做出妥协。
这类塔的典型代表是长安西明寺木塔和东都洛阳的若干寺院木塔。它们的层数以五层为主,平面尺寸比隋代略小,塔身比例更偏修长。平面尺寸的缩小,直接减少了每层楼板的跨度,从而降低了梁架的弯矩和剪力。塔身修长化则意味着风载的合力作用点相对降低——塔越瘦,风力造成的总弯矩越小。这些措施在本质上都是在不改变中心柱主导方案的前提下,通过调整尺度和比例来降低结构风险,维持一种可接受的平衡。
但所有这类优化都面临一个共同的天花板:它们无法真正释放塔内空间。中心柱还在那里,占据着塔心部位。造塔的资金和信众的香火钱供养着这座建筑,信徒登塔时最大的愿望是逐层礼拜、瞻仰佛像、最终在顶层俯瞰城池和山川。
但如果中心柱的直径大到让回廊只剩三尺来宽,两个人的肩膀几乎擦着柱子才能错身而过,那登临的体验就变得相当逼仄。这不仅仅是舒适度的问题,而是宗教功能的核心——礼佛的空间容量——被结构构件严重侵蚀的问题。一座五层的木塔,如果中心柱占去了内部一半以上的可用面积,每层能容纳的信徒不过十数人。
每逢盛大佛事,大量信众涌入寺院,却只能在地面上绕塔礼拜,无法登塔,塔的楼阁特征在功能上便大打折扣。佛寺的建造者不可能注意不到这种矛盾,但他们在中心柱方案内部是无法真正解决这个矛盾的,因为在逻辑上,要维持高层木构的稳定,中心柱的截面就必须足够大;而要提供充分的内部空间,中心柱的截面就必须足够小——这两者正相冲突。
唐代木塔的层数之所以多在五层以下,正是因为工匠们已经知道,在这个层数上,这种冲突还处于勉强可以调和的范围内。一旦突破七层,调和的空间就不复存在了。
在唐代木塔的持续实践中,另一个虽然缓慢但确实在发生的变化,是柱网平面布局的规整化。初唐时期的木塔遗址中,柱网的平面布置还有不少随宜性较大的处理——柱距并不完全均等,柱位的排列在转角处有局部的加密,呈现为一种经验性的、适应构件尺寸的灵活排布方式。
但到了中晚唐,从现存殿堂遗构和明器模型所反映的塔类建筑平面来看,柱网逐渐趋向于方正、对称、间距均等。这种规整化不是偶然的,它反映了工匠对水平力传递路径的认知在深化。当柱子等距布置时,水平力作用下各柱的受力相对均匀,不会因为柱距的差异而出现局部应力集中。
等距柱网还有一个在力学上极重要的派生效果:它使得各柱之间可以形成稳定的三角桁架式的水平连接。梁与柱的交角相等,节点处力的分解和传递更加清晰可知。如果柱距不均,某些区段的梁枋长度会偏长,受力时挠度偏大,节点处的咬合刚度就会下降。
这种规整化趋势到了唐末五代,开始与另一个变数相叠加,那便是斗栱尺度的调整。
而他们要完成的这件事,在核心诉求上可以归结为一句话:找到比中心柱更可靠、更能释放内部空间的受力方式。“比中心柱更可靠”——意味着新的结构体系必须具备足够高的冗余度,一条传力路径失效之后,荷载可以迅速转移到相邻路径上去,不会出现永宁寺塔那样的整体链式崩溃。
“更能释放内部空间”——意味着主要承重构件必须从塔心向外移动,将塔内中心部位还给信徒的登临动线和礼拜空间,让木塔真正成为一座可以从内部体验的楼阁,而不只是一根被层叠木构包裹起来的巨大柱体。这两项要求加在一起,在十一世纪的技术条件下,答案的方向就已经是确定的:必须用内外两圈柱网形成的筒体来取代中心柱,让竖向荷载由两圈柱子分担,水平荷载由内外筒之间的梁枋和斗栱层传递,塔心部位则可以完全敞开,供人活动。这个思路在当时是不是唯一的出路,不能断言,但它是在已知技术路径中唯一可能同时满足上述两项要求的路径。
辽代社会为什么会产生对高层木塔如此强烈的需求,使他们愿意投入巨大资源来实现这个方案,这是与结构演进平行展开的另一条线索。这条线索涉及辽地的政治格局、佛教信仰的特定形态、契丹统治者对塔庙建筑的认知、以及晋北地区木材资源的可获性。这不是一个纯粹的技术故事,也不是一个纯粹的社会史故事。两者的交叠之处,才是应县木塔真正开始生长的地方。
但在技术史自身的脉络里,此刻已经抵达了一个清晰的节点。从北魏永宁寺塔的焚毁到唐末五代技术要素的缓慢积累,五个多世纪里,中国高层木构的演进一直在回答一个问题:如何让木头堆起来的高塔不塌。这个问题在每一次火灾、每一次沉降、每一次施工误差中被反复检验,答案始终不完整。
到了辽代,这个问题携带着全部的历史积累和未解决的张力,摆在了晋北平原上那些不知名字的匠人面前。他们手里捏着的,是一个被前五百年的试错充分暴露了核心矛盾的技术传统。这个传统的下一章怎么写,取决于他们能不能找到那个尚未被证实的受力方式。