介紹一些簡單的格點知識、超模概念以及塔斯基不動點定理。
格 Lattice
偏序集
給定一個集合 X,如果能夠在 X 上定義一個序關係 ≥,使得 ≥ 在 X 上滿足自反性、反對稱性和傳遞性,那麽 (X,≥) 便是一個偏序集。
【舉例】嚮量的序關係
∀i
x=y iff xi=yi;
x≥y iff xi≥yi;
x>y iff xi≥yi且至少有一個不等式嚴格成立;
x>>y iff xi>yi.
meet 與 join
給定偏序集 (X,≥) 上的一對元素 x,y∈X,定義元素 x 和 y 的 meet (∧) 和 join (∨) 為
x∧yx∨y:=sup{z∈X;x≥z,y≥z}:=inf{z∈X;z≥x,z≥y}
其中 sup 和 inf 是相對於偏序集 (X,≥) 上的序關係而言的,例如 ≥ 可以是歐式空間中的逐維大小關係、集合中的包含關係等等。
【舉例】
x=(x1,...,xn);
y=(y1,...,yn).
meet: x∧y=z=(z1,...,zn)
其中對於每個i,zi都是從相應的第i項xi與yi之間選取較小的那個;即∀i,zi=min{xi,yi};
join: x∨y=z=(z1,...,zn)
其中對於每個i,zi都是從相應的第i項xi與yi之間選取較大的那個;即∀i,zi=max{xi,yi};
Def: Lattice
給定一個偏序集 (X,≥) 如果對於集合中的任意一對元素 x 和 y,都滿足
x∧yx∨y:=sup{z∈X;x≥z,y≥z}∈X:=inf{z∈X;z≥x,z≥y}∈X
則稱偏序集 (X,≥) 為一個 Lattice。
【舉例】給定一個集合X⊂Rn,如果集合X中的任意一對元素 x 和 y 之meet和join都還在X之內,則稱X為一個Lattice。即∀x,y,都有x∧y∈X 并且 x∨y∈X。
註意,此處我們不要求任意子集的 meet 和 join 都在集合之內 (那是完備格的要求),而隻要求任意一對元素。
Def: Sublattice
給定一個格 (X,≥) 和一個子集 S⊂X,如果對於任何一對 x,y∈S,都滿足 x∧y∈S 和 x∨y∈S,則稱 S 是 X 在 ≥ 下的一個子格。
Fact: 子格
給定一個格 (X,≥) 和一個子集 S⊂X,S 是 X 在 ≥ 下的一個子格當且僅當 S≥S。
Def: 最大(最小)元
給定一個 Lattice集合 ⊂Rn,如果 ∀x∈X 都有 x∗≥x(x∗≤x),則稱元素 x∗∈X 為格 X 的最大(最小)元。
Th3
非空緊格必有最大及最小元。
證明
對於每個i∈{1,2,...,n},從各xi中選擇使得第i個坐標取到最大值的那一個作為zi∈X,即zi∈argmaxx∈Xxi。
由於X為緊集,因此對於任何一個i,如上所述的最大元zi都是可以找到的。令y=z1∨z2∨...∨zn。而由於X是格,格內元素之join仍在格內,即y∈X。取y=(z11,...,znn),即y的每個坐標都是那些能出現在該坐標的備選項中最大的,因此有y≥x對於所有x∈X。
Def 強集序
給定格 (X,≥for elements) ,對於任何子集 A,B⊂X,定義強集序 ≥for sets 為
A≥for setsB iff (∀x∈A,y∈B)[y≥for elementsx⇒(x∈B) and (y∈A)]
此處關於序關係的下標是爲了明確表明是應用於元素還是集合,但通過語境可以做出此種區分,因此後文將不再明確寫出。
對於來自於同一個格的兩個子集來説,一個子集“大”與另一個子集等價於任選一對元素,其中更“大”的元素來自更“大”的集合,更“小”的元素來自更“小”的集合。
但這并不意味著,從更“大”的集合中任選一個元素,從更“小”的集合中任選一個元素,前一個元素一定“大於”后一個元素。但確實意味著,更“大”的集合中的“最大元”一定“大於”更“小”集合中的“最大元”,并且更“大”集合中的“最小元”一定“大於”更“小”集合中的“最小元”,即:強集序只能保證極端元素的排序關係,更不能保證其中每個元素的排序關係,這也是爲什麽在超模博弈中,只有極端納什均衡具有單調比較靜態關係,但無法保證任意納什均衡具有單調比較靜態關係。
Def4: 超模性
給定一個格 (X,≥) 以及函數 f:X→R。如果對於所有的 z,z′∈X 都滿足
f(z)+f(z′)≤f(z∨z′)+f(z∧z′)
則稱函數 f 具有超模性。
兩個小性質:超模任意正的常數倍仍是超模;兩個超模的和仍是超模。
如果 X 不僅是個偏序集,而且是個綫序集 (任何兩個元素都可以比較大小,例如 R),那麽所有的函數都具有超模性 (前述不等式以等式成立)。因此可知,超模性具有 bites 僅當函數的定義域并非綫序時 (例如 RN),否則超模性是平凡地成立的。
超模性是基數性質,未必在單調正變化下保持 (那是擬超模性的性質)。
Th5
任選取兩個格x⊂Rn,y⊂Rn,取定義在X×Y上的一個超模f:X×Y→R。如果對於任意的y∈Y,h(y)=maxx∈Xf(x,y)都有良好定義,則h也是X上的超模。(類比Berge極大值定理)
證明
選取y1,y2∈Y,以及x1,x2∈X,使得h(yi)=f(xi,yi)對於i=1,2均成立。則有
h(y1)+h(y2)=f(x1,y1)+f(x2,y2)
(根據我們對於h(⋅)的設定)
≤f(x1∧x2,y1∧y2)+f(x1∨x2,y1∨y2)
(根據我們對於f(⋅)是超模的設定)
≤h(y1∧y2)+h(y1∨y2)
(再次根據我們對於h(⋅)的設定)。□
Def: 乘積格
給定偏序集們 (Xi,≥i)i∈Nfinite,定義偏序集 X:=Πi∈NfiniteXi,以及對於 x,y∈X
x≥y iff xi≥iyi,∀i
則稱 (X,≥) 為乘積格。
Def: 增差
給定一個乘積格 (X,≥),函數 f:X→R 滿足增差條件,當且僅當,任選維度 i=j;i,j∈N,給定 (i,j;xij;xi,xi′;xj,xj′),每當 xi′≥xi 和 xj′≥xj 都有
f(xi′,xj′;x−ij)−f(xi,xj′;x−ij)≥f(xi′,xj;x−ij)−f(xi,xj;x−ij)
注意前式要對任意選取的一對 i=j;i,j∈N 都成立。
【舉例】令X⊂Rn為一個格,函數f:X→R。對於每個z∈X,每對不同的指標i,j以及相應的zi∗≥zi,zj∗≥zj,如果都有
f(z−ij,zi∗,zj∗)−f(z−ij,zi∗,zj)≥f(z−ij,zi,zj∗)−f(z−ij,zi,zj)
則稱函數f對於X中的每對元素滿足增差性。
增差是基數性質,未必在單調正變換下保持。
Th7
X⊂Rn而f:X→R。則函數f為超模當且僅當f在X上滿足增差性。
Def. 單交叉(一)
假設自變量集為 X⊂R,參數集為 T⊂R。一個函數 f:X⋅T→R 對於 (x,t) 滿足單交叉性質,如果對於任何 x′>x 和 t′>t 都有
f(x′,t)≥f(x,t)f(x′,t)>f(x,t)⇒f(x′,t′≥f(x,t′))⇒f(x′,t′>f(x,t′))
Def. 單交叉(二)
假設自變量集 X 是一個格,參數集 T 是一個偏序集。一個函數 f:X⋅T→R 對於 (x,t) 滿足單交叉性質,如果對於任何 x′>x 和 t′>t 都有
f(x′,t)≥f(x,t)f(x′,t)>f(x,t)⇒⇒f(x′,t′≥f(x,t′))f(x′,t′>f(x,t′))
單交叉是序數性質,可以在單調正變換下保持。
塔斯基不動點定理
完備格的定義和非減自映射的性質是證明Lemma 2進而證明塔斯基不動點定理的關鍵。
Def. 完備格
我們稱(A,≤)是一個完備格當且僅當(A,≤)是偏序集並且A的每個子集都有上確界(當然也有下確界性質)。
註意,格的定義要求任意一對兒元素的 meet 和 join 仍在集合之內,而完備格的定義的相應要求施加於任何子集 (不僅任意一對,還得任意三個、任意四個……) 之上。
Def. 非減自映射
任給偏序集(A,≤)。函數(自映射)f:A→A 稱為(A,≤)上的非減自映射當且僅當對A中任意兩個元素x,y∈A ,每當x≤y便有f(x)≤f(y)。
Lemma 1
任給完備格(A,≤)。f:A→A為(A,≤)上的任一非減自映射,則:
(1)對所有的a,b∈A ,若a≤b,則([a,b],≤)也是一個完備格。其中,[a,b]={x∈A∣a≤x≤b}。
(2)對所有的a,b∈A ,若a≤b、a≤f(a)且f(b)≤b,則f∣[a,b]是([a,b],≤)上的非減自映射。其中,f∣[a,b]錶示函數f在[a,b]上的限製。
Lemma 2
任給完備格(A,≤),f:A→A為(A,≤)上的任一非減自映射,則f有一個最大的不動點和一個最小的不動點。
註意,這裏確界的存在來自於完備格的定義,隻要是完備格那麼根據定義其確界都在集合之內。這跟我們採用的是 R 還是 RN 作爲例子是無關的,完備格這個偏序集使用的序關係不必與實數集或歐式空間上的序關係相同。
證明
任給完備格(A,≤),f:A→A為(A,≤)上的任一非減自映射。
我們令$D=\lbrace x\in A \mid x\leq f(x) \rbrace $, $E = \lbrace x\in A \mid x\geq f(x) \rbrace 。設B是f$的所有不動點的集合。
取d為D的上確界(因為D是A的子集,根據(A,≤)是完備格的定義,這個上確界是存在的),那麼我們有:對每一個 x∈D,f(d)=f(supD)≥f(x)≥x (因為f是非減自映射,集合上確界的函數總是不小於集合中任何其他元素的函數)。所以f(d)也是D的一個上界。從而f(d)≥d,滿足我們對集合D的設定(即$D=\lbrace x\in A\mid x\leq f(x) \rbrace ),即d \in D$ 。D有屬於自身的上確界d,所以d是D中的最大元。
另一方麵,因為f(d)≥d,利用f的非減性,有f(f(d))≥f(d),再次滿足我們對集合D的設定,故而f(d)∈D。而d是D的最大元,故d≥f(d)。結合我們上一步得到的f(d)≥d有 f(d)=d ,即d是f的一個不動點,d∈B。
由於B=D∩E從而B⊂D,同時d∈B所以D的最大元d 也是B的最大元。即f有最大不動點,這個最大不動點就是D的上確界。
同理可證E的下確界是f的最小不動點。□
Th. 塔斯基不動點定理
完備格(A,≤)上的任一非減自映射f都有不動點,並且f的全體不動點在≤下組成一個完備格。
證明
Step 1. 由Lemma 2 ,我們知道函數 f 在完備格 (A,≤) 上存在一個不動點。
Step 2. 設f的所有不動點的集合是 B,我們證明(B,≤)是一個完備格。
按照完備格的定義,我們隻需證明在≤下的偏序集B的每個子集C在B中有上確界。
Step 3. 任選一個集合C⊂B,取a為C在A中的上確界,取b為A的最大元(即A在A中的上確界),根據完備格的定義,我們知道它們在 A 中存在,而我們需要證明它們也在 C 中。
因為對每一個x∈C ,f(a)=f(supC)≥f(x)=x,所以 f(a)是 C 的上界。從而 f(a)≥supC=a 。
而b為A的最大元,從而f(b)≤b,所以按照Lemma 1(1)([a,b],≤),而按照Lemma 1(2),f∣[a,b]是完備格 ([a,b],≤)上的非減自映射。
按照Lemma 2 ,f∣[a,b]在 ([a,b],≤) 上有一個最小的不動點,即滿足“不小於C中任一元素”的最小不動點。從而這個不動點就是C在B中的上確界。□
脫胎於:
[1] Vohra R V. Advanced mathematical economics[M]. Routledge, 2004.
[2] Corbae D, Stinchcombe M B, Zeman J. An introduction to mathematical analysis for economic theory and econometrics[M]. Princeton University Press, 2009.