Step * 1 of Lemma union-continuous-type-monotone

.....wf..... 
1. Type ⟶ Type
2. ∀A,B:Type.  (A ≡  F[A] ≡ F[B])
3. union-continuous{i:l}(T.F[T])
4. Type
5. Type
6. A ⊆B
7. A@i
⊢ x ∈ B
BY
((With ⌜𝔹⌝ (D 3)⋅ THENA Auto)
   THEN ((InstHyp [⌜λb.if then else fi ⌝(-1)⋅ THENM Reduce (-1)) THENA Auto)
   THEN SubsumeC ⌜⋃n:𝔹.F[if then else fi ]⌝⋅
   THEN Try ((MemTypeCDUnion ⌜tt⌝⋅ THEN Auto)⋅)) }

1
1. Type ⟶ Type
2. ∀A,B:Type.  (A ≡  F[A] ≡ F[B])
3. Type
4. Type
5. A ⊆B
6. A@i
7. ∀[X:𝔹 ⟶ Type]. (⋃n:𝔹.F[X n] ⊆F[⋃n:𝔹.(X n)])
8. ⋃n:𝔹.F[if then else fi ] ⊆F[⋃n:𝔹.if then else fi ]
9. x ∈ ⋃n:𝔹.F[if then else fi ]
⊢ ⋃n:𝔹.F[if then else fi ] ⊆(F B)


Latex:


Latex:
.....wf..... 
1.  F  :  Type  {}\mrightarrow{}  Type
2.  \mforall{}A,B:Type.    (A  \mequiv{}  B  {}\mRightarrow{}  F[A]  \mequiv{}  F[B])
3.  union-continuous\{i:l\}(T.F[T])
4.  A  :  Type
5.  B  :  Type
6.  A  \msubseteq{}r  B
7.  x  :  F  A@i
\mvdash{}  x  \mmember{}  F  B


By


Latex:
((With  \mkleeneopen{}\mBbbB{}\mkleeneclose{}  (D  3)\mcdot{}  THENA  Auto)
  THEN  ((InstHyp  [\mkleeneopen{}\mlambda{}b.if  b  then  A  else  B  fi  \mkleeneclose{}]  (-1)\mcdot{}  THENM  Reduce  (-1))  THENA  Auto)
  THEN  SubsumeC  \mkleeneopen{}\mcup{}n:\mBbbB{}.F[if  n  then  A  else  B  fi  ]\mkleeneclose{}\mcdot{}
  THEN  Try  ((MemTypeCDUnion  \mkleeneopen{}tt\mkleeneclose{}\mcdot{}  THEN  Auto)\mcdot{}))




Home Index