超现实数 Surreal number

超越实数的存在:实数与超现实数

1.超现实数的定义

首先不加解释地给出超现实数(Surreal number,No)和一个建立在超现实数上的二元关系 ≤ \leq 的定义:

  1. 每个超现实数( a a a )都是由两个超现实数的集合表示的,称其为左集合( L a L_a La)和右集合( R a R_a Ra),且满足 ∄ a ∈ L a , b ∈ R a \not \exist a\in L_a,b\in R_a aLa,bRa 使得 b ≤ a b\leq a ba,记为 a = { L a ∣ R a } a=\{L_a|R_a\} a={LaRa}.
  2. a ≤ b a\leq b ab,当且仅当 ∄ c ∈ L a \not \exist c\in L_a cLa 使得 b ≤ c b\leq c bc ∄ d ∈ R b \not\exist d\in R_b dRb 使得 d ≤ a d\leq a da.

可以看出,超现实数和 ≤ \leq 都是递归定义的.我们从空集开始构造所有超现实数.

2.超现实数的构造

在一开始,我们没有任何超现实数,所以我们从空集开始构造第一个超现实数,记其为 α = { ∣ } \alpha=\{|\} α={}.

根据定义不难发现, α \alpha α 是一个合法的超现实数,且满足 α ≤ α \alpha\leq \alpha αα.

接下来,我们可以构造 β = { ∣ α } , γ = { α ∣ } \beta=\{|\alpha\},\gamma=\{\alpha|\} β={α},γ={α}.值得注意的是, { α ∣ α } \{\alpha|\alpha\} {αα} 不是一个合法的超现实数,因为右集合中的元素 α ≤ \alpha\leq α 左集合中的元素 α \alpha α.

3.超现实数的性质

首先定义函数 q w q : No → Z qwq:\text{No}\rightarrow \rm{Z} qwq:NoZ满足:
{ q w q ( a ) = 1 L a = R a = ∅ q w q ( a ) = max ⁡ i ∈ L a ∪ R a { q w q ( i ) } + 1 o t h e r w i s e \left\{\begin{aligned}qwq(a)=1&&&L_a=R_a=\empty\\qwq(a)=\max_{i \in L_a\cup R_a}\{qwq(i)\}+1&&&otherwise\end{aligned}\right. qwq(a)=1qwq(a)=iLaRamax{qwq(i)}+1La=Ra=otherwise

3.1 a ≤ a a\leq a aa

由超现实数的定义和 ≤ \leq 的定义可得.

3.2 ∄ l ∈ L a \not \exist l\in L_a lLa 使得 a ≤ l a\leq l al

  1. L a = ∅ L_a=\empty La=,显然成立.
  2. L a ≠ ∅ L_a\not=\empty La=, ∀ l ∈ L a \forall l\in L_a lLa,取 l ′ = l l'=l l=l,满足 l ′ ∈ L a , l ≤ l ′ l'\in L_a,l\leq l' lLa,ll,所以不满足 a ≤ l a\leq l al.

3.3 ∄ r ∈ R a \not \exist r\in R_a rRa 使得 r ≤ a r\leq a ra

  1. R a = ∅ R_a=\empty Ra=,显然成立.
  2. R a ≠ ∅ R_a\not=\empty Ra=, ∀ r ∈ R a \forall r\in R_a rRa,取 r ′ = r r'=r r=r,满足 r ′ ∈ R a , r ′ ≤ r r'\in R_a,r'\leq r rRa,rr,所以不满足 r ≤ a r\leq a ra.

3.4 ≤ \leq 的传递性

考虑三元组 ( x , y , z ) (x,y,z) (x,y,z),已知 x < y , y < z x<y,y<z x<y,y<z,求证 x < z x<z x<z.

x = { ∣ } x=\{|\} x={} z = { ∣ } z=\{|\} z={},则 x ≤ z x\leq z xz 恒成立.

x ≠ { ∣ } x\not=\{|\} x={} z ≠ { ∣ } z\not=\{|\} z={},对于三元组 ( x , y , z ) (x,y,z) (x,y,z) 施加归纳,假设 ≤ \leq 的传递性对任意比 ( x , y , z ) (x,y,z) (x,y,z) 先产生的三元组都成立.

形式化地说,假设 ≤ \leq 的传递性对于任意满足 q w q ( x ′ ) < q w q ( x ) qwq(x')< qwq(x) qwq(x)<qwq(x) q w q ( z ′ ) < q w q ( z ) qwq(z')< qwq(z) qwq(z)<qwq(z) 的三元组 ( x ′ , y ′ , z ′ ) (x',y',z') (x,y,z) 都成立.

已知 x ≤ y x\leq y xy,即 ∄ a ∈ L x \not\exist a\in L_x aLx 使得 y ≤ a y\leq a ya,又有 y ≤ z y\leq z yz,可得 ∄ a ∈ L x \not\exist a\in L_x aLx 使得 z ≤ a z\leq a za.

已知 y ≤ z y\leq z yz,即 ∄ b ∈ R z \not\exist b\in R_z bRz 使得 b ≤ y b\leq y by,又有 x ≤ y x\leq y xy,可得 ∄ b ∈ R z \not\exist b\in R_z bRz 使得 b ≤ x b\leq x bx.

综上所述可得 x ≤ z x\leq z xz.

可以发现,证明过程中仅用到了 ( a , y , z ) (a,y,z) (a,y,z) ( x , y , b ) (x,y,b) (x,y,b) 的传递性,其中 q w q ( a ) < q w q ( x ) , q w q ( b ) < q w q ( z ) qwq(a)<qwq(x),qwq(b)<qwq(z) qwq(a)<qwq(x),qwq(b)<qwq(z).这样不会形成环.

综上所述,我们证明了 ≤ \leq 的传递性.

方便起见,我们定义以下符号:
a ≥ b ⇔ b ≤ a a\geq b\Leftrightarrow b\leq a abba
a < b ⇔ a ≱ b a<b\Leftrightarrow a\not \geq b a<bab
a > b ⇔ b < a a>b\Leftrightarrow b<a a>bb<a
a = b ⇔ a ≤ b , a ≥ b a=b\Leftrightarrow a\leq b,a\geq b a=bab,ab
注意, a = b ⇏ L a = L b , R a = R b a=b\nRightarrow L_a=L_b,R_a=R_b a=bLa=Lb,Ra=Rb.

可以发现对于超现实数 a , b a,b a,b,有:
max ⁡ { L a } < a < min ⁡ { R a } \max\{L_a\}<a<\min\{R_a\} max{La}<a<min{Ra}
a ≤ b ⇔ max ⁡ { L a } < b , min ⁡ { R b } > a a\leq b\Leftrightarrow \max\{L_a\}<b,\min\{R_b\}>a abmax{La}<b,min{Rb}>a

3.5 < < < 的传递性

  • a < b , b ≤ c ⇒ a < c a<b,b\leq c\Rightarrow a<c a<b,bca<c.反证法,若 a ≥ c , c ≥ b a\geq c,c\geq b ac,cb,则 a ≥ b a\geq b ab,与 a < b ⇐ a ≱ b a<b\Leftarrow a\not\geq b a<bab 矛盾.
  • a ≤ b , b < c ⇒ a < c a\leq b,b< c\Rightarrow a<c ab,b<ca<c.同理.
  • a < b , b < c ⇒ a < c a<b,b< c\Rightarrow a<c a<b,b<ca<c.同理,由上一条可得.

3.5 ≤ \leq 的完全性

a ≤ b a\leq b ab b ≤ a b\leq a ba 中至少有一个成立.

假设 a ≤ b a\leq b ab 不成立,则 max ⁡ { L a } < b , min ⁡ { R b } > a \max\{L_a\}<b,\min\{R_b\}>a max{La}<b,min{Rb}>a 中至少有一个不成立.设 max ⁡ { L a } ≥ b \max\{L_a\}\geq b max{La}b,则有 a > max ⁡ { L a } ≥ b a>\max\{L_a\}\geq b a>max{La}b.其余同理.

3.6 a < b ⇔ a ≤ b a<b\Leftrightarrow a\leq b a<bab a ≠ b a\not=b a=b

  1. a ≠ b a\not=b a=b a ≤ b ⇒ b ≰ a ⇒ a < b a\leq b\Rightarrow b\not\leq a\Rightarrow a<b abbaa<b.
  2. a < b ⇒ a ≱ b ⇒ a ≤ b a<b\Rightarrow a\not\geq b\Rightarrow a\leq b a<babab a ≠ b a\not=b a=b.(完全性)

超现实数的加法运算及其性质

a + b = { { i + b ∣ ∀ i ∈ L a } ∪ { a + j ∣ ∀ j ∈ L b } ∣ { i + b ∣ ∀ i ∈ R a } ∪ { a + j ∣ ∀ j ∈ R b } } a+b=\{\{i+b|\forall i\in L_a\}\cup\{a+j|\forall j\in L_b\}|\{i+b|\forall i\in R_a\}\cup\{a+j|\forall j\in R_b\}\} a+b={{i+b∣∀iLa}{a+j∣∀jLb}{i+b∣∀iRa}{a+j∣∀jRb}}

注意,我们暂且在默认 a + b a+b a+b 是一个合法的超现实数的前提下讨论以下性质.我们会在本小节的最后解决这个问题.

加法交换律

使用数学归纳法即可,略.

加法结合律

使用数学归纳法即可,略.

加法单位元

a + { ∣ } = a a+\{|\}=a a+{}=a, { ∣ } \{|\} {} 即为加法单位元.

强保序性

逆向强保序性:若 a + c ≤ b + d a+c\leq b+d a+cb+d c ≥ d c\geq d cd,则 a ≤ b a\leq b ab.

正向强保序性:若 a ≤ b , c ≤ d a\leq b,c\leq d ab,cd,则 a + c ≤ b + d a+c\leq b+d a+cb+d.

证明:反证法,数学归纳法

  • 逆向强保序性
    1. 假设 max ⁡ { L a } ≥ b \max\{L_a\}\geq b max{La}b,根据正向强保序性, max ⁡ { L a } + c < a + c ≤ b + d , max ⁡ { L a } + c ≥ b + d \max\{L_a\}+c<a+c \leq b+d,\max\{L_a\}+c\geq b+d max{La}+c<a+cb+d,max{La}+cb+d,矛盾,所以得出 max ⁡ { L a } < b \max\{L_a\}<b max{La}<b.
    2. 同理可得 min ⁡ { R b } > a \min\{R_b\}>a min{Rb}>a.
    3. 综合1.2.可得 a ≤ b a\leq b ab
  • 正向强保序性
    1. 假设 ∃ i ∈ L a , i + c ≥ b + d \exist i\in L_a,i+c\geq b+d iLa,i+cb+d,根据逆向保序性,结合 c ≤ b c\leq b cb,有 i ≥ b , a > b i\geq b,a>b ib,a>b,与 a ≤ b a\leq b ab 矛盾.所以 ∄ i ∈ L a , i + c ≥ b + d \not\exist i\in L_a,i+c\geq b+d iLa,i+cb+d.
    2. 同理可得 ∄ i ∈ L c , i + a ≥ b + d \not\exist i\in L_c,i+a\geq b+d iLc,i+ab+d.
    3. 结合1.2.可得 max ⁡ { L a + c } < b + d \max\{L_{a+c}\}<b+d max{La+c}<b+d.
    4. 同理可得 min ⁡ { R b + d } > a + c \min\{R_{b+d}\}>a+c min{Rb+d}>a+c.
    5. 结合3.4可得 a + c ≤ b + d a+c\leq b+d a+cb+d.

注意到在证明过程中 q w q ( max ⁡ { L a } ) < q w q ( a ) , q w q ( i ) < q w q ( a ) qwq(\max\{L_a\})<qwq(a),qwq(i)<qwq(a) qwq(max{La})<qwq(a),qwq(i)<qwq(a) 等,所以并不构成循环论证.若 a , b , c , d a,b,c,d a,b,c,d 中存在加法单位元,证明是显然的.

加法逆元

− a -a a a a a 的加法逆元,满足 a + ( − a ) = { ∣ } a+(-a)=\{|\} a+(a)={},同时定义减法: a − b = a + ( − a ) a-b=a+(-a) ab=a+(a).

等号的良定义

a = b ⇒ − a = − b , a + c = b + c a=b\Rightarrow -a=-b,a+c=b+c a=ba=b,a+c=b+c

证明: a = b ⇔ a ≤ b , a ≥ b a=b\Leftrightarrow a\leq b,a\geq b a=bab,ab

  • 由正向强保序性可得 a + c ≤ b + c , a + c ≥ b + c , a + c = b + c a+c\leq b+c,a+c\geq b+c,a+c=b+c a+cb+c,a+cb+c,a+c=b+c.
  • a + ( − a ) ≤ b + ( − b ) , a ≥ b a+(-a)\leq b+(-b),a\geq b a+(a)b+(b),ab,由逆向强保序性可得 − a ≥ − b -a\geq -b ab,同理 − a ≤ − b , − a = − b -a\leq -b,-a=-b ab,a=b.

< < < 的良定义

  • a < b ⇒ a + c < b + c a<b\Rightarrow a+c<b+c a<ba+c<b+c,由强保序性和等号的良定义可得.
  • a < b ⇒ − a > − b a<b\Rightarrow -a>-b a<ba>b,两边同时加上 − a − b -a-b ab,由上一条可得.
  • a < b , c < d ⇒ a + c < b + d a<b,c<d\Rightarrow a+c<b+d a<b,c<da+c<b+d,由强保序性和等号的良定义可得.

加法逆元的形式

我们有:
− a = { { − i ∣ ∀ i ∈ R a } ∣ { − i ∣ ∀ i ∈ L a } } -a=\{\{-i|\forall i \in R_a\}|\{-i|\forall i \in L_a\}\} a={{i∣∀iRa}{i∣∀iLa}}
证明:令 t = { { − i ∣ ∀ i ∈ R a } ∣ { − i ∣ ∀ i ∈ L a } } t=\{\{-i|\forall i \in R_a\}|\{-i|\forall i \in L_a\}\} t={{i∣∀iRa}{i∣∀iLa}}
a + t = { { i + t ∣ ∀ i ∈ L a } ∪ { a − j ∣ ∀ j ∈ R a } ∣ { i + t ∣ ∀ i ∈ R a } ∪ { a − j ∣ ∀ i ∈ L a } a+t=\{\{i+t|\forall i\in L_a\}\cup\{a-j|\forall j\in R_a\}|\{i+t|\forall i\in R_a\}\cup\{a-j|\forall i\in L_a\} a+t={{i+t∣∀iLa}{aj∣∀jRa}{i+t∣∀iRa}{aj∣∀iLa}

先证 a + t ≤ { ∣ } a+t\leq \{|\} a+t{}:

  1. 对于 { a − j ∣ ∀ j ∈ R a } \{a-j|\forall j\in R_a\} {aj∣∀jRa} 中的项, ∀ i ∈ R a , i > a \forall i\in R_a,i>a iRa,i>a,根据 < < < 的良定义,两边同时加上 − i -i i,等式仍然成立,有 ∀ i ∈ R a , a − i < { ∣ } \forall i\in R_a,a-i<\{|\} iRa,ai<{}.
  2. 对于 { i + t ∣ ∀ i ∈ L a } \{i+t|\forall i\in L_a\} {i+t∣∀iLa} 中的项,可以归纳证明.

同理可证得 max ⁡ { L a + t } < { ∣ } \max\{L_{a+t}\}<\{|\} max{La+t}<{},可得 a + t ≤ { ∣ } a+t\leq \{|\} a+t{}.

同理也可得 a + t ≥ { ∣ } a+t\geq \{|\} a+t{}.综上所述, a + t = { ∣ } , t = − a a+t=\{|\},t=-a a+t={},t=a.

加法的封闭性

a + b a+b a+b 仍然是一个合法的超现实数.

  • ∀ i ∈ L a , j ∈ R a , i < j ⇒ i + b < j + b \forall i\in L_a,j\in R_a,i<j\Rightarrow i+b<j+b iLa,jRa,i<ji+b<j+b.
  • ∀ i ∈ L a , j ∈ R b , i < a , b < j ⇒ i + b < a + j \forall i\in L_a,j\in R_b,i<a,b<j\Rightarrow i+b<a+j iLa,jRb,i<a,b<ji+b<a+j.
  • ∀ i ∈ L b , j ∈ R b , i < j ⇒ i + a < j + a \forall i\in L_b,j\in R_b,i<j\Rightarrow i+a<j+a iLb,jRb,i<ji+a<j+a.
  • ∀ i ∈ L b , j ∈ R a , i < b , a < j ⇒ i + a < b + j \forall i\in L_b,j\in R_a,i<b,a<j\Rightarrow i+a<b+j iLb,jRa,i<b,a<ji+a<b+j.

综上所述 max ⁡ { L a + b } < min ⁡ { R a + b } \max\{L_{a+b}\}<\min\{R_{a+b}\} max{La+b}<min{Ra+b}, a + b a+b a+b合法.

注意到我们在证明中使用了 < < < 的性质,和前文所述的类似,我们可以通过数学归纳法解决循环论证的问题.

超现实数的乘法运算及其性质

a b = { { i b + a j − i j ∣ ∀ i ∈ L a , j ∈ L b } ∪ { i b + a j − i j ∣ ∀ i ∈ R a , j ∈ R b } ∣ { i b + a j − i j ∣ ∀ i ∈ L a , j ∈ R b } ∪ { i b + a j − i j ∣ ∀ i ∈ R a , j ∈ L b } } ab=\{\{ib+aj-ij|\forall i\in L_a,j\in L_b\}\cup\{ib+aj-ij|\forall i\in R_a,j\in R_b\} | \{ib+aj-ij|\forall i\in L_a,j\in R_b\}\cup\{ib+aj-ij|\forall i\in R_a,j\in L_b\}\} ab={{ib+ajij∣∀iLa,jLb}{ib+ajij∣∀iRa,jRb}{ib+ajij∣∀iLa,jRb}{ib+ajij∣∀iRa,jLb}}

超现实数的乘法满足交换律,结合率,分配律,存在逆元,单位元( { { ∣ } ∣ } \{\{|\}|\} {{}}),所以超现实数构成了有序域,并且是最大的有序域,其他所有的有序域都是超现实数域的一个子有序域.

这里不加证明地给出 a a a 的乘法逆元 a − 1 a^{-1} a1 的形式:
L a − 1 = { { ∣ } } ∪ { ( { { ∣ } ∣ } + ( u − a ) v ) u − 1 ∣ v ∈ L a − 1 , u ∈ R a } ∪ { ( { { ∣ } ∣ } + ( u − a ) v ) u − 1 ∣ v ∈ R a − 1 , u ∈ L a } L_{a^{-1}}=\{\{|\}\}\cup \{(\{\{|\}|\}+(u-a)v)u^{-1}|v\in L_{a^{-1}},u\in R_a\}\cup \{(\{\{|\}|\}+(u-a)v)u^{-1}|v\in R_{a^{-1}},u\in L_a\} La1={{}}{({{}}+(ua)v)u1vLa1,uRa}{({{}}+(ua)v)u1vRa1,uLa}
R a − 1 = { ( { { ∣ } ∣ } + ( u − a ) v ) u − 1 ∣ u ∈ L a , v ∈ L a − 1 } ∪ { ( { { ∣ } ∣ } + ( u − a ) v ) u − 1 ∣ u ∈ R a , v ∈ R a − 1 } R_{a^{-1}}=\{(\{\{|\}|\}+(u-a)v)u^{-1}|u\in L_a,v\in L_{a^{-1}}\}\cup \{(\{\{|\}|\}+(u-a)v)u^{-1}|u\in R_a,v\in R_{a^{-1}}\} Ra1={({{}}+(ua)v)u1uLa,vLa1}{({{}}+(ua)v)u1uRa,vRa1}

注意到 a − 1 a^{-1} a1 的形式中存在 a − 1 a^{-1} a1 ,这事实上的含义是从空集开始一个一个向 a − 1 a^{-1} a1 中添加元素.

碍于篇幅限制,这里不给出具体证明.(其实就是不会)

实数与超现实数

终于讲到实数了

整数与超现实数

我们定义 { ∣ } = 0 \{|\}=0 {}=0(因为 { ∣ } \{|\} {} 是加法单位元,与 0 0 0 的性质相似), { { ∣ } ∣ } = 1 \{\{|\}|\}=1 {{}}=1(因为 { { ∣ } ∣ } \{\{|\}|\} {{}} 是乘法单位元,与 1 1 1 的性质相似).之后我们就使用 0 0 0 表示所有等于 { ∣ } \{|\} {} 的数,用 1 1 1 表示所有等于 { { ∣ } ∣ } \{\{|\}|\} {{}} 的数.

接下来,可以构造 { 1 ∣ } = 2 , { 2 ∣ } = 3 , . . . , { n − 1 ∣ } = n \{1|\}=2,\{2|\}=3,...,\{n-1|\}=n {1∣}=2,{2∣}=3,...,{n1∣}=n 形式化地说,令 f ( n ) = { f ( n − 1 ) ∣ } f(n)=\{f(n-1)|\} f(n)={f(n1)}.

我们需要证明,超现实数的运算与其对应的整数的运算相对应.使用归纳法, f ( a ) + f ( b ) = = { f ( a − 1 ) + f ( b ) , f ( a ) + f ( b − 1 ) ∣ } = { f ( a + b − 1 ) ∣ } = f ( a + b ) f(a)+f(b)==\{f(a-1)+f(b),f(a)+f(b-1)|\}=\{f(a+b-1)|\}=f(a+b) f(a)+f(b)=={f(a1)+f(b),f(a)+f(b1)}={f(a+b1)}=f(a+b).

对于负整数,也可以写出类似的定义. − n = { ∣ − n + 1 } -n=\{|-n+1\} n={n+1}.

最简性定理

x , y x,y x,y 满足 max ⁡ { L x } ≤ min ⁡ { L y } ≤ max ⁡ { L y } < x < min ⁡ { R y } ≤ max ⁡ { R y } ≤ min ⁡ { R x } \max\{L_x\}\leq \min\{L_y\}\leq \max\{L_y\}<x<\min\{R_y\}\leq \max\{R_y\}\leq \min\{R_x\} max{Lx}min{Ly}max{Ly}<x<min{Ry}max{Ry}min{Rx},则 x = y x=y x=y.

证明:

  • max ⁡ { L x } ≤ max ⁡ { L y } < y , x < min ⁡ { R y } ⇒ x ≤ y \max\{L_x\}\leq \max\{L_y\}<y,x<\min\{R_y\}\Rightarrow x\leq y max{Lx}max{Ly}<y,x<min{Ry}xy.
  • max ⁡ { L y } < x , y < min ⁡ { R y } ≤ min ⁡ { R x } ⇒ x ≥ y \max\{L_y\}<x,y<\min\{R_y\}\leq \min\{R_x\}\Rightarrow x\geq y max{Ly}<x,y<min{Ry}min{Rx}xy.
  • x ≤ y , x ≥ y ⇒ x = y x\leq y,x\geq y\Rightarrow x=y xy,xyx=y.

这表明我们可以将 a a a 化简为 L a , R a L_a,R_a La,Ra 中只有零或一个数的形式.之后,我们只讨论化简后的形式,令 L a L_a La 表示左集合中唯一的元素, R a R_a Ra 表示右集合中唯一的元素.(空集的情况单独讨论)

二进制下有限小数与超现实数

我们有:
2 n + 1 2 k + 1 = { n 2 k ∣ n + 1 2 k } , n ∈ Z , k ∈ N \frac{2n+1}{2^{k+1}}=\{\frac{n}{2^k}|\frac{n+1}{2^k}\},n\in \mathbf{Z},k\in \mathbf{N} 2k+12n+1={2kn2kn+1},nZ,kN

证明:令 a = { n 2 k ∣ n + 1 2 k } a=\{\frac{n}{2^k}|\frac{n+1}{2^k}\} a={2kn2kn+1},只需证 a + a = 2 n + 1 2 k a+a=\frac{2n+1}{2^k} a+a=2k2n+1.

  1. 使用归纳法, k = 0 , a = { n , n + 1 } , n < a < n + 1 , a + a = { n + a ∣ n + a + 1 } k=0,a=\{n,n+1\},n<a<n+1,a+a=\{n+a|n+a+1\} k=0,a={n,n+1},n<a<n+1,a+a={n+an+a+1},可得 2 n < L 2 a < 2 n + 1 < R 2 a < 2 n + 2 2n<L_{2a}<2n+1<R_{2a}<2n+2 2n<L2a<2n+1<R2a<2n+2,可得 2 a = 2 n + 1 2a=2n+1 2a=2n+1.
  2. k > 0 , a = { n 2 k ∣ n + 1 2 k } , n 2 k < a < n + 1 2 k , a + a = { n 2 k + a ∣ n + 1 2 k + a } k>0,a=\{\frac{n}{2^k}|\frac{n+1}{2^k}\},\frac{n}{2^k}<a<\frac{n+1}{2^k},a+a=\{\frac{n}{2^k}+a|\frac{n+1}{2^k}+a\} k>0,a={2kn2kn+1},2kn<a<2kn+1,a+a={2kn+a2kn+1+a},令 b = 2 n + 1 2 k = { n 2 k − 1 ∣ n + 1 2 k − 1 } b=\frac{2n+1}{2^k}=\{\frac{n}{2^{k-1}}|\frac{n+1}{2^{k-1}}\} b=2k2n+1={2k1n2k1n+1},有 n 2 k + a < b , a + a < n + 1 2 k − 1 = R b ⇒ a ≤ b , n + 1 2 k + a > b , a + a > n 2 k − 1 = L b ⇒ a ≥ b \frac{n}{2^k}+a<b,a+a<\frac{n+1}{2^{k-1}}=R_b\Rightarrow a\leq b,\frac{n+1}{2^k}+a>b,a+a>\frac{n}{2^{k-1}}=L_b\Rightarrow a\geq b 2kn+a<b,a+a<2k1n+1=Rbab,2kn+1+a>b,a+a>2k1n=Lbab.综上所述, a + a = b = 2 n + 1 2 k , a = 2 n + 1 2 k + 1 a+a=b=\frac{2n+1}{2^{k}},a=\frac{2n+1}{2^{k+1}} a+a=b=2k2n+1,a=2k+12n+1.

这样,我们就可以构造所有二进制下的有限小数,但是无限循环小数(如 1 3 \frac{1}{3} 31 )和无理数呢?

无限小数与超现实数

如果 a a a 不能表示成二进制有限小数,可以仿照 dedekind分隔,令 L a L_a La 包含所有小于 a a a 的二进制有限小数, R a R_a Ra 包含所有大于 a a a 的二进制有限小数.这样任意实数都有任意多个超现实数与之对应.

实数中不存在的数与超现实数

我们允许超现实数的左右集合中存在无穷多个数,因此我们可以构造一些确实存在并且不存在于实数中的数.

我们令 w = { 1 , 2 , 3 , . . . ∣ } w=\{1,2,3,...|\} w={1,2,3,...∣},这样 w w w 大于任何数,是一个确实存在的无穷大,满足超现实数的所有性质.

接下来,我们可以构造 w + 1 = { w ∣ } w+1=\{w|\} w+1={w},它也是确实存在的,并且 w < w + 1 w<w+1 w<w+1.

我们还可以构造 w + 2 , w + 3 , . . . , 2 w , 3 w , . . . , w 2 , w 3 , . . . , w w . . . w+2,w+3,...,2w,3w,...,w^2,w^3,...,w^w... w+2,w+3,...,2w,3w,...,w2,w3,...,ww... 它们都是确实存在的超现实数.

超现实数的应用

超现实数可以用于解决不平等博弈问题.由于跟本文关系不大,暂且略过.

参考资料

  1. http://www.matrix67.com/blog/archives/6333
  2. https://blog.csdn.net/qq_42101694/article/details/122073761
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值