「三相」這個詞在佛教經論裡其實住著兩個完全不同的概念,看起來同名,卻分屬兩條思維路徑:
- 義一:有為法的三相——指任何「被造作、被因緣推動而生起」的現象(稱為「有為法」)身上必定具備的三種基本相狀:生(從無到有地出生)、住異(暫時停留並持續變異)、滅(從有還無地壞滅)。這是用來判定「無常」的核心法數。 - 義二:因明的三相——指在推理過程中,「理由(因)」必須具備的三個面向的成立性:遍是宗法性、同品定有性、異品遍無性。這是判別一個推理是否有效的形式條件。
這兩個「三相」名同而實異,混在一起讀會大錯。本文先依古典條目把兩義各講準,再用當代生活場景逐步走查,最後談它對當代人的意義與常見誤讀。
一、這個概念在說什麼
義一:有為法的三相
先講清楚什麼叫「有為法」。「有為」是「被造作、被因緣推動而存在」的簡稱,與之對立的是「無為」——不生不滅、不被因緣推動的常住法。所以「有為法的三相」意思就是:任何被因緣推動而生起的事物,都必然具備這三種相狀。這是經論對「為什麼世間是無常的」給出的最精準的解剖。
生:從無到有地出生。「本無今有」——這件事在它發生之前是沒有的,憑著因緣的力量忽然有了。《成唯識論》說「生表有法先非有」——「生」這個相狀的功能就是標示「這件事先前沒有,現在有了」。
住異:暫時停留並持續變異。這是三相里最容易被忽略、卻最豐富的一相。瑜伽行派特別把「住」與「異」合為一相,稱為「住異性」,並進一步將異性細分為兩種: - 異性異性:相似相續而轉(如心跳的一下下延續,看起來差不多,其實每一跳都已經是新的一跳了)。 - 轉變異性:不相似相續而轉(如同一個嬰兒變成小孩、少年、老人,雖然我們叫他「同一個人」,但這個身體已經換了許多版本)。
《瑜伽師地論》特別說明,「住」與「異」之所以合為一相,是因為它們都只在現在世才能被觀察到——「前前後後變異」離不開正在發生的那個當下,所以世尊只說「三相」而非「四相」。
滅:從有還無地壞滅。《成唯識論》說「滅表有法後是無」——「滅」這個相狀的功能就是標示「這件事先前還有,現在沒了」。《瑜伽師地論》直接以「滅」與「無常」互訓,可見三相的歸趣就是無常。
三相落在哪個時間上?《瑜伽師地論》給了一個很值得記住的回答: - 未來世說「生」——還沒發生,所以說「本無今有」的「生」; - 過去世說「滅」——已經過去,所以說「已落謝」的「滅」; - 現在世說「住異」——只有現在正在發生的這一刻,「停留」與「不斷變異」才能被同時照見。
三相如何適用?《瑜伽師地論》進一步以兩種流轉廣鋪三相: - 生身展轉:一整個人生的大尺度——初生為生相、最後死為滅相、嬰孩到老的整段為住異相。這是《顯揚聖教論》特別強調的「眾同分一生所攝」的三相取相時機。 - 剎那展轉:一念一念的細尺度——每一個剎那「新新而生」為生、生後不住為滅、生剎那住為住。
三相是實有的嗎?——這是各宗派最精彩的辯論場。
有宗(中觀、唯識皆承)的主張:三相是「假施設有」,不是離開色心等法另有一個實體的「生相」能生諸行。《瑜伽師地論》說「生等於諸行中假施設有」;《成唯識論》說「假立四相」,並把「三相」開為「生、住、異、滅」四相各別安立,皆是假立。
中觀的徹底破斥:《中論》與《十二門論》則更進一步,連「三相作為假名」這個位置也追問到底: - 若生是有為:那「生」自己又該有生、住、滅三相,於是「生」裡面又有「生」,推下去是無窮過。 - 若生是無為:那無為不能為有為作相——「無為不可分別」,怎麼拿來給有為法作標記? - 聚散兩難:三相若各別與有為法作相,則生時無住滅、住時無生滅;若和合俱時,則生滅相違,並存不可。 - 滅時不可得:滅於自時、異時都不可得。
《中論》最終歸結:「三相不可得,云何得有有為?」——既然三相不可得,怎麼還說有有為法?然而《中論》並不否定三相這個名字的日常用途:「如幻亦如夢,如乾闥婆城,所說生住滅,其相亦如是」——它像幻、夢、海市蜃樓,作為假名施設仍可說,但無決定自性。
龍樹的用心:在《大智度論》中,論主以歸謬法明「生、滅」實有不可得,最終目的不是取消「三相」這個名字,而是「證無生」——把眾生對「有真實的生滅流轉」這件事的執著打掉,看見「無生」才是究竟。
《心經》名句與三相的關聯:「照見五蘊皆空,度一切苦厄」——五蘊皆空之所以可能,前提正是因五蘊皆有「生、住異、滅」三相,三相不可得故、五蘊無決定自性故,方能說「空」。這個連接值得讀者留意。
義二:因明的三相
這是另一條完全不同的路徑,屬於佛教邏輯(因明學)的範疇。
《因明入正理論》說:「遍是宗法性、同品定有性、異品遍無性」。這是對「理由(因)」的三項要求——三個面都成立了,你的推理才有效,才叫「正因」。
以最經典的例子「聲是無常(宗),所作性故(因)」: - 遍是宗法性:所作性這種性質必須普遍為「聲」所具有——也就是說,所有「聲」都是「所作」的(這條檢查理由與結論主詞的關係)。 - 同品定有性:所作性必須在所有與「無常」同類的事物(瓶、盆等無常物)中一定找得到——也就是說,凡是無常的東西都是所作的(這條檢查理由與同類例證的關係)。 - 異品遍無性:所作性必須在所有「不是無常」的事物(虛空、常住之物)中完全找不到——也就是說,常住的東西都不是所作的(這條檢查理由與反例的關係)。
三相具足,理由才是正因;缺任何一相,就是「似因」(似是而非的理由),會落入「不成」「猶豫」等過失。《正理滴論》特別說明:「如是三相中之每一相,皆各有二過,即不成或猶豫」——每一相若不成立,就犯了「不成」或「猶豫」這兩種錯。
為什麼這也叫「三相」?因明學把「理由」視為一個成立體,這個體有三個面要照顧到,三個面都通過審查才成立。「相」在此處不是「相狀」,而是「面」或「成立性」——這是與「有為法三相」完全不同的用法。
喻的處理:《因明入正理論》以「宗、因、喻」三支成「能立」;但《正理滴論》明示「喻依因而立,並無獨立之相狀,因三相之義已攝喻用」——比喻是依附於理由的,沒有獨立的三相要立。
二、生活裡的走查
讀到這裡,多數人會覺得:「三相」聽起來像哲學課堂裡的牙慧,跟我的生活沒關係。讓我們試著走一遍。
場景一:一杯咖啡(走查有為法三相)
早上你走進辦公室,拿到一杯現磨咖啡。
生(從無到有地出生)——三秒前這杯咖啡在紙杯裡都不存在;咖啡豆還在袋子裡、水還在濾紙上。但現在它就是一整杯棕色的液體,被一個紙杯托著。「生」這個相狀的意思就是:有一件事從「沒有」走到「有」,這個「走到」本身,憑藉著咖啡機、水、咖啡豆、你按下的按鈕這些因緣。
住異(暫時停留並持續變異)——你開始喝它。十秒鐘、三十秒鐘、一分鐘……這個液體一直存在著,似乎「住」在那裡。但任何細心的人都能看到:你每喝一口,液麵就下降一點;溫度從燙到溫到涼;表面的油脂花紋每一秒都在重新分佈;空氣中的香氣分子也在不斷逃逸。這就是「住異」——表面上「住著」,實際上沒有一個瞬間跟上一個瞬間完全一樣。「異性異性」(相似的相續)與「轉變異性」(不相似相續)都發生在這一杯咖啡上:每一口溫度下降是相似的延續;十分鐘後它變成了一杯涼水,這是蛻變。
滅(從有還無地壞滅)——五十分鐘後你喝完最後一口,或者紙杯被扔進垃圾桶,或者咖啡被洗進水槽流走。無論哪種,這杯咖啡作為「這一杯咖啡」已經不在了。「滅」的意思就是:先前還有的這件事,現在沒有了。
走到這裡,《大智度論》提醒你一件事:「若極少時中生而無滅者,是為非有為法」——哪怕在最極短的一瞬時(彈指間據說有六十時!)裡,你能不能找到「生而無滅」的純淨的「生」?答案是找不到——只要有「生」,下一瞬就已經有「變異」,再下一瞬就已經有「滅」在等著。《中論》更絕:如果「生」是有為法,那「生」自己又該有生、住、滅三相——「生」裡頭又有「生」,推下去是無窮;如果「生」是無為法,那無為又怎麼能給有為法作標記?——這種追問的目的是讓你不再能穩穩抓住一個「真實的生」和「真實的滅」。
並不是說咖啡沒有了、生滅沒發生;而是說——作為「決定自性」的生、住、滅找不到。咖啡作為咖啡,是因緣和合的現象,你說它生、它住、它滅,這些是「假名施設」(約定俗成的指稱),不是「它本來就有的真實相狀」。
場景二:判斷一段評論(走查因明三相)
你在社群媒體上看到一句話:「這個公司的產品是劣質的,因為它的價格便宜。」這句話的推理過程是否成立?我們用因明三相來走查。
宗(結論):這個公司的產品是劣質的。 因(理由):價格便宜。
遍是宗法性:這個公司的產品真的「價格便宜」嗎?如果這家公司的產品定價其實是同類產品的高端線,先要滿足「因必須真的屬於所討論的對象」這一條。如果連這一條都過不了,這個推理就「不成」。
同品定有性:所有「劣質的」產品(瓶、盆、所有劣質物=同品)都「價格便宜」嗎?這似乎不對——有些劣質產品反而賣得貴(資訊不對稱的奢侈品、欺騙性定價),而有些「價格便宜」的產品品質其實很好(性價比高的良心貨)。所以「價格便宜」在「劣質」這個同品裡沒有「定有」——並非所有劣質品都便宜。
異品遍無性:所有「非劣質的」產品(虛空、設計精良的進口貨……=異品)都「不便宜」嗎?顯然不是——很多高品質產品採取滲透定價策略,反而比劣質品便宜。
走查結果:這個推理三相不全,至少同品定有性與異品遍無性兩條過不了——也就是說,「價格便宜」這個理由,無法獨立地、必然地把「劣質」推出來。這個推理是似因,被它說服你就上當了。
因明三相的妙處在於:它不是告訴你「事實是什麼」,而是告訴你「你的推理是不是站得住腳」。這是一種訓練推理誠實的功夫。
大眾最容易映射錯的地方
- 「三相 = 生老病死」:這是大眾最常見的窄化。生、住異、滅是對所有有為法的描述——不只人有三相,桌子、聲音、念頭、情緒、太陽、銀河系都有三相。把它們等同於「人有生老病死」是把它縮到生命現象的尺度,會錯失「整個現象界都在生滅流轉」這個更廣的視角。 - 「生、住、滅 = 過去、現在、未來」:這是另一個常見誤讀。過去、現在、未來是「時間三相」(三世),而三相是「有為法的存在樣態」。《瑜伽師地論》雖然以三世來安立三相,但「生」不一定在「未來」——「生」作為標示「本無今有」的相狀,在現在世講話時,剛剛生起的那個事件本身就是「生」。三世是安立三相的依據,不是三相本身。 - 「三相就是無常」:這個對了一半。三相是「無常」判定標準,《瑜伽師地論》《顯揚聖教論》以此說明無常,但三相本身不是無常——無常是「與三相共相應」的性質。比方說,水的沸點是水的一個性質,但「沸點」這個判定標準並不等於水本身。 - 「因明三相 = 有為法三相」:這是因明初學者最常見的混淆。兩者名同實異:前者是邏輯學,後者是現象學;前者談「理由的成立性」,後者談「存在的相狀」。把所有「三相」都當「生、住、滅」去理解,會把因明學整個讀歪。 - 「三相就是要看到東西消失」:這是修辭上的浪漫化理解。三相的精確內涵是「本無今有(生)、暫有還無(滅)、中間住而常異(住異)」——三者是邏輯關係,不是要求你在心理上「目睹東西壞掉」才算數。
三、當代人為什麼需要它
對「變動」這個事實的精準標定
當代生活的特徵是:一切都在流動,但沒有一個工具能讓我們精準地說清楚「變動本身是什麼」。我們能用統計追蹤、能在日記裡記錄、能在心理諮商裡談變遷——但當代心理學很少提供一個對「變動」這件事本身的結構性描述。
三相提供的恰恰是這個結構:生(從無到有地出生)——住異(暫住中持續變異)——滅(從有還無地壞滅)。三相拆得很乾淨,沒有把「變動」當成一個模糊的整體。當你能這樣拆開來看,一個讓你痛苦的事就不再是「整個崩塌」——而是:它在某個時刻生起(具體是什麼因緣觸發的?)、它在某個階段停留並變異(具體是哪一刻開始變的?)、它預期或實際上已經壞滅(具體是哪一刻過了?)。
這套拆解在心理治療的某些傳統裡有相似對應——比如認知行為治療會幫助來訪者把「這個糟糕透了」拆成「具體是哪個事件、想法、身體反應、行為衝動」—— 三相的拆解比這更徹底:它直接拆到「變動本身」的三個結構。
對「我」這個幻覺的破解
大多數人對「我」有一種頑固的感覺:我是同一個我,從過去到現在到未來。但三相告訴你——這個「我」只是「住異」的一個結果,是相似相續的幻覺。
當代神經科學也提供了對應的觀察:所謂「自我」是大腦敘事中樞(在大腦中對應於預設模式網絡的活動)持續編織出來的一段故事——每秒都在把「上一秒的我」和「這一秒的我」縫合起來,讓你以為是同一個人。神經科學家們也指出,這套「自我敘事」如何運作、它是否真的對應某個實體,仍是當代意識研究中未解決的問題;它和佛法對「我」的拆解有結構上的相似,但並不能說是科學證明了佛法——這只是兩種理解方式在某個層面的共鳴。
三相要做的不是讓你「感受無常」(這太文藝了),而是讓你看清「我」這個敘事是怎麼被建構出來的:生(出生的劇情)、住異(持續變化的故事線)、滅(死亡或遺忘的結局)。看穿了,「我」這個東西就從「實體」變成了「事件流」。
對「推理」的清醒度
因明三相的當代價值出乎意料地實用。當代公共討論充滿了似因——「他是某個族群,所以他怎樣」「因為她這麼穿,所以她怎樣」——這些推理常常連因明三相的第一條「遍是宗法性」都過不了,更不用說後兩條。
學習因明三相不是要我們變成邏輯機器,而是要我們對自己和他人的推理保持一份清醒的警覺——任何一個「因為……所以……」的句式背後,都值得追問:這個「因為」真的成立嗎?它在同類案例中也成立嗎?它在反例中真的不成立嗎?這是一種智識上的誠實。
對「AI 與演算法生活」的反思延伸(標明邊界)
當代人被「持續生成、持續變化、持續被人忘記」的資訊流所包圍。我們每天接觸的 feed 流、推薦系統、短影片——這些系統的設計哲學(「本無今有」的內容、「持續變異」的演算法調整、「從有還無」的過氣話題)——結構上和三相有某種共鳴。
但這裡要小心:三相的歸趣是「無生」——看見生滅流動背後的無自性,而推薦系統的設計是讓你誤以為生滅的內容有自性——讓你以為「這個視頻」「這段關係」「這個 prompt」是真的有什麼實體的東西。算法模擬了三相的表面,但取消了三相的歸趣。
這是一個反向的對照——可以幫助當代人看清自己是被怎樣的「生、住異、滅」所包圍,又為什麼這種包圍不能給你真正的安穩。
四、常見誤讀與澄清
1. 把「三相」窄化成「生老病死」
澄清:生、住異、滅是對所有有為法的描述——不僅人有,物有,事有,念頭有,情緒有。我們之所以常見到「生老病死」的說法,是因為人的生命時間尺度最容易被體驗,但這只是三相在最宏觀尺度的一個特例,不是三相本身的定義。
2. 把「住異」當成「住」和「異」兩件事
澄清:這要看哪一部經論。《大智度論》《中論》《十二門論》用「生、住、滅」三項並列,把「住」與「異」合在一處觀察;《瑜伽師地論》明確以「住異性」為一相之名,理由是二者都只在現在世可見,世尊故不說四相;《成唯識論》則將「住」與「異」分開、立為四相。所以讀到「三相」要特別注意是哪一部論的用法——三相究竟是「生、住異、滅」還是「生、住、異、滅」(後者其實是四相),這在不同經論之間有明確差異。
3. 誤以為「三相」是佛陀對現象的最終結論
澄清:三相是假名施設——是為了引導你進入對無常的覺察而施設的教學術語,不是對現象的最終判決。《中論》對三相進行了四重破斥,目的是讓你不再執著於「生、住、滅」這個描述本身。換句話說:三相是「筌」,無生(或空)是「魚」——拿著漁網當魚吃,是另一種執著。
4. 把「因明三相」當成「有為法三相」的延伸
澄清:兩者只是同名,意思完全不同。有為法三相屬於存在論(描述存在者的相狀),因明三相屬於認識論/邏輯學(判斷推理的有效性)。把它們混為一談,是當代中文佛學讀者最容易掉的陷阱——因為它們都叫「三相」,名字上看起來像一條線上的兩個階段,但其實是兩條不同道路上的同名驛站。
5. 認為「看到三相」就能解脫
澄清:這是另一種功利化的浪漫化理解。《大智度論》的完整論證結構是「立三相 → 觀心剎那生滅 → 破生滅實有 → 證無生」——四步全走完才是「入空智門」。只看到「生、住、異、滅」三個相狀並不能讓你解脫;解脫髮生在第三步「破生滅實有」、第四步「證無生」。看見三相只是第一步,後面還有三步要走。
6. 認為「三相」是某種悲觀的宣告
澄清:三相是對實相的精準描述,不是態度上的悲觀。悲觀或樂觀是對這個事實的評價,而三相在評價之前——它先把「變動」這個結構拆清楚。看清變動的結構,反而能從「執著於變動中的某個恆常點」這個真正痛苦的源頭中鬆開。這不是悲觀,這是看清楚。
結語
三相的兩條路徑——有為法三相(生、住異、滅)與因明三相(遍是宗法性、同品定有性、異品遍無性)——雖然名字一樣,其實是佛教的兩種重要訓練:
- 前者訓練你看清現象的結構,讓你從「執實」中鬆開; - 後者訓練你推理的清醒,讓你從「被似因說服」中鬆開。
兩者都在做同一件事:把「你以為是真的東西」用精準的拆解打開,讓你不再需要靠在某個錯誤的確定感上。這是三相作為一個概念,在整個解脫道里真正的位置——它不是終點,而是一個極其精準的拆解工具,讓你看得見,而看見本身,最終指向無生、指向空。