Step * of Lemma equal-zero-streams

fix((λx.<⋅x>)) fix((λx.<⋅, ⋅x>))
BY
(SqequalSqle
   THEN OneFixpointLeast
   THEN CompNatInd (-1)
   THEN (Decide ⌜0 ∈ ℤ⌝⋅ THENA Auto)
   THEN Try (Complete ((Eliminate ⌜j⌝⋅ THEN AllReduce THEN Auto)))
   THEN (RW (AddrC [2] UnrollRecursionC) THEN Reduce 0)
   THEN (Decide ⌜1 ∈ ℤ⌝⋅ THENA Auto)
   THEN Try (Complete ((Eliminate ⌜j⌝⋅ THEN AllReduce THEN Auto)))) }

1
1. : ℕ
2. ∀j:ℕj. x.<⋅x>^j ⊥ ≤ fix((λx.<⋅, ⋅x>)))
3. ¬(j 0 ∈ ℤ)
4. ¬(j 1 ∈ ℤ)
⊢ λx.<⋅x>^j ⊥ ≤ <⋅, ⋅fix((λx.<⋅, ⋅x>))>

2
1. : ℕ
2. ∀j:ℕj. x.<⋅, ⋅x>^j ⊥ ≤ fix((λx.<⋅x>)))
3. ¬(j 0 ∈ ℤ)
4. 1 ∈ ℤ
⊢ λx.<⋅, ⋅x>^j ⊥ ≤ <⋅fix((λx.<⋅x>))>

3
1. : ℕ
2. ∀j:ℕj. x.<⋅, ⋅x>^j ⊥ ≤ fix((λx.<⋅x>)))
3. ¬(j 0 ∈ ℤ)
4. ¬(j 1 ∈ ℤ)
⊢ λx.<⋅, ⋅x>^j ⊥ ≤ <⋅fix((λx.<⋅x>))>


Latex:


Latex:
fix((\mlambda{}x.<\mcdot{},  x>))  \msim{}  fix((\mlambda{}x.<\mcdot{},  \mcdot{},  x>))


By


Latex:
(SqequalSqle
  THEN  OneFixpointLeast
  THEN  CompNatInd  (-1)
  THEN  (Decide  \mkleeneopen{}j  =  0\mkleeneclose{}\mcdot{}  THENA  Auto)
  THEN  Try  (Complete  ((Eliminate  \mkleeneopen{}j\mkleeneclose{}\mcdot{}  THEN  AllReduce  THEN  Auto)))
  THEN  (RW  (AddrC  [2]  UnrollRecursionC)  0  THEN  Reduce  0)
  THEN  (Decide  \mkleeneopen{}j  =  1\mkleeneclose{}\mcdot{}  THENA  Auto)
  THEN  Try  (Complete  ((Eliminate  \mkleeneopen{}j\mkleeneclose{}\mcdot{}  THEN  AllReduce  THEN  Auto))))




Home Index