Step * 1 2 of Lemma p-fun-exp-add1-sq

.....upcase..... 
1. Type
2. A ⟶ (A Top)
3. A
4. ↑isl(f x)
5. : ℤ
6. 0 < n
7. primrec(n 1;f p-id();λi,g. g) primrec(n 1;p-id();λi,g. g) outl(f x)
⊢ primrec(n;f p-id();λi,g. g) primrec(n;p-id();λi,g. g) outl(f x)
BY
TACTIC:((RWO "primrec-unroll" THENA Auto) THEN (SplitOnConclITE THENA Auto)) }

1
.....truecase..... 
1. Type
2. A ⟶ (A Top)
3. A
4. ↑isl(f x)
5. : ℤ
6. 0 < n
7. primrec(n 1;f p-id();λi,g. g) primrec(n 1;p-id();λi,g. g) outl(f x)
8. 0 ∈ ℤ
⊢ p-id() p-id() outl(f x)

2
.....falsecase..... 
1. Type
2. A ⟶ (A Top)
3. A
4. ↑isl(f x)
5. : ℤ
6. 0 < n
7. primrec(n 1;f p-id();λi,g. g) primrec(n 1;p-id();λi,g. g) outl(f x)
8. ¬(n 0 ∈ ℤ)
⊢ i,g. g) (n 1) primrec(n 1;f p-id();λi,g. g) i,g. g) (n 1) primrec(n 1;p-id();λi,g. g\000C) outl(f x)


Latex:


Latex:
.....upcase..... 
1.  A  :  Type
2.  f  :  A  {}\mrightarrow{}  (A  +  Top)
3.  x  :  A
4.  \muparrow{}isl(f  x)
5.  n  :  \mBbbZ{}
6.  0  <  n
7.  primrec(n  -  1;f  o  p-id();\mlambda{}i,g.  f  o  g)  x  \msim{}  primrec(n  -  1;p-id();\mlambda{}i,g.  f  o  g)  outl(f  x)
\mvdash{}  primrec(n;f  o  p-id();\mlambda{}i,g.  f  o  g)  x  \msim{}  primrec(n;p-id();\mlambda{}i,g.  f  o  g)  outl(f  x)


By


Latex:
TACTIC:((RWO  "primrec-unroll"  0  THENA  Auto)  THEN  (SplitOnConclITE  THENA  Auto))




Home Index