Step * 1 of Lemma coded-code-seq


1. {1...}
2. : ℕk ⟶ ℕ@i
3. code-pair(k 1;code-seq1(k;s)) 1 ≠ 0
4. v1 : ℕ@i
5. v2 : ℕ@i
6. coded-pair(code-pair((-1) k;code-seq1(k;s))) = <v1, v2> ∈ (ℕ × ℕ)
⊢ <v1 1, λn.coded-seq1(v1;v2;n)> = <k, s> ∈ (k:ℕ × (ℕk ⟶ ℕ))
BY
TACTIC:(((RWO "coded-code-pair" (-1) THENM EqHD (-1)) THENA Auto)
          THEN All Reduce
          THEN EqCD
          THEN Auto
          THEN Ext
          THEN Reduce 0
          THEN Auto
          THEN RevHypSubst' (-2) 0) }

1
1. {1...}
2. : ℕk ⟶ ℕ@i
3. code-pair(k 1;code-seq1(k;s)) 1 ≠ 0
4. v1 : ℕ@i
5. v2 : ℕ@i
6. ((-1) k) v1 ∈ ℕ
7. code-seq1(k;s) v2 ∈ ℕ
8. : ℕv1 1
⊢ coded-seq1(v1;code-seq1(k;s);x) (s x) ∈ ℕ


Latex:


Latex:

1.  k  :  \{1...\}
2.  s  :  \mBbbN{}k  {}\mrightarrow{}  \mBbbN{}@i
3.  code-pair(k  -  1;code-seq1(k;s))  +  1  \mneq{}  0
4.  v1  :  \mBbbN{}@i
5.  v2  :  \mBbbN{}@i
6.  coded-pair(code-pair((-1)  +  k;code-seq1(k;s)))  =  <v1,  v2>
\mvdash{}  <v1  +  1,  \mlambda{}n.coded-seq1(v1;v2;n)>  =  <k,  s>


By


Latex:
TACTIC:(((RWO  "coded-code-pair"  (-1)  THENM  EqHD  (-1))  THENA  Auto)
                THEN  All  Reduce
                THEN  EqCD
                THEN  Auto
                THEN  Ext
                THEN  Reduce  0
                THEN  Auto
                THEN  RevHypSubst'  (-2)  0)




Home Index