Step * of Lemma product-cat_wf

[A,B:SmallCategory].  (A × B ∈ SmallCategory)
BY
(Intros THEN At ⌜𝕌'⌝MemTypeCD⋅}

1
1. SmallCategory
2. SmallCategory
⊢ A × B ∈ ob:Type
  × arrow:ob ⟶ ob ⟶ Type
  × x:ob ⟶ (arrow x)
  × (x:ob ⟶ y:ob ⟶ z:ob ⟶ (arrow y) ⟶ (arrow z) ⟶ (arrow z))

2
.....set predicate..... 
1. SmallCategory
2. SmallCategory
⊢ let ob,arrow,id,comp A × 
  in (∀x,y:ob. ∀f:arrow y.  (((comp (id x) f) f ∈ (arrow y)) ∧ ((comp (id y)) f ∈ (arrow y))))
     ∧ (∀x,y,z,w:ob. ∀f:arrow y. ∀g:arrow z. ∀h:arrow w.
          ((comp (comp g) h) (comp (comp h)) ∈ (arrow w)))  

3
.....wf..... 
1. SmallCategory
2. SmallCategory
3. cat ob:Type
× arrow:ob ⟶ ob ⟶ Type
× x:ob ⟶ (arrow x)
× (x:ob ⟶ y:ob ⟶ z:ob ⟶ (arrow y) ⟶ (arrow z) ⟶ (arrow z))
⊢ let ob,arrow,id,comp cat 
  in (∀x,y:ob. ∀f:arrow y.  (((comp (id x) f) f ∈ (arrow y)) ∧ ((comp (id y)) f ∈ (arrow y))))
     ∧ (∀x,y,z,w:ob. ∀f:arrow y. ∀g:arrow z. ∀h:arrow w.
          ((comp (comp g) h) (comp (comp h)) ∈ (arrow w)))   ∈ 𝕌'


Latex:


Latex:
\mforall{}[A,B:SmallCategory].    (A  \mtimes{}  B  \mmember{}  SmallCategory)


By


Latex:
(Intros  THEN  At  \mkleeneopen{}\mBbbU{}'\mkleeneclose{}MemTypeCD\mcdot{})




Home Index