水滸伝の成立史
武十回もまた、後からの挿入部分であると思われる。
また関西(陝西省)方言の一人称である「洒家(サーチャ)」を用いる人物は限られており、楊志や魯智深など少数である。楊志は第12回この一人称を用い身の上話(花石綱の失敗)を語るが、これは『宣和遺事』からの設定を引き継いだものである。しかしこの話を語っている場所は梁山泊(山東)であるにもかかわらず、語り初めで「この関西に流れ落ちております」という台詞がある。これは楊志の逸話が元々関西地方を舞台にした話として語られたことの残滓と思われる。またもう一人「洒家」を用いる人物である魯智深は第5回から6回にかけて赤松林(楊志が生辰綱を運ぶルート上の地点でもある)の近くで盗賊を倒す逸話があるが、馮夢竜(1574年 - 1646年)が当時の白話小説をまとめた三言の一つ『警世通言』の中の「趙太祖千里送京娘」で趙公子(宋太祖趙匡胤のこと)が赤松林で盗賊を倒す逸話との類似が認められる。この趙公子もまた「洒家」を用いており、「趙太祖千里送京娘」と『水滸伝』の魯智深説話は同じ由来を持つ別分岐の話ではないかと推測される。
このように人称や語彙の分析から、『水滸伝』の成立過程を探る研究も近年盛んとなっている。
その他『水滸伝』各版本や物語の成立過程に関わる、様々な話題を以下で取り上げる。
田虎・王慶征伐とは朝廷に帰順した梁山泊軍が、河北で叛乱を起こした田虎と淮西で叛乱した王慶をそれぞれ討伐する話であり百二十回本の第91回から100回が田虎征伐、101回から110回が王慶征伐でそれぞれ10回というわかりやすい分量となっており、征遼故事(83回から90回)と方臘征伐(111回から120回)の間に挿入されたことが分かる。
元々百回本の第72回で柴進が宮廷の睿思殿に潜入した際、天子(皇帝)を悩ませる四大寇(4つの大盗賊)として「山東宋江、江南方臘、淮西王慶、河北田虎」と記されているのを発見したというエピソードがあるにもかかわらず、百回本では王慶・田虎が全く登場しないことからヒントを得て話が創作され、後から挿入されたものである。初めは百回本の文章を簡略化した文簡本系統の本でこれらのエピソードが挿入され、これを文繁本の形で整理・増補したのが百二十回本にあたる。実際に20回分の増補を行ったのは、袁無涯や楊定見という人物だとされているが、決定的な証拠はないため異説もある。
『楊家将演義』(以下『楊家将』)は、北宋初期の楊業(令公)一族の活躍と悲劇を描いた通俗小説で、成立年代は『水滸伝』などと重なっており、互いに影響を与えている。『水滸伝』重要人物の一人楊志は楊令公の子孫という設定になっている。『楊家将』現存最古の版本は万暦21年(1593年)世徳堂刊の『南北両宋志伝』(20巻百回)で、このうちの前半部『北宋志伝』五十回が現在『楊家将』と呼ばれる物語である。実在の名将楊令公と、その子六郎を中心に楊一族が北宋の辺境地方で遼(契丹)や西夏と戦い、勝利を挙げる話であるが、上記のように史実での宋遼関係は常に宋側の劣勢であり、『楊家将』も『水滸伝』と同様、史実によらない荒唐無稽な話である。その成立の過程もまた『水滸伝』と同じく、南宋以来の講談で培われた話を元にしており、羅燁の『酔翁談録』にも「楊令公」などの題目が残っている。このように似たような過程を経て同時期に成立した小説であるため、互いに影響を与えた痕跡が見られる。中でも『水滸伝』第IV部分すなわち遼国征伐は、モチーフが『楊家将』と同じであり、登場する地名や戦法・陣形などは『楊家将』の影響がみられる。また『水滸伝』の登場人物呼延灼は征遼部分で大活躍するが、『楊家将』でも呼延賛が大活躍している。呼延賛は実在の武将で『宋史』巻279に伝が残る人物で、『楊家将』では鉄鞭(日本語で言うムチではなく、節のある打突武器)を振るって活躍する。『水滸伝』の呼延灼は呼延賛の子孫という設定となっており、あだ名は「双鞭」であるが、宋江三十六人賛や『宣和遺事』では呼延綽(灼と綽は同音)のあだ名が「鉄鞭」になっているなど、『楊家将』の影響がうかがえる。
梁山泊108人中に女性は3人のみで、中でも随一の美女である扈三娘は「一丈青」というあだ名を持つが、このあだ名の意味はよく分かっていない。宋江三十六人賛では燕青の賛に「太行春色 有一丈青」と謳われ、『宣和遺事』では一丈青張横という人物が登場している(ただし一覧表には不在)。一丈は長さの単位であり、108人中最高身長の郁保四の背丈が1丈であるが、単に細長いものの形容としても用いる。青については刺青(入れ墨)を指すとするもの、蛇を指すとするものなどの諸説があるが、扈三娘は良家の女性という設定となっており、入れ墨をしているとは思えない。余嘉錫は『水滸伝』と近い南宋初の時代を描いた『三朝北盟会編』巻138に、盗賊馬皋の妻で一丈青という女性の記述があることを指摘し、これが水滸伝に取り入れられたものであると推測した。また岳珂による岳飛の編年譜『鄂王行実編年』にも、軍人・張用の妻で騎馬隊を率いて千人の敵にあたった女傑が一丈青と自称していたという記述がある。「一丈青」というあだ名はこれらの逸話が取り入れられた結果と思われる。
また、宋江はあだ名を2種類持っており、『水滸伝』本文中でほとんどの場合「及時雨」というあだ名で呼ばれる。
これに対し佐竹靖彦は、史実の方臘軍が朝廷から邪教集団として捉えられていたことからヒントを得て、それを元に物語化した段階で方臘軍に魔法使い(鄭魔君・包道乙など)が設定され、それに対抗する存在として公孫勝(公孫勝は宋江三十六人賛の段階ではメンバーに含まれていない)という人物が作り出されたものの、その存在意味に気づいた別の編者が、活躍場所を対方臘戦から遼国征伐に移したとの説を採る。いっぽう中鉢雅量は、梁山泊軍が敵城を攻略する際に常套手段として用いる「敵の仲間に偽装して城内に入り込んで暴れ回り、城中の混乱に乗じて城外からも攻め込む」という定番パターン(百回本では第59回、第91回、第93回、第95回、第98回などに見られ、特に方臘征伐の段に多い)が、征遼の段においては似たような機会がありながら全く用いられていないことに注目し、征遼故事と前後の非連続性を指摘した。また、小松謙・高野陽子の研究では、各回の終末に現れる「次回の展開は如何に」を意味する「怎地」という語彙が第71回から第80回までの間に7回も使用されているのに比べ、征遼故事にさしかかる第81回から第88回では、「怎生」(怎地とほぼ同義だが、他の箇所では見かけられない語)が3度も現れることから、その前後の部分と成立過程が異なる可能性を指摘している。いずれにしろ、征遼故事が無い中間形態の古本が現存していないため、『水滸伝』成立のどの段階で征遼故事が取り入れられたのかは現時点では確定できない。
『蕩寇志』は紹興の兪万春(1794年 - 1849年)によって書かれた七十回本の続篇である。完成までに22年を費やし、死に至るまで書き続けた作品となった。全70回。大きな特徴は、いきなり第71回から始まることで、明確に『水滸伝』七十回本の続篇として作成されたことを物語っている。作者の兪万春は百回本・百二十回本は羅貫中による改悪であるとの金聖歎の主張を是認していた。盗賊行為を悪として糾弾する金聖歎の主張をさらに推し進め、梁山泊軍が朝廷から討伐される様を描いた異色の続篇となっており、生き残った36人もすべて八つ裂きの刑(凌遅処死)に処せられる。題名の「蕩寇」とは「賊を平らげる」という意味である。西洋人軍師「バイワルハン」も登場する。兪万春が没した翌年、太平天国の乱が勃発すると、清朝政府が『蕩寇志』を大量に印刷・配布するなど体制側の宣伝として使われ、逆に叛乱軍の太平天国側は版木をすべて廃棄させたという。