Step * of Lemma dependent-choice

[T:ℕ ⟶ Type]. ∀[R:n:ℕ ⟶ T[n] ⟶ T[n 1] ⟶ ℙ].
  ((∀n:ℕ. ∀x:T[n].  ∃y:T[n 1]. R[n;x;y])
   (∀x0:T[0]. ∃f:n:ℕ ⟶ T[n]. (((f 0) x0 ∈ T[0]) ∧ (∀n:ℕR[n;f n;f (n 1)]))))
BY
(Auto THEN (Skolemize  (-2) `F' THENA Auto)) }

1
1. [T] : ℕ ⟶ Type
2. [R] n:ℕ ⟶ T[n] ⟶ T[n 1] ⟶ ℙ
3. ∀n:ℕ. ∀x:T[n].  ∃y:T[n 1]. R[n;x;y]
4. x0 T[0]
5. n:ℕ ⟶ x:T[n] ⟶ T[n 1]
6. ∀n:ℕ. ∀x:T[n].  R[n;x;F x]
⊢ ∃f:n:ℕ ⟶ T[n]. (((f 0) x0 ∈ T[0]) ∧ (∀n:ℕR[n;f n;f (n 1)]))


Latex:


Latex:
\mforall{}[T:\mBbbN{}  {}\mrightarrow{}  Type].  \mforall{}[R:n:\mBbbN{}  {}\mrightarrow{}  T[n]  {}\mrightarrow{}  T[n  +  1]  {}\mrightarrow{}  \mBbbP{}].
    ((\mforall{}n:\mBbbN{}.  \mforall{}x:T[n].    \mexists{}y:T[n  +  1].  R[n;x;y])
    {}\mRightarrow{}  (\mforall{}x0:T[0].  \mexists{}f:n:\mBbbN{}  {}\mrightarrow{}  T[n].  (((f  0)  =  x0)  \mwedge{}  (\mforall{}n:\mBbbN{}.  R[n;f  n;f  (n  +  1)]))))


By


Latex:
(Auto  THEN  (Skolemize    (-2)  `F'  THENA  Auto))




Home Index