许创杰2012\开始{code}{-# 选项--不带-K#-}

模块 使用Funext。空间。新闻报道 哪里

打开 进口 准备工作。集合与函数 躲藏 (_+_)
打开 进口 准备工作。自然编号
打开 进口 准备工作。布尔值
打开 进口 准备工作。顺序
打开 进口 使用Funext。Funext(功能)
打开 进口 连续性。统一连续性\结束{代码}我们正在处理的站点是一致连续的monoid
覆盖范围为的康托空间的内函数
自然数n,有一系列串联映射“cons”
由长度为n的有限二进制序列s索引。

一致连续的幺半群₂ℕ → ₂ℕ:\开始{code}C类 : 子集(₂ℕ  ₂ℕ)
C类 = 均匀连续-₂ℕ\结束{code}覆盖公理相当于内函数的一致连续性
康托空间在以下意义上。\开始{code}定理[覆盖公理] : ∀( : )  ∀(t吨 : ₂ℕ  ₂ℕ)  t吨  C类 
                   Σ \(n个 : )  ∀( : 翅片 n个) 
                    Σ \(s’ : 翅片 )  Σ \(t英尺 : ₂ℕ  ₂ℕ) 
                     (t’  C类) × (t吨  欺骗   欺骗 s’  t’)
定理[覆盖公理]  t吨 tC公司 = n个 , 公共关系基金
 哪里
  n个 : 
  n个 = 公共关系 (tC公司 )
  公共关系基金 : ∀( : 翅片 n个)  Σ \(s的 : 翅片 )  Σ \(t英尺 : ₂ℕ  ₂ℕ) 
         (t’  C类) × (t吨  欺骗   欺骗 s’  t’)
  公共关系基金  = s’ ,  t’ , t'C型 , e(电子)
   哪里
    s’ : 翅片 
    s’ =   (t吨 (欺骗  ))

    t’ : ₂ℕ  ₂ℕ
    t’ α =   (t吨 (欺骗  α))

    t'C型 : t’  C类
    t'C型 k个 = 引理[LM-₂ℕ-最小模量] t’  prt'
     哪里
      导管 : 均匀连续-₂ℕ (t吨  (欺骗 ))
      导管 = 引理[∘-UC] t吨 tC公司 (欺骗 ) (引理[cons-UC] )
       : 
       = 公共关系 (导管 (k个 + ))
      prts公司 : ∀(α β : ₂ℕ)  α 选择[  ] β  t吨 (欺骗  α) 选择[ k个 +  ] t吨 (欺骗  β)
      prts公司 = 公共关系 (公共关系 (导管 (k个 + )))
      等式 : ∀(α : ₂ℕ)  ∀( : )  t’ α   t吨 (欺骗  α) ( + )
      等式 α  = 引理[drop+]  (t吨 (欺骗  α)) 
      声称 : ∀(α β : ₂ℕ)  α ≡[  ] β  t吨 (欺骗  α) ≡[ k个 +  ] t吨 (欺骗  β) 
                ∀( : )   < k个  t’ α   t’ β 
      声称 α β 埃尔 ekm公司  i<k = 巩膜 · (等式 β )¹
       哪里
        巩膜 : ∀( : )   < (k个 + )  t吨 (欺骗  α)   t吨 (欺骗  β) 
        巩膜 = 引理[≡[]-<] ekm公司
        巩膜 : t吨 (欺骗  α) ( + )  t吨 (欺骗  β) ( + )
        巩膜 = 巩膜 ( + ) (引理[a<ba+c<b+c]  k个  i<k)
        巩膜 : t’ α   t吨 (欺骗  β) ( + )
        巩膜 = 等式 α  · 巩膜 
      声称 : ∀(α β : ₂ℕ)  α ≡[  ] β
              t吨 (欺骗  α) ≡[ k个 +  ] t吨 (欺骗  β)  t’ α ≡[ k个 ] t’ β
      声称 α β 埃尔 ekm公司 = 引理[<-≡[]] (声称 α β 埃尔 ekm公司)
      prt' : ∀(α β : ₂ℕ)  α ≡[  ] β  t英尺 α ≡[ k个 ] t’ β
      prt' α β 埃尔 = 声称 α β 埃尔 (prts公司 α β 埃尔)
    前任 : ∀(α : ₂ℕ)  ∀( : )  t吨 (欺骗  α)   欺骗 s’ (t’ α) 
    前任 α  = 巩膜 · sclaim公司
     哪里
      巩膜 : t吨 (欺骗  α)   欺骗 (  (t吨 (欺骗  α))) (t’ α) 
      巩膜 = (引理[cons-take-drop]  (t吨 (欺骗  α)) )¹
      巩膜 : t吨 (欺骗  α) ≡[  ] t吨 (欺骗  )
      巩膜 = 公共关系 (公共关系 (tC公司 )) (欺骗  α) (欺骗  ) (引理[cons-≡[]]  α )
      巩膜 :   (t吨 (欺骗  α))  s’
      巩膜 = 引理[≡[]-take] 巩膜
      巩膜 : 欺骗 (  (t吨 (欺骗  α))) (t英尺 α)   欺骗 s’ (t’ α) 
      巩膜 = 应用程序  x个  欺骗 x个 (t’ α) ) 巩膜
    e(电子) : t吨  欺骗   欺骗 s’  t’
    e(电子) = funext² 前任
       ---------\结束{code}定理[Coverage公理]的一个特例:\开始{代码}定理[覆盖公理] : ∀(t吨 : ₂ℕ  ₂ℕ)  t吨  C类 
                   Σ \(n个 : )  ∀( : 翅片 n个) 
                    Σ \( : )  Σ \(t’ : ₂ℕ  ₂ℕ) 
                     (t’  C类) × (t吨  欺骗   欺骗 (  ⟨⟩)  t’)
定理[覆盖公理] t吨 tC公司 = n个 , 公共关系基金
 哪里
  n个 : 
  n个 = 公共关系 (定理[覆盖公理] 1 t吨 tC公司)
  公共关系基金 : ∀( : 翅片 n个)  Σ \( : )  Σ \(t’ : ₂ℕ  ₂ℕ) 
         (t英尺  C类) × (t吨  欺骗   欺骗 (  ⟨⟩)  t’)
  公共关系基金  =  , 公共关系 (公共关系 (定理[覆盖公理] 1 t吨 tC公司) )
   哪里
     : 翅片 1  
     (  ⟨⟩) = 
     : 
     =  (公共关系 (公共关系 (定理[覆盖公理] 1 t吨 tC公司) ))\结束{code}