平陽公主的母親是李淵的原配竇氏,也就是李建成,李世民和李元吉的母親。平陽公主精通武藝,諳習征戰,嫁給柴紹後,仍然手不離弓箭,身不離寶刀。
李淵在太原舉兵的時候,除了李世民以外,他的家眷全都在長安,但是皇帝寶座的誘惑實在是太大了,於是他在李世民的鼓動下開始了行動。由於家人都在長安作人質,李淵不敢明目張膽的稱王稱帝,對外他宣稱領兵離開自己的防地是為了到江都去接應被困在那裏的隋煬帝。可是他的進軍路線不是東南面的江都恰恰是西面的首都長安。這麽幹連李淵自己都說是“掩耳盜鈴”。當然更瞞不過在長安留守的隋朝官員,長安方面立即下令拘捕李淵的家人。逮捕名單中就包括了李淵的三女兒平陽公主和她的丈夫柴紹。
柴紹在唐朝的淩煙閣24功臣中排名第14,謀略出眾,善於以少勝多,消滅薛舉,劉武周,王世充,竇建德都有他壹份。消滅唐朝最後壹個對手梁師都他還是主將。李賀有詩雲:“男兒何不帶吳鉤,收取關山五十州?請君暫上淩煙閣,若個書生萬戶侯!?” 但是這個時候的柴紹可沒有詩中的這股英雄氣概,聽到捉拿他的命令,他立刻撒腿就跑。跑之前還對老婆說:“妳爸爸造反,我想去和他會合。我們壹起跑肯定跑不掉,把妳留下我又怕妳會有危險,妳說怎麽辦?”他的意思是老婆是李家的人,怕帶著目標太大,自己壹個人逃跑勝算就大壹點。平陽公主何等聰明,當然看的出這裏面的潛臺詞。但是她的膽量比老公大多了,立刻說:“妳盡管壹個人走,我婦道人家,躲起來很容易,到時候自有辦法。”於是柴紹就心安理得獨自逃走了。
平陽公主說她是婦道人家躲起來很容易不過是為了寬柴紹的心,但是她的確有自己的計劃。柴紹離開後,平陽公主立刻動身回到鄠縣(今陜西戶縣)的李氏莊園,女扮男裝,自稱李公子,將產業變賣,招兵買馬,公開與朝廷對抗。當時天下大亂,長安雖然還掌握在隋室手中,但周圍的州縣到處都是土匪。平陽公主舉兵之後連續收編了何潘仁、李仲文、向善誌、丘師利等土匪,而且連續打敗朝廷的進攻,趁機擴大戰果,連續奪取了鄠縣,武功,周至,始平等縣。隊伍也擴張到了7萬多人。平陽公主收編的這幫手下都是殺人不眨眼的強盜。如果沒有幾分真本事,就是男人也鎮不住他們。何況兵源來自原來不相統屬的系統。能夠在短時間內將收編的烏合之眾變為壹支百戰百勝的勁旅,取得如此大的戰績,平陽公主的組織能力和指揮能力實在是出類拔萃的。
公元617年9月,李淵主力渡過黃河進入關中。平陽公主挑選了壹萬多精兵與李世民會師渭河北岸,***同攻打長安。11月9日,攻克長安。平陽公主在關中行動的意義對建立李唐王朝來說是怎樣評價都不過分的。李淵是個很平庸的人,雖然很有野心,卻是屬於有賊心沒賊膽的人。起兵之後稍稍遇到壹點小挫折就曾經想打退堂鼓,退回太原老巢。幸虧李世民苦勸,才勉強前進。他在渡黃河以前壹直在與隋將屈突通纏鬥。後來采取李世民的計策,用少量兵力牽制屈突通,主力直攻關中。如果沒有平陽公主在關中接應,這壹招就成了孤軍深入,是極為冒險的。要是進攻長安不利,則後路勢必讓屈突通切斷,那時就真成了甕中之鱉了。
長安之戰後,平陽公主的事跡就不再見於史籍。直到6年之後的武德六年(公元623年)2月初史書上才突如其來地記了壹筆她的死訊。而之所以會記上這壹筆還主要是由於她的葬禮與眾不同,是以軍禮下葬(前後部羽葆鼓吹、大輅、麾幢、班劍四十人、虎賁甲卒)。為什麽會這樣,前面已經分析過,中國的史籍壹貫看不起女人,尤其看不慣帶兵的女人。古籍都是歷代壹再刪削過的。平陽公主的事跡大概就是這樣湮沒的。不過根據種種史籍中的蛛絲馬跡,對這六年的情況,我們還是可以勾勒出壹個大概來的。
首先可以肯定的是在攻克長安之後,平陽公主繼續領兵作戰為大唐打江山。李淵雖然攻克了長安,但是他不過大致控制了半個關中。他的四周都是敵人。攻克長安後,李淵立刻面對據有隴西之地的薛舉和涼州(今甘肅武威)李軌。從唐武德元年七月薛舉派兵大敗唐軍於淺水原開始至二年二月擒李軌占河西五郡為止,李淵好不容易才安定了關中和西方。才喘了口氣,劉武周就抄了李淵的後路,攻占了李淵的老巢山西。李淵命李世民征討。李世民用了差不多兩年時間才打敗劉武周奪回山西。奠定李唐天下的壹仗是滅王世充。這壹役唐軍圍城打援,把前來援救王世充的竇建德壹起幹掉了。這幾仗柴紹都有份參加。如果說平陽公主這時在長安享清福是不符合她的性格的。作為傑出的將領,她當然是要參加這些決定大唐命運的決戰的。竇建德覆滅後,余部推劉黑闥為主,於武德四年(公元621年)七月在漳南(今河北故城)起兵反唐,徐圓朗、高開道亦舉兵響應。他們北聯突厥,不到半年盡復竇建德舊地。平陽公主這時的主要任務就是防守李家的大本營山西。她駐守的地方就是娘子關。娘子關位於太行山脈西側“井陘”西口,今山西省平定縣東北的綿山上,與河北省交界,為出入山西的咽喉。原名葦澤關,因平陽公主率兵駐守於此,創建關城,才更名娘子關。“井陘”是晉中和冀中地區之間最近捷的通道,秦末韓信滅趙就是走的這條路線。山西是中原和關中地區的屏障,無山西則中原和關中不穩,平陽公主率軍駐守娘子關,目的就是為了防止敵人從“井陘”進入山西。由於沒有打敗劉武周奪回山西前平陽公主不可能駐守在此,所以平陽公主最早也要到武德四年(公元621年)才進駐娘子關。那麽她之前都在做什麽呢?當然是在打仗。在沒有壹天不打仗的情況下,李淵怎麽可能讓平陽公主這樣壹員良將閑置3年多後又突然啟用呢?
平陽公主最後死於何種原因,史書上沒有說。雖然平陽公主的年齡不詳,但是由於她是李建成的同母妹妹,所以這個時候她應該只有20多歲,以這樣的年齡去世,對於身體強壯的武將來說,生病的可能性不大,結合她死時以軍禮下葬,大膽推測壹下,應該是戰死或負了重傷回到長安後創發而死的。她戰死的情況有兩種可能。壹種可能性是在與突厥作戰時身亡。當時中國內亂,北方軍閥包括李淵在內都和突厥結盟。利用突厥攻擊自己的敵人。突厥也不把結盟當壹回事,經常入侵。山西正是突厥經常侵犯的地區。另壹種可能性則是在實行消滅劉黑闥作戰時身亡。622年11月,李淵派李建成統兵討伐劉黑闥,開始雙方互有勝負。直到 12月25日才將其徹底擊潰。平陽公主駐守的娘子關就在前線,當然會率部參戰。所以死在此壹役的可能性是很大的。如果死於此時,則其屍體運回長安差不多要半個月。由於是公主,下葬的準備工作也差不多半個月。則時間上也吻合。