跳轉到

2.1 科目餘額的向量空間#

本章導言#

第 1 章把帳簿看成圖,本章要把帳簿看成座標系。當一家公司有 \(n\) 個科目,它的財務狀態就是一組 \(n\) 個數——這是一個 \(n\) 維向量。1.2 節的守恆式「資產=負債+權益」不再是會計口號,而是這個向量必須落在某個子空間上的條件。線性代數之所以成為會計的自然語言,是因為簿記的兩項基本操作——加總與分錄位移——恰好就是向量空間公理所要求的兩種運算。

一、把科目當成座標軸#

設科目全集為 \(\{1,2,\ldots,n\}\) ,定義帶號餘額向量

\[ \mathbf{x} = (x_1, x_2, \ldots, x_n), \qquad x_i = \text{第 } i \text{ 個科目的借方餘額(貸方餘額記為負)}. \]

例如 1.1 節的期末狀態就是

\[ \mathbf{b} = (50{,}000,\; 7{,}000,\; 7{,}000,\; 13{,}000,\; 3{,}000,\; -12{,}000,\; -50{,}000,\; -18{,}000), \]

依序對應現金、應收帳款、存貨、銷貨成本、租金費用、應付帳款、業主資本、銷貨收入。每張試算表就是這樣一個向量,每一行報表則是它的子向量。

把所有可能的帳務狀態攤開,得到空間 \(\mathbb{R}^n\) 。它配備兩種自然運算:

  • 向量加法:兩段期間的分錄效果相加, \(\mathbf{b} = \mathbf{b}_0 + \mathbf{v}_1 + \mathbf{v}_2 + \cdots\) ;
  • 純量乘法:同一筆交易重複 \(k\) 次,效果就是 \(k\mathbf{v}\) (例如一次買 3 件等於 3 次買 1 件)。

這兩條恰好是向量空間的公理,其餘(交換律、結合律、零向量=期初無帳、加法反元素=紅字沖銷)都自然成立。

二、試算表定義的子空間#

守恆式 \(\text{資產}=\text{負債}+\text{權益}\) 在帶號座標下就是

\[ \sum_{i=1}^{n} x_i = 0 \quad \Longleftrightarrow \quad \mathbf{1}^{\mathsf T}\mathbf{x} = 0, \]

其中 \(\mathbf{1} = (1,1,\ldots,1)^{\mathsf T}\) 。所有這樣的 \(\mathbf{x}\) 構成

\[ H = \ker(\mathbf{1}^{\mathsf T}) = \{\mathbf{x} \in \mathbb{R}^n : \mathbf{1}^{\mathsf T}\mathbf{x} = 0\}, \]

一個通過原點的 \(n-1\) 維超平面。平衡的帳目=子空間 \(H\) 中的點;不平的帳目=不在 \(H\) 中的點。

\(H\) 的一組自然基底是 \(\{\mathbf{e}_1-\mathbf{e}_n,\; \mathbf{e}_2-\mathbf{e}_n,\; \ldots, \mathbf{e}_{n-1}-\mathbf{e}_n\}\) ,其中 \(\mathbf{e}_i\) 是第 \(i\) 個單位向量。每一根基底向量的意義都很具體:「把 1 元從第 \(n\) 個科目搬到第 \(i\) 個科目」。於是 \(\dim H = n-1\) 有一個會計讀法: \(n\) 個科目中,只要指定 \(n-1\) 個,最後一個就被守恆式決定——這正是「試算表只需要挑幾個數字就能驗算」的原因。

三、分錄是位移向量,且永遠留在 \(H\) 裡#

一筆「借 \(a\) 於科目 \(i\) 、貸 \(a\) 於科目 \(j\) 」的分錄,其位移向量為 \(a(\mathbf{e}_i - \mathbf{e}_j)\) ,而 \(\mathbf{1}^{\mathsf T}(\mathbf{e}_i-\mathbf{e}_j) = 1-1 = 0\) ,故它**恆屬於 \(H\) **。1.2 節的歸納論證因此可以一句話寫完: \(\mathbf{b}_0 \in H\) ,每次位移 \(\in H\) ,故任何時刻的狀態 \(\in H\) 。

推論馬上出現:

  1. 不是所有帳目都能到達。從期初零狀態出發,只能抵達 \(\operatorname{span}\{\text{全部分錄向量}\}\) ,它通常是 \(H\) 的一部分或全部——這就是 2.3 節要算的「秩」。
  2. 試算表不平 = 走出了子空間。任何「只記一邊」的錯誤,本質是加上了一個 \(\mathbf{1}^{\mathsf T}\mathbf{v} \neq 0\) 的向量。
  3. **紅字沖銷 = 加上反向量 \(-\mathbf{v}\) **,這是 \(\mathbb{R}^n\) 中加法反元素的實務對應。

例題 2.1.1#

承 1.1 節的八科目設定,交易向量 \(\mathbf{v}_1 = 50{,}000(\mathbf{e}_1 - \mathbf{e}_7)\) (業主投資現金)與 \(\mathbf{v}_2 = 12{,}000(\mathbf{e}_3 - \mathbf{e}_6)\) (賒購商品)。

解:

(1) 驗證平衡: \(\mathbf{1}^{\mathsf T}\mathbf{v}_1 = 50{,}000(1-1) = 0\) , \(\mathbf{1}^{\mathsf T}\mathbf{v}_2 = 12{,}000(1-1)=0\) ,兩者皆屬 \(H\) 。

(2) 組合 \(\mathbf{v} = 3\mathbf{v}_1 - 2\mathbf{v}_2\) :這是「投資三次、同時沖銷賒購兩次」的抽象操作,

\[ \mathbf{v} = (150{,}000, 0, -24{,}000, 0, 0, 24{,}000, -150{,}000, 0), \]

其分量和 \(=150{,}000-24{,}000+24{,}000-150{,}000 = 0\) ,仍屬 \(H\) ——線性組合不會破壞守恆。

(3) 試算表向量 \(\mathbf{b} = (50{,}000, 7{,}000, 7{,}000, 13{,}000, 3{,}000, -12{,}000, -50{,}000, -18{,}000)\) ,求和:

\[ 50{,}000+7{,}000+7{,}000+13{,}000+3{,}000-12{,}000-50{,}000-18{,}000 = 0, \]

故 \(\mathbf{b} \in H\) 。若漏記 900 元的借方,新向量 \(\mathbf{b}' = \mathbf{b} - 900\,\mathbf{e}_6\) 的分量和為 \(-900 \neq 0\) ,立即被偵測。

(4) 維度: \(n = 8\) ,故 \(\dim H = 7\) 。給定前七個科目餘額,第八個(銷貨收入)被唯一決定: \(x_8 = -(50{,}000+7{,}000+7{,}000+13{,}000+3{,}000-12{,}000-50{,}000) = -18{,}000\) ✓。

前因後果與驅動關係#

  • 實務驅動:試算表、合併報表、部門別損益表都要求「把一堆帳戶加加減減再比對」。手算時代,會計師用的是分類小計;一旦科目數上百(現代集團動輒數千個總帳科目),人工小計無法驗證一致性,必須把狀態寫成向量、把守恆寫成線性條件,才能交給機器。
  • 理論的回饋:子空間的觀點解釋了會計的三件事——為何試算表只需 \(n-1\) 個自由度、為何紅字沖銷永遠「安全」、為何兩家公司的帳可以相加(合併報表就是向量相加,見 10.2 節)。 \(\dim H = n-1\) 也告訴審計:資訊永遠比科目數少一維,這是一切抽樣稽核(9.3 節)的結構性前提。
  • 跨章接點:2.2 節把試算表算成矩陣乘法、2.3 節把分錄算成線性變換;3.1 節的會計方程就是 \(\mathbf{1}^{\mathsf T}\mathbf{x}=0\) 加上若干條件的聯立;6.1 節的總成本 \(y = a + bx\) 則是另一個二維子空間上的直線。
  • 兄弟書接點:《經濟的數學》第 5 章的一般均衡把「供需平衡」也寫成超平面上的條件;《管理的數學》第 3 章線性規劃,其可行解集合正是「若干超平面的交集」——會計的守恆式可以看成最早被大規模使用的線性約束。

練習#

  1. 某公司有 5 個科目,試算表向量為 \((28{,}000, 9{,}000, -11{,}000, -14{,}000, -12{,}000)\) 。驗證它是否屬於 \(H\) ,並說明其維度。
  2. 證明:若 \(\mathbf{u},\mathbf{v} \in H\) 且 \(c,d \in \mathbb{R}\) ,則 \(c\mathbf{u}+d\mathbf{v} \in H\) 。用會計語言解釋這句話。
  3. 給定某公司 7 個科目中的 6 個餘額為 \(40{,}000,\;15{,}000,\;-9{,}000,\;-6{,}000,\;-25{,}000,\;8{,}000\) ,求第七個科目餘額,並判斷它應該是借方還是貸方科目餘額。
  4. 若一個商號的科目圖不連通(兩群帳目之間從無交易),則可到達的狀態空間維度是多少?請以 \(\dim H = n-1\) 與連通分支數 \(c\) 的關係作答(此即 2.3 節的秩公式)。
  5. 思考題:資產負債表上「負債+權益」永遠等於「資產」,但一家公司仍可能破產。試說明破產是 \(H\) 內的某個點、而非離開 \(H\) ,並討論會計守恆與清償能力的差別(可連結《金融的數學》第 7 章風險度量)。

名詞速查表#

  • 帶號餘額向量:借方為正、貸方為負的 \(n\) 維狀態向量 \(\mathbf{x}\) 。
  • **守恆超平面 \(H\) **:滿足 \(\mathbf{1}^{\mathsf T}\mathbf{x}=0\) 的子空間,維度 \(n-1\) 。
  • 交易向量:形如 \(a(\mathbf{e}_i-\mathbf{e}_j)\) 的位移,恆屬於 \(H\) 。
  • 自由度:科目數減一,試算表只需核對 \(n-1\) 個獨立條件。
  • 紅字沖銷:加上 \(-\mathbf{v}\) ,向量空間中的加法反元素。

(本節完)