Step * 1 of Lemma nat-inf-attach


1. : ℕ ⟶ Type
2. Type
3. void_to_unit : ℕ∞ ⟶ Type
4. ∀n:ℕvoid_to_unit n∞ ~ ℕ0
5. void_to_unit ∞ ~ ℕ1
⊢ ∃G:ℕ∞ ⟶ Type. ((∀n:ℕn∞ n) ∧ G ∞ T)
BY
Assert ⌜∃G:ℕ∞ ⟶ Type. ((∀n:ℕn∞ ~ ℕ1) ∧ G ∞ ~ ℕ0)⌝⋅ }

1
.....assertion..... 
1. : ℕ ⟶ Type
2. Type
3. void_to_unit : ℕ∞ ⟶ Type
4. ∀n:ℕvoid_to_unit n∞ ~ ℕ0
5. void_to_unit ∞ ~ ℕ1
⊢ ∃G:ℕ∞ ⟶ Type. ((∀n:ℕn∞ ~ ℕ1) ∧ G ∞ ~ ℕ0)

2
1. : ℕ ⟶ Type
2. Type
3. void_to_unit : ℕ∞ ⟶ Type
4. ∀n:ℕvoid_to_unit n∞ ~ ℕ0
5. void_to_unit ∞ ~ ℕ1
6. ∃G:ℕ∞ ⟶ Type. ((∀n:ℕn∞ ~ ℕ1) ∧ G ∞ ~ ℕ0)
⊢ ∃G:ℕ∞ ⟶ Type. ((∀n:ℕn∞ n) ∧ G ∞ T)


Latex:


Latex:

1.  F  :  \mBbbN{}  {}\mrightarrow{}  Type
2.  T  :  Type
3.  void\_to$_{unit}$  :  \mBbbN{}\minfty{}  {}\mrightarrow{}  Type
4.  \mforall{}n:\mBbbN{}.  void\_to$_{unit}$  n\minfty{}  \msim{}  \mBbbN{}0
5.  void\_to$_{unit}$  \minfty{}  \msim{}  \mBbbN{}1
\mvdash{}  \mexists{}G:\mBbbN{}\minfty{}  {}\mrightarrow{}  Type.  ((\mforall{}n:\mBbbN{}.  G  n\minfty{}  \msim{}  F  n)  \mwedge{}  G  \minfty{}  \msim{}  T)


By


Latex:
Assert  \mkleeneopen{}\mexists{}G:\mBbbN{}\minfty{}  {}\mrightarrow{}  Type.  ((\mforall{}n:\mBbbN{}.  G  n\minfty{}  \msim{}  \mBbbN{}1)  \mwedge{}  G  \minfty{}  \msim{}  \mBbbN{}0)\mkleeneclose{}\mcdot{}




Home Index