Step * 1 1 1 1 1 of Lemma pigeon-hole


1. : ℕ
2. : ℕ
3. : ℕn ⟶ ℕm
4. Inj(ℕn;ℕm;f)
5. : ℕm ⟶ (ℕ List)
6. Σ(||p j|| j < m) n ∈ ℤ
7. ∀j:ℕm. ∀x,y:ℕ||p j||.  j[x] > j[y] supposing x < y
8. ∀j:ℕm. ∀x:ℕ||p j||.  (p j[x] < c∧ ((f j[x]) j ∈ ℤ))
9. : ℕm
10. ∀x:ℕ||p j||. (p j[x] < c∧ ((f j[x]) j ∈ ℤ))
11. ∀x,y:ℕ||p j||.  j[x] > j[y] supposing x < y
12. ¬(||p j|| ≤ 1)
13. j[0] < c∧ ((f j[0]) j ∈ ℤ)
14. j[1] < c∧ ((f j[1]) j ∈ ℤ)
15. j[0] > j[1]
⊢ ||p j|| ≤ 1
BY
(ExRepD
   THEN Unfold `inject` 4
   THEN InstHyp [⌜j[0]⌝;⌜j[1]⌝4⋅
   THEN Try (Complete (Auto'))
   THEN Try ((MemTypeCD THEN Auto))) }


Latex:


Latex:

1.  n  :  \mBbbN{}
2.  m  :  \mBbbN{}
3.  f  :  \mBbbN{}n  {}\mrightarrow{}  \mBbbN{}m
4.  Inj(\mBbbN{}n;\mBbbN{}m;f)
5.  p  :  \mBbbN{}m  {}\mrightarrow{}  (\mBbbN{}  List)
6.  \mSigma{}(||p  j||  |  j  <  m)  =  n
7.  \mforall{}j:\mBbbN{}m.  \mforall{}x,y:\mBbbN{}||p  j||.    p  j[x]  >  p  j[y]  supposing  x  <  y
8.  \mforall{}j:\mBbbN{}m.  \mforall{}x:\mBbbN{}||p  j||.    (p  j[x]  <  n  c\mwedge{}  ((f  p  j[x])  =  j))
9.  j  :  \mBbbN{}m
10.  \mforall{}x:\mBbbN{}||p  j||.  (p  j[x]  <  n  c\mwedge{}  ((f  p  j[x])  =  j))
11.  \mforall{}x,y:\mBbbN{}||p  j||.    p  j[x]  >  p  j[y]  supposing  x  <  y
12.  \mneg{}(||p  j||  \mleq{}  1)
13.  p  j[0]  <  n  c\mwedge{}  ((f  p  j[0])  =  j)
14.  p  j[1]  <  n  c\mwedge{}  ((f  p  j[1])  =  j)
15.  p  j[0]  >  p  j[1]
\mvdash{}  ||p  j||  \mleq{}  1


By


Latex:
(ExRepD
  THEN  Unfold  `inject`  4
  THEN  InstHyp  [\mkleeneopen{}p  j[0]\mkleeneclose{};\mkleeneopen{}p  j[1]\mkleeneclose{}]  4\mcdot{}
  THEN  Try  (Complete  (Auto'))
  THEN  Try  ((MemTypeCD  THEN  Auto)))




Home Index