Step
*
2
2
1
1
1
1
2
1
1
of Lemma
finite-Ramsey1
1. k : ℕ
2. ∀k:ℕk. ∀s:ℕ2 ⟶ ℕ.
     ((((s 0) + (s 1)) ≤ k)
     
⇒ (∃N:ℕ+
          ∀g:ℕN ⟶ ℕN ⟶ ℕ2
            ∃i:ℕ2. ∃f:ℕs i ⟶ ℕN. (Inj(ℕs i;ℕN;f) ∧ (∀a,b:ℕs i.  (f a < f b 
⇒ ((g (f a) (f b)) = i ∈ ℤ))))))
3. s : ℕ2 ⟶ ℕ
4. ((s 0) + (s 1)) ≤ k
5. ¬((s 0) = 0 ∈ ℤ)
6. (s 1) = 0 ∈ ℤ
7. g : ℕ1 ⟶ ℕ1 ⟶ ℕ2
⊢ Inj(ℕs 1;ℕ1;λx.x)
BY
{ TACTIC:(HypSubst' (-2) 0 THEN D 0 THEN Auto) }
Latex:
Latex:
1.  k  :  \mBbbN{}
2.  \mforall{}k:\mBbbN{}k.  \mforall{}s:\mBbbN{}2  {}\mrightarrow{}  \mBbbN{}.
          ((((s  0)  +  (s  1))  \mleq{}  k)
          {}\mRightarrow{}  (\mexists{}N:\mBbbN{}\msupplus{}
                    \mforall{}g:\mBbbN{}N  {}\mrightarrow{}  \mBbbN{}N  {}\mrightarrow{}  \mBbbN{}2
                        \mexists{}i:\mBbbN{}2
                          \mexists{}f:\mBbbN{}s  i  {}\mrightarrow{}  \mBbbN{}N.  (Inj(\mBbbN{}s  i;\mBbbN{}N;f)  \mwedge{}  (\mforall{}a,b:\mBbbN{}s  i.    (f  a  <  f  b  {}\mRightarrow{}  ((g  (f  a)  (f  b))  =  i))))))
3.  s  :  \mBbbN{}2  {}\mrightarrow{}  \mBbbN{}
4.  ((s  0)  +  (s  1))  \mleq{}  k
5.  \mneg{}((s  0)  =  0)
6.  (s  1)  =  0
7.  g  :  \mBbbN{}1  {}\mrightarrow{}  \mBbbN{}1  {}\mrightarrow{}  \mBbbN{}2
\mvdash{}  Inj(\mBbbN{}s  1;\mBbbN{}1;\mlambda{}x.x)
By
Latex:
TACTIC:(HypSubst'  (-2)  0  THEN  D  0  THEN  Auto)
Home
Index