| intros;
apply sym1;
change in match ((s ∘ r) U) with (s (r U));
- (*<BAD>*) unfold FunClass_1_OF_carr2;
- apply (.= (reduced : ?)\sup -1);
- [ (*BAD*) change with (eq1 ? (r U) (J ? (r U)));
- (* BAD U *) apply (.= (reduced ??? U ?)); [ assumption | apply refl1 ]
+ apply (.= (reduced : ?)\sup -1);
+ [ apply (.= (reduced :?)); [ assumption | apply refl1 ]
| apply refl1]
| intros;
apply sym1;