Step * 1 of Lemma stream-bijection


1. [A] Type
⊢ Bij(stream(A);ℕ ⟶ A;λs,n. s-nth(n;s))
BY
(RepeatFor (D 0) THEN Reduce THEN Auto) }

1
1. Type
2. a1 stream(A)
3. a2 stream(A)
4. n.s-nth(n;a1)) n.s-nth(n;a2)) ∈ (ℕ ⟶ A)
⊢ a1 a2 ∈ stream(A)

2
1. [A] Type
2. : ℕ ⟶ A
⊢ ∃a:stream(A). ((λn.s-nth(n;a)) b ∈ (ℕ ⟶ A))


Latex:


Latex:

1.  [A]  :  Type
\mvdash{}  Bij(stream(A);\mBbbN{}  {}\mrightarrow{}  A;\mlambda{}s,n.  s-nth(n;s))


By


Latex:
(RepeatFor  2  (D  0)  THEN  Reduce  0  THEN  Auto)




Home Index