By: |
THEN Witness: Wiz.InjCase(z; x. inl(f(x)); y. inr(f1(y))) | Wiz.InjCase(z; x. inl(g(x)); y. inr(g1(y))) |
1 |
6. g : A'A 7. InvFuns(A;A';f;g) 8. f1 : BB' 9. g1 : B'B 10. InvFuns(B;B';f1;g1) InvFuns(A+B;A'+B' InvFuns;z.InjCase(z; x. inl(f(x)); y. inr(f1(y))) InvFuns;z.InjCase(z; x. inl(g(x)); y. inr(g1(y)))) | 5 steps |
About: