Step * of Lemma classfun-res-disjoint-union-comb-as-parallel-eclass1

[Info,A,B,S:Type]. ∀[es:EO+(Info)]. ∀[X1:EClass(A)]. ∀[X2:EClass(B)]. ∀[e:E]. ∀[f1:Id ⟶ A ⟶ S ⟶ S]. ∀[f2:Id
                                                                                                             ⟶ B
                                                                                                             ⟶ S
                                                                                                             ⟶ S].
[s:S].
  ((f1 f2 loc(e) X1 (+) X2@e s) ((f1 X1) || (f2 X2)@e s) ∈ S) supposing 
     (disjoint-classrel(es;A;X1;B;X2) and 
     single-valued-classrel(es;X1;A) and 
     single-valued-classrel(es;X2;B) and 
     ((↑e ∈b X1) ∨ (↑e ∈b X2)))
BY
((UnivCD THENA Auto) THEN DProdsAndUnions) }

1
1. Info Type
2. Type
3. Type
4. Type
5. es EO+(Info)
6. X1 EClass(A)
7. X2 EClass(B)
8. E
9. f1 Id ⟶ A ⟶ S ⟶ S
10. f2 Id ⟶ B ⟶ S ⟶ S
11. S
12. ↑e ∈b X1
13. single-valued-classrel(es;X2;B)
14. single-valued-classrel(es;X1;A)
15. disjoint-classrel(es;A;X1;B;X2)
⊢ (f1 f2 loc(e) X1 (+) X2@e s) ((f1 X1) || (f2 X2)@e s) ∈ S

2
1. Info Type
2. Type
3. Type
4. Type
5. es EO+(Info)
6. X1 EClass(A)
7. X2 EClass(B)
8. E
9. f1 Id ⟶ A ⟶ S ⟶ S
10. f2 Id ⟶ B ⟶ S ⟶ S
11. S
12. ↑e ∈b X2
13. single-valued-classrel(es;X2;B)
14. single-valued-classrel(es;X1;A)
15. disjoint-classrel(es;A;X1;B;X2)
⊢ (f1 f2 loc(e) X1 (+) X2@e s) ((f1 X1) || (f2 X2)@e s) ∈ S


Latex:


Latex:
\mforall{}[Info,A,B,S:Type].  \mforall{}[es:EO+(Info)].  \mforall{}[X1:EClass(A)].  \mforall{}[X2:EClass(B)].  \mforall{}[e:E].  \mforall{}[f1:Id
                                                                                                                                                                        {}\mrightarrow{}  A
                                                                                                                                                                        {}\mrightarrow{}  S
                                                                                                                                                                        {}\mrightarrow{}  S].
\mforall{}[f2:Id  {}\mrightarrow{}  B  {}\mrightarrow{}  S  {}\mrightarrow{}  S].  \mforall{}[s:S].
    ((f1  +  f2  loc(e)  X1  (+)  X2@e  s)  =  ((f1  o  X1)  ||  (f2  o  X2)@e  s))  supposing 
          (disjoint-classrel(es;A;X1;B;X2)  and 
          single-valued-classrel(es;X1;A)  and 
          single-valued-classrel(es;X2;B)  and 
          ((\muparrow{}e  \mmember{}\msubb{}  X1)  \mvee{}  (\muparrow{}e  \mmember{}\msubb{}  X2)))


By


Latex:
((UnivCD  THENA  Auto)  THEN  DProdsAndUnions)




Home Index