Step * of Lemma subtype_rel_dep_function_iff

[A:Type]. ∀[B:A ⟶ Type]. ∀[C:Type]. ∀[D:C ⟶ Type].
  (uiff(∀[a:C]. (B[a] ⊆D[a]);(a:A ⟶ B[a]) ⊆(c:C ⟶ D[c]))) supposing 
     ((∀x,y:A.  Dec(x y ∈ A)) and 
     (a:A ⟶ B[a]) and 
     (C ⊆A))
BY
TACTIC:(Auto THEN Try ((DoSubsume THEN Auto THEN BackThruSomeHyp)⋅)) }

1
.....wf..... 
1. Type
2. A ⟶ Type
3. Type
4. C ⟶ Type
5. C ⊆A
6. a:A ⟶ B[a]
7. ∀x,y:A.  Dec(x y ∈ A)
8. (a:A ⟶ B[a]) ⊆(c:C ⟶ D[c])
9. C
10. a
⊢ x ∈ a


Latex:


Latex:
\mforall{}[A:Type].  \mforall{}[B:A  {}\mrightarrow{}  Type].  \mforall{}[C:Type].  \mforall{}[D:C  {}\mrightarrow{}  Type].
    (uiff(\mforall{}[a:C].  (B[a]  \msubseteq{}r  D[a]);(a:A  {}\mrightarrow{}  B[a])  \msubseteq{}r  (c:C  {}\mrightarrow{}  D[c])))  supposing 
          ((\mforall{}x,y:A.    Dec(x  =  y))  and 
          (a:A  {}\mrightarrow{}  B[a])  and 
          (C  \msubseteq{}r  A))


By


Latex:
TACTIC:(Auto  THEN  Try  ((DoSubsume  THEN  Auto  THEN  BackThruSomeHyp)\mcdot{}))




Home Index