% Mizar problem: t16_ordinal3,ordinal3,137,23 fof(t16_ordinal3,conjecture,( ! [A] : ( v3_ordinal1(A) => ! [B] : ( v3_ordinal1(B) => ( k3_xboole_0(A,B) = A | k3_xboole_0(A,B) = B ) ) ) ), inference(mizar_bg_added,[status(thm)],[cc1_ordinal1,cc2_ordinal1,commutativity_k3_xboole_0,connectedness_r1_ordinal1,dt_k1_zfmisc_1,dt_k3_xboole_0,dt_m1_subset_1,existence_m1_subset_1,fc2_ordinal3,idempotence_k3_xboole_0,rc1_ordinal1,redefinition_r1_ordinal1,reflexivity_r1_ordinal1,reflexivity_r1_tarski,t28_xboole_1,t3_subset]), [file(ordinal3,t16_ordinal3)]). fof(cc1_ordinal1,axiom,( ! [A] : ( v3_ordinal1(A) => ( v1_ordinal1(A) & v2_ordinal1(A) ) ) ), file(ordinal1,cc1_ordinal1), []). fof(cc2_ordinal1,axiom,( ! [A] : ( ( v1_ordinal1(A) & v2_ordinal1(A) ) => v3_ordinal1(A) ) ), file(ordinal1,cc2_ordinal1), []). fof(commutativity_k3_xboole_0,axiom,( ! [A,B] : k3_xboole_0(A,B) = k3_xboole_0(B,A) ), file(xboole_0,k3_xboole_0), []). fof(connectedness_r1_ordinal1,axiom,( ! [A,B] : ( ( v3_ordinal1(A) & v3_ordinal1(B) ) => ( r1_ordinal1(A,B) | r1_ordinal1(B,A) ) ) ), file(ordinal1,r1_ordinal1), []). fof(dt_k1_zfmisc_1,axiom,( $true ), file(zfmisc_1,k1_zfmisc_1), []). fof(dt_k3_xboole_0,axiom,( $true ), file(xboole_0,k3_xboole_0), []). fof(dt_m1_subset_1,axiom,( $true ), file(subset_1,m1_subset_1), []). fof(existence_m1_subset_1,axiom,( ! [A] : ? [B] : m1_subset_1(B,A) ), file(subset_1,m1_subset_1), []). fof(fc2_ordinal3,axiom,( ! [A,B] : ( ( v3_ordinal1(A) & v3_ordinal1(B) ) => ( v1_ordinal1(k3_xboole_0(A,B)) & v2_ordinal1(k3_xboole_0(A,B)) & v3_ordinal1(k3_xboole_0(A,B)) ) ) ), file(ordinal3,fc2_ordinal3), []). fof(idempotence_k3_xboole_0,axiom,( ! [A,B] : k3_xboole_0(A,A) = A ), file(xboole_0,k3_xboole_0), []). fof(rc1_ordinal1,axiom,( ? [A] : ( v1_ordinal1(A) & v2_ordinal1(A) & v3_ordinal1(A) ) ), file(ordinal1,rc1_ordinal1), []). fof(redefinition_r1_ordinal1,axiom,( ! [A,B] : ( ( v3_ordinal1(A) & v3_ordinal1(B) ) => ( r1_ordinal1(A,B) <=> r1_tarski(A,B) ) ) ), file(ordinal1,r1_ordinal1), []). fof(reflexivity_r1_ordinal1,axiom,( ! [A,B] : ( ( v3_ordinal1(A) & v3_ordinal1(B) ) => r1_ordinal1(A,A) ) ), file(ordinal1,r1_ordinal1), []). fof(reflexivity_r1_tarski,axiom,( ! [A,B] : r1_tarski(A,A) ), file(tarski,r1_tarski), []). fof(t28_xboole_1,axiom,( ! [A,B] : ( r1_tarski(A,B) => k3_xboole_0(A,B) = A ) ), file(xboole_1,t28_xboole_1), []). fof(t3_subset,axiom,( ! [A,B] : ( m1_subset_1(A,k1_zfmisc_1(B)) <=> r1_tarski(A,B) ) ), file(subset,t3_subset), []).