% Mizar problem: t34_altcat_4,altcat_4,857,74 
fof(t34_altcat_4, conjecture,  (! [A] :  (l2_altcat_1(A) =>  (! [B] :  (m1_altcat_2(B, A) =>  ( (u1_struct_0(A)=u1_struct_0(B) & u1_altcat_1(A)=u1_altcat_1(B))  => v2_altcat_2(B, A)) ) ) ) ) ).
fof(existence_l1_altcat_1, axiom,  (? [A] : l1_altcat_1(A)) ).
fof(existence_l1_struct_0, axiom,  (? [A] : l1_struct_0(A)) ).
fof(dt_k2_zfmisc_1, axiom, $true).
fof(dt_l1_altcat_1, axiom,  (! [A] :  (l1_altcat_1(A) => l1_struct_0(A)) ) ).
fof(dt_l1_struct_0, axiom, $true).
fof(fc6_relat_1, axiom,  (! [A, B] : v1_relat_1(k2_zfmisc_1(A, B))) ).
fof(rc1_funct_1, axiom,  (? [A] :  (v1_relat_1(A) & v1_funct_1(A)) ) ).
fof(rc1_pboole, axiom,  (! [A] :  (? [B] :  (v1_relat_1(B) &  (v4_relat_1(B, A) &  (v1_funct_1(B) & v1_partfun1(B, A)) ) ) ) ) ).
fof(existence_l2_altcat_1, axiom,  (? [A] : l2_altcat_1(A)) ).
fof(existence_m1_altcat_2, axiom,  (! [A] :  (l2_altcat_1(A) =>  (? [B] : m1_altcat_2(B, A)) ) ) ).
fof(dt_l2_altcat_1, axiom,  (! [A] :  (l2_altcat_1(A) => l1_altcat_1(A)) ) ).
fof(dt_m1_altcat_2, axiom,  (! [A] :  (l2_altcat_1(A) =>  (! [B] :  (m1_altcat_2(B, A) => l2_altcat_1(B)) ) ) ) ).
fof(dt_u1_altcat_1, axiom,  (! [A] :  (l1_altcat_1(A) =>  (v1_relat_1(u1_altcat_1(A)) &  (v4_relat_1(u1_altcat_1(A), k2_zfmisc_1(u1_struct_0(A), u1_struct_0(A))) &  (v1_funct_1(u1_altcat_1(A)) & v1_partfun1(u1_altcat_1(A), k2_zfmisc_1(u1_struct_0(A), u1_struct_0(A)))) ) ) ) ) ).
fof(dt_u1_struct_0, axiom, $true).
