Step * 1 of Lemma adjacent-before


1. [T] Type
2. List
3. T
4. T
5. : ℕ||L|| 1
6. L[i] ∈ T
7. L[i 1] ∈ T
⊢ ∃f:ℕ2 ⟶ ℕ||L||. (increasing(f;2) ∧ (∀j:ℕ2. ([x; y][j] L[f j] ∈ T)))
BY
((InstConcl [⌜λj.if (j =z 0) then else fi ⌝]⋅ THENA Auto') THEN RepUR ``increasing`` THEN Auto) }

1
1. Type
2. List
3. T
4. T
5. : ℕ||L|| 1
6. L[i] ∈ T
7. L[i 1] ∈ T
8. ∀i@0:ℕ1. if (i@0 =z 0) then else fi  < if (i@0 =z 0) then else fi 
9. : ℕ2
⊢ [x; y][j] L[if (j =z 0) then else fi ] ∈ T


Latex:


Latex:

1.  [T]  :  Type
2.  L  :  T  List
3.  x  :  T
4.  y  :  T
5.  i  :  \mBbbN{}||L||  -  1
6.  x  =  L[i]
7.  y  =  L[i  +  1]
\mvdash{}  \mexists{}f:\mBbbN{}2  {}\mrightarrow{}  \mBbbN{}||L||.  (increasing(f;2)  \mwedge{}  (\mforall{}j:\mBbbN{}2.  ([x;  y][j]  =  L[f  j])))


By


Latex:
((InstConcl  [\mkleeneopen{}\mlambda{}j.if  (j  =\msubz{}  0)  then  i  else  i  +  1  fi  \mkleeneclose{}]\mcdot{}  THENA  Auto')
  THEN  RepUR  ``increasing``  0
  THEN  Auto)




Home Index