Step * 1 of Lemma nat-overt


1. [Y] Type
⊢ ∃ex:Open(ℕ × Y) ⟶ Open(Y). ∀A:Open(ℕ × Y). ∀B:Open(Y).  (∀y:Y. ex y ≤ ⇐⇒ ∀x:ℕ. ∀y:Y.  A <x, y> ≤ y)
BY
TACTIC:(InstConcl [⌜λA,y. lub(n.A <n, y>)⌝]⋅ THEN Reduce THEN Auto) }

1
1. Type
2. Open(ℕ × Y)@i
3. Open(Y)@i
4. ∀y:Y. lub(n.A <n, y>) ≤ y
5. : ℕ@i
6. Y@i
⊢ A <x, y> ≤ y

2
1. Type
2. Open(ℕ × Y)@i
3. Open(Y)@i
4. ∀x:ℕ. ∀y:Y.  A <x, y> ≤ y
5. Y@i
⊢ lub(n.A <n, y>) ≤ y


Latex:


Latex:

1.  [Y]  :  Type
\mvdash{}  \mexists{}ex:Open(\mBbbN{}  \mtimes{}  Y)  {}\mrightarrow{}  Open(Y)
      \mforall{}A:Open(\mBbbN{}  \mtimes{}  Y).  \mforall{}B:Open(Y).    (\mforall{}y:Y.  ex  A  y  \mleq{}  B  y  \mLeftarrow{}{}\mRightarrow{}  \mforall{}x:\mBbbN{}.  \mforall{}y:Y.    A  <x,  y>  \mleq{}  B  y)


By


Latex:
TACTIC:(InstConcl  [\mkleeneopen{}\mlambda{}A,y.  lub(n.A  <n,  y>)\mkleeneclose{}]\mcdot{}  THEN  Reduce  0  THEN  Auto)




Home Index