% Mizar problem: t21_exchsort,exchsort,618,7 
fof(t21_exchsort, conjecture,  (! [A] :  ( (v1_relat_1(A) & v1_funct_1(A))  => v2_exchsort(A, k1_exchsort(A))) ) ).
fof(cc1_ordinal1, axiom,  (! [A] :  (v3_ordinal1(A) =>  (v1_ordinal1(A) & v2_ordinal1(A)) ) ) ).
fof(cc1_ordinal6, axiom,  (! [A] :  (v3_ordinal1(A) => v1_ordinal6(A)) ) ).
fof(cc2_ordinal1, axiom,  (! [A] :  ( (v1_ordinal1(A) & v2_ordinal1(A))  => v3_ordinal1(A)) ) ).
fof(d2_ordinal2, axiom,  (! [A] : k2_ordinal2(A)=k1_setfam_1(k2_ordinal1(A))) ).
fof(dt_k1_exchsort, axiom,  (! [A] :  ( (v1_relat_1(A) & v1_funct_1(A))  => v3_ordinal1(k1_exchsort(A))) ) ).
fof(dt_k1_setfam_1, axiom, $true).
fof(dt_k2_ordinal1, axiom, $true).
fof(dt_k2_ordinal2, axiom,  (! [A] : v3_ordinal1(k2_ordinal2(A))) ).
fof(dt_k9_xtuple_0, axiom, $true).
fof(fc1_ordinal6, axiom,  (! [A] : v1_ordinal6(k2_ordinal1(A))) ).
fof(rc1_funct_1, axiom,  (? [A] :  (v1_relat_1(A) & v1_funct_1(A)) ) ).
fof(rc1_ordinal1, axiom,  (? [A] :  (v1_ordinal1(A) & v2_ordinal1(A)) ) ).
fof(rc1_ordinal6, axiom,  (? [A] : v1_ordinal6(A)) ).
fof(rc2_ordinal1, axiom,  (? [A] : v3_ordinal1(A)) ).
fof(t12_exchsort, axiom,  (! [A] :  ( (v1_relat_1(A) & v1_funct_1(A))  => v2_exchsort(A, k2_ordinal2(k9_xtuple_0(A)))) ) ).
fof(t20_exchsort, axiom,  (! [A] :  ( (v1_relat_1(A) & v1_funct_1(A))  => k1_exchsort(A)=k2_ordinal2(k9_xtuple_0(A))) ) ).
