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

模块 准备工作。自然编号 哪里

打开 进口 准备工作。集合与函数 重命名 (_+__∨_)
打开 进口 准备工作。HSet公司\结束{code}自然数、基本运算和性质\开始{code}数据  : 设置 哪里 
   : 
  成功 :   

{-# 建筑天然的 #-}

pred(前) :   
pred(前) 0 = 0
pred(前) (成功 n个) = n个

成功的 : ∀{ j个 : }  成功  选择 成功 j个   选择 j个
成功的 = 应用程序 pred(前)

记录 : {X(X) : 设置}  X(X)  (  X(X)  X(X))    X(X)
记录 x个 (f) 0        = x个
记录 x个 (f) (成功 n个) = (f) n个 (记录 x个 (f) n个)

ℕ-离散的 : 离散的 
ℕ-离散的  0        0       = 英制 回流
ℕ-离散的  0       (成功 ) = 内部  ())
ℕ-离散的 (成功 n个)  0       = 内部  ())
ℕ-离散的 (成功 n个) (成功 ) =  (ℕ-离散的 n个 )
 哪里 
   : 可判定的(n个 选择 )  可判定的 (成功 n个 选择 成功 ) 
   (输入 第页) = 英制 (应用程序 成功 第页)
   (内部收益率 (f)) = 内部    (f) (成功的 ))

ℕ-hset(高速设置) : hset(高速设置) 
ℕ-hset(高速设置) = 离散is-hset ℕ-离散的\结束{code}添加\开始{code}中缀 30_+__+_ :     
n个 + 0 = n个
n个 + (成功 ) = 成功(n个 + )

引理[0+m=m] : ∀( : )  0 +  选择 
引理[0+m=m] 0 = 回流
引理[0+m=m] (成功 ) = 应用程序 成功 (引理[0+m=m] )

引理[n+1+m=n+m+1] : ∀(n个  : )  成功 n个 +  选择 n个 + 成功 
引理[n+1+m=n+m+1] n个 0 = 回流
引理[n+1+m=n+m+1] n个 (成功 ) = 应用程序 成功 (引理[n+1+m=n+m+1] n个 )

引理[n+m=m+n] : ∀(n个  : )  n个 +  选择  + n个
引理[n+m=m+n] n个 0        = (引理[0+m=m] n个)¹
引理[n+m=m+n] n个 (成功 ) = (应用程序 成功 (引理[n+m=m+n] n个 )) · (引理[n+1+m=n+m+1]  n个)¹

引理[n≡0∨n≡m+1] : ∀(n个 : )  n个 选择 0  (Σ \( : )  n个 选择 成功 )
引理[n≡0∨n≡m+1] 0        = 英制 回流
引理[n≡0∨n≡m+1] (成功 n个) = 内部 (n个  回流)\结束{code}不平等\开始{code}中缀 30_≤_中缀 30_<_中缀 30_≰_中缀 30_≮_数据 _≤_ :     设置 哪里
 ≤-零 : ∀{n个 : }  0  n个
 ≤-suck : ∀{ n个 : }    n个  成功   成功 n个

_<_ :     设置
 < n个 = 成功   n个

_≰_ :     设置
  n个 = ¬ (  n个)

_≮_ :     设置
  n个 = ¬ ( < n个)

≤-回流 : {n个 : }  n个  n个
≤-回流 {0}      = ≤-零
≤-回流 {成功 n个} = ≤-suck ≤-回流

≤-pred : {n个  : }  成功 n个  成功   n个  
≤-pred (≤-suck 第页) = 第页

≤-反式 : { b条 c(c) : }    b条  b条  c(c)    c(c)
≤-反式 ≤-零     v(v)          = ≤-零
≤-反式 (≤-succ u个) (≤-suck v(v)) = ≤-suck (≤-反式 u个 v(v))

≤-r-suck : {n个  : }  n个    n个  成功 
≤-r-suck ≤-零     = ≤-零
≤-r-suck (≤-suck 第页) = ≤-suck (≤-r-suck 第页)

引理[≤-hprop] : ∀{ n个 : }  ∀(第页 r’ :   n个)  第页 选择 r’
引理[≤-hprop] {0}      {n个}      ≤-零 ≤-零 = 回流
引理[≤-hprop] {成功 } {0}      ()     ()
引理[≤-hprop] {成功 } {成功 n个} (≤-suck 第页) (≤-suck r’) = 应用程序 ≤-suck (引理[≤-hprop] 第页 r’)

引理[a≤b-可判定] : ∀{ b条 : }  可判定的 (  b条)
引理[a≤b-可判定的] {0}      {0}      = 英制 ≤-零
引理[a≤b-可判定的] {0}      {成功 b条} = 英制 ≤-零
引理[a≤b-可判定] {成功 } {0}      = 内部  ())
引理[a≤b-可判定] {成功 } {成功 b条} = 案例 c(c) c(c) IH公司
 哪里
  IH公司 : 可判定的 (  b条)
  IH公司 = 引理[a≤b-可判定] {} {b条}
  c(c) :   b条  成功   成功 b条
  c(c) 第页 = ≤-suck 第页
  c(c) : ¬ (  b条)  ¬ (成功   成功 b条)
  c(c) (f)  = ∅-埃利姆 ((f) (≤-pred ))

引理[n≤n+1] : ∀(n个 : )  n个  成功 n个
引理[n≤n+1] 0        = ≤-零
引理[n≤n+1] (成功 n个) = ≤-suck (引理[n≤n+1] n个)

引理[m+1≤n+1m≤n] : ∀{ n个 : }  成功   成功 n个    n个
引理[m+1≤n+1m≤n] (≤-suck 第页) = 第页

引理[mŞnn≤m] : ∀{ n个 : }    n个  n个  
引理[mnn≤m] {}      {0}      (f) = ≤-零
引理[mnn≤m] {0}      {成功 n个} (f) = ∅-埃利姆 ((f) (≤-suck ≤-零))
引理[mnn≤m] {成功 } {成功 n个} (f) = ≤-suck (引理[mnn≤m] ((f)  ≤-suck))

引理[m<nm≠n] : ∀{ n个 : }   < n个    n个
引理[m<nm≠n] {0}      {0}      ()
引理[m<nm≠n] {0}      {成功 n个} 第页          = λ ()
引理[m<nm≠n] {成功 } {0}      第页          = λ ()
引理[m<nm≠n] {成功 } {成功 n个} (≤-suck 第页) = λ e(电子)  引理[m<nm≠n] 第页 (成功的 e(电子))

引理[a≤ba+c≤b+c] : ∀( b条 c(c) : )    b条   + c(c)  b条 + c(c)
引理[a≤ba+c≤b+c]  b条 0        第页 = 第页
引理[a≤ba+c≤b+c]  b条 (成功 c(c)) 第页 = ≤-suck (引理[a≤ba+c≤b+c]  b条 c(c) 第页)

引理[a<ba+c<b+c] : ∀( b条 c(c) : )   < b条   + c(c) < b条 + c(c)
引理[a<ba+c<b+c]  b条 c(c) 第页 = 运输  n个  n个  b条 + c(c)) (引理  c(c)) (引理[a≤ba+c≤b+c] (成功 ) b条 c(c) 第页)
 哪里
  引理 : ∀(n个  : )  (成功 n个) +  选择 成功 (n个 + )
  引理 n个 0 = 回流
  引理 n个 (成功 ) = 应用程序 成功 (引理 n个 )

引理[a≤a+b] : ∀( b条 : )     + b条
引理[a≤a+b]  0 = ≤-回流
引理[a≤a+b]  (成功 b条) = ≤-反式 (引理[a≤a+b]  b条) (引理[n≤n+1] ( + b条))

引理[m≤n∧n≤mm=n] : ∀{ n个 : }    n个  n个     选择 n个
引理[m≤n∧n≤mm=n] {0}      {0}      ≤-零     ≤-零      = 回流
引理[m≤n∧n≤mm=n] {0}      {成功 n个} ≤-零     ()
引理[m≤n∧n≤mm=n] {成功 } {0}      ()         ≤-零
引理[m≤n∧n≤mm=n] {成功 } {成功 n个} (≤-suck 第页) (≤-suck r’) = 应用程序 成功 (引理[m≤n∧n≤mm=n] 第页 r’)

引理[n≤m+1n≤m∨n≡m+1] : {n个  : }  n个  成功   (n个  )  (n个 选择 成功 )
引理[n≤m+1n≤m∨n≡m+1] {0}      {}      第页 = 英制 ≤-零
引理[n≤m+1n≤m∨n≡m+1] {成功 0} {0}      第页 = 内部 回流
引理[n≤m+1n≤m∨n≡m+1] {成功 (成功 n个)} {0} (≤-succ ())
引理[n≤m+1n≤m∨n≡m+1] {成功 n个} {成功 } (≤-succ 第页) = 案例 c(c) c(c) IH公司
 哪里
  c(c) : n个    成功 n个  成功 
  c(c) = ≤-suck
  c(c) : n个 选择 成功   成功 n个 选择 成功 (成功 )
  c(c) = 应用程序 成功
  IH公司 : (n个  )  (n个 选择 成功 )
  IH公司 = 引理[n≤m+1n≤m∨n≡m+1] {n个} {} 第页

引理[n≰mm<n] : {n个  : }  ¬(n个  )   < n个
引理[n≰mm<n] {0}      {}      (f) = ∅-埃利姆 ((f) ≤-零)
引理[n≰mm<n] {成功 n个} {0}      (f) = ≤-suck ≤-零
引理[n≰mm<n] {成功 n个} {成功 } (f) = ≤-suck (引理[n≰mm<n] ((f)  ≤-suck))

引理[≤-∑] : ∀( b条 : )    b条  Σ \(c(c) : )   + c(c) 选择 b条
引理[≤-∑] 0 b条 ≤-零 = b条  引理[0+m=m] b条
引理[≤-∑] (成功 ) 0 ()
引理[≤-∑] (成功 ) (成功 b条) (≤-succ 第页) = c(c)  (引理[n+1+m=n+m+1]  c(c)) · (应用程序 成功 等式)
 哪里
  c(c) : 
  c(c) = 公共关系 (引理[≤-∑]  b条 第页)
  等式 :  + c(c) 选择 b条
  等式 = 公共关系 (引理[≤-∑]  b条 第页)\结束{code}最大值\开始{code}最大值 :     
最大值 0  = 
最大值 n个 0 = n个
最大值 (成功 n个) (成功 ) = 成功 (最大值 n个 )

最大光谱 : (n个  : )  n个  最大值 n个 
最大光谱 0                = ≤-零
最大光谱 (成功 n个) 0        = ≤-回流
最大光谱 (成功 n个) (成功 ) = ≤-suck (最大光谱 n个 )

最大光谱 : (n个  : )    最大值 n个 
最大光谱 0                = ≤-回流
最大光谱 (成功 n个) 0        = ≤-零
最大光谱 (成功 n个) (成功 ) = ≤-succ (最大光谱 n个 )\结束{代码}“存在一个最小数量n,使得P n”的类型\开始{代码}∑-最小值 : (  设置)  设置
∑-最小值 P(P) = Σ \(n个 : )  (P(P) n个) × (∀(n’ : )  P(P) n’  n个  n’)

重新绘制 : {P(P) :   设置}  ∑-最小值 P(P)  Σ P(P)
重新绘制 (n个  第页  _) = (n个  第页)

∑-最小-≡ : {P(P) :   设置}{w个 w个 : ∑-最小值 P(P)}  w个 选择 w个  重新绘制 w个 选择 重新绘制 w个
∑-最小-≡ {P(P)} {w个} {.w个} 回流 = 回流\结束{code}本原和过程值归纳\开始{code}原始诱导 : {P(P) :   设置}
                     P(P) 0  (∀ n个  P(P) n个  P(P)(成功 n个))   n个  P(P) n个
原始诱导 基础  0        = 基础
原始归纳法 基础  (成功 n个) =  n个 (原始诱导 基础  n个)

CoV诱导 : {P(P) :   设置}
               (∀ n个  (∀    < n个  P(P) )  P(P) n个)   n个  P(P) n个
CoV诱导 {P(P)}  n个 =  n个 (声称 n个)
 哪里
   :   设置
   n个 =    成功   n个  P(P) 
  qbase(质量基准) :  0
       --∀米成功率≤0百万磅
  qbase(质量基准)  ()
  q步 :  n个   n个  (成功 n个)
       --∀n(∀米成功率≤n百万磅)→ ∀ 成功≤成功百万磅
  q步 n个 量子数  (≤-suck 第页) =    k个 u个  量子数 k个 (≤-反式 u个 第页))
  声称 :  n个   n个
       --∀n→ ∀ 成功率≤n百万磅
  声称 = 原始诱导 qbase(质量基准) q步\结束{code}