Step
*
of Lemma
product_functionality_wrt_equipollent
∀[A,B,C,D:Type].  (A ~ B 
⇒ C ~ D 
⇒ A × C ~ B × D)
BY
{ (Auto
   THEN (Assert A × C ~ B × C BY
               (BLemma `product_functionality_wrt_equipollent_left`  THEN Auto))
   THEN (Assert B × C ~ B × D BY
               (BLemma `product_functionality_wrt_equipollent_right`  THEN Auto))) }
1
1. [A] : Type
2. [B] : Type
3. [C] : Type
4. [D] : Type
5. A ~ B@i
6. C ~ D@i
7. A × C ~ B × C
8. B × C ~ B × D
⊢ A × C ~ B × D
Latex:
Latex:
\mforall{}[A,B,C,D:Type].    (A  \msim{}  B  {}\mRightarrow{}  C  \msim{}  D  {}\mRightarrow{}  A  \mtimes{}  C  \msim{}  B  \mtimes{}  D)
By
Latex:
(Auto
  THEN  (Assert  A  \mtimes{}  C  \msim{}  B  \mtimes{}  C  BY
                          (BLemma  `product\_functionality\_wrt\_equipollent\_left`    THEN  Auto))
  THEN  (Assert  B  \mtimes{}  C  \msim{}  B  \mtimes{}  D  BY
                          (BLemma  `product\_functionality\_wrt\_equipollent\_right`    THEN  Auto)))
Home
Index