alias symbol "eq" = "setoid1 eq".
alias symbol "eq" = "setoid eq".
alias symbol "eq" = "setoid1 eq".
+alias symbol "eq" = "setoid eq".
nrecord partition (A: setoid) : Type[1] ≝
{ support: setoid;
indexes: qpowerclass support;
nlapply(disjoint … P (f i1) (f i1') ???)
[##2,3: napply f_closed; nassumption
|##1: @ (fi i1 i2); @;
- ##[ napply f_closed; nassumption ##| napply (. E‡#);
+ ##[ napply f_closed; nassumption ##| alias symbol "refl" = "refl1".
+napply (. E‡#);
nwhd; napply f_closed; nassumption]##]
#E'; ncut(i1 = i1'); ##[ napply (f_inj … E'); nassumption; ##]
#E''; nrewrite < E''; @;