TSTP Solution File: SCT117+1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SCT117+1 : TPTP v8.1.2. Released v5.2.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n003.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 14:12:05 EDT 2023

% Result   : Theorem 10.69s 11.12s
% Output   : Proof 10.69s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.09/0.14  % Problem    : SCT117+1 : TPTP v8.1.2. Released v5.2.0.
% 0.09/0.15  % Command    : do_cvc5 %s %d
% 0.14/0.35  % Computer : n003.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit   : 300
% 0.14/0.35  % WCLimit    : 300
% 0.14/0.35  % DateTime   : Thu Aug 24 15:24:37 EDT 2023
% 0.14/0.35  % CPUTime    : 
% 0.20/0.50  %----Proving TF0_NAR, FOF, or CNF
% 10.69/11.12  ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.R4JbcjHkUs/cvc5---1.0.5_26505.p...
% 10.69/11.12  ------- get file name : TPTP file name is SCT117+1
% 10.69/11.12  ------- cvc5-fof : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_26505.smt2...
% 10.69/11.12  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 10.69/11.12  --- Run --no-e-matching --full-saturate-quant at 5...
% 10.69/11.12  % SZS status Theorem for SCT117+1
% 10.69/11.12  % SZS output start Proof for SCT117+1
% 10.69/11.12  (
% 10.69/11.12  (let ((_let_1 (not (and (forall ((B_x $$unsorted) (B_y $$unsorted)) (let ((_let_1 (= B_y tptp.v_y))) (let ((_let_2 (not _let_1))) (let ((_let_3 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_4 (= B_x tptp.v_y))) (let ((_let_5 (not _let_4))) (and (=> (and (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_y) tptp.v_L) _let_5 _let_2) (forall ((B_z $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_2 (or (= B_x tptp.v_x) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x tptp.v_x) tptp.v_L)))) (let ((_let_3 (= B_z tptp.v_y))) (and (=> (and (= B_y tptp.v_x) _let_3) _let_2) (=> (and (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y B_z) tptp.v_L) (not _let_3)) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_z) tptp.v_L)) (=> (and _let_3 (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y tptp.v_x) tptp.v_L)) _let_2))))))) (=> (and _let_1 (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x tptp.v_x) tptp.v_L) _let_5) (forall ((B_z $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (=> (and (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x B_z) tptp.v_L) (not (= B_z tptp.v_y))) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_z) tptp.v_L))))) (=> (and _let_4 (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x B_y) tptp.v_L) _let_2) (forall ((B_z $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_2 (= B_z tptp.v_y))) (let ((_let_3 (not _let_2))) (and (=> (= B_y tptp.v_x) _let_3) (=> (and (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y B_z) tptp.v_L) _let_3) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x B_z) tptp.v_L)) (=> _let_2 (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y tptp.v_x) tptp.v_L)))))))))))))))) (forall ((B_x $$unsorted) (B_y $$unsorted)) (let ((_let_1 (= B_x tptp.v_y))) (let ((_let_2 (not _let_1))) (let ((_let_3 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_4 (= B_y tptp.v_y))) (let ((_let_5 (not _let_4))) (=> (not (= B_x B_y)) (or (and (= B_x tptp.v_x) _let_4) (and (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_y) tptp.v_L) _let_2 _let_5) (and _let_4 (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x tptp.v_x) tptp.v_L) _let_2) (and _let_1 (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x B_y) tptp.v_L) _let_5) (and (= B_y tptp.v_x) _let_1) (and (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y B_x) tptp.v_L) _let_5 _let_2) (and _let_1 (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y tptp.v_x) tptp.v_L) _let_5) (and _let_4 (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x B_x) tptp.v_L) _let_2))))))))))))) (let ((_let_2 (forall ((B_x $$unsorted)) (not (tptp.c_member (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt) (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_x) tptp.v_L))))) (let ((_let_3 (and (forall ((B_x $$unsorted) (B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt) (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_y) tptp.v_L) (forall ((B_z $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y B_z) tptp.v_L) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_z) tptp.v_L)))))) _let_2 (forall ((B_x $$unsorted) (B_y $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (=> (not (= B_x B_y)) (or (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_y) tptp.v_L) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y B_x) tptp.v_L)))))))) (let ((_let_4 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_5 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12) tptp.v_L))) (let ((_let_6 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x tptp.v_x) tptp.v_L))) (let ((_let_7 (= tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12))) (let ((_let_8 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12 tptp.v_x) tptp.v_L))) (let ((_let_9 (not _let_8))) (let ((_let_10 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_13) tptp.v_L))) (let ((_let_11 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_13) tptp.v_L))) (let ((_let_12 (not _let_11))) (let ((_let_13 (or _let_12 (= tptp.v_y SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_13) _let_10))) (let ((_let_14 (not _let_7))) (let ((_let_15 (and _let_14 _let_13 _let_9))) (let ((_let_16 (not _let_5))) (let ((_let_17 (or _let_16 (= tptp.v_y SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12) _let_15))) (let ((_let_18 (forall ((BOUND_VARIABLE_10790 $$unsorted) (BOUND_VARIABLE_10853 $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (or (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x BOUND_VARIABLE_10790) tptp.v_L)) (= tptp.v_y BOUND_VARIABLE_10790) (and (not (= tptp.v_x BOUND_VARIABLE_10790)) (or (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt BOUND_VARIABLE_10790 BOUND_VARIABLE_10853) tptp.v_L)) (= tptp.v_y BOUND_VARIABLE_10853) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x BOUND_VARIABLE_10853) tptp.v_L)) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt BOUND_VARIABLE_10790 tptp.v_x) tptp.v_L)))))))) (let ((_let_19 (not _let_17))) (let ((_let_20 (forall ((BOUND_VARIABLE_10771 $$unsorted) (BOUND_VARIABLE_10832 $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (or (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt BOUND_VARIABLE_10771 tptp.v_x) tptp.v_L)) (= tptp.v_y BOUND_VARIABLE_10771) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x BOUND_VARIABLE_10832) tptp.v_L)) (= tptp.v_y BOUND_VARIABLE_10832) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt BOUND_VARIABLE_10771 BOUND_VARIABLE_10832) tptp.v_L)))))) (let ((_let_21 (forall ((BOUND_VARIABLE_10741 $$unsorted) (BOUND_VARIABLE_10743 $$unsorted) (BOUND_VARIABLE_10813 $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_2 (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt BOUND_VARIABLE_10741 tptp.v_x) tptp.v_L))) (let ((_let_3 (= tptp.v_x BOUND_VARIABLE_10741))) (or (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt BOUND_VARIABLE_10741 BOUND_VARIABLE_10743) tptp.v_L)) (= tptp.v_y BOUND_VARIABLE_10741) (= tptp.v_y BOUND_VARIABLE_10743) (and (or (not (= tptp.v_x BOUND_VARIABLE_10743)) _let_3 _let_2) (or (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt BOUND_VARIABLE_10743 BOUND_VARIABLE_10813) tptp.v_L)) (= tptp.v_y BOUND_VARIABLE_10813) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt BOUND_VARIABLE_10741 BOUND_VARIABLE_10813) tptp.v_L)) (or (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt BOUND_VARIABLE_10743 tptp.v_x) tptp.v_L)) _let_3 _let_2))))))))) (let ((_let_22 (forall ((B_x $$unsorted) (B_y $$unsorted)) (let ((_let_1 (= tptp.v_y B_x))) (let ((_let_2 (not _let_1))) (let ((_let_3 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_4 (= tptp.v_y B_y))) (let ((_let_5 (not _let_4))) (or (= B_x B_y) (and (= tptp.v_x B_x) _let_4) (and (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_y) tptp.v_L) _let_2 _let_5) (and _let_4 (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x tptp.v_x) tptp.v_L) _let_2) (and _let_1 (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x B_y) tptp.v_L) _let_5) (and (= tptp.v_x B_y) _let_1) (and (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y B_x) tptp.v_L) _let_5 _let_2) (and _let_1 (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y tptp.v_x) tptp.v_L) _let_5) (and _let_4 (tptp.c_member _let_3 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x B_x) tptp.v_L) _let_2)))))))))) (let ((_let_23 (not _let_18))) (let ((_let_24 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_10 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_11) tptp.v_L))) (let ((_let_25 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_11) tptp.v_L))) (let ((_let_26 (not _let_25))) (let ((_let_27 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_10 tptp.v_x) tptp.v_L))) (let ((_let_28 (not _let_27))) (let ((_let_29 (or _let_28 (= tptp.v_y SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_10) _let_26 (= tptp.v_y SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_11) _let_24))) (let ((_let_30 (or _let_28 _let_26 _let_24))) (let ((_let_31 (or))) (let ((_let_32 (REFL :args (_let_29)))) (let ((_let_33 (forall ((B_x $$unsorted) (B_y $$unsorted) (BOUND_VARIABLE_10576 $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (or (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_y) tptp.v_L)) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y BOUND_VARIABLE_10576) tptp.v_L)) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x BOUND_VARIABLE_10576) tptp.v_L)))))) (let ((_let_34 (EQ_RESOLVE (ASSUME :args (_let_3)) (MACRO_SR_EQ_INTRO :args (_let_3 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_35 (AND_ELIM _let_34 :args (0)))) (let ((_let_36 (_let_33))) (let ((_let_37 (ASSUME :args _let_36))) (let ((_let_38 (not _let_20))) (let ((_let_39 (_let_38))) (let ((_let_40 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 tptp.v_x) tptp.v_L))) (let ((_let_41 (= tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7))) (let ((_let_42 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_8 tptp.v_x) tptp.v_L))) (let ((_let_43 (not _let_42))) (let ((_let_44 (or _let_43 _let_41 _let_40))) (let ((_let_45 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_9) tptp.v_L))) (let ((_let_46 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_8 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_9) tptp.v_L))) (let ((_let_47 (not _let_46))) (let ((_let_48 (or _let_47 (= tptp.v_y SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_9) _let_45))) (let ((_let_49 (= tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_8))) (let ((_let_50 (not _let_49))) (let ((_let_51 (or _let_50 _let_41 _let_40))) (let ((_let_52 (and _let_51 _let_48 _let_44))) (let ((_let_53 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_8) tptp.v_L))) (let ((_let_54 (not _let_53))) (let ((_let_55 (or _let_54 (= tptp.v_y SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7) (= tptp.v_y SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_8) _let_52))) (let ((_let_56 (or _let_54 _let_43 _let_40))) (let ((_let_57 (or _let_54 _let_47 _let_45))) (let ((_let_58 (CNF_AND_NEG :args (_let_52)))) (let ((_let_59 (and _let_53 _let_49))) (let ((_let_60 (_let_53 _let_49))) (let ((_let_61 (ASSUME :args (_let_53)))) (let ((_let_62 (APPLY_UF tptp.c_member))) (let ((_let_63 (REFL :args (tptp.v_L)))) (let ((_let_64 (APPLY_UF tptp.c_Product__Type_OPair))) (let ((_let_65 (ASSUME :args (_let_49)))) (let ((_let_66 (REFL :args (tptp.tc_Arrow__Order__Mirabelle_Oalt)))) (let ((_let_67 (REFL :args (_let_4)))) (let ((_let_68 (not _let_21))) (let ((_let_69 (_let_68))) (let ((_let_70 (= tptp.v_y SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) (let ((_let_71 (not _let_70))) (let ((_let_72 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3) tptp.v_L))) (let ((_let_73 (= tptp.v_y SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4))) (let ((_let_74 (and _let_73 _let_72 _let_71))) (let ((_let_75 (not _let_73))) (let ((_let_76 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 tptp.v_x) tptp.v_L))) (let ((_let_77 (and _let_70 _let_76 _let_75))) (let ((_let_78 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3) tptp.v_L))) (let ((_let_79 (and _let_78 _let_75 _let_71))) (let ((_let_80 (= tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4))) (let ((_let_81 (and _let_80 _let_70))) (let ((_let_82 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4) tptp.v_L))) (let ((_let_83 (and _let_70 _let_82 _let_75))) (let ((_let_84 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 tptp.v_x) tptp.v_L))) (let ((_let_85 (and _let_73 _let_84 _let_71))) (let ((_let_86 (tptp.c_member _let_4 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4) tptp.v_L))) (let ((_let_87 (and _let_86 _let_71 _let_75))) (let ((_let_88 (= tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) (let ((_let_89 (and _let_88 _let_73))) (let ((_let_90 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4))) (let ((_let_91 (or _let_90 _let_89 _let_87 _let_85 _let_83 _let_81 _let_79 _let_77 _let_74))) (let ((_let_92 (or _let_90 _let_86 _let_78))) (let ((_let_93 (or _let_80 _let_82 _let_76))) (let ((_let_94 (not _let_78))) (let ((_let_95 (MACRO_SR_PRED_INTRO :args ((= (not _let_71) _let_70))))) (let ((_let_96 (MACRO_SR_PRED_INTRO :args ((= (not _let_75) _let_73))))) (let ((_let_97 (_let_79))) (let ((_let_98 (not _let_82))) (let ((_let_99 (REFL :args (_let_71)))) (let ((_let_100 (_let_83))) (let ((_let_101 (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_100) (CONG (REFL :args _let_100) _let_99 (REFL :args (_let_98)) _let_96 :args _let_31)) :args ((or _let_73 _let_71 _let_83 _let_98))))) (let ((_let_102 (REORDERING (CNF_AND_NEG :args (_let_81)) :args ((or _let_71 _let_81 (not _let_80)))))) (let ((_let_103 (not _let_76))) (let ((_let_104 (_let_77))) (let ((_let_105 (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_104) (CONG (REFL :args _let_104) _let_99 (REFL :args (_let_103)) _let_96 :args _let_31)) :args ((or _let_73 _let_71 _let_77 _let_103))))) (let ((_let_106 (forall ((B_x $$unsorted) (B_y $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (or (= B_x B_y) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_x B_y) tptp.v_L) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt B_y B_x) tptp.v_L)))))) (let ((_let_107 (AND_ELIM _let_34 :args (2)))) (let ((_let_108 (_let_106))) (let ((_let_109 (ASSUME :args _let_108))) (let ((_let_110 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_109 :args (tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_108)) _let_107 :args (_let_93 false _let_106)))) (let ((_let_111 (REORDERING (CNF_OR_POS :args (_let_93)) :args ((or _let_82 _let_80 _let_76 (not _let_93)))))) (let ((_let_112 (not _let_86))) (let ((_let_113 (_let_87))) (let ((_let_114 (or _let_88 _let_84 _let_72))) (let ((_let_115 (not _let_90))) (let ((_let_116 (REFL :args (_let_75)))) (let ((_let_117 (not _let_84))) (let ((_let_118 (_let_85))) (let ((_let_119 (not _let_72))) (let ((_let_120 (_let_74))) (let ((_let_121 (not _let_22))) (let ((_let_122 (_let_121))) (let ((_let_123 (_let_23))) (let ((_let_124 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME :args _let_123)) :args _let_123)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_23) _let_18))) (REFL :args (_let_19)) :args _let_31)) (MACRO_RESOLUTION_TRUST (NOT_AND (EQ_RESOLVE (ASSUME :args (_let_1)) (MACRO_SR_EQ_INTRO :args (_let_1 SB_DEFAULT SBA_FIXPOINT)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME :args _let_122)) :args _let_122)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_121) _let_22))) (REFL :args ((not _let_91))) :args _let_31)) (MACRO_RESOLUTION_TRUST (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_114)) :args ((or _let_88 _let_84 _let_72 (not _let_114)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_109 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 tptp.v_x QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_108))) _let_107 :args (_let_114 false _let_106)) (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_120) (CONG (REFL :args _let_120) _let_116 (REFL :args (_let_119)) _let_95 :args _let_31)) :args ((or _let_70 _let_75 _let_74 _let_119))) (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_118) (CONG (REFL :args _let_118) _let_116 (REFL :args (_let_117)) _let_95 :args _let_31)) :args ((or _let_70 _let_75 _let_85 _let_117))) (REORDERING (EQ_RESOLVE (NOT_AND (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO (ASSUME :args (_let_115)))) (TRUE_INTRO (TRANS (SYMM (ASSUME :args (_let_70))) (SYMM (SYMM (ASSUME :args (_let_73)))))))) :args (_let_73 _let_70 _let_115))) (CONG _let_116 _let_99 (MACRO_SR_PRED_INTRO :args ((= (not _let_115) _let_90))) :args _let_31)) :args ((or _let_90 _let_71 _let_75))) :args ((or _let_90 _let_88 _let_75 _let_85 _let_74) false _let_114 true _let_72 true _let_84 true _let_70)) (REORDERING (CNF_AND_NEG :args (_let_89)) :args ((or _let_89 _let_75 (not _let_88)))) (MACRO_RESOLUTION_TRUST _let_111 _let_110 _let_105 _let_102 _let_101 (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_113) (CONG (REFL :args _let_113) (REFL :args (_let_112)) _let_95 _let_96 :args _let_31)) :args ((or _let_73 _let_70 _let_87 _let_112))) (REORDERING (CNF_OR_POS :args (_let_92)) :args ((or _let_90 _let_86 _let_78 (not _let_92)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_109 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_108)) _let_107 :args (_let_92 false _let_106)) (MACRO_RESOLUTION_TRUST _let_111 _let_110 _let_105 _let_102 _let_101 (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_97) (CONG (REFL :args _let_97) (REFL :args (_let_94)) _let_96 _let_95 :args _let_31)) :args ((or _let_73 _let_70 _let_79 _let_94))) :args ((or _let_73 _let_83 _let_81 _let_79 _let_77 _let_94) false _let_93 true _let_76 true _let_80 true _let_82 false _let_70)) :args ((or _let_90 _let_73 _let_87 _let_83 _let_81 _let_79 _let_77) false _let_93 true _let_76 true _let_80 true _let_82 false _let_70 false _let_86 false _let_92 true _let_78)) (CNF_OR_NEG :args (_let_91 8)) (CNF_OR_NEG :args (_let_91 7)) (CNF_OR_NEG :args (_let_91 6)) (CNF_OR_NEG :args (_let_91 5)) (CNF_OR_NEG :args (_let_91 4)) (CNF_OR_NEG :args (_let_91 3)) (CNF_OR_NEG :args (_let_91 2)) (CNF_OR_NEG :args (_let_91 1)) (CNF_OR_NEG :args (_let_91 0)) :args (_let_91 true _let_88 false _let_73 true _let_74 true _let_77 true _let_79 true _let_81 true _let_83 true _let_85 true _let_87 true _let_89 true _let_90)) :args (_let_22 false _let_91)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME :args _let_69)) :args _let_69)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_68) _let_21))) (REFL :args ((not _let_55))) :args _let_31)) (MACRO_RESOLUTION_TRUST _let_58 (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_44 0)) (CONG (REFL :args (_let_44)) (MACRO_SR_PRED_INTRO :args ((= (not _let_43) _let_42))) :args _let_31)) :args ((or _let_42 _let_44))) (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_51 0)) (CONG (REFL :args (_let_51)) (MACRO_SR_PRED_INTRO :args ((= (not _let_50) _let_49))) :args _let_31)) :args ((or _let_49 _let_51))) (REORDERING (CNF_OR_POS :args (_let_56)) :args ((or _let_54 _let_40 _let_43 (not _let_56)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_37 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_8 tptp.v_x QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_36)) _let_35 :args (_let_56 false _let_33)) (RESOLUTION (CNF_AND_NEG :args (_let_59)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_61 _let_65) (SCOPE (TRUE_ELIM (TRANS (CONG _let_67 (CONG _let_66 _let_66 (REFL :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7)) (SYMM (SYMM _let_65)) :args _let_64) _let_63 :args _let_62) (TRUE_INTRO _let_61))) :args _let_60)) :args _let_60)) :args (true _let_59)) (MACRO_RESOLUTION_TRUST _let_58 (CNF_OR_NEG :args (_let_44 2)) (CNF_OR_NEG :args (_let_51 2)) :args ((or _let_52 (not _let_40) (not _let_48)) false _let_44 false _let_51)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_57)) :args ((or _let_54 _let_47 _let_45 (not _let_57)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_37 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_7 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_8 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_9 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_36)) _let_35 :args (_let_57 false _let_33)) (CNF_OR_NEG :args (_let_48 2)) (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_48 0)) (CONG (REFL :args (_let_48)) (MACRO_SR_PRED_INTRO :args ((= (not _let_47) _let_46))) :args _let_31)) :args ((or _let_46 _let_48))) :args ((or _let_54 _let_48) false _let_57 true _let_45 false _let_46)) (CNF_OR_NEG :args (_let_55 3)) (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_55 0)) (CONG (REFL :args (_let_55)) (MACRO_SR_PRED_INTRO :args ((= (not _let_54) _let_53))) :args _let_31)) :args ((or _let_53 _let_55))) :args (_let_55 false _let_44 false _let_51 true _let_42 false _let_56 true _let_49 true _let_40 false _let_48 true _let_52 false _let_53)) :args (_let_21 false _let_55)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME :args _let_39)) :args _let_39)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_38) _let_20))) (REFL :args ((not _let_29))) :args _let_31)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_30)) :args ((or _let_28 _let_26 _let_24 (not _let_30)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_37 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_10 tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_11 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_36)) _let_35 :args (_let_30 false _let_33)) (CNF_OR_NEG :args (_let_29 4)) (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_29 2)) (CONG _let_32 (MACRO_SR_PRED_INTRO :args ((= (not _let_26) _let_25))) :args _let_31)) :args ((or _let_25 _let_29))) (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_29 0)) (CONG _let_32 (MACRO_SR_PRED_INTRO :args ((= (not _let_28) _let_27))) :args _let_31)) :args ((or _let_27 _let_29))) :args (_let_29 false _let_30 true _let_24 false _let_25 false _let_27)) :args (_let_20 false _let_29)) :args (_let_23 false _let_22 false _let_21 false _let_20)) :args (_let_19 true _let_18)))) (let ((_let_125 (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_17 0)) (CONG (REFL :args (_let_17)) (MACRO_SR_PRED_INTRO :args ((= (not _let_16) _let_5))) :args _let_31)) :args ((or _let_5 _let_17))) _let_124 :args (_let_5 true _let_17)))) (let ((_let_126 (not _let_6))) (let ((_let_127 (_let_2))) (let ((_let_128 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE (ASSUME :args _let_127) :args (tptp.v_x QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_127)) (AND_ELIM _let_34 :args (1)) :args (_let_126 false _let_2)))) (let ((_let_129 (or _let_16 _let_12 _let_10))) (let ((_let_130 (or _let_16 _let_9 _let_6))) (let ((_let_131 (not _let_13))) (let ((_let_132 (_let_15))) (let ((_let_133 (ASSUME :args (_let_126)))) (let ((_let_134 (ASSUME :args (_let_7)))) (let ((_let_135 (ASSUME :args (_let_5)))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_133 _let_134 _let_135) :args (_let_5 _let_7 _let_126)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (TRUE_INTRO _let_135)) (CONG _let_67 (CONG _let_66 _let_66 (REFL :args (tptp.v_x)) (SYMM _let_134) :args _let_64) _let_63 :args _let_62) (FALSE_INTRO _let_133))) :args (_let_126 _let_7 _let_5)) :args ((not (and _let_5 _let_7 _let_126)) SB_LITERAL))) (CONG (REFL :args (_let_16)) (REFL :args (_let_14)) (MACRO_SR_PRED_INTRO :args ((= (not _let_126) _let_6))) :args _let_31)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_AND_NEG :args _let_132) (CONG (REFL :args _let_132) (MACRO_SR_PRED_INTRO :args ((= (not _let_14) _let_7))) (REFL :args (_let_131)) (MACRO_SR_PRED_INTRO :args ((= (not _let_9) _let_8))) :args _let_31)) :args ((or _let_7 _let_8 _let_15 _let_131))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_130)) :args ((or _let_16 _let_9 _let_6 (not _let_130)))) _let_125 _let_128 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_37 :args (tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12 tptp.v_x QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_36)) _let_35 :args (_let_130 false _let_33)) :args (_let_9 false _let_5 true _let_6 false _let_130)) (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_17 2)) _let_124 :args ((not _let_15) true _let_17)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_129)) :args ((or _let_16 _let_12 _let_10 (not _let_129)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_37 :args (tptp.v_x SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_13 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_36)) _let_35 :args (_let_129 false _let_33)) _let_125 (CNF_OR_NEG :args (_let_13 2)) (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_13 0)) (CONG (REFL :args (_let_13)) (MACRO_SR_PRED_INTRO :args ((= (not _let_12) _let_11))) :args _let_31)) :args ((or _let_11 _let_13))) :args (_let_13 false _let_129 false _let_5 true _let_10 false _let_11)) :args (_let_7 true _let_8 true _let_15 false _let_13)) _let_128 _let_125 :args (false false _let_7 true _let_6 false _let_5)) :args ((forall ((V_g_2 $$unsorted) (V_f_2 $$unsorted)) (=> (forall ((B_x $$unsorted)) (= (tptp.hAPP V_f_2 B_x) (tptp.hAPP V_g_2 B_x))) (= V_f_2 V_g_2))) (forall ((V_c_2 $$unsorted) (T_a $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted)) (let ((_let_1 (tptp.c_member T_a V_c_2 V_B_2))) (let ((_let_2 (tptp.c_member T_a V_c_2 V_A_2))) (=> (= V_A_2 V_B_2) (=> (=> _let_2 (not _let_1)) (not (=> (not _let_2) _let_1))))))) (forall ((V_z_2 $$unsorted) (V_La_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_xa_2 V_ya_2))) (let ((_let_2 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_3 (= V_xa_2 V_z_2))) (= (tptp.c_member _let_2 _let_1 (tptp.c_Arrow__Order__Mirabelle_Omkbot V_La_2 V_z_2)) (and (not (= V_ya_2 V_z_2)) (=> _let_3 (not (= V_xa_2 V_ya_2))) (=> (not _let_3) (tptp.c_member _let_2 _let_1 V_La_2)))))))) (forall ((V_z_2 $$unsorted) (V_La_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_xa_2 V_ya_2))) (let ((_let_2 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_3 (= V_ya_2 V_z_2))) (= (tptp.c_member _let_2 _let_1 (tptp.c_Arrow__Order__Mirabelle_Omktop V_La_2 V_z_2)) (and (not (= V_xa_2 V_z_2)) (=> _let_3 (not (= V_xa_2 V_ya_2))) (=> (not _let_3) (tptp.c_member _let_2 _let_1 V_La_2)))))))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_R_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.hAPP (tptp.c_FunDef_Oin__rel T_a T_b V_R_2) V_xa_2) V_ya_2)) (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_xa_2 V_ya_2) V_R_2))) (forall ((T_a $$unsorted) (V_R_2 $$unsorted) (V_ya_2 $$unsorted) (V_y_H_2 $$unsorted) (T_b $$unsorted) (V_xa_2 $$unsorted) (V_P_2 $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_b))) (=> (tptp.hBOOL (tptp.hAPP V_P_2 V_xa_2)) (=> (tptp.c_member (tptp.tc_prod T_b T_b) (tptp.c_Product__Type_OPair T_b T_b V_y_H_2 V_ya_2) (tptp.hAPP V_R_2 V_xa_2)) (tptp.c_member (tptp.tc_prod _let_1 _let_1) (tptp.c_Product__Type_OPair _let_1 _let_1 (tptp.c_Product__Type_OPair T_a T_b V_xa_2 V_y_H_2) (tptp.c_Product__Type_OPair T_a T_b V_xa_2 V_ya_2)) (tptp.c_Recdef_Osame__fst T_a T_b V_P_2 V_R_2)))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Nitpick_Orefl_H T_a V_r_2) (forall ((B_x $$unsorted)) (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_x B_x) V_r_2)))) (forall ((T_b $$unsorted) (T_a $$unsorted) (V_P_2 $$unsorted)) (= (forall ((B_x1 $$unsorted)) (tptp.hBOOL (tptp.hAPP V_P_2 B_x1))) (forall ((B_a $$unsorted) (B_b $$unsorted)) (tptp.hBOOL (tptp.hAPP V_P_2 (tptp.c_Product__Type_OPair T_a T_b B_a B_b)))))) (forall ((V_b_H_2 $$unsorted) (V_a_H_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (= (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) (tptp.c_Product__Type_OPair T_a T_b V_a_H_2 V_b_H_2)) (and (= V_a_2 V_a_H_2) (= V_b_2 V_b_H_2)))) (forall ((V_b_H $$unsorted) (V_a_H $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (= (tptp.c_Product__Type_OPair T_a T_b V_a V_b) (tptp.c_Product__Type_OPair T_a T_b V_a_H V_b_H)) (not (=> (= V_a V_a_H) (not (= V_b V_b_H)))))) (forall ((V_A_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_xa_2 V_A_2) (tptp.hBOOL (tptp.hAPP V_A_2 V_xa_2)))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted)) (=> (= V_a_2 V_b_2) (=> (tptp.c_member T_a V_b_2 V_A_2) (tptp.c_member T_a V_a_2 V_A_2)))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted)) (=> (= V_xa_2 V_ya_2) (= (tptp.c_member T_a V_xa_2 V_A_2) (tptp.c_member T_a V_ya_2 V_A_2)))) (forall ((V_xa_2 $$unsorted) (T_a $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted)) (=> (= V_A_2 V_B_2) (= (tptp.c_member T_a V_xa_2 V_A_2) (tptp.c_member T_a V_xa_2 V_B_2)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_f1_2 $$unsorted) (T_a $$unsorted) (T_c $$unsorted) (T_b $$unsorted)) (= (tptp.c_Product__Type_Oprod_Oprod__rec T_b T_c T_a V_f1_2 (tptp.c_Product__Type_OPair T_b T_c V_a_2 V_b_2)) (tptp.hAPP (tptp.hAPP V_f1_2 V_a_2) V_b_2))) (forall ((V_s_2 $$unsorted) (V_r_2 $$unsorted) (V_b_H_2 $$unsorted) (V_a_H_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_b))) (= (tptp.c_member (tptp.tc_prod _let_1 _let_1) (tptp.c_Product__Type_OPair _let_1 _let_1 (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) (tptp.c_Product__Type_OPair T_a T_b V_a_H_2 V_b_H_2)) (tptp.c_Wellfounded_Olex__prod T_a T_b V_r_2 V_s_2)) (or (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_a_H_2) V_r_2) (and (= V_a_2 V_a_H_2) (tptp.c_member (tptp.tc_prod T_b T_b) (tptp.c_Product__Type_OPair T_b T_b V_b_2 V_b_H_2) V_s_2)))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted) (T_c $$unsorted) (T_b $$unsorted)) (= (tptp.c_Product__Type_Ointernal__split T_b T_c T_a V_c_2 (tptp.c_Product__Type_OPair T_b T_c V_a_2 V_b_2)) (tptp.hAPP (tptp.hAPP V_c_2 V_a_2) V_b_2))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_La_2 $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (=> (tptp.c_member (tptp.tc_fun _let_1 tptp.tc_HOL_Obool) V_La_2 tptp.c_Arrow__Order__Mirabelle_OLin) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_a_2 V_b_2) V_La_2) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_b_2 V_a_2) V_La_2)))))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_La_2 $$unsorted)) (let ((_let_1 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (=> (tptp.c_member (tptp.tc_fun _let_1 tptp.tc_HOL_Obool) V_La_2 tptp.c_Arrow__Order__Mirabelle_OLin) (=> (not (= V_xa_2 V_ya_2)) (= (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_xa_2 V_ya_2) V_La_2)) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_ya_2 V_xa_2) V_La_2)))))) (forall ((V_a2_2 $$unsorted) (V_a1_2 $$unsorted) (V_F_2 $$unsorted) (V_R_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_Recdef_Owfrec__rel T_a T_b V_R_2 V_F_2 V_a1_2 (tptp.hAPP (tptp.hAPP V_F_2 V_a2_2) V_a1_2)) (exists ((B_g $$unsorted)) (and (= (tptp.hAPP (tptp.hAPP V_F_2 V_a2_2) V_a1_2) (tptp.hAPP (tptp.hAPP V_F_2 B_g) V_a1_2)) (forall ((B_z $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_z V_a1_2) V_R_2) (tptp.c_Recdef_Owfrec__rel T_a T_b V_R_2 V_F_2 B_z (tptp.hAPP B_g B_z)))))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted) (V_f_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP V_f_2 (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2))) (tptp.hBOOL (tptp.c_Product__Type_Ocurry T_a T_b tptp.tc_HOL_Obool V_f_2 V_a_2 V_b_2)))) (forall ((V_f_2 $$unsorted) (T_b $$unsorted) (V_r_2 $$unsorted) (V_a_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_a_2) V_r_2) (= (tptp.hAPP (tptp.c_Recdef_Ocut T_a T_b V_f_2 V_r_2 V_a_2) V_xa_2) (tptp.hAPP V_f_2 V_xa_2)))) (forall ((V_g_2 $$unsorted) (V_xa_2 $$unsorted) (V_r_2 $$unsorted) (V_f_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (= (tptp.c_Recdef_Ocut T_a T_b V_f_2 V_r_2 V_xa_2) (tptp.c_Recdef_Ocut T_a T_b V_g_2 V_r_2 V_xa_2)) (forall ((B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_y V_xa_2) V_r_2) (= (tptp.hAPP V_f_2 B_y) (tptp.hAPP V_g_2 B_y)))))) (forall ((T_b $$unsorted) (V_a_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted) (B_f $$unsorted) (B_R $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_a_2) B_R) (= (tptp.hAPP (tptp.c_Recdef_Ocut T_a T_b B_f B_R V_a_2) V_xa_2) (tptp.hAPP B_f V_xa_2)))) (forall ((V_xa_2 $$unsorted) (V_La_2 $$unsorted)) (let ((_let_1 (tptp.tc_fun (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt) tptp.tc_HOL_Obool))) (=> (tptp.c_member _let_1 V_La_2 tptp.c_Arrow__Order__Mirabelle_OLin) (tptp.c_member _let_1 (tptp.c_Arrow__Order__Mirabelle_Omkbot V_La_2 V_xa_2) tptp.c_Arrow__Order__Mirabelle_OLin)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_f_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.hBOOL (tptp.c_Product__Type_Ocurry T_a T_b tptp.tc_HOL_Obool V_f_2 V_a_2 V_b_2)) (tptp.hBOOL (tptp.hAPP V_f_2 (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_f_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.hBOOL (tptp.c_Product__Type_Ocurry T_a T_b tptp.tc_HOL_Obool V_f_2 V_a_2 V_b_2)) (tptp.hBOOL (tptp.hAPP V_f_2 (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_f_2 $$unsorted) (T_a $$unsorted) (T_c $$unsorted) (T_b $$unsorted)) (= (tptp.c_Product__Type_Ocurry T_b T_c T_a V_f_2 V_a_2 V_b_2) (tptp.hAPP V_f_2 (tptp.c_Product__Type_OPair T_b T_c V_a_2 V_b_2)))) (forall ((V_xa_2 $$unsorted) (V_La_2 $$unsorted)) (let ((_let_1 (tptp.tc_fun (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt) tptp.tc_HOL_Obool))) (=> (tptp.c_member _let_1 V_La_2 tptp.c_Arrow__Order__Mirabelle_OLin) (tptp.c_member _let_1 (tptp.c_Arrow__Order__Mirabelle_Omktop V_La_2 V_xa_2) tptp.c_Arrow__Order__Mirabelle_OLin)))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_La_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_xa_2 V_ya_2))) (let ((_let_2 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_3 (= V_ya_2 V_b_2))) (let ((_let_4 (= V_xa_2 V_b_2))) (=> (not (= V_a_2 V_b_2)) (=> (tptp.c_member (tptp.tc_fun _let_2 tptp.tc_HOL_Obool) V_La_2 tptp.c_Arrow__Order__Mirabelle_OLin) (= (tptp.c_member _let_2 _let_1 (tptp.c_Arrow__Order__Mirabelle_Oabove V_La_2 V_a_2 V_b_2)) (and (not (= V_xa_2 V_ya_2)) (=> _let_4 (tptp.c_member _let_2 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_a_2 V_ya_2) V_La_2)) (=> (not _let_4) (and (=> _let_3 (or (= V_xa_2 V_a_2) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_xa_2 V_a_2) V_La_2))) (=> (not _let_3) (tptp.c_member _let_2 _let_1 V_La_2))))))))))))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_La_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_xa_2 V_ya_2))) (let ((_let_2 (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt))) (let ((_let_3 (= V_xa_2 V_a_2))) (let ((_let_4 (= V_ya_2 V_a_2))) (=> (not (= V_a_2 V_b_2)) (=> (tptp.c_member (tptp.tc_fun _let_2 tptp.tc_HOL_Obool) V_La_2 tptp.c_Arrow__Order__Mirabelle_OLin) (= (tptp.c_member _let_2 _let_1 (tptp.c_Arrow__Order__Mirabelle_Obelow V_La_2 V_a_2 V_b_2)) (and (not (= V_xa_2 V_ya_2)) (=> _let_4 (tptp.c_member _let_2 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_xa_2 V_b_2) V_La_2)) (=> (not _let_4) (and (=> _let_3 (or (= V_ya_2 V_b_2) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_b_2 V_ya_2) V_La_2))) (=> (not _let_3) (tptp.c_member _let_2 _let_1 V_La_2))))))))))))) (forall ((V_La_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted)) (let ((_let_1 (tptp.tc_fun (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt) tptp.tc_HOL_Obool))) (=> (not (= V_xa_2 V_ya_2)) (=> (tptp.c_member _let_1 V_La_2 tptp.c_Arrow__Order__Mirabelle_OLin) (tptp.c_member _let_1 (tptp.c_Arrow__Order__Mirabelle_Obelow V_La_2 V_xa_2 V_ya_2) tptp.c_Arrow__Order__Mirabelle_OLin))))) (forall ((V_a2_2 $$unsorted) (V_a1_2 $$unsorted) (V_F_2 $$unsorted) (V_R_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_Recdef_Owfrec__rel T_a T_b V_R_2 V_F_2 V_a1_2 V_a2_2) (exists ((B_g $$unsorted)) (and (= V_a2_2 (tptp.hAPP (tptp.hAPP V_F_2 B_g) V_a1_2)) (forall ((B_z $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_z V_a1_2) V_R_2) (tptp.c_Recdef_Owfrec__rel T_a T_b V_R_2 V_F_2 B_z (tptp.hAPP B_g B_z)))))))) (forall ((V_g_2 $$unsorted) (V_F_2 $$unsorted) (T_b $$unsorted) (V_R_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (forall ((B_z $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_z V_xa_2) V_R_2) (tptp.c_Recdef_Owfrec__rel T_a T_b V_R_2 V_F_2 B_z (tptp.hAPP V_g_2 B_z)))) (tptp.c_Recdef_Owfrec__rel T_a T_b V_R_2 V_F_2 V_xa_2 (tptp.hAPP (tptp.hAPP V_F_2 V_g_2) V_xa_2)))) (forall ((V_r_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_a_2 (tptp.c_Wellfounded_Oacc T_a V_r_2)) (forall ((B_x $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_x V_a_2) V_r_2) (tptp.c_member T_a B_x (tptp.c_Wellfounded_Oacc T_a V_r_2)))))) (forall ((V_a_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Wellfounded_Oacc T_a V_r_2))) (=> (tptp.c_member T_a V_b_2 _let_1) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) V_r_2) (tptp.c_member T_a V_a_2 _let_1))))) (exists ((B_L $$unsorted)) (tptp.c_member (tptp.tc_fun (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt) tptp.tc_HOL_Obool) B_L tptp.c_Arrow__Order__Mirabelle_OLin)) (forall ((V_xa_2 $$unsorted) (V_F_2 $$unsorted) (V_R_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Nitpick_Owf__wfrec_H T_b T_a V_R_2 V_F_2 V_xa_2) (tptp.hAPP (tptp.hAPP V_F_2 (tptp.c_Recdef_Ocut T_b T_a (tptp.c_Nitpick_Owf__wfrec T_b T_a V_R_2 V_F_2) V_R_2 V_xa_2)) V_xa_2))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_xa_2 (tptp.c_fequal V_ya_2)) (= V_xa_2 V_ya_2))) (forall ((V_R_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (not (tptp.c_member T_a V_xa_2 (tptp.c_Wellfounded_Oacc T_a V_R_2))) (not (forall ((B_z $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_z V_xa_2) V_R_2) (tptp.c_member T_a B_z (tptp.c_Wellfounded_Oacc T_a V_R_2))))))) (forall ((V_r_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (forall ((B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_y V_xa_2) V_r_2) (tptp.c_member T_a B_y (tptp.c_Wellfounded_Oacc T_a V_r_2)))) (tptp.c_member T_a V_xa_2 (tptp.c_Wellfounded_Oacc T_a V_r_2)))) (forall ((V_r_2 $$unsorted) (V_a_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Wellfounded_Oacc T_a V_r_2))) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_a_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (=> (tptp.c_member T_a V_a_2 _let_1) (tptp.c_member T_a V_b_2 _let_1))))) (forall ((V_b_2 $$unsorted) (V_r_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Wellfounded_Oacc T_a V_r_2))) (=> (tptp.c_member T_a V_a_2 _let_1) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_a_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (tptp.c_member T_a V_b_2 _let_1))))) (forall ((V_B_2 $$unsorted) (V_b_2 $$unsorted) (T_b $$unsorted) (V_A_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_a_2 V_A_2) (=> (tptp.c_member T_b V_b_2 (tptp.hAPP V_B_2 V_a_2)) (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) (tptp.c_Product__Type_OSigma T_a T_b V_A_2 V_B_2))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Oirrefl T_a V_r_2) (forall ((B_x $$unsorted)) (not (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_x B_x) V_r_2))))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) V_r_2) (tptp.c_member T_b V_b_2 (tptp.c_Relation_ORange T_a T_b V_r_2)))) (forall ((V_A_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.c_Relation_OId__on T_a V_A_2)) (and (= V_xa_2 V_ya_2) (tptp.c_member T_a V_xa_2 V_A_2)))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted)) (=> (= V_a_2 V_b_2) (=> (tptp.c_member T_a V_a_2 V_A_2) (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) (tptp.c_Relation_OId__on T_a V_A_2))))) (forall ((V_La_2 $$unsorted)) (let ((_let_1 (tptp.tc_fun (tptp.tc_prod tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt) tptp.tc_HOL_Obool))) (= (tptp.c_member _let_1 (tptp.c_Relation_Oconverse tptp.tc_Arrow__Order__Mirabelle_Oalt tptp.tc_Arrow__Order__Mirabelle_Oalt V_La_2) tptp.c_Arrow__Order__Mirabelle_OLin) (tptp.c_member _let_1 V_La_2 tptp.c_Arrow__Order__Mirabelle_OLin)))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Relation_OId__on T_a V_A_2))) (= (tptp.c_Relation_Oconverse T_a T_a _let_1) _let_1))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Relation_Oconverse T_b T_a (tptp.c_Relation_Oconverse T_a T_b V_r_2)) V_r_2)) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_ORange T_a T_a (tptp.c_Relation_OId__on T_a V_A_2)) V_A_2)) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) (tptp.c_Relation_Oconverse T_b T_a V_r_2)) (tptp.c_member (tptp.tc_prod T_b T_a) (tptp.c_Product__Type_OPair T_b T_a V_b_2 V_a_2) V_r_2))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) V_r_2) (tptp.c_member (tptp.tc_prod T_b T_a) (tptp.c_Product__Type_OPair T_b T_a V_b_2 V_a_2) (tptp.c_Relation_Oconverse T_a T_b V_r_2)))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) (tptp.c_Relation_Oconverse T_b T_a V_r_2)) (tptp.c_member (tptp.tc_prod T_b T_a) (tptp.c_Product__Type_OPair T_b T_a V_b_2 V_a_2) V_r_2))) (forall ((V_r_2 $$unsorted) (T_b $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_a_2 (tptp.c_Relation_ORange T_b T_a V_r_2)) (exists ((B_y $$unsorted)) (tptp.c_member (tptp.tc_prod T_b T_a) (tptp.c_Product__Type_OPair T_b T_a B_y V_a_2) V_r_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) (tptp.c_Product__Type_OSigma T_a T_b V_A_2 V_B_2)) (and (tptp.c_member T_a V_a_2 V_A_2) (tptp.c_member T_b V_b_2 (tptp.hAPP V_B_2 V_a_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) (tptp.c_Product__Type_OSigma T_a T_b V_A_2 V_B_2)) (tptp.c_member T_a V_a_2 V_A_2))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) (tptp.c_Product__Type_OSigma T_a T_b V_A_2 V_B_2)) (tptp.c_member T_b V_b_2 (tptp.hAPP V_B_2 V_a_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) (tptp.c_Product__Type_OSigma T_a T_b V_A_2 V_B_2)) (not (=> (tptp.c_member T_a V_a_2 V_A_2) (not (tptp.c_member T_b V_b_2 (tptp.hAPP V_B_2 V_a_2))))))) (forall ((V_r_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_a_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))) (forall ((V_r_2 $$unsorted) (V_p_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 V_p_2 V_r_2) (tptp.c_member _let_1 V_p_2 (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))))) (forall ((V_r_2 $$unsorted) (V_xa_2 $$unsorted) (V_ya_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_ya_2 V_xa_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2)))))) (forall ((V_r_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2))) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_ya_2 V_xa_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))))) (forall ((V_c_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) V_r_2) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) _let_1) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) _let_1)))))) (forall ((V_c_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) _let_1) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) V_r_2) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) _let_1)))))) (forall ((V_c_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) _let_1) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) _let_1) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) _let_1)))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Relation_Oconverse T_a T_a (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)))) (forall ((V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) V_c_2 (tptp.c_Relation_OId__on T_a V_A_2)) (not (forall ((B_x $$unsorted)) (=> (tptp.c_member T_a B_x V_A_2) (not (= V_c_2 (tptp.c_Product__Type_OPair T_a T_a B_x B_x)))))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))) (= (tptp.c_Transitive__Closure_Ortrancl T_a _let_1) _let_1))) (forall ((V_r_2 $$unsorted) (T_b $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_b_2 (tptp.c_Relation_ORange T_b T_a V_r_2)) (not (forall ((B_x $$unsorted)) (not (tptp.c_member (tptp.tc_prod T_b T_a) (tptp.c_Product__Type_OPair T_b T_a B_x V_b_2) V_r_2)))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) V_c_2 (tptp.c_Product__Type_OSigma T_a T_b V_A_2 V_B_2)) (not (forall ((B_x $$unsorted)) (=> (tptp.c_member T_a B_x V_A_2) (forall ((B_y $$unsorted)) (=> (tptp.c_member T_b B_y (tptp.hAPP V_B_2 B_x)) (not (= V_c_2 (tptp.c_Product__Type_OPair T_a T_b B_x B_y)))))))))) (forall ((V_z_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_Relation_Osingle__valued T_a T_a V_r_2) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) _let_1) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_z_2) _let_1) (or (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_ya_2 V_z_2) _let_1) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_z_2 V_ya_2) _let_1)))))))) (forall ((V_r_2 $$unsorted) (V_yx_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) V_yx_2 (tptp.c_Relation_Oconverse T_b T_a V_r_2)) (not (forall ((B_x $$unsorted) (B_y $$unsorted)) (=> (= V_yx_2 (tptp.c_Product__Type_OPair T_a T_b B_y B_x)) (not (tptp.c_member (tptp.tc_prod T_b T_a) (tptp.c_Product__Type_OPair T_b T_a B_x B_y) V_r_2))))))) (forall ((V_ya_2 $$unsorted) (V_R_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (not (tptp.c_member T_a V_xa_2 (tptp.c_Relation_ODomain T_a T_a V_R_2))) (= (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2)) (= V_xa_2 V_ya_2)))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) V_r_2) (tptp.c_member T_a V_a_2 (tptp.c_Relation_ODomain T_a T_b V_r_2)))) (forall ((V_P_2 $$unsorted) (V_r_2 $$unsorted) (V_by_2 $$unsorted) (V_bx_2 $$unsorted) (V_ay_2 $$unsorted) (V_ax_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_b))) (=> (tptp.c_member (tptp.tc_prod _let_1 _let_1) (tptp.c_Product__Type_OPair _let_1 _let_1 (tptp.c_Product__Type_OPair T_a T_b V_ax_2 V_ay_2) (tptp.c_Product__Type_OPair T_a T_b V_bx_2 V_by_2)) (tptp.c_Transitive__Closure_Ortrancl _let_1 V_r_2)) (=> (tptp.hBOOL (tptp.hAPP (tptp.hAPP V_P_2 V_ax_2) V_ay_2)) (=> (forall ((B_a $$unsorted) (B_b $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_b))) (=> (tptp.c_member (tptp.tc_prod _let_1 _let_1) (tptp.c_Product__Type_OPair _let_1 _let_1 (tptp.c_Product__Type_OPair T_a T_b V_ax_2 V_ay_2) (tptp.c_Product__Type_OPair T_a T_b B_a B_b)) (tptp.c_Transitive__Closure_Ortrancl _let_1 V_r_2)) (forall ((B_aa $$unsorted) (B_ba $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_b))) (=> (tptp.c_member (tptp.tc_prod _let_1 _let_1) (tptp.c_Product__Type_OPair _let_1 _let_1 (tptp.c_Product__Type_OPair T_a T_b B_a B_b) (tptp.c_Product__Type_OPair T_a T_b B_aa B_ba)) V_r_2) (=> (tptp.hBOOL (tptp.hAPP (tptp.hAPP V_P_2 B_a) B_b)) (tptp.hBOOL (tptp.hAPP (tptp.hAPP V_P_2 B_aa) B_ba))))))))) (tptp.hBOOL (tptp.hAPP (tptp.hAPP V_P_2 V_bx_2) V_by_2))))))) (forall ((V_P_2 $$unsorted) (V_r_2 $$unsorted) (V_by_2 $$unsorted) (V_bx_2 $$unsorted) (V_ay_2 $$unsorted) (V_ax_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_b))) (=> (tptp.c_member (tptp.tc_prod _let_1 _let_1) (tptp.c_Product__Type_OPair _let_1 _let_1 (tptp.c_Product__Type_OPair T_a T_b V_ax_2 V_ay_2) (tptp.c_Product__Type_OPair T_a T_b V_bx_2 V_by_2)) (tptp.c_Transitive__Closure_Ortrancl _let_1 V_r_2)) (=> (tptp.hBOOL (tptp.hAPP (tptp.hAPP V_P_2 V_bx_2) V_by_2)) (=> (forall ((B_a $$unsorted) (B_b $$unsorted) (B_aa $$unsorted) (B_ba $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_b))) (let ((_let_2 (tptp.c_Product__Type_OPair T_a T_b B_aa B_ba))) (let ((_let_3 (tptp.tc_prod _let_1 _let_1))) (=> (tptp.c_member _let_3 (tptp.c_Product__Type_OPair _let_1 _let_1 (tptp.c_Product__Type_OPair T_a T_b B_a B_b) _let_2) V_r_2) (=> (tptp.c_member _let_3 (tptp.c_Product__Type_OPair _let_1 _let_1 _let_2 (tptp.c_Product__Type_OPair T_a T_b V_bx_2 V_by_2)) (tptp.c_Transitive__Closure_Ortrancl _let_1 V_r_2)) (=> (tptp.hBOOL (tptp.hAPP (tptp.hAPP V_P_2 B_aa) B_ba)) (tptp.hBOOL (tptp.hAPP (tptp.hAPP V_P_2 B_a) B_b))))))))) (tptp.hBOOL (tptp.hAPP (tptp.hAPP V_P_2 V_ax_2) V_ay_2))))))) (forall ((V_r_2 $$unsorted) (V_zb_2 $$unsorted) (V_za_2 $$unsorted) (V_xb_2 $$unsorted) (V_xa_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_b V_za_2 V_zb_2))) (let ((_let_2 (tptp.c_Product__Type_OPair T_a T_b V_xa_2 V_xb_2))) (let ((_let_3 (tptp.tc_prod T_a T_b))) (=> (tptp.c_member (tptp.tc_prod _let_3 _let_3) (tptp.c_Product__Type_OPair _let_3 _let_3 _let_2 _let_1) (tptp.c_Transitive__Closure_Ortrancl _let_3 V_r_2)) (=> (not (= _let_2 _let_1)) (not (forall ((B_a $$unsorted) (B_b $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_b))) (let ((_let_2 (tptp.c_Product__Type_OPair T_a T_b B_a B_b))) (let ((_let_3 (tptp.tc_prod _let_1 _let_1))) (=> (tptp.c_member _let_3 (tptp.c_Product__Type_OPair _let_1 _let_1 (tptp.c_Product__Type_OPair T_a T_b V_xa_2 V_xb_2) _let_2) V_r_2) (not (tptp.c_member _let_3 (tptp.c_Product__Type_OPair _let_1 _let_1 _let_2 (tptp.c_Product__Type_OPair T_a T_b V_za_2 V_zb_2)) (tptp.c_Transitive__Closure_Ortrancl _let_1 V_r_2))))))))))))))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_ODomain T_a T_a (tptp.c_Relation_OId__on T_a V_A_2)) V_A_2)) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Relation_Osingle__valued T_a T_a (tptp.c_Relation_OId__on T_a V_A_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Relation_ORange T_b T_a V_r_2) (tptp.c_Relation_ODomain T_a T_b (tptp.c_Relation_Oconverse T_b T_a V_r_2)))) (forall ((V_r_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_ODomain T_a T_b (tptp.c_Relation_Oconverse T_b T_a V_r_2)) (tptp.c_Relation_ORange T_b T_a V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Relation_ORange T_b T_a (tptp.c_Relation_Oconverse T_a T_b V_r_2)) (tptp.c_Relation_ODomain T_a T_b V_r_2))) (forall ((V_r_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Osingle__valued T_a T_b V_r_2) (forall ((B_x $$unsorted) (B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b B_x B_y) V_r_2) (forall ((B_z $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b B_x B_z) V_r_2) (= B_y B_z))))))) (forall ((V_z_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_r_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_b))) (=> (tptp.c_Relation_Osingle__valued T_a T_b V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_b V_xa_2 V_ya_2) V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_b V_xa_2 V_z_2) V_r_2) (= V_ya_2 V_z_2)))))) (forall ((V_r_2 $$unsorted) (T_b $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_a_2 (tptp.c_Relation_ODomain T_a T_b V_r_2)) (exists ((B_y $$unsorted)) (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 B_y) V_r_2)))) (forall ((V_r_2 $$unsorted) (T_b $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_a_2 (tptp.c_Relation_ODomain T_a T_b V_r_2)) (not (forall ((B_y $$unsorted)) (not (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 B_y) V_r_2)))))) (forall ((V_r_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (forall ((B_x $$unsorted) (B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b B_x B_y) V_r_2) (forall ((B_z $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b B_x B_z) V_r_2) (= B_y B_z))))) (tptp.c_Relation_Osingle__valued T_a T_b V_r_2))) (forall ((V_P_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (=> (tptp.hBOOL (tptp.hAPP V_P_2 V_a_2)) (=> (forall ((B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 B_y) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (forall ((B_z $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_y B_z) V_r_2) (=> (tptp.hBOOL (tptp.hAPP V_P_2 B_y)) (tptp.hBOOL (tptp.hAPP V_P_2 B_z))))))) (tptp.hBOOL (tptp.hAPP V_P_2 V_b_2)))))) (forall ((V_P_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (=> (tptp.hBOOL (tptp.hAPP V_P_2 V_b_2)) (=> (forall ((B_y $$unsorted) (B_z $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_y B_z) V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_z V_b_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (=> (tptp.hBOOL (tptp.hAPP V_P_2 B_z)) (tptp.hBOOL (tptp.hAPP V_P_2 B_y))))))) (tptp.hBOOL (tptp.hAPP V_P_2 V_a_2)))))) (forall ((V_r_2 $$unsorted) (V_z_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_z_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (=> (not (= V_xa_2 V_z_2)) (not (forall ((B_y $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 B_y) V_r_2) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_y V_z_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)))))))))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (=> (not (= V_a_2 V_b_2)) (not (forall ((B_y $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 B_y) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_y V_b_2) V_r_2))))))))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Ototal__on T_a V_A_2 V_r_2) (forall ((B_x $$unsorted)) (=> (tptp.c_member T_a B_x V_A_2) (forall ((B_xa $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member T_a B_xa V_A_2) (=> (not (= B_x B_xa)) (or (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_x B_xa) V_r_2) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_xa B_x) V_r_2)))))))))) (forall ((V_f_2 $$unsorted) (V_r_2 $$unsorted) (T_b $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.hAPP (tptp.c_Relation_Oinv__image T_b T_a V_r_2) V_f_2)) (tptp.c_member (tptp.tc_prod T_b T_b) (tptp.c_Product__Type_OPair T_b T_b (tptp.hAPP V_f_2 V_xa_2) (tptp.hAPP V_f_2 V_ya_2)) V_r_2))) (forall ((V_f_2 $$unsorted) (V_R_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Oconverse T_a T_a (tptp.hAPP (tptp.c_Relation_Oinv__image T_b T_a V_R_2) V_f_2)) (tptp.hAPP (tptp.c_Relation_Oinv__image T_b T_a (tptp.c_Relation_Oconverse T_b T_b V_R_2)) V_f_2))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Ototal__on T_a V_A_2 (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Relation_Ototal__on T_a V_A_2 V_r_2))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Relation_Orefl__on T_a V_A_2 V_r_2) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) V_r_2) (tptp.c_member T_a V_ya_2 V_A_2)))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Relation_Orefl__on T_a V_A_2 V_r_2) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) V_r_2) (tptp.c_member T_a V_xa_2 V_A_2)))) (forall ((V_a_2 $$unsorted) (V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Relation_Orefl__on T_a V_A_2 V_r_2) (=> (tptp.c_member T_a V_a_2 V_A_2) (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_a_2) V_r_2)))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)) (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)))))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_a_2) (tptp.c_Relation_OId T_a))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_Relation_Oantisym T_a V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_a_2) V_r_2) (= V_a_2 V_b_2)))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Oantisym T_a V_r_2) (forall ((B_x $$unsorted) (B_y $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_x B_y) V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_y B_x) V_r_2) (= B_x B_y))))))) (forall ((V_r_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Otrancl T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2))) (tptp.c_member _let_2 _let_1 (tptp.c_Relation_Oconverse T_a T_a (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))))))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 _let_1 V_r_2) (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)))))) (forall ((T_a $$unsorted)) (tptp.c_Relation_Oantisym T_a (tptp.c_Relation_OId T_a))) (forall ((V_r_2 $$unsorted) (V_p_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 V_p_2 V_r_2) (tptp.c_member _let_1 V_p_2 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))))) (forall ((V_R_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Transitive__Closure_Otrancl T_a V_R_2)) (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2))) (forall ((V_R_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2))) (= (tptp.c_Transitive__Closure_Otrancl T_a _let_1) _let_1))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Transitive__Closure_Otrancl T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Relation_Oconverse T_a T_a (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_ODomain T_a T_a (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)) (tptp.c_Relation_ODomain T_a T_a V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_ORange T_a T_a (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)) (tptp.c_Relation_ORange T_a T_a V_r_2))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Orefl__on T_a V_A_2 (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Relation_Orefl__on T_a V_A_2 V_r_2))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Relation_OId T_a))) (= (tptp.c_Relation_Oconverse T_a T_a _let_1) _let_1))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Relation_Orefl__on T_a V_A_2 (tptp.c_Relation_OId__on T_a V_A_2))) (forall ((T_a $$unsorted)) (tptp.c_Relation_Osingle__valued T_a T_a (tptp.c_Relation_OId T_a))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Oantisym T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Relation_Oantisym T_a V_r_2))) (forall ((V_c_2 $$unsorted) (V_R_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) V_R_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) V_R_2) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) (tptp.c_Transitive__Closure_Otrancl T_a V_R_2)))))) (forall ((V_c_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) V_r_2) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) _let_1) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) _let_1)))))) (forall ((V_c_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) _let_1) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) V_r_2) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) _let_1)))))) (forall ((V_c_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) _let_1) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) _let_1) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) _let_1)))))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Relation_Oantisym T_a (tptp.c_Relation_OId__on T_a V_A_2))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) (tptp.c_Relation_OId T_a)) (= V_a_2 V_b_2))) (forall ((V_R_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (let ((_let_3 (= V_xa_2 V_ya_2))) (= (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2)) (or _let_3 (and (not _let_3) (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_R_2))))))))) (forall ((V_c_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)))))) (forall ((V_R_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (let ((_let_3 (= V_a_2 V_b_2))) (=> (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2)) (or _let_3 (and (not _let_3) (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_R_2))))))))) (forall ((V_c_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) V_r_2) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)))))) (forall ((V_c_2 $$unsorted) (V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) _let_1) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) _let_1)))))) (forall ((V_z_2 $$unsorted) (V_r_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (=> (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_ya_2 V_z_2) _let_1) (tptp.c_member _let_2 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_z_2) _let_1)))))) (forall ((V_r_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 _let_1 (tptp.c_Relation_Oconverse T_a T_a (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))) (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Otrancl T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2))))))) (forall ((V_R_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.c_Transitive__Closure_Otrancl T_a V_R_2)) (exists ((B_z $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (and (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 B_z) (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2)) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_z V_ya_2) V_R_2)))))) (forall ((V_R_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.c_Transitive__Closure_Otrancl T_a V_R_2)) (exists ((B_z $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (and (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 B_z) V_R_2) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_z V_ya_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2))))))) (forall ((V_p_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) V_p_2 (tptp.c_Relation_OId T_a)) (not (forall ((B_x $$unsorted)) (not (= V_p_2 (tptp.c_Product__Type_OPair T_a T_a B_x B_x))))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Wellfounded_Oacyclic T_a V_r_2) (forall ((B_x $$unsorted)) (not (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_x B_x) (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (forall ((B_x $$unsorted) (B_y $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_x B_y) V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_y B_x) V_r_2) (= B_x B_y))))) (tptp.c_Relation_Oantisym T_a V_r_2))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (forall ((B_x $$unsorted)) (not (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_x B_x) (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)))) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) V_r_2) (not (= V_xa_2 V_ya_2))))) (forall ((V_r_2 $$unsorted) (V_z_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_z_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)) (=> (not (tptp.c_member _let_2 _let_1 V_r_2)) (not (forall ((B_y $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 B_y) V_r_2) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_y V_z_2) (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)))))))))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Wellfounded_Oacyclic T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Wellfounded_Oacyclic T_a V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Oacyclic T_a V_r_2) (tptp.c_Relation_Oantisym T_a (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (forall ((B_x $$unsorted)) (not (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_x B_x) (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)))) (tptp.c_Wellfounded_Oacyclic T_a V_r_2))) (forall ((V_r_2 $$unsorted) (V_xa_2 $$unsorted) (V_ya_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (= (tptp.c_Wellfounded_Oacyclic T_a (tptp.c_Set_Oinsert _let_1 (tptp.c_Product__Type_OPair T_a T_a V_ya_2 V_xa_2) V_r_2)) (and (tptp.c_Wellfounded_Oacyclic T_a V_r_2) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))))))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)) (=> (not (tptp.c_member _let_2 _let_1 V_r_2)) (not (forall ((B_c $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 B_c) (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_c V_b_2) V_r_2))))))))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) (tptp.c_Transitive__Closure_Otrancl T_a V_r_2) (tptp.c_Relation_OId T_a)) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Transitive__Closure_Otrancl T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 (tptp.c_Relation_OId T_a))) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Relation_Oirrefl T_a (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 (tptp.c_Relation_OId T_a)))) (forall ((V_xa_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) V_xa_2)) (=> (not (tptp.hBOOL (tptp.hAPP V_A_2 V_xa_2))) (tptp.hBOOL (tptp.hAPP V_B_2 V_xa_2))))) (forall ((T_a $$unsorted) (V_A_2 $$unsorted) (V_xa_2 $$unsorted) (V_B_2 $$unsorted)) (=> (=> (not (tptp.hBOOL (tptp.hAPP V_B_2 V_xa_2))) (tptp.hBOOL (tptp.hAPP V_A_2 V_xa_2))) (tptp.hBOOL (tptp.hAPP (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) V_xa_2)))) (forall ((V_A_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_a_2 (tptp.c_Set_Oinsert T_a V_b_2 V_A_2)) (=> (not (= V_a_2 V_b_2)) (tptp.c_member T_a V_a_2 V_A_2)))) (forall ((V_b_2 $$unsorted) (V_B_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (=> (not (tptp.c_member T_a V_a_2 V_B_2)) (= V_a_2 V_b_2)) (tptp.c_member T_a V_a_2 (tptp.c_Set_Oinsert T_a V_b_2 V_B_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_c_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)) (=> (not (tptp.c_member T_a V_c_2 V_A_2)) (tptp.c_member T_a V_c_2 V_B_2)))) (forall ((V_A_2 $$unsorted) (V_B_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (=> (not (tptp.c_member T_a V_c_2 V_B_2)) (tptp.c_member T_a V_c_2 V_A_2)) (tptp.c_member T_a V_c_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_c_2 V_A_2) (=> (not (tptp.c_member T_a V_c_2 V_B_2)) (tptp.c_member T_a V_c_2 (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_c_2 (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)) (not (=> (tptp.c_member T_a V_c_2 V_A_2) (tptp.c_member T_a V_c_2 V_B_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Relation_ORange T_b T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_b T_a) tptp.tc_HOL_Obool) V_A_2 V_B_2)) (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) (tptp.c_Relation_ORange T_b T_a V_A_2) (tptp.c_Relation_ORange T_b T_a V_B_2)))) (forall ((V_B_2 $$unsorted) (T_a $$unsorted) (V_xa_2 $$unsorted) (V_A_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP V_A_2 V_xa_2)) (tptp.hBOOL (tptp.hAPP (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) V_xa_2)))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted) (V_xa_2 $$unsorted) (V_B_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP V_B_2 V_xa_2)) (tptp.hBOOL (tptp.hAPP (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) V_xa_2)))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_A_2) V_A_2)) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2) (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_B_2 V_A_2)))) (forall ((V_A_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Set_Oinsert T_a V_xa_2 V_A_2))) (= (tptp.c_Set_Oinsert T_a V_xa_2 _let_1) _let_1))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_B_2 V_A_2)) (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 _let_2) _let_2)))) (forall ((V_A_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Set_Oinsert T_a V_xa_2 (tptp.c_Set_Oinsert T_a V_ya_2 V_A_2)) (tptp.c_Set_Oinsert T_a V_ya_2 (tptp.c_Set_Oinsert T_a V_xa_2 V_A_2)))) (forall ((V_B_2 $$unsorted) (V_a_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_a_2 V_B_2)) (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2))))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_B_2 V_C_2)) (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_B_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_C_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 V_B_2))) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 _let_2 V_B_2) _let_2)))) (forall ((V_A_2 $$unsorted) (V_B_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_B_2 V_A_2) V_A_2) (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_B_2 V_A_2)))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 (tptp.c_Set_Oinsert T_a V_a_2 V_B_2) V_C_2) (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_B_2 V_C_2))))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2) V_C_2) (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_B_2 V_C_2))))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2) V_C_2) (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 V_C_2) (tptp.c_Groups_Ominus__class_Ominus _let_1 V_B_2 V_C_2))))) (forall ((V_P_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (exists ((B_x $$unsorted)) (and (tptp.c_member T_a B_x (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)) (tptp.hBOOL (tptp.hAPP V_P_2 B_x)))) (or (exists ((B_x $$unsorted)) (and (tptp.c_member T_a B_x V_A_2) (tptp.hBOOL (tptp.hAPP V_P_2 B_x)))) (exists ((B_x $$unsorted)) (and (tptp.c_member T_a B_x V_B_2) (tptp.hBOOL (tptp.hAPP V_P_2 B_x))))))) (forall ((V_P_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (forall ((B_x $$unsorted)) (=> (tptp.c_member T_a B_x (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)) (tptp.hBOOL (tptp.hAPP V_P_2 B_x)))) (and (forall ((B_x $$unsorted)) (=> (tptp.c_member T_a B_x V_A_2) (tptp.hBOOL (tptp.hAPP V_P_2 B_x)))) (forall ((B_x $$unsorted)) (=> (tptp.c_member T_a B_x V_B_2) (tptp.hBOOL (tptp.hAPP V_P_2 B_x))))))) (forall ((V_xa_2 $$unsorted) (V_A_2 $$unsorted) (V_ya_2 $$unsorted) (T_a $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.c_Set_Oinsert T_a V_ya_2 V_A_2) V_xa_2)) (or (= V_ya_2 V_xa_2) (tptp.hBOOL (tptp.hAPP V_A_2 V_xa_2))))) (forall ((V_A_2 $$unsorted) (V_B_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 V_B_2))) (let ((_let_3 (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Set_Oinsert T_a V_xa_2 V_A_2) V_B_2))) (let ((_let_4 (tptp.c_member T_a V_xa_2 V_B_2))) (and (=> _let_4 (= _let_3 _let_2)) (=> (not _let_4) (= _let_3 (tptp.c_Set_Oinsert T_a V_xa_2 _let_2))))))))) (forall ((V_A_2 $$unsorted) (V_B_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_member T_a V_xa_2 V_B_2) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Set_Oinsert T_a V_xa_2 V_A_2) V_B_2) (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 V_B_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_ODomain T_a T_b (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_a T_b) tptp.tc_HOL_Obool) V_A_2 V_B_2)) (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) (tptp.c_Relation_ODomain T_a T_b V_A_2) (tptp.c_Relation_ODomain T_a T_b V_B_2)))) (forall ((V_s_2 $$unsorted) (V_B_2 $$unsorted) (V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Relation_Orefl__on T_a V_A_2 V_r_2) (=> (tptp.c_Relation_Orefl__on T_a V_B_2 V_s_2) (tptp.c_Relation_Orefl__on T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 V_s_2))))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_ODomain T_a T_b (tptp.c_Set_Oinsert (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) V_r_2)) (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Relation_ODomain T_a T_b V_r_2)))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Relation_ORange T_b T_a (tptp.c_Set_Oinsert (tptp.tc_prod T_b T_a) (tptp.c_Product__Type_OPair T_b T_a V_a_2 V_b_2) V_r_2)) (tptp.c_Set_Oinsert T_a V_b_2 (tptp.c_Relation_ORange T_b T_a V_r_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_c_2 (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)) (and (tptp.c_member T_a V_c_2 V_A_2) (not (tptp.c_member T_a V_c_2 V_B_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_c_2 (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)) (tptp.c_member T_a V_c_2 V_A_2))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_c_2 (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)) (not (tptp.c_member T_a V_c_2 V_B_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_c_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)) (or (tptp.c_member T_a V_c_2 V_A_2) (tptp.c_member T_a V_c_2 V_B_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_c_2 V_A_2) (tptp.c_member T_a V_c_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)))) (forall ((V_A_2 $$unsorted) (V_B_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_c_2 V_B_2) (tptp.c_member T_a V_c_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)))) (forall ((V_B_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (tptp.c_member T_a V_a_2 (tptp.c_Set_Oinsert T_a V_a_2 V_B_2))) (forall ((V_A_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_a_2 (tptp.c_Set_Oinsert T_a V_b_2 V_A_2)) (or (= V_a_2 V_b_2) (tptp.c_member T_a V_a_2 V_A_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (not (tptp.c_member T_a V_xa_2 V_A_2)) (=> (not (tptp.c_member T_a V_xa_2 V_B_2)) (= (= (tptp.c_Set_Oinsert T_a V_xa_2 V_A_2) (tptp.c_Set_Oinsert T_a V_xa_2 V_B_2)) (= V_A_2 V_B_2))))) (forall ((V_b_2 $$unsorted) (V_B_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_a_2 V_B_2) (tptp.c_member T_a V_a_2 (tptp.c_Set_Oinsert T_a V_b_2 V_B_2)))) (forall ((V_A_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_a_2 V_A_2) (= (tptp.c_Set_Oinsert T_a V_a_2 V_A_2) V_A_2))) (forall ((V_S_2 $$unsorted) (V_R_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool))) (= (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_S_2))) (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_R_2 V_S_2))))) (forall ((V_s_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Relation_Oconverse T_b T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_b T_a) tptp.tc_HOL_Obool) V_r_2 V_s_2)) (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_a T_b) tptp.tc_HOL_Obool) (tptp.c_Relation_Oconverse T_b T_a V_r_2) (tptp.c_Relation_Oconverse T_b T_a V_s_2)))) (forall ((V_S_2 $$unsorted) (V_R_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (or (tptp.c_member _let_1 V_xa_2 (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2)) (tptp.c_member _let_1 V_xa_2 (tptp.c_Transitive__Closure_Ortrancl T_a V_S_2))) (tptp.c_member _let_1 V_xa_2 (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun _let_1 tptp.tc_HOL_Obool) V_R_2 V_S_2)))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 (tptp.c_Relation_OId T_a))) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))) (forall ((V_R_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_R_2 (tptp.c_Relation_OId T_a))) (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2))) (forall ((V_R_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) _let_1 (tptp.c_Relation_OId T_a)) _let_1))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Oantisym T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 (tptp.c_Relation_OId T_a))) (tptp.c_Relation_Oantisym T_a V_r_2))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Ototal__on T_a V_A_2 (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 (tptp.c_Relation_OId T_a))) (tptp.c_Relation_Ototal__on T_a V_A_2 V_r_2))) (forall ((V_xa_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Ominus T_a) (= (tptp.hAPP (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun T_b T_a) V_A_2 V_B_2) V_xa_2) (tptp.c_Groups_Ominus__class_Ominus T_a (tptp.hAPP V_A_2 V_xa_2) (tptp.hAPP V_B_2 V_xa_2))))) (forall ((V_xa_2 $$unsorted) (V_g_2 $$unsorted) (V_f_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Olattice T_a) (= (tptp.hAPP (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_b T_a) V_f_2 V_g_2) V_xa_2) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a (tptp.hAPP V_f_2 V_xa_2) (tptp.hAPP V_g_2 V_xa_2))))) (forall ((V_Q_2 $$unsorted) (V_P_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun _let_2 tptp.tc_HOL_Obool) V_P_2 V_Q_2))) (=> (forall ((B_x $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_x V_b_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_P_2)) (forall ((B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_y B_x) V_Q_2) (= B_y B_x))))) (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_P_2))))))) (forall ((V_Q_2 $$unsorted) (V_P_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun _let_2 tptp.tc_HOL_Obool) V_P_2 V_Q_2))) (=> (forall ((B_x $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 B_x) (tptp.c_Transitive__Closure_Ortrancl T_a V_P_2)) (forall ((B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_x B_y) V_Q_2) (= B_x B_y))))) (tptp.c_member _let_2 _let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_P_2))))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Relation_Otrans T_a V_r_2) (=> (tptp.c_Relation_Oantisym T_a V_r_2) (tptp.c_Relation_Otrans T_a (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 (tptp.c_Relation_OId T_a)))))) (forall ((V_r_2 $$unsorted) (V_xa_2 $$unsorted) (V_ya_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (= (tptp.c_Wellfounded_Owf T_a (tptp.c_Set_Oinsert _let_1 (tptp.c_Product__Type_OPair T_a T_a V_ya_2 V_xa_2) V_r_2)) (and (tptp.c_Wellfounded_Owf T_a V_r_2) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))))))) (forall ((V_f_2 $$unsorted) (T_b $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (tptp.c_Wellfounded_Owf T_b (tptp.hAPP (tptp.c_Relation_Oinv__image T_a T_b V_r_2) V_f_2)))) (forall ((V_rb_2 $$unsorted) (T_b $$unsorted) (V_ra_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a V_ra_2) (=> (tptp.c_Wellfounded_Owf T_b V_rb_2) (tptp.c_Wellfounded_Owf (tptp.tc_prod T_a T_b) (tptp.c_Wellfounded_Olex__prod T_a T_b V_ra_2 V_rb_2))))) (forall ((V_R2_2 $$unsorted) (T_b $$unsorted) (V_R1_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Relation_Otrans T_a V_R1_2) (=> (tptp.c_Relation_Otrans T_b V_R2_2) (tptp.c_Relation_Otrans (tptp.tc_prod T_a T_b) (tptp.c_Wellfounded_Olex__prod T_a T_b V_R1_2 V_R2_2))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (tptp.c_Wellfounded_Owf T_a (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (tptp.c_Wellfounded_Oacyclic T_a V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Relation_Otrans T_a (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Relation_Otrans T_a V_r_2) (= (tptp.c_Transitive__Closure_Otrancl T_a V_r_2) V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Relation_Otrans T_a (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Otrans T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Relation_Otrans T_a V_r_2))) (forall ((T_a $$unsorted)) (tptp.c_Relation_Otrans T_a (tptp.c_Relation_OId T_a))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Relation_Otrans T_a (tptp.c_Relation_OId__on T_a V_A_2))) (forall ((V_f_2 $$unsorted) (T_b $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Relation_Otrans T_a V_r_2) (tptp.c_Relation_Otrans T_b (tptp.hAPP (tptp.c_Relation_Oinv__image T_a T_b V_r_2) V_f_2)))) (forall ((V_a_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (not (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_a_2) V_r_2)))) (forall ((V_xa_2 $$unsorted) (V_a_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_xa_2) V_r_2) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_a_2) V_r_2)))))) (forall ((V_xa_2 $$unsorted) (V_a_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_xa_2) V_r_2) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_a_2) V_r_2)))))) (forall ((V_a_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (not (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_a_2) V_r_2)))) (forall ((V_xa_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (tptp.c_member T_a V_xa_2 (tptp.c_Wellfounded_Oacc T_a V_r_2)))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Wellfounded_Owf T_a V_r_2) (forall ((B_x $$unsorted)) (tptp.c_member T_a B_x (tptp.c_Wellfounded_Oacc T_a V_r_2))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Wellfounded_Owf T_a (tptp.c_Relation_Oconverse T_a T_a (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))))) (forall ((V_c_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_Relation_Otrans T_a V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) V_r_2) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_c_2) V_r_2) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_c_2) V_r_2)))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_Otrans T_a V_r_2) (forall ((B_x $$unsorted) (B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_x B_y) V_r_2) (forall ((B_z $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_y B_z) V_r_2) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_x B_z) V_r_2)))))))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Relation_Otrans T_a V_r_2) (tptp.c_Relation_Otrans T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 (tptp.c_Relation_OId T_a))))) (forall ((V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_a) V_a))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_x) V_x))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_b) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_b V_a)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Olattice T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_y V_x)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_y V_x)))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_b))) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a _let_1) _let_1)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y))) (=> (tptp.class_Lattices_Olattice T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x _let_1) _let_1)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y))) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x _let_1) _let_1)))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_b (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_c)) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_b V_c))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Olattice T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_y V_z)) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_y (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_z))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_y V_z)) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_y (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_z))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_b) V_c) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_b V_c))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Olattice T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y) V_z) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_y V_z))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y) V_z) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_y V_z))))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Order__Relation_Ostrict__linear__order__on T_a V_A_2 V_r_2) (and (tptp.c_Relation_Otrans T_a V_r_2) (tptp.c_Relation_Oirrefl T_a V_r_2) (tptp.c_Relation_Ototal__on T_a V_A_2 V_r_2)))) (forall ((V_f_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Wellfounded_Owf T_a (tptp.hAPP (tptp.c_Wellfounded_Omeasure T_a) V_f_2))) (forall ((T_b $$unsorted) (T_a $$unsorted) (B_M $$unsorted) (B_R $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a B_R) (forall ((B_x $$unsorted)) (let ((_let_1 (tptp.c_Recdef_Owfrec T_a T_b B_R B_M))) (= (tptp.hAPP _let_1 B_x) (tptp.hAPP (tptp.hAPP B_M (tptp.c_Recdef_Ocut T_a T_b _let_1 B_R B_x)) B_x)))))) (forall ((V_a_2 $$unsorted) (V_H_2 $$unsorted) (T_b $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Recdef_Owfrec T_a T_b V_r_2 V_H_2))) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (= (tptp.hAPP _let_1 V_a_2) (tptp.hAPP (tptp.hAPP V_H_2 (tptp.c_Recdef_Ocut T_a T_b _let_1 V_r_2 V_a_2)) V_a_2))))) (forall ((V_a_2 $$unsorted) (V_H_2 $$unsorted) (V_r_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted) (V_f_2 $$unsorted)) (=> (= V_f_2 (tptp.c_Recdef_Owfrec T_a T_b V_r_2 V_H_2)) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (= (tptp.hAPP V_f_2 V_a_2) (tptp.hAPP (tptp.hAPP V_H_2 (tptp.c_Recdef_Ocut T_a T_b V_f_2 V_r_2 V_a_2)) V_a_2))))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Order__Relation_Olinear__order__on T_a V_A_2 V_r_2) (tptp.c_Order__Relation_Ostrict__linear__order__on T_a V_A_2 (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 (tptp.c_Relation_OId T_a))))) (forall ((T_a $$unsorted) (V_R_2 $$unsorted) (T_b $$unsorted) (V_P_2 $$unsorted)) (=> (forall ((B_x $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP V_P_2 B_x)) (tptp.c_Wellfounded_Owf T_b (tptp.hAPP V_R_2 B_x)))) (tptp.c_Wellfounded_Owf (tptp.tc_prod T_a T_b) (tptp.c_Recdef_Osame__fst T_a T_b V_P_2 V_R_2)))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Order__Relation_Opreorder__on T_a V_A_2 V_r_2) (and (tptp.c_Relation_Orefl__on T_a V_A_2 V_r_2) (tptp.c_Relation_Otrans T_a V_r_2)))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Wellfounded_Owf T_a V_r_2) (forall ((B_Q $$unsorted)) (=> (exists ((B_x $$unsorted)) (tptp.c_member T_a B_x B_Q)) (exists ((B_x $$unsorted)) (and (tptp.c_member T_a B_x B_Q) (forall ((B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_y B_x) V_r_2) (not (tptp.c_member T_a B_y B_Q)))))))))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Order__Relation_Opreorder__on T_a V_A_2 (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Order__Relation_Opreorder__on T_a V_A_2 V_r_2))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Order__Relation_Olinear__order__on T_a V_A_2 (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Order__Relation_Olinear__order__on T_a V_A_2 V_r_2))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Order__Relation_Owell__order__on T_a V_A_2 V_r_2) (and (tptp.c_Order__Relation_Olinear__order__on T_a V_A_2 V_r_2) (tptp.c_Wellfounded_Owf T_a (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 (tptp.c_Relation_OId T_a)))))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Order__Relation_Olinear__order__on T_a V_A_2 V_r_2) (and (tptp.c_Order__Relation_Opartial__order__on T_a V_A_2 V_r_2) (tptp.c_Relation_Ototal__on T_a V_A_2 V_r_2)))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Order__Relation_Opartial__order__on T_a V_A_2 V_r_2) (and (tptp.c_Order__Relation_Opreorder__on T_a V_A_2 V_r_2) (tptp.c_Relation_Oantisym T_a V_r_2)))) (forall ((V_R_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a V_R_2) (tptp.c_Wellfounded_OwfP T_a (tptp.c_FunDef_Oin__rel T_a T_a V_R_2)))) (forall ((V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Order__Relation_Opartial__order__on T_a V_A_2 (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Order__Relation_Opartial__order__on T_a V_A_2 V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (forall ((B_x $$unsorted)) (tptp.c_member T_a B_x (tptp.c_Wellfounded_Oacc T_a V_r_2))) (tptp.c_Wellfounded_Owf T_a V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_OField T_a V_r_2) (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) (tptp.c_Relation_ODomain T_a T_a V_r_2) (tptp.c_Relation_ORange T_a T_a V_r_2)))) (forall ((V_f_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.hAPP (tptp.c_Wellfounded_Omeasure T_a) V_f_2)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.hAPP V_f_2 V_xa_2) (tptp.hAPP V_f_2 V_ya_2)))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (=> (forall ((B_x $$unsorted) (B_y $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_x B_y) V_r_2) (forall ((B_z $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_y B_z) V_r_2) (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a B_x B_z) V_r_2)))))) (tptp.c_Relation_Otrans T_a V_r_2))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_OField T_a (tptp.c_Relation_Oconverse T_a T_a V_r_2)) (tptp.c_Relation_OField T_a V_r_2))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_a) (tptp.c_Orderings_Oord__class_Oless T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_b))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_b) (tptp.c_Orderings_Oord__class_Oless T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_b))))) (forall ((V_s_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_OField T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 V_s_2)) (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) (tptp.c_Relation_OField T_a V_r_2) (tptp.c_Relation_OField T_a V_s_2)))) (forall ((V_R_2 $$unsorted) (T_a $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_f_2 $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat (tptp.hAPP V_f_2 V_xa_2) (tptp.hAPP V_f_2 V_ya_2)) (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2) (tptp.c_Wellfounded_Omlex__prod T_a V_f_2 V_R_2)))) (forall ((V_d_2 $$unsorted) (V_c_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (=> (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) (tptp.c_Groups_Ominus__class_Ominus T_a V_c_2 V_d_2)) (= (tptp.c_Orderings_Oord__class_Oless T_a V_a_2 V_b_2) (tptp.c_Orderings_Oord__class_Oless T_a V_c_2 V_d_2))))) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Relation_OField T_a (tptp.c_Set_Oinsert (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) V_r_2)) (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Set_Oinsert T_a V_b_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) (tptp.c_Relation_OField T_a V_r_2))))) (forall ((T_a $$unsorted)) (= (tptp.c_Wellfounded_Omeasure T_a) (tptp.c_Relation_Oinv__image tptp.tc_Nat_Onat T_a tptp.c_Wellfounded_Oless__than))) (forall ((T_a $$unsorted)) (tptp.c_Wellfounded_Owf T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool)))) (tptp.c_Relation_Otrans tptp.tc_Nat_Onat tptp.c_Wellfounded_Oless__than) (tptp.c_Wellfounded_Owf tptp.tc_Nat_Onat tptp.c_Wellfounded_Oless__than) (forall ((V_a_2 $$unsorted) (T_a $$unsorted)) (not (tptp.c_member T_a V_a_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool))))) (forall ((T_a $$unsorted)) (= (tptp.c_Relation_OField T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool))) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (not (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 (tptp.c_Orderings_Obot__class_Obot _let_1))))) (forall ((V_c_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) (=> (tptp.c_member T_a V_c_2 V_A_2) (tptp.c_member T_a V_c_2 V_B_2)))) (forall ((T_a $$unsorted)) (tptp.c_Order__Relation_Olinear__order__on T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool)))) (forall ((T_a $$unsorted)) (tptp.c_Order__Relation_Opreorder__on T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool)))) (forall ((T_a $$unsorted)) (tptp.c_Relation_Oantisym T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool)))) (forall ((V_a_2 $$unsorted) (T_a $$unsorted) (V_A_2 $$unsorted)) (=> (= V_A_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (not (tptp.c_member T_a V_a_2 V_A_2)))) (forall ((V_c_2 $$unsorted) (T_a $$unsorted)) (not (tptp.c_member T_a V_c_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool))))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (= (exists ((B_x $$unsorted)) (tptp.c_member T_a B_x V_A_2)) (not (= V_A_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (= (forall ((B_x $$unsorted)) (not (tptp.c_member T_a B_x V_A_2))) (= V_A_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool))))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) (=> (= (tptp.c_Set_Oinsert T_a V_a_2 _let_1) (tptp.c_Set_Oinsert T_a V_b_2 _let_1)) (= V_a_2 V_b_2)))) (forall ((V_d_2 $$unsorted) (V_c_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) (= (= (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Set_Oinsert T_a V_b_2 _let_1)) (tptp.c_Set_Oinsert T_a V_c_2 (tptp.c_Set_Oinsert T_a V_d_2 _let_1))) (or (and (= V_a_2 V_c_2) (= V_b_2 V_d_2)) (and (= V_a_2 V_d_2) (= V_b_2 V_c_2)))))) (forall ((V_A_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (not (= (tptp.c_Set_Oinsert T_a V_a_2 V_A_2) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool))))) (forall ((V_A_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (not (= (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)) (tptp.c_Set_Oinsert T_a V_a_2 V_A_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) (= (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2) _let_2) (and (= V_A_2 _let_2) (= V_B_2 _let_2)))))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 (tptp.c_Orderings_Obot__class_Obot _let_1)) V_A_2))) (forall ((V_B_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 (tptp.c_Orderings_Obot__class_Obot _let_1) V_B_2) V_B_2))) (forall ((V_B_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_Product__Type_OSigma T_a T_b (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)) V_B_2) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_b) tptp.tc_HOL_Obool)))) (forall ((T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Relation_ORange T_b T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_b T_a) tptp.tc_HOL_Obool))) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (= (tptp.c_Relation_ORange T_b T_a V_r_2) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= V_r_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_b T_a) tptp.tc_HOL_Obool))))) (forall ((T_a $$unsorted)) (= (tptp.c_Relation_OId__on T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool)))) (forall ((V_r_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (= (= (tptp.c_Relation_ODomain T_a T_b V_r_2) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= V_r_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_b) tptp.tc_HOL_Obool))))) (forall ((T_b $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_ODomain T_a T_b (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_b) tptp.tc_HOL_Obool))) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) (forall ((T_a $$unsorted)) (tptp.c_Relation_Orefl__on T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool)))) (forall ((T_a $$unsorted)) (let ((_let_1 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool)))) (= (tptp.c_Transitive__Closure_Otrancl T_a _let_1) _let_1))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 V_A_2) (tptp.c_Orderings_Obot__class_Obot _let_1)))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 (tptp.c_Orderings_Obot__class_Obot _let_1)) V_A_2))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 _let_2 V_A_2) _let_2)))) (forall ((T_a $$unsorted)) (tptp.c_Order__Relation_Opartial__order__on T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool)))) (forall ((T_a $$unsorted)) (tptp.c_Order__Relation_Owell__order__on T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool)))) (forall ((V_r_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Relation_Ototal__on T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)) V_r_2)) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Obounded__lattice__bot T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a (tptp.c_Orderings_Obot__class_Obot T_a) V_x) V_x))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Obounded__lattice__bot T_a) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x (tptp.c_Orderings_Obot__class_Obot T_a)) V_x))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Orderings_Obot__class_Obot T_a))) (=> (tptp.class_Lattices_Obounded__lattice__bot T_a) (= (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_xa_2 V_ya_2) _let_1) (and (= V_xa_2 _let_1) (= V_ya_2 _let_1)))))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_b_2 (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) (= V_b_2 V_a_2))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_b_2 (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) (= V_b_2 V_a_2))) (forall ((V_A_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Set_Oinsert T_a V_a_2 V_A_2) (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Orderings_Obot__class_Obot _let_1)) V_A_2)))) (forall ((V_B_2 $$unsorted) (V_a_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_a_2 V_B_2)) (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 V_B_2) (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Orderings_Obot__class_Obot _let_1)))))) (forall ((V_B_2 $$unsorted) (V_a_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_a_2 V_B_2)) (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) V_B_2)))) (forall ((V_A_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Orderings_Obot__class_Obot _let_1)))) (tptp.c_Set_Oinsert T_a V_a_2 V_A_2)))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted)) (= (tptp.c_member (tptp.tc_prod tptp.tc_Nat_Onat tptp.tc_Nat_Onat) (tptp.c_Product__Type_OPair tptp.tc_Nat_Onat tptp.tc_Nat_Onat V_xa_2 V_ya_2) tptp.c_Wellfounded_Oless__than) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_xa_2 V_ya_2))) (forall ((T_a $$unsorted)) (= (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool))) (tptp.c_Relation_OId T_a))) (forall ((V_A_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_member T_a V_a_2 V_A_2) (= (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_a_2 (tptp.c_Orderings_Obot__class_Obot _let_1)))) V_A_2)))) (forall ((V_A_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (not (tptp.c_member T_a V_xa_2 V_A_2)) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Set_Oinsert T_a V_xa_2 V_A_2) (tptp.c_Set_Oinsert T_a V_xa_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) V_A_2)))) (forall ((V_d_2 $$unsorted) (V_c_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oab__group__add T_a) (=> (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) (tptp.c_Groups_Ominus__class_Ominus T_a V_c_2 V_d_2)) (= (= V_a_2 V_b_2) (= V_c_2 V_d_2))))) (forall ((V_f_2 $$unsorted) (V_R_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a V_R_2) (tptp.c_Wellfounded_Owf T_a (tptp.c_Wellfounded_Omlex__prod T_a V_f_2 V_R_2)))) (forall ((V_xa_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Set_Othe__elem T_a (tptp.c_Set_Oinsert T_a V_xa_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) V_xa_2)) (forall ((V_ya_2 $$unsorted) (V_z_2 $$unsorted) (V_f_2 $$unsorted) (T_b $$unsorted) (V_A_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_member T_a V_xa_2 V_A_2) (=> (tptp.c_Nitpick_Ofold__graph_H T_a T_b V_f_2 V_z_2 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_xa_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) V_ya_2) (tptp.c_Nitpick_Ofold__graph_H T_a T_b V_f_2 V_z_2 V_A_2 (tptp.hAPP (tptp.hAPP V_f_2 V_xa_2) V_ya_2)))))) (forall ((V_xa_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Obot T_a) (= (tptp.hAPP (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_b T_a)) V_xa_2) (tptp.c_Orderings_Obot__class_Obot T_a)))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) (let ((_let_2 (tptp.c_Relation_OField T_a V_r_2))) (=> (tptp.c_Relation_Orefl__on T_a _let_2 V_r_2) (=> (tptp.c_Relation_Oantisym T_a V_r_2) (=> (tptp.c_member T_a V_a_2 _let_2) (=> (tptp.c_member T_a V_b_2 _let_2) (= (= (tptp.c_Relation_OImage T_a T_a V_r_2 (tptp.c_Set_Oinsert T_a V_a_2 _let_1)) (tptp.c_Relation_OImage T_a T_a V_r_2 (tptp.c_Set_Oinsert T_a V_b_2 _let_1))) (= V_a_2 V_b_2))))))))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 V_B_2) (=> (tptp.c_Orderings_Oord__class_Oless _let_1 V_B_2 V_C_2) (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 V_C_2))))) (forall ((V_R_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Relation_OImage T_b T_a V_R_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_b tptp.tc_HOL_Obool))) (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_Relation_OImage T_a T_a (tptp.c_Relation_OId T_a) V_A_2) V_A_2)) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_R_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Relation_OImage T_b T_a V_R_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_b tptp.tc_HOL_Obool) V_A_2 V_B_2)) (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) (tptp.c_Relation_OImage T_b T_a V_R_2 V_A_2) (tptp.c_Relation_OImage T_b T_a V_R_2 V_B_2)))) (forall ((V_A_2 $$unsorted) (V_S_2 $$unsorted) (V_R_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (= (tptp.c_Relation_OImage T_b T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun (tptp.tc_prod T_b T_a) tptp.tc_HOL_Obool) V_R_2 V_S_2) V_A_2) (tptp.c_Lattices_Osemilattice__sup__class_Osup (tptp.tc_fun T_a tptp.tc_HOL_Obool) (tptp.c_Relation_OImage T_b T_a V_R_2 V_A_2) (tptp.c_Relation_OImage T_b T_a V_S_2 V_A_2)))) (forall ((V_z_2 $$unsorted) (V_f_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (tptp.c_Nitpick_Ofold__graph_H T_a T_b V_f_2 V_z_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)) V_z_2)) (forall ((V_a2_2 $$unsorted) (V_a1_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (tptp.c_Nitpick_Ofold__graph_H T_a T_b V_a1_2 V_a2_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)) V_a2_2)) (forall ((V_r_2 $$unsorted) (V_b_2 $$unsorted) (T_b $$unsorted) (V_A_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_a_2 V_A_2) (=> (tptp.c_member (tptp.tc_prod T_a T_b) (tptp.c_Product__Type_OPair T_a T_b V_a_2 V_b_2) V_r_2) (tptp.c_member T_b V_b_2 (tptp.c_Relation_OImage T_a T_b V_r_2 V_A_2))))) (forall ((V_A_2 $$unsorted) (V_r_2 $$unsorted) (T_b $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_b_2 (tptp.c_Relation_OImage T_b T_a V_r_2 V_A_2)) (exists ((B_x $$unsorted)) (and (tptp.c_member T_b B_x V_A_2) (tptp.c_member (tptp.tc_prod T_b T_a) (tptp.c_Product__Type_OPair T_b T_a B_x V_b_2) V_r_2))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_x)))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (= (not (= V_xa_2 V_ya_2)) (or (tptp.c_Orderings_Oord__class_Oless T_a V_xa_2 V_ya_2) (tptp.c_Orderings_Oord__class_Oless T_a V_ya_2 V_xa_2))))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (= (not (tptp.c_Orderings_Oord__class_Oless T_a V_xa_2 V_ya_2)) (or (tptp.c_Orderings_Oord__class_Oless T_a V_ya_2 V_xa_2) (= V_xa_2 V_ya_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (or (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (= V_x V_y) (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x)))) (forall ((V_xa_2 $$unsorted) (V_ya_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_ya_2 V_xa_2)) (= (not (tptp.c_Orderings_Oord__class_Oless T_a V_xa_2 V_ya_2)) (= V_xa_2 V_ya_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (= V_x V_y)) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y)) (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (= V_x V_y))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (= V_x V_y))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (= V_y V_x))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (not (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a) (not (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oord T_a) (=> (= V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_c))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (= V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_c V_b) (tptp.c_Orderings_Oord__class_Oless T_a V_c V_a))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oord T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b) (=> (= V_b V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_c))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a) (=> (= V_b V_c) (tptp.c_Orderings_Oord__class_Oless T_a V_c V_a))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y V_z) (tptp.c_Orderings_Oord__class_Oless T_a V_x V_z))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_z V_y) (tptp.c_Orderings_Oord__class_Oless T_a V_z V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (not (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y)) (=> (not (= V_x V_y)) (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x))))) (forall ((V_a_2 $$unsorted) (V_r_2 $$unsorted) (T_b $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (= (tptp.c_member T_a V_b_2 (tptp.c_Relation_OImage T_b T_a V_r_2 (tptp.c_Set_Oinsert T_b V_a_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_b tptp.tc_HOL_Obool))))) (tptp.c_member (tptp.tc_prod T_b T_a) (tptp.c_Product__Type_OPair T_b T_a V_a_2 V_b_2) V_r_2))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool)))) (let ((_let_2 (tptp.c_Relation_OField T_a V_r_2))) (=> (tptp.c_Order__Relation_Opartial__order__on T_a _let_2 V_r_2) (=> (tptp.c_member T_a V_a_2 _let_2) (=> (tptp.c_member T_a V_b_2 _let_2) (= (= (tptp.c_Relation_OImage T_a T_a V_r_2 (tptp.c_Set_Oinsert T_a V_a_2 _let_1)) (tptp.c_Relation_OImage T_a T_a V_r_2 (tptp.c_Set_Oinsert T_a V_b_2 _let_1))) (= V_a_2 V_b_2)))))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_member (tptp.tc_prod tptp.tc_Nat_Onat tptp.tc_Nat_Onat) (tptp.c_Product__Type_OPair tptp.tc_Nat_Onat tptp.tc_Nat_Onat V_m_2 V_n_2) (tptp.c_Transitive__Closure_Otrancl tptp.tc_Nat_Onat tptp.c_Wellfounded_Opred__nat)) (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_m_2 V_n_2))) (forall ((V_b_2 $$unsorted) (V_a_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) (let ((_let_3 (tptp.c_Relation_OField T_a V_r_2))) (=> (tptp.c_Order__Relation_Opreorder__on T_a _let_3 V_r_2) (=> (tptp.c_member T_a V_a_2 _let_3) (=> (tptp.c_member T_a V_b_2 _let_3) (= (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Relation_OImage T_a T_a V_r_2 (tptp.c_Set_Oinsert T_a V_a_2 _let_2)) (tptp.c_Relation_OImage T_a T_a V_r_2 (tptp.c_Set_Oinsert T_a V_b_2 _let_2))) (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_b_2 V_a_2) V_r_2))))))))) (forall ((V_a5_2 $$unsorted) (V_a1_2 $$unsorted) (V_a2_2 $$unsorted) (V_a4_2 $$unsorted) (V_a3_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.hAPP (tptp.hAPP V_a3_2 V_a1_2) V_a5_2))) (= (tptp.c_Nitpick_Ofold__graph_H T_a T_b V_a3_2 V_a4_2 V_a2_2 _let_1) (or (and (= V_a2_2 (tptp.c_Orderings_Obot__class_Obot (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= _let_1 V_a4_2)) (exists ((B_x $$unsorted) (B_y $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (and (= (tptp.hAPP (tptp.hAPP V_a3_2 V_a1_2) V_a5_2) (tptp.hAPP (tptp.hAPP V_a3_2 B_x) B_y)) (tptp.c_member T_a B_x V_a2_2) (tptp.c_Nitpick_Ofold__graph_H T_a T_b V_a3_2 V_a4_2 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_a2_2 (tptp.c_Set_Oinsert T_a B_x (tptp.c_Orderings_Obot__class_Obot _let_1))) B_y)))))))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_x))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 V_A_2) (= V_A_2 V_B_2))))) (forall ((V_c_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) (=> (tptp.c_member T_a V_c_2 V_A_2) (tptp.c_member T_a V_c_2 V_B_2)))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Orderings_Obot__class_Obot _let_1) V_A_2))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (= (not (tptp.c_Orderings_Oord__class_Oless T_a V_xa_2 V_ya_2)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_ya_2 V_xa_2)))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (= (not (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_ya_2)) (tptp.c_Orderings_Oord__class_Oless T_a V_ya_2 V_xa_2)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (or (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x)))) (forall ((V_g_2 $$unsorted) (V_f_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a T_b))) (=> (tptp.class_Orderings_Oord T_b) (= (tptp.c_Orderings_Oord__class_Oless _let_1 V_f_2 V_g_2) (and (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_f_2 V_g_2) (not (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_g_2 V_f_2))))))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a V_xa_2 V_ya_2) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_ya_2) (not (= V_xa_2 V_ya_2)))))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (= (tptp.c_Orderings_Oord__class_Oless T_a V_xa_2 V_ya_2) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_ya_2) (not (tptp.c_Orderings_Oord__class_Oless__eq T_a V_ya_2 V_xa_2)))))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_ya_2) (or (tptp.c_Orderings_Oord__class_Oless T_a V_xa_2 V_ya_2) (= V_xa_2 V_ya_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x)))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x)) (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y)))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless T_a V_xa_2 V_ya_2)) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_ya_2) (= V_xa_2 V_ya_2))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (not (= V_a V_b)) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (not (= V_a V_b)) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a) (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a))))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (not (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y)))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_ya_2) (= (not (tptp.c_Orderings_Oord__class_Oless T_a V_xa_2 V_ya_2)) (= V_xa_2 V_ya_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (or (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (= V_x V_y))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (not (= V_a V_b)) (tptp.c_Orderings_Oord__class_Oless T_a V_a V_b))))) (forall ((V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a) (=> (not (= V_a V_b)) (tptp.c_Orderings_Oord__class_Oless T_a V_b V_a))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_z) (tptp.c_Orderings_Oord__class_Oless T_a V_x V_z))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_z V_y) (tptp.c_Orderings_Oord__class_Oless T_a V_z V_x))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_y V_z) (tptp.c_Orderings_Oord__class_Oless T_a V_x V_z))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless T_a V_z V_y) (tptp.c_Orderings_Oord__class_Oless T_a V_z V_x))))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (=> (tptp.c_Orderings_Oord__class_Oless _let_1 V_B_2 V_C_2) (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 V_C_2))))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 V_B_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 V_C_2) (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 V_C_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 V_B_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (or (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 V_B_2) (= V_A_2 V_B_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 V_B_2) (and (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (not (= V_A_2 V_B_2)))))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) (= (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 _let_2) (= V_A_2 _let_2))))) (forall ((V_B_2 $$unsorted) (T_a $$unsorted) (V_A_2 $$unsorted)) (let ((_let_1 (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool))) (=> (= V_A_2 (tptp.c_Orderings_Obot__class_Obot _let_1)) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2)))) (forall ((V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Obot T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Orderings_Obot__class_Obot T_a) V_x))) (forall ((V_p_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Owf T_a V_r_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_p_2 V_r_2) (tptp.c_Wellfounded_Owf T_a V_p_2)))) (forall ((V_A_2 $$unsorted) (V_A_H_2 $$unsorted) (V_r_2 $$unsorted) (V_r_H_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun (tptp.tc_prod T_a T_b) tptp.tc_HOL_Obool) V_r_H_2 V_r_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_H_2 V_A_2) (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_b tptp.tc_HOL_Obool) (tptp.c_Relation_OImage T_a T_b V_r_H_2 V_A_H_2) (tptp.c_Relation_OImage T_a T_b V_r_2 V_A_2))))) (forall ((V_g_2 $$unsorted) (V_f_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (=> (tptp.class_Orderings_Oord T_b) (= (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a T_b) V_f_2 V_g_2) (forall ((B_x $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq T_b (tptp.hAPP V_f_2 B_x) (tptp.hAPP V_g_2 B_x)))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (or (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x)))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (= (= V_xa_2 V_ya_2) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_ya_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_ya_2 V_xa_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (= V_x V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y)))) (forall ((V_xa_2 $$unsorted) (V_g_2 $$unsorted) (V_f_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (=> (tptp.class_Orderings_Oord T_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a T_b) V_f_2 V_g_2) (tptp.c_Orderings_Oord__class_Oless__eq T_b (tptp.hAPP V_f_2 V_xa_2) (tptp.hAPP V_g_2 V_xa_2))))) (forall ((V_xa_2 $$unsorted) (V_ya_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_ya_2 V_xa_2) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_ya_2) (= V_xa_2 V_ya_2))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oord T_a) (=> (= V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_c))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (= V_a V_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_b) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_a))))) (forall ((V_c $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oord T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_b) (=> (= V_b V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_c))))) (forall ((V_c $$unsorted) (V_a $$unsorted) (V_b $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_a) (=> (= V_b V_c) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c V_a))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (= V_x V_y))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_z) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_z))))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (= V_x V_y))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Oorder T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_z V_y) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_z V_x))))) (forall ((V_xa_2 $$unsorted) (V_g_2 $$unsorted) (V_f_2 $$unsorted) (T_a $$unsorted) (T_b $$unsorted)) (=> (tptp.class_Orderings_Oord T_b) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a T_b) V_f_2 V_g_2) (tptp.c_Orderings_Oord__class_Oless__eq T_b (tptp.hAPP V_f_2 V_xa_2) (tptp.hAPP V_g_2 V_xa_2))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Orderings_Olinorder T_a) (=> (not (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y)) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x)))) (forall ((V_xa_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) (=> (tptp.c_member T_a V_xa_2 V_A_2) (tptp.c_member T_a V_xa_2 V_B_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_xa_2 V_A_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) (tptp.c_member T_a V_xa_2 V_B_2)))) (forall ((V_xa_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) (=> (tptp.c_member T_a V_xa_2 V_A_2) (tptp.c_member T_a V_xa_2 V_B_2)))) (forall ((V_s_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 V_s_2) (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) (tptp.c_Relation_OField T_a V_r_2) (tptp.c_Relation_OField T_a V_s_2)))) (forall ((V_s_2 $$unsorted) (V_r_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun (tptp.tc_prod T_a T_b) tptp.tc_HOL_Obool) V_r_2 V_s_2) (=> (tptp.c_Relation_Osingle__valued T_a T_b V_s_2) (tptp.c_Relation_Osingle__valued T_a T_b V_r_2)))) (forall ((V_x $$unsorted) (V_b $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_b) V_x) (not (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_x) (not (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_x))))))) (forall ((V_d $$unsorted) (V_b $$unsorted) (V_c $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_c) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_d) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_b) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_c V_d)))))) (forall ((V_z $$unsorted) (V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_z V_x) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_y V_z) V_x))))) (forall ((V_b $$unsorted) (V_x $$unsorted) (V_a $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a V_x) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_b V_x) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_b) V_x))))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y V_x) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y) V_x)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_y) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y) V_y)))) (forall ((V_a $$unsorted) (V_b $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_b) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_b))))) (forall ((V_b $$unsorted) (V_a $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (=> (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x V_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_a V_b))))) (forall ((V_z_2 $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_xa_2 V_ya_2) V_z_2) (and (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_z_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_ya_2 V_z_2))))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_ya_2) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_xa_2 V_ya_2) V_ya_2)))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y)))) (forall ((V_x $$unsorted) (V_y $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Olattice T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_y (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__sup T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y)))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Olattice T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y)))) (forall ((V_a_2 $$unsorted) (V_D_2 $$unsorted) (V_C_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_C_2 V_D_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Set_Oinsert T_a V_a_2 V_C_2) (tptp.c_Set_Oinsert T_a V_a_2 V_D_2))))) (forall ((V_b_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_b_2 V_B_2))))) (forall ((V_a_2 $$unsorted) (V_B_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_B_2 (tptp.c_Set_Oinsert T_a V_a_2 V_B_2))) (forall ((V_D_2 $$unsorted) (V_B_2 $$unsorted) (V_C_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_C_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 V_D_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2) (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_C_2 V_D_2)))))) (forall ((V_B_2 $$unsorted) (V_C_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_C_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 V_C_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2) V_C_2))))) (forall ((V_A_2 $$unsorted) (V_B_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 V_A_2) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2) V_A_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2) V_B_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2) V_B_2)))) (forall ((V_A_2 $$unsorted) (V_B_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2)))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 V_B_2)))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 V_C_2) (= (tptp.c_Groups_Ominus__class_Ominus _let_1 V_B_2 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_C_2 V_A_2)) V_A_2))))) (forall ((V_B_2 $$unsorted) (V_D_2 $$unsorted) (V_C_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_C_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_D_2 V_B_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 V_B_2) (tptp.c_Groups_Ominus__class_Ominus _let_1 V_C_2 V_D_2)))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 V_B_2) V_A_2))) (forall ((V_R2_2 $$unsorted) (V_R1_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_R1_2 V_R2_2) (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) (tptp.c_Wellfounded_Oacc T_a V_R2_2) (tptp.c_Wellfounded_Oacc T_a V_R1_2)))) (forall ((V_Q_2 $$unsorted) (T_a $$unsorted) (V_xa_2 $$unsorted) (V_P_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP V_P_2 V_xa_2)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_P_2 V_Q_2) (tptp.hBOOL (tptp.hAPP V_Q_2 V_xa_2))))) (forall ((V_xa_2 $$unsorted) (V_Q_2 $$unsorted) (V_P_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_P_2 V_Q_2) (=> (tptp.hBOOL (tptp.hAPP V_P_2 V_xa_2)) (tptp.hBOOL (tptp.hAPP V_Q_2 V_xa_2))))) (forall ((V_A_2 $$unsorted) (T_a $$unsorted)) (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_A_2)) (forall ((T_a $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (= V_A_2 V_B_2) (and (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 V_A_2))))) (forall ((T_a $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted)) (=> (= V_A_2 V_B_2) (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2))) (forall ((T_a $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted)) (=> (= V_A_2 V_B_2) (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_B_2 V_A_2))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 V_C_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_C_2))))) (forall ((T_a $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (= V_A_2 V_B_2) (not (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (not (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 V_A_2))))))) (forall ((V_s_2 $$unsorted) (V_r_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun (tptp.tc_prod T_a T_b) tptp.tc_HOL_Obool) V_r_2 V_s_2) (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) (tptp.c_Relation_ODomain T_a T_b V_r_2) (tptp.c_Relation_ODomain T_a T_b V_s_2)))) (forall ((V_r_2 $$unsorted) (V_s_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_Oacyclic T_a V_s_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 V_s_2) (tptp.c_Wellfounded_Oacyclic T_a V_r_2)))) (forall ((V_s_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool) V_r_2 V_s_2) (=> (tptp.c_Relation_Oantisym T_a V_s_2) (tptp.c_Relation_Oantisym T_a V_r_2)))) (forall ((V_s_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_r_2 V_s_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_s_2))))) (forall ((V_S_2 $$unsorted) (V_R_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2))) (let ((_let_2 (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_2 V_R_2 V_S_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_2 V_S_2 _let_1) (= (tptp.c_Transitive__Closure_Ortrancl T_a V_S_2) _let_1)))))) (forall ((V_s_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_s_2))) (let ((_let_2 (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_2 V_r_2 _let_1) (tptp.c_Orderings_Oord__class_Oless__eq _let_2 (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2) _let_1))))) (forall ((V_d_2 $$unsorted) (V_c_2 $$unsorted) (V_b_2 $$unsorted) (V_a_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Groups_Oordered__ab__group__add T_a) (=> (= (tptp.c_Groups_Ominus__class_Ominus T_a V_a_2 V_b_2) (tptp.c_Groups_Ominus__class_Ominus T_a V_c_2 V_d_2)) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_a_2 V_b_2) (tptp.c_Orderings_Oord__class_Oless__eq T_a V_c_2 V_d_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Set_Oinsert T_a V_xa_2 V_A_2) V_B_2) (and (tptp.c_member T_a V_xa_2 V_B_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (not (tptp.c_member T_a V_xa_2 V_A_2)) (= (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_xa_2 V_B_2)) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2))))) (forall ((V_xa_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) (let ((_let_3 (tptp.c_Set_Oinsert T_a V_xa_2 _let_2))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 _let_3) (or (= V_A_2 _let_2) (= V_A_2 _let_3))))))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 V_B_2) V_C_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_B_2 V_C_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2) (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_A_2 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_B_2 V_A_2)) V_B_2)))) (forall ((V_s_2 $$unsorted) (V_r_2 $$unsorted) (V_p_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (=> (tptp.c_member _let_1 V_p_2 (tptp.c_Transitive__Closure_Otrancl T_a V_r_2)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun _let_1 tptp.tc_HOL_Obool) V_r_2 V_s_2) (tptp.c_member _let_1 V_p_2 (tptp.c_Transitive__Closure_Otrancl T_a V_s_2)))))) (forall ((V_X_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a tptp.tc_HOL_Obool) (tptp.c_Relation_OImage T_a T_a V_r_2 V_X_2) V_X_2) (= (tptp.c_Relation_OImage T_a T_a (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2) V_X_2) V_X_2))) (forall ((V_S_2 $$unsorted) (V_R_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun (tptp.tc_prod T_a T_a) tptp.tc_HOL_Obool))) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 (tptp.c_Transitive__Closure_Ortrancl T_a V_R_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_S_2)) (tptp.c_Transitive__Closure_Ortrancl T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_R_2 V_S_2))))) (forall ((V_A_2 $$unsorted) (V_R_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Wellfounded_Owf T_a V_R_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 (tptp.c_Relation_OImage T_a T_a V_R_2 V_A_2)) (= V_A_2 (tptp.c_Orderings_Obot__class_Obot _let_1)))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Relation_ODomain T_a T_b V_A_2) (tptp.c_Relation_ODomain T_a T_b V_B_2)) (tptp.c_Relation_ODomain T_a T_b (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun (tptp.tc_prod T_a T_b) tptp.tc_HOL_Obool) V_A_2 V_B_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 (tptp.c_Relation_ORange T_b T_a V_A_2) (tptp.c_Relation_ORange T_b T_a V_B_2)) (tptp.c_Relation_ORange T_b T_a (tptp.c_Groups_Ominus__class_Ominus (tptp.tc_fun (tptp.tc_prod T_b T_a) tptp.tc_HOL_Obool) V_A_2 V_B_2))))) (= tptp.c_Wellfounded_Oless__than (tptp.c_Transitive__Closure_Otrancl tptp.tc_Nat_Onat tptp.c_Wellfounded_Opred__nat)) (forall ((V_B_2 $$unsorted) (V_xa_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_member T_a V_xa_2 V_A_2))) (= (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_xa_2 V_B_2)) (and (=> _let_2 (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_xa_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) V_B_2)) (=> (not _let_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2))))))) (forall ((V_B_2 $$unsorted) (V_xa_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_xa_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) V_B_2) (=> (tptp.c_member T_a V_xa_2 V_A_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_xa_2 V_B_2)))))) (tptp.c_Wellfounded_Owf tptp.tc_Nat_Onat tptp.c_Wellfounded_Opred__nat) (forall ((V_B_2 $$unsorted) (V_xa_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_member T_a V_xa_2 V_A_2))) (let ((_let_3 (tptp.c_member T_a V_xa_2 V_B_2))) (= (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_xa_2 V_B_2)) (and (=> _let_3 (tptp.c_Orderings_Oord__class_Oless _let_1 V_A_2 V_B_2)) (=> (not _let_3) (and (=> _let_2 (tptp.c_Orderings_Oord__class_Oless _let_1 (tptp.c_Groups_Ominus__class_Ominus _let_1 V_A_2 (tptp.c_Set_Oinsert T_a V_xa_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) V_B_2)) (=> (not _let_2) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 V_B_2)))))))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_Relation_OField T_a V_r_2))) (=> (tptp.c_Order__Relation_Opreorder__on T_a _let_2 V_r_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_A_2 _let_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_B_2 _let_2) (= (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Relation_OImage T_a T_a V_r_2 V_A_2) (tptp.c_Relation_OImage T_a T_a V_r_2 V_B_2)) (forall ((B_x $$unsorted)) (=> (tptp.c_member T_a B_x V_A_2) (exists ((B_xa $$unsorted)) (and (tptp.c_member T_a B_xa V_B_2) (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a B_xa B_x) V_r_2)))))))))))) (forall ((V_A_2 $$unsorted) (V_r_2 $$unsorted) (T_b $$unsorted) (V_b_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_b_2 (tptp.c_Relation_OImage T_b T_a V_r_2 V_A_2)) (not (forall ((B_x $$unsorted)) (=> (tptp.c_member (tptp.tc_prod T_b T_a) (tptp.c_Product__Type_OPair T_b T_a B_x V_b_2) V_r_2) (not (tptp.c_member T_b B_x V_A_2))))))) (forall ((V_y $$unsorted) (V_x $$unsorted)) (=> (tptp.c_Orderings_Oord__class_Oless tptp.tc_Nat_Onat V_x V_y) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_x V_y))) (forall ((V_p_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_Wellfounded_OwfP T_a V_r_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq (tptp.tc_fun T_a (tptp.tc_fun T_a tptp.tc_HOL_Obool)) V_p_2 V_r_2) (tptp.c_Wellfounded_OwfP T_a V_p_2)))) (forall ((V_R_2 $$unsorted) (T_a $$unsorted) (V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (V_f_2 $$unsorted)) (let ((_let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_ya_2))) (let ((_let_2 (tptp.tc_prod T_a T_a))) (=> (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat (tptp.hAPP V_f_2 V_xa_2) (tptp.hAPP V_f_2 V_ya_2)) (=> (tptp.c_member _let_2 _let_1 V_R_2) (tptp.c_member _let_2 _let_1 (tptp.c_Wellfounded_Omlex__prod T_a V_f_2 V_R_2))))))) (forall ((V_n_2 $$unsorted) (V_m_2 $$unsorted)) (= (tptp.c_member (tptp.tc_prod tptp.tc_Nat_Onat tptp.tc_Nat_Onat) (tptp.c_Product__Type_OPair tptp.tc_Nat_Onat tptp.tc_Nat_Onat V_m_2 V_n_2) (tptp.c_Transitive__Closure_Ortrancl tptp.tc_Nat_Onat tptp.c_Wellfounded_Opred__nat)) (tptp.c_Orderings_Oord__class_Oless__eq tptp.tc_Nat_Onat V_m_2 V_n_2))) (forall ((V_xa_2 $$unsorted) (V_r_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_prod T_a T_a))) (let ((_let_2 (tptp.tc_fun _let_1 tptp.tc_HOL_Obool))) (=> (= (tptp.c_Lattices_Osemilattice__inf__class_Oinf _let_2 (tptp.c_Relation_Oconverse T_a T_a V_r_2) (tptp.c_Transitive__Closure_Ortrancl T_a V_r_2)) (tptp.c_Orderings_Obot__class_Obot _let_2)) (not (tptp.c_member _let_1 (tptp.c_Product__Type_OPair T_a T_a V_xa_2 V_xa_2) (tptp.c_Transitive__Closure_Otrancl T_a V_r_2))))))) (forall ((V_a_2 $$unsorted) (V_b_2 $$unsorted) (V_r_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (let ((_let_2 (tptp.c_Orderings_Obot__class_Obot _let_1))) (=> (tptp.c_Equiv__Relations_Oequiv T_a V_A_2 V_r_2) (=> (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Relation_OImage T_a T_a V_r_2 (tptp.c_Set_Oinsert T_a V_b_2 _let_2)) (tptp.c_Relation_OImage T_a T_a V_r_2 (tptp.c_Set_Oinsert T_a V_a_2 _let_2))) (=> (tptp.c_member T_a V_b_2 V_A_2) (tptp.c_member (tptp.tc_prod T_a T_a) (tptp.c_Product__Type_OPair T_a T_a V_a_2 V_b_2) V_r_2))))))) (forall ((T_a $$unsorted) (V_B_2 $$unsorted) (V_xa_2 $$unsorted) (V_A_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP V_A_2 V_xa_2)) (=> (tptp.hBOOL (tptp.hAPP V_B_2 V_xa_2)) (tptp.hBOOL (tptp.hAPP (tptp.c_Lattices_Osemilattice__inf__class_Oinf (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) V_xa_2))))) (forall ((V_xa_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.c_Lattices_Osemilattice__inf__class_Oinf (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2) V_xa_2)) (not (=> (tptp.hBOOL (tptp.hAPP V_A_2 V_xa_2)) (not (tptp.hBOOL (tptp.hAPP V_B_2 V_xa_2))))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_c_2 V_A_2) (=> (tptp.c_member T_a V_c_2 V_B_2) (tptp.c_member T_a V_c_2 (tptp.c_Lattices_Osemilattice__inf__class_Oinf (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_c_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.c_member T_a V_c_2 (tptp.c_Lattices_Osemilattice__inf__class_Oinf (tptp.tc_fun T_a tptp.tc_HOL_Obool) V_A_2 V_B_2)) (not (=> (tptp.c_member T_a V_c_2 V_A_2) (not (tptp.c_member T_a V_c_2 V_B_2)))))) (forall ((V_B_2 $$unsorted) (V_A_2 $$unsorted) (V_R_2 $$unsorted) (T_b $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 (tptp.c_Relation_OImage T_b T_a V_R_2 (tptp.c_Lattices_Osemilattice__inf__class_Oinf (tptp.tc_fun T_b tptp.tc_HOL_Obool) V_A_2 V_B_2)) (tptp.c_Lattices_Osemilattice__inf__class_Oinf _let_1 (tptp.c_Relation_OImage T_b T_a V_R_2 V_A_2) (tptp.c_Relation_OImage T_b T_a V_R_2 V_B_2))))) (forall ((V_C_2 $$unsorted) (V_B_2 $$unsorted) (V_A_2 $$unsorted) (T_a $$unsorted)) (let ((_let_1 (tptp.tc_fun T_a tptp.tc_HOL_Obool))) (= (= (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 (tptp.c_Lattices_Osemilattice__inf__class_Oinf _let_1 V_A_2 V_B_2) V_C_2) (tptp.c_Lattices_Osemilattice__inf__class_Oinf _let_1 V_A_2 (tptp.c_Lattices_Osemilattice__sup__class_Osup _let_1 V_B_2 V_C_2))) (tptp.c_Orderings_Oord__class_Oless__eq _let_1 V_C_2 V_A_2)))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Olattice T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a (tptp.c_Lattices_Osemilattice__inf__class_Oinf T_a V_x V_y) (tptp.c_Lattices_Osemilattice__inf__class_Oinf T_a V_x V_z)) (tptp.c_Lattices_Osemilattice__inf__class_Oinf T_a V_x (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_y V_z))))) (forall ((V_z $$unsorted) (V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Olattice T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x (tptp.c_Lattices_Osemilattice__inf__class_Oinf T_a V_y V_z)) (tptp.c_Lattices_Osemilattice__inf__class_Oinf T_a (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_y) (tptp.c_Lattices_Osemilattice__sup__class_Osup T_a V_x V_z))))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Olattice T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__inf__class_Oinf T_a V_x V_y) V_x))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__inf T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__inf__class_Oinf T_a V_x V_y) V_x))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Olattice T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__inf__class_Oinf T_a V_x V_y) V_y))) (forall ((V_y $$unsorted) (V_x $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__inf T_a) (tptp.c_Orderings_Oord__class_Oless__eq T_a (tptp.c_Lattices_Osemilattice__inf__class_Oinf T_a V_x V_y) V_y))) (forall ((V_ya_2 $$unsorted) (V_xa_2 $$unsorted) (T_a $$unsorted)) (=> (tptp.class_Lattices_Osemilattice__inf T_a) (= (tptp.c_Orderings_Oord__class_Oless__eq T_a V_xa_2 V_ya_2) (= (tptp.c_Lattices_Osemilattice__inf__class_Oinf T_a V_xa_2 V_ya_2) V_xa_2)))) (tptp.class_Lattices_Obounded__lattice tptp.tc_HOL_Obool) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Lattices_Obounded__lattice T_1) (tptp.class_Lattices_Obounded__lattice (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Lattices_Obounded__lattice T_1) (tptp.class_Lattices_Obounded__lattice__bot (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Lattices_Olattice T_1) (tptp.class_Lattices_Osemilattice__sup (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Lattices_Olattice T_1) (tptp.class_Lattices_Osemilattice__inf (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Orderings_Opreorder T_1) (tptp.class_Orderings_Opreorder (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Lattices_Olattice T_1) (tptp.class_Lattices_Olattice (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Orderings_Oorder T_1) (tptp.class_Orderings_Oorder (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Orderings_Oord T_1) (tptp.class_Orderings_Oord (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Orderings_Obot T_1) (tptp.class_Orderings_Obot (tptp.tc_fun T_2 T_1)))) (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.class_Groups_Ominus T_1) (tptp.class_Groups_Ominus (tptp.tc_fun T_2 T_1)))) (tptp.class_Lattices_Osemilattice__sup tptp.tc_Nat_Onat) (tptp.class_Lattices_Osemilattice__inf tptp.tc_Nat_Onat) (tptp.class_Orderings_Opreorder tptp.tc_Nat_Onat) (tptp.class_Orderings_Olinorder tptp.tc_Nat_Onat) (tptp.class_Lattices_Olattice tptp.tc_Nat_Onat) (tptp.class_Orderings_Oorder tptp.tc_Nat_Onat) (tptp.class_Orderings_Oord tptp.tc_Nat_Onat) (tptp.class_Orderings_Obot tptp.tc_Nat_Onat) (tptp.class_Groups_Ominus tptp.tc_Nat_Onat) (tptp.class_Lattices_Obounded__lattice__bot tptp.tc_HOL_Obool) (tptp.class_Lattices_Osemilattice__sup tptp.tc_HOL_Obool) (tptp.class_Lattices_Osemilattice__inf tptp.tc_HOL_Obool) (tptp.class_Orderings_Opreorder tptp.tc_HOL_Obool) (tptp.class_Lattices_Olattice tptp.tc_HOL_Obool) (tptp.class_Orderings_Oorder tptp.tc_HOL_Obool) (tptp.class_Orderings_Oord tptp.tc_HOL_Obool) (tptp.class_Orderings_Obot tptp.tc_HOL_Obool) (tptp.class_Groups_Ominus tptp.tc_HOL_Obool) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.c_fequal V_x_2) V_y_2))) (= V_x_2 V_y_2))) (forall ((V_y_2 $$unsorted) (V_x_2 $$unsorted)) (or (not (= V_x_2 V_y_2)) (tptp.hBOOL (tptp.hAPP (tptp.c_fequal V_x_2) V_y_2)))) (not (= tptp.v_x tptp.v_y)) _let_3 _let_1 true))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 10.69/11.13  )
% 10.69/11.13  % SZS output end Proof for SCT117+1
% 10.69/11.13  % cvc5---1.0.5 exiting
% 10.69/11.13  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------