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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : GEO526+1 : TPTP v8.1.2. Released v7.0.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n009.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 : Wed Aug 30 22:51:40 EDT 2023

% Result   : Theorem 150.18s 150.40s
% Output   : Proof 150.18s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.14  % Problem    : GEO526+1 : TPTP v8.1.2. Released v7.0.0.
% 0.14/0.15  % Command    : do_cvc5 %s %d
% 0.15/0.35  % Computer : n009.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit   : 300
% 0.15/0.35  % WCLimit    : 300
% 0.15/0.35  % DateTime   : Tue Aug 29 22:22:50 EDT 2023
% 0.15/0.36  % CPUTime    : 
% 0.20/0.50  %----Proving TF0_NAR, FOF, or CNF
% 150.18/150.40  ------- convert to smt2 : /export/starexec/sandbox2/tmp/tmp.uOswSBKZfF/cvc5---1.0.5_15968.p...
% 150.18/150.40  ------- get file name : TPTP file name is GEO526+1
% 150.18/150.40  ------- cvc5-fof : /export/starexec/sandbox2/solver/bin/cvc5---1.0.5_15968.smt2...
% 150.18/150.40  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 150.18/150.40  --- Run --no-e-matching --full-saturate-quant at 5...
% 150.18/150.40  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 5...
% 150.18/150.40  --- Run --finite-model-find --uf-ss=no-minimal at 5...
% 150.18/150.40  --- Run --multi-trigger-when-single --full-saturate-quant at 5...
% 150.18/150.40  --- Run --trigger-sel=max --full-saturate-quant at 5...
% 150.18/150.40  --- Run --multi-trigger-when-single --multi-trigger-priority --full-saturate-quant at 5...
% 150.18/150.40  --- Run --multi-trigger-cache --full-saturate-quant at 5...
% 150.18/150.40  --- Run --prenex-quant=none --full-saturate-quant at 5...
% 150.18/150.40  --- Run --enum-inst-interleave --decision=internal --full-saturate-quant at 5...
% 150.18/150.40  --- Run --relevant-triggers --full-saturate-quant at 5...
% 150.18/150.40  --- Run --finite-model-find --e-matching --sort-inference --uf-ss-fair at 5...
% 150.18/150.40  --- Run --pre-skolem-quant=on --full-saturate-quant at 10...
% 150.18/150.40  --- Run --cbqi-vo-exp --full-saturate-quant at 10...
% 150.18/150.40  --- Run --no-cbqi --full-saturate-quant at 10...
% 150.18/150.40  --- Run --macros-quant --macros-quant-mode=all --full-saturate-quant...
% 150.18/150.40  % SZS status Theorem for GEO526+1
% 150.18/150.40  % SZS output start Proof for GEO526+1
% 150.18/150.40  (
% 150.18/150.40  (let ((_let_1 (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (let ((_let_1 (tptp.s_e Xa Xc Xa (tptp.s Xb Xc)))) (let ((_let_2 (tptp.s_r Xa Xb Xc))) (and (or (not _let_2) _let_1) (or _let_2 (not _let_1)))))))) (let ((_let_2 (not (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xc1 $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (not (tptp.s_r Xa1 Xb Xc1)) (not (tptp.s_e Xa Xb Xa1 Xb)) (not (tptp.s_e Xb Xc Xb Xc1)) (tptp.s_e Xa Xc Xa1 Xc1) (not (= Xb (tptp.midpoint Xc Xc1))) (= Xc Xc1)))))) (let ((_let_3 (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (not (tptp.s_r Xa1 Xb Xc)) (not (tptp.s_e Xa Xb Xa1 Xb)) (tptp.s_e Xa Xc Xa1 Xc))))) (let ((_let_4 (forall ((Xa $$unsorted) (Xb $$unsorted)) (tptp.s_m Xa (tptp.midpoint Xa Xb) Xb)))) (let ((_let_5 (forall ((Xa $$unsorted) (Xp $$unsorted)) (= (tptp.s Xa (tptp.s Xa Xp)) Xp)))) (let ((_let_6 (forall ((Xp $$unsorted) (Xa $$unsorted) (Xq $$unsorted)) (or (not (tptp.s_m Xp Xa Xq)) (= Xq (tptp.s Xa Xp)))))) (let ((_let_7 (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (tptp.le Xa Xb Xc Xd) (tptp.le Xc Xd Xa Xb))))) (let ((_let_8 (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.le Xa Xb Xc Xd)) (not (tptp.le Xc Xd Xa Xb)) (tptp.s_e Xa Xb Xc Xd))))) (let ((_let_9 (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xc1 $$unsorted) (Xd1 $$unsorted)) (or (not (tptp.le Xa Xb Xc Xd)) (not (tptp.s_e Xa Xb Xa1 Xb1)) (not (tptp.s_e Xc Xd Xc1 Xd1)) (tptp.le Xa1 Xb1 Xc1 Xd1))))) (let ((_let_10 (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_e Xa Xb Xc Xd)) (tptp.s_e Xc Xd Xa Xb))))) (let ((_let_11 (tptp.le SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) (let ((_let_12 (tptp.midpoint SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5))) (let ((_let_13 (tptp.s _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) (let ((_let_14 (tptp.s_e SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) (let ((_let_15 (not _let_14))) (let ((_let_16 (tptp.s_e SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5))) (let ((_let_17 (not _let_16))) (let ((_let_18 (tptp.le SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13))) (let ((_let_19 (not _let_18))) (let ((_let_20 (or _let_19 _let_17 _let_15 _let_11))) (let ((_let_21 (_let_9))) (let ((_let_22 (ASSUME :args _let_21))) (let ((_let_23 (not _let_20))) (let ((_let_24 (tptp.s_e SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 _let_13))) (let ((_let_25 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5 _let_13))) (let ((_let_26 (tptp.s_e SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 _let_12))) (let ((_let_27 (not _let_26))) (let ((_let_28 (tptp.s_r SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 _let_12 _let_13))) (let ((_let_29 (not _let_28))) (let ((_let_30 (tptp.s_r SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_12 _let_13))) (let ((_let_31 (not _let_30))) (let ((_let_32 (or _let_31 _let_29 _let_27 _let_24))) (let ((_let_33 (_let_3))) (let ((_let_34 (ASSUME :args _let_33))) (let ((_let_35 (tptp.s_r SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5))) (let ((_let_36 (tptp.s_m SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5))) (let ((_let_37 (not _let_36))) (let ((_let_38 (or _let_37 _let_25))) (let ((_let_39 (_let_6))) (let ((_let_40 (ASSUME :args _let_39))) (let ((_let_41 (_let_4))) (let ((_let_42 (ASSUME :args _let_41))) (let ((_let_43 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_38)) :args ((or _let_37 _let_25 (not _let_38)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_42 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5 QUANTIFIERS_INST_E_MATCHING_SIMPLE ((tptp.midpoint Xa Xb)))) :args _let_41)) _let_42 :args (_let_36 false _let_4)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_40 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5 QUANTIFIERS_INST_CBQI_PROP)) :args _let_39)) _let_40 :args (_let_38 false _let_6)) :args (_let_25 false _let_36 false _let_38)))) (let ((_let_44 (tptp.s_e SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5))) (let ((_let_45 (not _let_35))) (let ((_let_46 (tptp.s_r SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) (let ((_let_47 (not _let_46))) (let ((_let_48 (or _let_47 _let_45 _let_27 (not (tptp.s_e _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5)) _let_44 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5)))) (let ((_let_49 (forall ((Xa $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xc1 $$unsorted)) (let ((_let_1 (tptp.midpoint Xc Xc1))) (or (not (tptp.s_r Xa _let_1 Xc)) (not (tptp.s_r Xa1 _let_1 Xc1)) (not (tptp.s_e Xa _let_1 Xa1 _let_1)) (not (tptp.s_e _let_1 Xc _let_1 Xc1)) (tptp.s_e Xa Xc Xa1 Xc1) (= Xc Xc1)))))) (let ((_let_50 (not _let_48))) (let ((_let_51 (EQ_RESOLVE (ASSUME :args (_let_2)) (MACRO_SR_EQ_INTRO :args (_let_2 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_52 (or))) (let ((_let_53 (not _let_49))) (let ((_let_54 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE _let_51) :args (_let_53))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_53) _let_49))) (REFL :args (_let_50)) :args _let_52)) _let_51 :args (_let_50 true _let_49)))) (let ((_let_55 (REFL :args (_let_48)))) (let ((_let_56 (and _let_35 _let_25))) (let ((_let_57 (_let_35 _let_25))) (let ((_let_58 (ASSUME :args (_let_35)))) (let ((_let_59 (ASSUME :args (_let_25)))) (let ((_let_60 (SYMM _let_59))) (let ((_let_61 (SYMM _let_60))) (let ((_let_62 (REFL :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4)))) (let ((_let_63 (tptp.s _let_12 _let_13))) (let ((_let_64 (tptp.s_e SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_63))) (let ((_let_65 (not _let_64))) (let ((_let_66 (or _let_30 _let_65))) (let ((_let_67 (forall ((BOUND_VARIABLE_5625 $$unsorted) (BOUND_VARIABLE_5627 $$unsorted) (BOUND_VARIABLE_5629 $$unsorted)) (or (tptp.s_r BOUND_VARIABLE_5625 BOUND_VARIABLE_5627 BOUND_VARIABLE_5629) (not (tptp.s_e BOUND_VARIABLE_5625 BOUND_VARIABLE_5629 BOUND_VARIABLE_5625 (tptp.s BOUND_VARIABLE_5627 BOUND_VARIABLE_5629))))))) (let ((_let_68 (EQ_RESOLVE (ASSUME :args (_let_1)) (MACRO_SR_EQ_INTRO :args (_let_1 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_69 (_let_67))) (let ((_let_70 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 _let_63))) (let ((_let_71 (tptp.s_e SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13))) (let ((_let_72 (not _let_71))) (let ((_let_73 (or _let_72 _let_14))) (let ((_let_74 (_let_10))) (let ((_let_75 (ASSUME :args _let_74))) (let ((_let_76 (or _let_47 _let_71))) (let ((_let_77 (forall ((BOUND_VARIABLE_5612 $$unsorted) (BOUND_VARIABLE_5614 $$unsorted) (BOUND_VARIABLE_5616 $$unsorted)) (or (not (tptp.s_r BOUND_VARIABLE_5612 BOUND_VARIABLE_5614 BOUND_VARIABLE_5616)) (tptp.s_e BOUND_VARIABLE_5612 BOUND_VARIABLE_5616 BOUND_VARIABLE_5612 (tptp.s BOUND_VARIABLE_5614 BOUND_VARIABLE_5616)))))) (let ((_let_78 (_let_77))) (let ((_let_79 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_76)) :args ((or _let_47 _let_71 (not _let_76)))) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_48 0)) (CONG _let_55 (MACRO_SR_PRED_INTRO :args ((= (not _let_47) _let_46))) :args _let_52)) :args ((or _let_46 _let_48))) _let_54 :args (_let_46 true _let_48)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE (ASSUME :args _let_78) :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 QUANTIFIERS_INST_E_MATCHING_SIMPLE ((not (= (tptp.s_r BOUND_VARIABLE_5612 BOUND_VARIABLE_5614 BOUND_VARIABLE_5616) false))))) :args _let_78)) (AND_ELIM _let_68 :args (0)) :args (_let_76 false _let_77)) :args (_let_71 false _let_46 false _let_76)))) (let ((_let_80 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_73)) :args ((or _let_72 _let_14 (not _let_73)))) _let_79 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_75 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 QUANTIFIERS_INST_E_MATCHING_SIMPLE ((not (= (tptp.s_e Xa Xb Xc Xd) false))))) :args _let_74)) _let_75 :args (_let_73 false _let_10)) :args (_let_14 false _let_71 false _let_73)))) (let ((_let_81 (forall ((Xa $$unsorted) (Xp $$unsorted)) (= Xp (tptp.s Xa (tptp.s Xa Xp)))))) (let ((_let_82 (EQ_RESOLVE (ASSUME :args (_let_5)) (MACRO_SR_EQ_INTRO :args (_let_5 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_83 (and _let_70 _let_14))) (let ((_let_84 (ASSUME :args (_let_14)))) (let ((_let_85 (APPLY_UF tptp.s_e))) (let ((_let_86 (ASSUME :args (_let_70)))) (let ((_let_87 (REFL :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2)))) (let ((_let_88 (and _let_25 _let_24))) (let ((_let_89 (ASSUME :args (_let_24)))) (let ((_let_90 (MACRO_RESOLUTION_TRUST (RESOLUTION (CNF_AND_NEG :args (_let_88)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_89 _let_59) (SCOPE (TRUE_ELIM (TRANS (CONG _let_87 _let_60 _let_62 (REFL :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5)) :args _let_85) (CONG _let_87 _let_61 _let_62 _let_61 :args _let_85) (TRUE_INTRO _let_89))) :args (_let_24 _let_25))) :args (_let_25 _let_24))) :args (true _let_88)) _let_43 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_32)) :args ((or _let_27 _let_31 _let_29 _let_24 (not _let_32)))) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_48 2)) (CONG _let_55 (MACRO_SR_PRED_INTRO :args ((= (not _let_27) _let_26))) :args _let_52)) :args ((or _let_26 _let_48))) _let_54 :args (_let_26 true _let_48)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_66)) :args ((or _let_30 _let_65 (not _let_66)))) (MACRO_RESOLUTION_TRUST (RESOLUTION (CNF_AND_NEG :args (_let_83)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_84 _let_86) (SCOPE (TRUE_ELIM (TRANS (CONG _let_87 (REFL :args (_let_13)) _let_87 (SYMM _let_86) :args _let_85) (TRUE_INTRO _let_84))) :args (_let_14 _let_70))) :args (_let_70 _let_14))) :args (true _let_83)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_82 :args (_let_12 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 QUANTIFIERS_INST_CBQI_PROP)) :args (_let_81))) _let_82 :args (_let_70 false _let_81)) _let_80 :args (_let_64 false _let_70 false _let_14)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE (ASSUME :args _let_69) :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_12 _let_13 QUANTIFIERS_INST_E_MATCHING ((not (= (tptp.s_e BOUND_VARIABLE_5625 BOUND_VARIABLE_5629 BOUND_VARIABLE_5625 (tptp.s BOUND_VARIABLE_5627 BOUND_VARIABLE_5629)) false))))) :args _let_69)) (AND_ELIM _let_68 :args (1)) :args (_let_66 false _let_67)) :args (_let_30 false _let_64 false _let_66)) (MACRO_RESOLUTION_TRUST (RESOLUTION (CNF_AND_NEG :args (_let_56)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_58 _let_59) (SCOPE (TRUE_ELIM (TRANS (CONG _let_62 (REFL :args (_let_12)) (SYMM _let_61) :args (APPLY_UF tptp.s_r)) (TRUE_INTRO _let_58))) :args _let_57)) :args _let_57)) :args (true _let_56)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_48 1)) (CONG _let_55 (MACRO_SR_PRED_INTRO :args ((= (not _let_45) _let_35))) :args _let_52)) :args ((or _let_35 _let_48))) _let_54 :args (_let_35 true _let_48)) _let_43 :args (_let_28 false _let_35 false _let_25)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_34 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_12 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_33)) _let_34 :args (_let_32 false _let_3)) :args (_let_24 false _let_26 false _let_30 false _let_28 false _let_32)) :args (_let_16 false _let_25 false _let_24)))) (let ((_let_91 (tptp.le SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) (let ((_let_92 (not _let_91))) (let ((_let_93 (or _let_92 _let_72 _let_72 _let_18))) (let ((_let_94 (_let_7))) (let ((_let_95 (ASSUME :args _let_94))) (let ((_let_96 (MACRO_RESOLUTION_TRUST (REORDERING (FACTORING (CNF_OR_POS :args (_let_93))) :args ((or _let_72 _let_92 _let_18 (not _let_93)))) _let_79 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_95 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_94))) _let_95 :args (_let_91 false _let_7)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_22 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 QUANTIFIERS_INST_E_MATCHING ((not (= (tptp.s_e Xa Xb Xa1 Xb1) false)) (not (= (tptp.s_e Xc Xd Xc1 Xd1) false))))) :args _let_21)) _let_22 :args (_let_93 false _let_9)) :args (_let_18 false _let_71 false _let_91 false _let_93)))) (let ((_let_97 (not _let_11))) (let ((_let_98 (tptp.le SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5))) (let ((_let_99 (not _let_98))) (let ((_let_100 (or _let_99 _let_97 _let_44))) (let ((_let_101 (_let_8))) (let ((_let_102 (ASSUME :args _let_101))) (let ((_let_103 (or _let_19 _let_15 _let_17 _let_98))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_22 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_21)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_20)) :args ((or _let_11 _let_15 _let_19 _let_17 _let_23))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_100)) :args ((or _let_44 _let_99 _let_97 (not _let_100)))) (MACRO_RESOLUTION_TRUST (CNF_OR_NEG :args (_let_48 4)) _let_54 :args ((not _let_44) true _let_48)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_103)) :args ((or _let_98 _let_15 _let_19 _let_17 (not _let_103)))) _let_80 _let_96 _let_90 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_22 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 _let_13 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_21)) _let_22 :args (_let_103 false _let_9)) :args (_let_98 false _let_14 false _let_18 false _let_16 false _let_103)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_102 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_4 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_5 QUANTIFIERS_INST_E_MATCHING_SIMPLE ((not (= (tptp.s_e Xa Xb Xc Xd) true))))) :args _let_101)) _let_102 :args (_let_100 false _let_8)) :args (_let_97 true _let_44 false _let_98 false _let_100)) _let_80 _let_96 _let_90 :args (_let_23 true _let_11 false _let_14 false _let_18 false _let_16)) _let_22 :args (false true _let_20 false _let_9)) :args ((forall ((X $$unsorted) (Y $$unsorted)) (tptp.s_e X Y Y X)) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted) (V $$unsorted) (Z2 $$unsorted) (V2 $$unsorted)) (or (not (tptp.s_e X Y Z V)) (not (tptp.s_e X Y Z2 V2)) (tptp.s_e Z V Z2 V2))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (or (not (tptp.s_e X Y Z Z)) (= X Y))) (forall ((X $$unsorted) (Y $$unsorted) (W $$unsorted) (V $$unsorted)) (let ((_let_1 (tptp.ext X Y W V))) (and (tptp.s_t X Y _let_1) (tptp.s_e Y _let_1 W V)))) (forall ((X $$unsorted) (Y $$unsorted) (X1 $$unsorted) (Y1 $$unsorted) (Z $$unsorted) (Z1 $$unsorted) (V $$unsorted) (V1 $$unsorted)) (or (not (tptp.s_e X Y X1 Y1)) (not (tptp.s_e Y Z Y1 Z1)) (not (tptp.s_e X V X1 V1)) (not (tptp.s_e Y V Y1 V1)) (not (tptp.s_t X Y Z)) (not (tptp.s_t X1 Y1 Z1)) (= X Y) (tptp.s_e Z V Z1 V1))) (forall ((X $$unsorted) (Y $$unsorted)) (or (not (tptp.s_t X Y X)) (= X Y))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xc $$unsorted) (Xb $$unsorted) (Xq $$unsorted)) (let ((_let_1 (tptp.ip Xa Xp Xc Xb Xq))) (let ((_let_2 (not (tptp.s_t Xb Xq Xc)))) (let ((_let_3 (not (tptp.s_t Xa Xp Xc)))) (and (or _let_3 _let_2 (tptp.s_t Xp _let_1 Xb)) (or _let_3 _let_2 (tptp.s_t Xq _let_1 Xa))))))) (and (not (tptp.s_t tptp.alpha tptp.beta tptp.gamma)) (not (tptp.s_t tptp.beta tptp.gamma tptp.alpha)) (not (tptp.s_t tptp.gamma tptp.alpha tptp.beta))) (forall ((Xa $$unsorted) (Xb $$unsorted)) (tptp.s_e Xa Xb Xa Xb)) _let_10 (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Xe $$unsorted) (Xf $$unsorted)) (or (not (tptp.s_e Xa Xb Xc Xd)) (not (tptp.s_e Xc Xd Xe Xf)) (tptp.s_e Xa Xb Xe Xf))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_e Xa Xb Xc Xd)) (tptp.s_e Xb Xa Xc Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_e Xa Xb Xc Xd)) (tptp.s_e Xa Xb Xd Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted)) (tptp.s_e Xa Xa Xb Xb)) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xc1 $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_t Xa1 Xb1 Xc1)) (not (tptp.s_e Xa Xb Xa1 Xb1)) (not (tptp.s_e Xb Xc Xb1 Xc1)) (tptp.s_e Xa Xc Xa1 Xc1))) (forall ((Xq $$unsorted) (Xa $$unsorted) (Xd $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (= Xq Xa) (not (tptp.s_t Xq Xa Xd)) (not (tptp.s_e Xa Xd Xb Xc)) (= Xd (tptp.ext Xq Xa Xb Xc)))) (forall ((Xb $$unsorted) (Xc $$unsorted) (Xa $$unsorted)) (or (not (tptp.s_e Xb Xc Xa Xa)) (= Xb Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_e Xa Xb Xc Xd)) (tptp.s_e Xb Xa Xd Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (XA $$unsorted) (XB $$unsorted) (XC $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_t XA XB XC)) (not (tptp.s_e Xa Xb XB XC)) (not (tptp.s_e Xb Xc XA XB)) (tptp.s_e Xa Xc XA XC))) (forall ((Xa $$unsorted) (Xb $$unsorted)) (tptp.s_t Xa Xb Xb)) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (tptp.s_t Xc Xb Xa))) (forall ((Xa1 $$unsorted) (Xb1 $$unsorted)) (tptp.s_t Xa1 Xa1 Xb1)) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_t Xb Xa Xc)) (= Xa Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xd $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_t Xa Xb Xd)) (not (tptp.s_t Xb Xc Xd)) (tptp.s_t Xa Xb Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_t Xa Xc Xd)) (tptp.s_t Xb Xc Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_t Xb Xc Xd)) (= Xb Xc) (tptp.s_t Xa Xc Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xd $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_t Xa Xb Xd)) (not (tptp.s_t Xb Xc Xd)) (tptp.s_t Xa Xc Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_t Xa Xc Xd)) (tptp.s_t Xa Xb Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_t Xb Xc Xd)) (= Xb Xc) (tptp.s_t Xa Xb Xd))) (not (= tptp.alpha tptp.beta)) (not (= tptp.beta tptp.gamma)) (not (= tptp.alpha tptp.gamma)) (forall ((Xa $$unsorted) (Xb $$unsorted)) (tptp.s_t Xa Xb (tptp.ext Xa Xb tptp.alpha tptp.gamma))) (forall ((Xb $$unsorted) (Xa $$unsorted)) (not (= Xb (tptp.ext Xa Xb tptp.alpha tptp.gamma)))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xp $$unsorted)) (let ((_let_1 (tptp.crossbar Xa Xb Xc Xa1 Xb1 Xp))) (let ((_let_2 (not (tptp.s_t Xa Xp Xa1)))) (let ((_let_3 (not (tptp.s_t Xa1 Xb1 Xc)))) (let ((_let_4 (not (tptp.s_t Xa Xb Xc)))) (and (or _let_4 _let_3 _let_2 (tptp.s_t Xp _let_1 Xc)) (or _let_4 _let_3 _let_2 (tptp.s_t Xb _let_1 Xb1)))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xc1 $$unsorted) (Xd1 $$unsorted)) (or (not (tptp.s_ifs Xa Xb Xc Xd Xa1 Xb1 Xc1 Xd1)) (tptp.s_e Xb Xd Xb1 Xd1))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xc1 $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_t Xa1 Xb1 Xc1)) (not (tptp.s_e Xa Xc Xa1 Xc1)) (not (tptp.s_e Xb Xc Xb1 Xc1)) (tptp.s_e Xa Xb Xa1 Xb1))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xc1 $$unsorted)) (let ((_let_1 (tptp.insert Xa Xb Xa1 Xc1))) (let ((_let_2 (not (tptp.s_e Xa Xc Xa1 Xc1)))) (let ((_let_3 (not (tptp.s_t Xa Xb Xc)))) (and (or _let_3 _let_2 (tptp.s_t Xa1 _let_1 Xc1)) (or _let_3 _let_2 (tptp.s_e3 Xa Xb Xc Xa1 _let_1 Xc1))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xc1 $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_e3 Xa Xb Xc Xa1 Xb1 Xc1)) (tptp.s_t Xa1 Xb1 Xc1))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (tptp.s_col Xb Xc Xa))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (tptp.s_col Xc Xa Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (tptp.s_col Xc Xb Xa))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (tptp.s_col Xb Xa Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (tptp.s_col Xa Xc Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted)) (tptp.s_col Xa Xa Xb)) (forall ((Xa $$unsorted) (Xb $$unsorted)) (tptp.s_col Xa Xb Xa)) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xc1 $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (not (tptp.s_e3 Xa Xb Xc Xa1 Xb1 Xc1)) (tptp.s_col Xa1 Xb1 Xc1))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (not (tptp.s_e Xa Xb Xa1 Xb1)) (tptp.s_e3 Xa Xb Xc Xa1 Xb1 (tptp.insert5 Xa Xb Xc Xa1 Xb1)))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xc1 $$unsorted) (Xd1 $$unsorted)) (or (not (tptp.s_fs Xa Xb Xc Xd Xa1 Xb1 Xc1 Xd1)) (= Xa Xb) (tptp.s_e Xc Xd Xc1 Xd1))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (= Xa Xb) (not (tptp.s_col Xa Xb Xc)) (not (tptp.s_e Xa Xp Xa Xq)) (not (tptp.s_e Xb Xp Xb Xq)) (tptp.s_e Xc Xp Xc Xq))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xc1 $$unsorted)) (or (= Xa Xb) (not (tptp.s_col Xa Xb Xc)) (not (tptp.s_e Xa Xc Xa Xc1)) (not (tptp.s_e Xb Xc Xb Xc1)) (= Xc Xc1))) (forall ((Xa $$unsorted) (Xc $$unsorted) (Xb $$unsorted) (Xc1 $$unsorted)) (or (not (tptp.s_t Xa Xc Xb)) (not (tptp.s_e Xa Xc Xa Xc1)) (not (tptp.s_e Xb Xc Xb Xc1)) (= Xc Xc1))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (= Xa Xb) (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_t Xa Xb Xd)) (tptp.s_t Xa Xc Xd) (tptp.s_t Xa Xd Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (= Xa Xb) (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_t Xa Xb Xd)) (tptp.s_t Xb Xc Xd) (tptp.s_t Xb Xd Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xd $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_t Xa Xb Xd)) (not (tptp.s_t Xa Xc Xd)) (tptp.s_t Xa Xb Xc) (tptp.s_t Xa Xc Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (let ((_let_1 (tptp.ins Xc Xd Xa Xb))) (let ((_let_2 (not (tptp.le Xa Xb Xc Xd)))) (and (or _let_2 (tptp.s_t Xa Xb _let_1)) (or _let_2 (tptp.s_e Xa _let_1 Xc Xd)) (or _let_2 (= _let_1 (tptp.ext Xa Xb (tptp.insert Xa Xb Xc Xd) Xd))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Xe $$unsorted)) (or (tptp.le Xa Xb Xc Xd) (not (tptp.s_t Xa Xb Xe)) (not (tptp.s_e Xa Xe Xc Xd)))) _let_9 (forall ((Xa $$unsorted) (Xb $$unsorted)) (tptp.le Xa Xb Xa Xb)) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Xe $$unsorted) (Xf $$unsorted)) (or (not (tptp.le Xa Xb Xc Xd)) (not (tptp.le Xc Xd Xe Xf)) (tptp.le Xa Xb Xe Xf))) _let_8 _let_7 (forall ((Xa $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (tptp.le Xa Xa Xc Xd)) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (not (tptp.s_t Xa Xb Xc)) (tptp.le Xa Xb Xa Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (not (tptp.s_t Xa Xb Xc)) (tptp.le Xb Xc Xa Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_t Xa Xb Xc)) (not (tptp.s_e Xa Xc Xa Xb)) (= Xc Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (tptp.s_t Xa Xb Xc) (not (tptp.le Xa Xb Xa Xc)) (not (tptp.le Xb Xc Xa Xc)))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (= Xa Xp) (= Xb Xp) (= Xc Xp) (not (tptp.s_t Xa Xp Xc)) (not (tptp.s_t Xb Xp Xc)) (tptp.sameside Xa Xp Xb))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (= Xa Xp) (= Xb Xp) (= Xc Xp) (not (tptp.s_t Xa Xp Xc)) (tptp.s_t Xb Xp Xc) (not (tptp.sameside Xa Xp Xb)))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted)) (let ((_let_1 (tptp.c63 Xa Xp Xb))) (let ((_let_2 (not (tptp.sameside Xa Xp Xb)))) (and (or _let_2 (not (= Xa Xp))) (or _let_2 (not (= Xb Xp))) (or _let_2 (not (= _let_1 Xp))) (or _let_2 (tptp.s_t Xa Xp _let_1)) (or _let_2 (tptp.s_t Xb Xp _let_1)))))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (tptp.sameside Xa Xp Xb) (= Xa Xp) (= Xb Xp) (= Xc Xp) (not (tptp.s_t Xa Xp Xc)) (not (tptp.s_t Xb Xp Xc)))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted)) (let ((_let_1 (not (tptp.sameside Xa Xp Xb)))) (and (or _let_1 (tptp.s_col Xa Xp Xb)) (or _let_1 (not (tptp.s_t Xa Xp Xb)))))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted)) (or (tptp.sameside Xa Xp Xb) (not (tptp.s_col Xa Xp Xb)) (tptp.s_t Xa Xp Xb))) (forall ((Xa $$unsorted) (Xp $$unsorted)) (or (= Xa Xp) (tptp.sameside Xa Xp Xa))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted)) (or (not (tptp.sameside Xa Xp Xb)) (tptp.sameside Xb Xp Xa))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.sameside Xa Xp Xb)) (not (tptp.sameside Xb Xp Xc)) (tptp.sameside Xa Xp Xc))) (forall ((Xr $$unsorted) (Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (let ((_let_1 (tptp.insert Xb Xc Xa Xr))) (let ((_let_2 (= Xb Xc))) (let ((_let_3 (= Xr Xa))) (and (or _let_3 _let_2 (tptp.sameside _let_1 Xa Xr)) (or _let_3 _let_2 (tptp.s_e Xa _let_1 Xb Xc))))))) (forall ((Xr $$unsorted) (Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (= Xr Xa) (= Xb Xc) (not (tptp.sameside Xp Xa Xr)) (not (tptp.s_e Xa Xp Xb Xc)) (not (tptp.sameside Xq Xa Xr)) (not (tptp.s_e Xa Xq Xb Xc)) (= Xp Xq))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted)) (or (not (tptp.sameside Xa Xp Xb)) (not (tptp.le Xp Xa Xp Xb)) (tptp.s_t Xp Xa Xb))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted)) (or (not (tptp.sameside Xa Xp Xb)) (tptp.le Xp Xa Xp Xb) (not (tptp.s_t Xp Xa Xb)))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xa $$unsorted)) (or (= Xp Xq) (= Xp Xr) (not (tptp.s_t Xq Xp Xr)) (not (tptp.s_col Xa Xp Xq)) (= Xa Xp) (tptp.sameside Xa Xp Xq) (tptp.sameside Xa Xp Xr))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xa $$unsorted)) (or (= Xp Xq) (= Xp Xr) (not (tptp.s_t Xq Xp Xr)) (not (tptp.sameside Xa Xp Xq)) (tptp.s_col Xa Xp Xq))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xa $$unsorted)) (or (= Xp Xq) (= Xp Xr) (not (tptp.s_t Xq Xp Xr)) (not (tptp.sameside Xa Xp Xr)) (tptp.s_col Xa Xp Xq))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xa $$unsorted)) (or (= Xp Xq) (= Xp Xr) (not (tptp.s_t Xq Xp Xr)) (not (= Xa Xp)) (tptp.s_col Xa Xp Xq))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (= Xa Xb) (not (tptp.s_t Xc Xa Xb)) (not (tptp.s_t Xd Xa Xb)) (tptp.s_t Xd Xc Xb) (tptp.s_t Xc Xd Xb))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xcs $$unsorted) (Xr $$unsorted)) (or (= Xp Xq) (= Xcs Xp) (not (tptp.s_col Xp Xq Xcs)) (not (tptp.s_col Xp Xq Xr)) (tptp.s_col Xp Xcs Xr))) (forall ((Xp $$unsorted) (Xq $$unsorted)) (or (= Xp Xq) (tptp.s_col Xp Xq Xp))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted)) (or (= Xp Xq) (not (tptp.s_col Xp Xq Xr)) (tptp.s_col Xq Xp Xr))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted)) (or (= Xa Xb) (= Xp Xq) (not (tptp.s_col Xp Xq Xa)) (not (tptp.s_col Xp Xq Xb)) (not (tptp.s_col Xp Xq Xr)) (tptp.s_col Xa Xb Xr))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Xe $$unsorted)) (or (= Xa Xb) (= Xp Xq) (not (tptp.s_col Xa Xb Xc)) (not (tptp.s_col Xp Xq Xc)) (not (tptp.s_col Xa Xb Xd)) (not (tptp.s_col Xp Xq Xd)) (= Xc Xd) (not (tptp.s_col Xa Xb Xe)) (tptp.s_col Xp Xq Xe))) (forall ((Xa $$unsorted) (Xb $$unsorted)) (or (= Xa Xb) (not (tptp.s_col Xa Xb (tptp.pointOffLine Xa Xb))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xc1 $$unsorted)) (or (not (tptp.sameside Xa Xb Xc)) (not (tptp.sameside Xa1 Xb1 Xc1)) (not (tptp.s_e Xb Xa Xb1 Xa1)) (not (tptp.s_e Xb Xc Xb1 Xc1)) (tptp.s_e Xa Xc Xa1 Xc1))) (forall ((Xa $$unsorted) (Xm $$unsorted) (Xb $$unsorted)) (or (not (tptp.s_m Xa Xm Xb)) (tptp.s_m Xb Xm Xa))) (forall ((Xa $$unsorted) (Xm $$unsorted)) (or (not (tptp.s_m Xa Xm Xa)) (= Xm Xa))) (forall ((Xa $$unsorted) (Xm $$unsorted)) (or (tptp.s_m Xa Xm Xa) (not (= Xm Xa)))) (forall ((Xp $$unsorted) (Xa $$unsorted)) (tptp.s_m Xp Xa (tptp.s Xa Xp))) (forall ((Xp $$unsorted) (Xa $$unsorted) (Xr $$unsorted) (Xq $$unsorted)) (or (not (tptp.s_m Xp Xa Xr)) (not (tptp.s_m Xp Xa Xq)) (= Xr Xq))) _let_6 _let_5 (forall ((Xa $$unsorted) (Xp $$unsorted) (Xr $$unsorted) (Xq $$unsorted)) (or (not (= (tptp.s Xa Xp) Xr)) (not (= (tptp.s Xa Xq) Xr)) (= Xp Xq))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (not (= (tptp.s Xa Xp) (tptp.s Xa Xq))) (= Xp Xq))) (forall ((Xa $$unsorted) (Xp $$unsorted)) (or (not (= (tptp.s Xa Xp) Xp)) (= Xp Xa))) (forall ((Xa $$unsorted) (Xp $$unsorted)) (or (= (tptp.s Xa Xp) Xp) (not (= Xp Xa)))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xa $$unsorted)) (tptp.s_e Xp Xq (tptp.s Xa Xp) (tptp.s Xa Xq))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xa $$unsorted)) (or (not (tptp.s_t Xp Xq Xr)) (tptp.s_t (tptp.s Xa Xp) (tptp.s Xa Xq) (tptp.s Xa Xr)))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xa $$unsorted)) (or (tptp.s_t Xp Xq Xr) (not (tptp.s_t (tptp.s Xa Xp) (tptp.s Xa Xq) (tptp.s Xa Xr))))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xcs $$unsorted) (Xa $$unsorted)) (or (not (tptp.s_e Xp Xq Xr Xcs)) (tptp.s_e (tptp.s Xa Xp) (tptp.s Xa Xq) (tptp.s Xa Xr) (tptp.s Xa Xcs)))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xcs $$unsorted) (Xa $$unsorted)) (or (tptp.s_e Xp Xq Xr Xcs) (not (tptp.s_e (tptp.s Xa Xp) (tptp.s Xa Xq) (tptp.s Xa Xr) (tptp.s Xa Xcs))))) (forall ((Xp $$unsorted) (Xa $$unsorted) (Xq $$unsorted) (Xb $$unsorted)) (or (not (tptp.s_m Xp Xa Xq)) (not (tptp.s_m Xp Xb Xq)) (= Xa Xb))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted)) (or (not (= (tptp.s Xa Xp) (tptp.s Xb Xp))) (= Xa Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted)) (or (not (= (tptp.s Xa (tptp.s Xb Xp)) (tptp.s Xb (tptp.s Xa Xp)))) (= Xa Xb))) (forall ((Xa $$unsorted) (Xm $$unsorted) (Xb $$unsorted)) (or (not (tptp.s_col Xa Xm Xb)) (not (tptp.s_e Xm Xa Xm Xb)) (= Xa Xb) (tptp.s_m Xa Xm Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Xp $$unsorted)) (or (tptp.s_col Xa Xb Xc) (= Xb Xd) (not (tptp.s_e Xa Xb Xc Xd)) (not (tptp.s_e Xb Xc Xd Xa)) (not (tptp.s_col Xa Xp Xc)) (not (tptp.s_col Xb Xp Xd)) (tptp.s_m Xa Xp Xc))) (forall ((Xa1 $$unsorted) (Xm1 $$unsorted) (Xb1 $$unsorted) (Xc $$unsorted) (Xb2 $$unsorted) (Xm2 $$unsorted) (Xa2 $$unsorted)) (or (not (tptp.s_kf Xa1 Xm1 Xb1 Xc Xb2 Xm2 Xa2)) (tptp.s_t Xm1 Xc Xm2) (not (tptp.le Xc Xa1 Xc Xa2)))) (forall ((Xa1 $$unsorted) (Xm1 $$unsorted) (Xb1 $$unsorted) (Xc $$unsorted) (Xb2 $$unsorted) (Xm2 $$unsorted) (Xa2 $$unsorted)) (or (not (tptp.s_kf Xa1 Xm1 Xb1 Xc Xb2 Xm2 Xa2)) (tptp.s_t Xm1 Xc Xm2))) (forall ((Xa1 $$unsorted) (Xc $$unsorted) (Xa2 $$unsorted) (Xb1 $$unsorted) (Xb2 $$unsorted) (Xm1 $$unsorted) (Xm2 $$unsorted)) (or (not (tptp.s_t Xa1 Xc Xa2)) (not (tptp.s_t Xb1 Xc Xb2)) (not (tptp.s_e Xc Xa1 Xc Xb1)) (not (tptp.s_e Xc Xa2 Xc Xb2)) (not (tptp.s_m Xa1 Xm1 Xb1)) (not (tptp.s_m Xa2 Xm2 Xb2)) (tptp.s_t Xm1 Xc Xm2))) (forall ((Xc $$unsorted) (Xa $$unsorted) (Xb $$unsorted)) (or (not (tptp.s_e Xc Xa Xc Xb)) (tptp.s_m Xa (tptp.isomidpoint Xa Xb Xc) Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (tptp.s_r Xc Xb Xa))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (= Xa Xb) (not (tptp.s_col Xb Xa Xa1)) (tptp.s_r Xa1 Xb Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (tptp.s_r Xa Xb (tptp.s Xb Xc)))) (forall ((Xa $$unsorted) (Xb $$unsorted)) (tptp.s_r Xa Xb Xb)) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (not (tptp.s_r Xa1 Xb Xc)) (not (tptp.s_t Xa Xc Xa1)) (= Xb Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (not (tptp.s_r Xa Xc Xb)) (= Xb Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted)) (or (not (tptp.s_r Xa Xb Xa)) (= Xa Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (not (tptp.s_col Xa Xb Xc)) (= Xa Xb) (= Xc Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xc1 $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (not (tptp.s_e3 Xa Xb Xc Xa1 Xb1 Xc1)) (tptp.s_r Xa1 Xb1 Xc1))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (not (tptp.perpAt Xa Xb Xc Xp Xq)) (tptp.perpAt Xp Xq Xc Xa Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (not (tptp.perp Xa Xb Xp Xq)) (tptp.perp Xp Xq Xa Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (let ((_let_1 (tptp.g813 Xa Xb Xp Xq Xc))) (let ((_let_2 (tptp.f813 Xa Xb Xp Xq Xc))) (let ((_let_3 (not (tptp.perpAt Xa Xb Xc Xp Xq)))) (and (or _let_3 (not (= Xa Xb))) (or _let_3 (not (= Xp Xq))) (or _let_3 (tptp.s_col Xp Xq Xc)) (or _let_3 (tptp.s_col Xa Xb Xc)) (or _let_3 (tptp.s_col Xa Xb _let_2)) (or _let_3 (tptp.s_col Xp Xq _let_1)) (or _let_3 (not (= Xc _let_2))) (or _let_3 (not (= Xc _let_1))) (or _let_3 (tptp.s_r _let_2 Xc _let_1))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xcx $$unsorted) (U $$unsorted) (V $$unsorted)) (or (= Xa Xb) (= Xp Xq) (not (tptp.s_col Xp Xq Xcx)) (not (tptp.s_col Xa Xb Xcx)) (not (tptp.s_col Xa Xb U)) (not (tptp.s_col Xp Xq V)) (= Xcx U) (= Xcx V) (not (tptp.s_r U Xcx V)) (tptp.perpAt Xa Xb Xcx Xp Xq))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (not (tptp.perp Xa Xb Xp Xq)) (not (tptp.s_col Xa Xb Xp)) (not (tptp.s_col Xa Xb Xq)))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted)) (or (not (tptp.perp Xa Xb Xp Xq)) (not (tptp.s_col Xa Xb Xc)) (not (tptp.s_col Xp Xq Xc)) (tptp.perpAt Xa Xb Xc Xp Xq))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (not (tptp.perpAt Xa Xb Xc Xp Xq)) (= Xc (tptp.il Xa Xb Xp Xq)))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xd $$unsorted) (Xc $$unsorted)) (or (= Xa Xb) (not (tptp.s_col Xa Xb Xd)) (not (tptp.perp Xa Xb Xc Xd)) (tptp.perpAt Xa Xb Xd Xc Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted)) (let ((_let_1 (not (tptp.perp Xa Xb Xc Xp)))) (let ((_let_2 (= Xq Xp))) (let ((_let_3 (not (tptp.s_col Xa Xb Xq)))) (let ((_let_4 (not (tptp.s_col Xa Xb Xp)))) (let ((_let_5 (= Xa Xb))) (and (or _let_5 _let_4 _let_3 _let_2 (not (tptp.s_col Xa Xb Xc)) _let_1) (or _let_5 _let_4 _let_3 _let_2 (tptp.s_r Xc Xp Xq) _let_1)))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted)) (or (= Xa Xb) (not (tptp.s_col Xa Xb Xp)) (not (tptp.s_col Xa Xb Xq)) (= Xq Xp) (tptp.perp Xa Xb Xc Xp) (tptp.s_col Xa Xb Xc) (not (tptp.s_r Xc Xp Xq)))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (tptp.s_col Xa Xb Xc) (not (tptp.s_col Xa Xb Xp)) (not (tptp.s_col Xa Xb Xq)) (not (tptp.perp Xa Xb Xc Xp)) (not (tptp.perp Xa Xb Xc Xq)) (= Xp Xq))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (let ((_let_1 (tptp.foot Xa Xb Xc))) (let ((_let_2 (tptp.s_col Xa Xb Xc))) (and (or _let_2 (tptp.s_col Xa Xb _let_1)) (or _let_2 (tptp.perp Xa Xb Xc _let_1)))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xp $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (not (tptp.s_m (tptp.s Xa Xc) Xp (tptp.s Xb Xc))) (tptp.s_r Xb Xa Xp))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xp $$unsorted)) (or (not (tptp.s_r Xa Xb Xc)) (not (tptp.s_m (tptp.s Xa Xc) Xp (tptp.s Xb Xc))) (= Xb Xc) (not (= Xa Xp)))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (not (tptp.perp Xa Xb Xp Xq)) (tptp.perp Xb Xa Xp Xq))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Xp $$unsorted)) (or (= Xa Xb) (= Xc Xd) (not (tptp.s_col Xa Xb Xc)) (not (tptp.s_col Xa Xb Xd)) (not (tptp.s_col Xc Xd Xp)) (tptp.s_col Xa Xb Xp))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (let ((_let_1 (tptp.s_col Xa Xb Xc))) (let ((_let_2 (tptp.erect21a Xa Xb Xc))) (let ((_let_3 (tptp.erectAux21a Xa Xb Xc))) (let ((_let_4 (= Xa Xb))) (and (or _let_4 (tptp.perp Xa Xb _let_2 Xa) _let_1) (or _let_4 (tptp.s_col Xa Xb _let_3) _let_1) (or _let_4 (tptp.s_t Xc _let_3 _let_2) _let_1))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (let ((_let_1 (tptp.erect Xa Xb Xc))) (let ((_let_2 (tptp.erectAux Xa Xb Xc))) (let ((_let_3 (= Xa Xb))) (and (or _let_3 (tptp.perp Xa Xb _let_1 Xa)) (or _let_3 (tptp.s_col Xa Xb _let_2)) (or _let_3 (tptp.s_t Xc _let_2 _let_1))))))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted) (Xq $$unsorted) (Xt $$unsorted)) (or (not (tptp.le Xa Xp Xb Xq)) (not (tptp.perp Xa Xb Xa Xp)) (not (tptp.perp Xa Xb Xb Xq)) (not (tptp.s_t Xp Xt Xq)) (not (tptp.s_col Xa Xb Xt)) (tptp.s_m Xa (tptp.midpointAux Xa Xb Xp Xq Xt) Xb))) _let_4 (forall ((Xp $$unsorted) (Xa $$unsorted) (Xb $$unsorted) (Xq $$unsorted) (Xt $$unsorted) (Xr $$unsorted) (Xcx $$unsorted)) (or (not (tptp.perp Xp Xa Xa Xb)) (not (tptp.perp Xq Xb Xa Xb)) (not (tptp.s_col Xa Xb Xt)) (not (tptp.s_t Xp Xt Xq)) (not (tptp.s_t Xb Xr Xq)) (not (tptp.s_e Xa Xp Xb Xr)) (not (= Xcx (tptp.ip Xp Xt Xq Xb Xr))) (tptp.s_m Xa Xcx Xb))) (forall ((Xp $$unsorted) (Xa $$unsorted) (Xb $$unsorted) (Xq $$unsorted) (Xt $$unsorted) (Xr $$unsorted) (Xcx $$unsorted)) (or (not (tptp.perp Xp Xa Xa Xb)) (not (tptp.perp Xq Xb Xa Xb)) (not (tptp.s_col Xa Xb Xt)) (not (tptp.s_t Xp Xt Xq)) (not (tptp.s_t Xb Xr Xq)) (not (tptp.s_e Xa Xp Xb Xr)) (not (= Xcx (tptp.ip Xp Xt Xq Xb Xr))) (tptp.s_m Xp Xcx Xr))) (forall ((Xp $$unsorted) (Xa $$unsorted) (Xb $$unsorted) (Xq $$unsorted) (Xt $$unsorted) (Xr $$unsorted)) (or (not (tptp.perp Xp Xa Xa Xb)) (not (tptp.perp Xq Xb Xa Xb)) (not (tptp.s_col Xa Xb Xt)) (not (tptp.s_t Xp Xt Xq)) (not (tptp.s_t Xb Xr Xq)) (not (tptp.s_e Xa Xp Xb Xr)) (tptp.s_m Xp (tptp.midpoint Xa Xb) Xr))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (not (tptp.s_col Xa Xb Xd)) (= Xa Xb) (tptp.s_col Xa Xc Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_col Xa Xb Xp)) (not (tptp.s_col Xa Xb Xq)) (= Xp Xq) (= Xa Xb) (not (tptp.perpAt Xp Xq Xr Xc Xd)) (tptp.perpAt Xa Xb Xr Xc Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_col Xa Xb Xp)) (not (tptp.s_col Xa Xb Xq)) (= Xp Xq) (= Xa Xb) (not (tptp.perp Xp Xq Xc Xd)) (tptp.perp Xa Xb Xc Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (= Xa Xb) (= Xa Xc) (= Xb Xc) (= Xd Xc) (= Xa Xd) (not (tptp.perp Xb Xa Xa Xc)) (not (tptp.s_col Xa Xc Xd)) (tptp.perp Xb Xa Xa Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (not (tptp.perp Xa Xb Xp Xq)) (tptp.perp Xa Xb Xq Xp))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xd $$unsorted)) (or (not (tptp.s_col Xa Xb Xp)) (not (tptp.s_col Xa Xb Xq)) (= Xp Xq) (= Xa Xb) (tptp.perp Xp Xq Xc Xd) (not (tptp.perp Xa Xb Xc Xd)))) (or (not (tptp.s_col tptp.xa tptp.xb tptp.xp)) (not (tptp.s_col tptp.xa tptp.xb tptp.xq)) (= tptp.xp tptp.xq) (= tptp.xa tptp.xb) (tptp.perp tptp.xc tptp.xd tptp.xp tptp.xq) (not (tptp.perp tptp.xc tptp.xd tptp.xa tptp.xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (not (tptp.s_col Xa Xb Xc)) (= Xa Xb) (= Xa Xc) (not (tptp.samesideline Xp Xq Xa Xb)) (tptp.samesideline Xp Xq Xa Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (= Xa Xb) (not (tptp.samesideline Xp Xq Xa Xb)) (tptp.samesideline Xp Xq Xb Xa))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xb $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xb)) (tptp.opposite Xb Xp Xq Xa))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xm $$unsorted) (Xr $$unsorted) (Xb $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xc)) (not (tptp.s_col Xp Xq Xm)) (not (tptp.s_m Xa Xm Xc)) (not (tptp.s_col Xp Xq Xr)) (not (tptp.sameside Xa Xr Xb)) (tptp.opposite Xb Xp Xq Xc) (not (tptp.s_t Xr Xb Xa)))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xm $$unsorted) (Xr $$unsorted) (Xb $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xc)) (not (tptp.s_col Xp Xq Xm)) (not (tptp.s_m Xa Xm Xc)) (not (tptp.s_col Xp Xq Xr)) (not (tptp.sameside Xa Xr Xb)) (tptp.opposite Xb Xp Xq Xc))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xm $$unsorted)) (or (not (tptp.sameside Xa Xb Xc)) (tptp.sameside (tptp.s Xm Xa) (tptp.s Xm Xb) (tptp.s Xm Xc)))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xcs $$unsorted) (Xr $$unsorted) (Xm $$unsorted) (U $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xc)) (= Xp Xq) (not (tptp.s_col Xp Xq Xcs)) (not (tptp.s_col Xp Xq Xr)) (not (tptp.perp Xp Xq Xa Xr)) (not (tptp.perp Xp Xq Xc Xcs)) (not (tptp.s_m Xr Xm Xcs)) (not (tptp.sameside U Xr Xa)) (not (tptp.le Xcs Xc Xr Xa)) (= Xr Xcs) (tptp.sameside (tptp.s Xm U) Xcs Xc))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xcs $$unsorted) (Xr $$unsorted) (Xm $$unsorted) (U $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xc)) (= Xp Xq) (not (tptp.s_col Xp Xq Xcs)) (not (tptp.s_col Xp Xq Xr)) (not (tptp.perp Xp Xq Xa Xr)) (not (tptp.perp Xp Xq Xc Xcs)) (not (tptp.s_m Xr Xm Xcs)) (tptp.sameside U Xr Xa) (not (tptp.le Xcs Xc Xr Xa)) (= Xr Xcs) (not (tptp.sameside (tptp.s Xm U) Xcs Xc)))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xcs $$unsorted) (Xr $$unsorted) (Xm $$unsorted) (U $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xc)) (= Xp Xq) (not (tptp.s_col Xp Xq Xcs)) (not (tptp.s_col Xp Xq Xr)) (not (tptp.perp Xp Xq Xa Xr)) (not (tptp.perp Xp Xq Xc Xcs)) (not (tptp.s_m Xr Xm Xcs)) (not (tptp.sameside U Xr Xa)) (not (= Xr Xcs)) (tptp.sameside (tptp.s Xm U) Xcs Xc))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xcs $$unsorted) (Xr $$unsorted) (Xm $$unsorted) (U $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xc)) (= Xp Xq) (not (tptp.s_col Xp Xq Xcs)) (not (tptp.s_col Xp Xq Xr)) (not (tptp.perp Xp Xq Xa Xr)) (not (tptp.perp Xp Xq Xc Xcs)) (not (tptp.s_m Xr Xm Xcs)) (not (tptp.sameside U Xr Xa)) (tptp.sameside (tptp.s Xm U) Xcs Xc))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xcs $$unsorted) (Xr $$unsorted) (Xm $$unsorted) (U $$unsorted) (V $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xc)) (= Xp Xq) (not (tptp.s_col Xp Xq Xcs)) (not (tptp.s_col Xp Xq Xr)) (not (tptp.perp Xp Xq Xa Xr)) (not (tptp.perp Xp Xq Xc Xcs)) (not (tptp.s_m Xr Xm Xcs)) (not (tptp.sameside U Xr Xa)) (not (tptp.sameside V Xcs Xc)) (tptp.opposite U Xp Xq V))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xr $$unsorted) (Xb $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xc)) (not (tptp.s_col Xp Xq Xr)) (not (tptp.sameside Xa Xr Xb)) (tptp.opposite Xb Xp Xq Xc))) (forall ((Xa $$unsorted) (Xc $$unsorted) (Xp $$unsorted) (Xb $$unsorted) (Xq $$unsorted)) (let ((_let_1 (tptp.op Xq Xb Xp Xc Xa))) (let ((_let_2 (not (tptp.s_t Xb Xq Xc)))) (let ((_let_3 (not (tptp.s_t Xa Xc Xp)))) (and (or _let_3 _let_2 (tptp.s_t Xa _let_1 Xb)) (or _let_3 _let_2 (tptp.s_t Xp Xq _let_1))))))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xb $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xc)) (tptp.opposite Xb Xp Xq Xc) (not (tptp.samesideline Xa Xb Xp Xq)))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xb $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xb)) (not (tptp.samesideline Xa Xb Xp Xq)))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (= Xp Xq) (not (tptp.samesideline Xa Xb Xp Xq)) (not (tptp.samesideline Xb Xc Xp Xq)) (tptp.samesideline Xa Xc Xp Xq))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xa $$unsorted) (Xb $$unsorted)) (or (not (tptp.samesideline Xp Xq Xa Xb)) (tptp.samesideline Xp Xq Xb Xa))) (forall ((Xa $$unsorted) (Xb $$unsorted) (U $$unsorted) (V $$unsorted) (W $$unsorted)) (or (= Xa Xb) (not (tptp.s_m U V W)) (not (tptp.s_col Xa Xb U)) (not (tptp.s_col Xa Xb W)) (tptp.s_col Xa Xb V))) (forall ((Xd $$unsorted) (Xe $$unsorted) (Xd1 $$unsorted) (Xa $$unsorted) (Xb $$unsorted)) (or (= Xd Xe) (not (tptp.s_t Xe Xd Xd1)) (not (tptp.samesideline Xa Xb Xd1 Xe)) (tptp.samesideline Xa Xb Xd Xe))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (= Xa Xb) (not (tptp.samesideline Xp Xq Xa Xb)) (tptp.samesideline Xq Xp Xa Xb))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (or (not (tptp.opposite Xa Xp Xq Xb)) (not (tptp.samesideline Xb Xc Xp Xq)) (tptp.opposite Xa Xp Xq Xc))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xc $$unsorted) (Xa $$unsorted) (Xb $$unsorted)) (or (= Xp Xq) (not (tptp.perpAt Xp Xq Xc Xa Xc)) (not (tptp.perpAt Xp Xq Xc Xb Xc)) (= Xa Xc) (tptp.s_col Xc Xa Xb))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xcs $$unsorted)) (or (= Xp Xq) (tptp.s_col Xp Xq Xr) (tptp.s_col Xp Xq Xcs) (tptp.samesideline Xr Xcs Xp Xq) (tptp.opposite Xr Xp Xq Xcs) (not (= Xp (tptp.foot Xp Xq Xr))))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xcs $$unsorted)) (or (= Xp Xq) (tptp.s_col Xp Xq Xr) (tptp.s_col Xp Xq Xcs) (tptp.samesideline Xr Xcs Xp Xq) (tptp.opposite Xr Xp Xq Xcs) (= Xp (tptp.foot Xp Xq Xr)))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted) (Xcs $$unsorted)) (or (= Xp Xq) (tptp.s_col Xp Xq Xr) (tptp.s_col Xp Xq Xcs) (tptp.samesideline Xr Xcs Xp Xq) (tptp.opposite Xr Xp Xq Xcs))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xr $$unsorted)) (or (not (tptp.samesideline Xa Xb Xp Xq)) (not (tptp.sameside Xa Xq Xr)) (tptp.samesideline Xr Xb Xp Xq))) (forall ((Xc $$unsorted) (Xd $$unsorted) (Xp $$unsorted) (Xa $$unsorted) (Xb $$unsorted)) (or (= Xc Xd) (not (tptp.s_col Xc Xd Xp)) (not (tptp.s_col Xa Xb Xp)) (not (tptp.sameside Xa Xp Xb)) (tptp.s_col Xc Xd Xa) (tptp.samesideline Xa Xb Xc Xd))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted)) (let ((_let_1 (tptp.reflect Xa Xb Xp))) (let ((_let_2 (= Xa Xb))) (and (or _let_2 (tptp.s_col Xa Xb (tptp.midpoint Xp _let_1))) (or _let_2 (= Xp _let_1) (tptp.perp Xa Xb Xp _let_1)))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xp1 $$unsorted)) (let ((_let_1 (= Xp1 (tptp.reflect Xa Xb Xp)))) (let ((_let_2 (not (tptp.s_col Xa Xb (tptp.midpoint Xp Xp1))))) (let ((_let_3 (= Xa Xb))) (and (or _let_3 _let_2 (not (tptp.perp Xa Xb Xp Xp1)) _let_1) (or _let_3 _let_2 (not (= Xp Xp1)) _let_1)))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xp1 $$unsorted)) (or (= Xa Xb) (not (= (tptp.reflect Xa Xb Xp) Xp1)) (= (tptp.reflect Xa Xb Xp1) Xp))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted)) (or (= Xa Xb) (= (tptp.reflect Xa Xb (tptp.reflect Xa Xb Xp)) Xp))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xp1 $$unsorted)) (or (= Xa Xb) (not (= (tptp.reflect Xa Xb Xp) Xp1)) (= Xp (tptp.reflect Xa Xb Xp1)))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (= Xa Xb) (not (= (tptp.reflect Xa Xb Xp) (tptp.reflect Xa Xb Xq))) (= Xp Xq))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted)) (or (= Xa Xb) (not (= (tptp.reflect Xa Xb Xp) Xp)) (tptp.s_col Xa Xb Xp))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted)) (or (= Xa Xb) (not (tptp.s_col Xa Xb Xp)) (= (tptp.reflect Xa Xb Xp) Xp))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (= Xa Xb) (not (tptp.s_col Xa Xb Xp)) (tptp.s_e Xp Xq (tptp.reflect Xa Xb Xp) (tptp.reflect Xa Xb Xq)))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted)) (or (= Xa Xb) (tptp.s_e Xp Xq (tptp.reflect Xa Xb Xp) (tptp.reflect Xa Xb Xq)))) _let_3 _let_2 (forall ((Xa $$unsorted) (Xb $$unsorted) (Xa1 $$unsorted) (Xc1 $$unsorted)) (= (tptp.insert Xa Xb Xa1 Xc1) (tptp.ext (tptp.ext Xc1 Xa1 tptp.alpha tptp.gamma) Xa1 Xa Xb))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Za $$unsorted) (Zb $$unsorted) (Zc $$unsorted) (Zd $$unsorted)) (let ((_let_1 (tptp.s_afs Xa Xb Xc Xd Za Zb Zc Zd))) (let ((_let_2 (tptp.s_e Xb Xd Zb Zd))) (let ((_let_3 (tptp.s_e Xa Xd Za Zd))) (let ((_let_4 (tptp.s_e Xb Xc Zb Zc))) (let ((_let_5 (tptp.s_e Xa Xb Za Zb))) (let ((_let_6 (tptp.s_t Za Zb Zc))) (let ((_let_7 (tptp.s_t Xa Xb Xc))) (let ((_let_8 (not _let_1))) (and (or _let_8 _let_7) (or _let_8 _let_6) (or _let_8 _let_5) (or _let_8 _let_4) (or _let_8 _let_3) (or _let_8 _let_2) (or (not _let_7) (not _let_6) (not _let_5) (not _let_4) (not _let_3) (not _let_2) _let_1))))))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Za $$unsorted) (Zb $$unsorted) (Zc $$unsorted) (Zd $$unsorted)) (let ((_let_1 (tptp.s_ifs Xa Xb Xc Xd Za Zb Zc Zd))) (let ((_let_2 (tptp.s_e Xc Xd Zc Zd))) (let ((_let_3 (tptp.s_e Xa Xd Za Zd))) (let ((_let_4 (tptp.s_e Xb Xc Zb Zc))) (let ((_let_5 (tptp.s_e Xa Xc Za Zc))) (let ((_let_6 (tptp.s_t Za Zb Zc))) (let ((_let_7 (tptp.s_t Xa Xb Xc))) (let ((_let_8 (not _let_1))) (and (or _let_8 _let_7) (or _let_8 _let_6) (or _let_8 _let_5) (or _let_8 _let_4) (or _let_8 _let_3) (or _let_8 _let_2) (or (not _let_7) (not _let_6) (not _let_5) (not _let_4) (not _let_3) (not _let_2) _let_1))))))))))) (forall ((Xa1 $$unsorted) (Xa2 $$unsorted) (Xa3 $$unsorted) (Xb1 $$unsorted) (Xb2 $$unsorted) (Xb3 $$unsorted)) (let ((_let_1 (tptp.s_e3 Xa1 Xa2 Xa3 Xb1 Xb2 Xb3))) (let ((_let_2 (tptp.s_e Xa2 Xa3 Xb2 Xb3))) (let ((_let_3 (tptp.s_e Xa1 Xa3 Xb1 Xb3))) (let ((_let_4 (tptp.s_e Xa1 Xa2 Xb1 Xb2))) (let ((_let_5 (not _let_1))) (and (or _let_5 _let_4) (or _let_5 _let_3) (or _let_5 _let_2) (or (not _let_4) (not _let_3) (not _let_2) _let_1)))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted)) (let ((_let_1 (tptp.s_t Xc Xa Xb))) (let ((_let_2 (tptp.s_col Xa Xb Xc))) (let ((_let_3 (tptp.s_t Xb Xc Xa))) (let ((_let_4 (tptp.s_t Xa Xb Xc))) (and (or (not _let_2) _let_4 _let_3 _let_1) (or _let_2 (not _let_4)) (or _let_2 (not _let_3)) (or _let_2 (not _let_1)))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Xa1 $$unsorted) (Xb1 $$unsorted) (Xc1 $$unsorted) (Xd1 $$unsorted)) (let ((_let_1 (tptp.s_fs Xa Xb Xc Xd Xa1 Xb1 Xc1 Xd1))) (let ((_let_2 (tptp.s_e Xb Xd Xb1 Xd1))) (let ((_let_3 (tptp.s_e Xa Xd Xa1 Xd1))) (let ((_let_4 (tptp.s_e3 Xa Xb Xc Xa1 Xb1 Xc1))) (let ((_let_5 (tptp.s_col Xa Xb Xc))) (let ((_let_6 (not _let_1))) (and (or _let_6 _let_5) (or _let_6 _let_4) (or _let_6 _let_3) (or _let_6 _let_2) (or (not _let_5) (not _let_4) (not _let_3) (not _let_2) _let_1))))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xc $$unsorted) (Xd $$unsorted) (Y $$unsorted)) (let ((_let_1 (tptp.le Xa Xb Xc Xd))) (let ((_let_2 (tptp.insert Xa Xb Xc Xd))) (let ((_let_3 (not _let_1))) (and (or _let_3 (tptp.s_t Xc _let_2 Xd)) (or _let_3 (tptp.s_e Xa Xb Xc _let_2)) (or (not (tptp.s_t Xc Y Xd)) (not (tptp.s_e Xa Xb Xc Y)) _let_1)))))) (forall ((Xa $$unsorted) (Xp $$unsorted) (Xb $$unsorted)) (let ((_let_1 (tptp.sameside Xa Xp Xb))) (let ((_let_2 (= Xb Xp))) (let ((_let_3 (= Xa Xp))) (let ((_let_4 (tptp.s_t Xp Xb Xa))) (let ((_let_5 (tptp.s_t Xp Xa Xb))) (let ((_let_6 (not _let_1))) (and (or _let_6 (not _let_3)) (or _let_6 (not _let_2)) (or _let_6 _let_5 _let_4) (or (not _let_5) _let_3 (= tptp.xb Xp) _let_1) (or (not _let_4) _let_3 _let_2 _let_1))))))))) (forall ((Xa $$unsorted) (Xm $$unsorted) (Xb $$unsorted)) (let ((_let_1 (tptp.s_m Xa Xm Xb))) (let ((_let_2 (tptp.s_e Xm Xa Xm Xb))) (let ((_let_3 (tptp.s_t Xa Xm Xb))) (let ((_let_4 (not _let_1))) (and (or _let_4 _let_3) (or _let_4 _let_2) (or (not _let_3) (not _let_2) _let_1))))))) (forall ((Xa1 $$unsorted) (Xm1 $$unsorted) (Xb1 $$unsorted) (Xc $$unsorted) (Xb2 $$unsorted) (Xm2 $$unsorted) (Xa2 $$unsorted)) (let ((_let_1 (tptp.s_kf Xa1 Xm1 Xb1 Xc Xb2 Xm2 Xa2))) (let ((_let_2 (tptp.s_m Xa2 Xm2 Xb2))) (let ((_let_3 (tptp.s_m Xa1 Xm1 Xb1))) (let ((_let_4 (tptp.s_e Xc Xa2 Xc Xb2))) (let ((_let_5 (tptp.s_e Xc Xa1 Xc Xb1))) (let ((_let_6 (tptp.s_t Xb1 Xc Xb2))) (let ((_let_7 (tptp.s_t Xa1 Xc Xa2))) (let ((_let_8 (not _let_1))) (and (or _let_8 _let_7) (or _let_8 _let_6) (or _let_8 _let_5) (or _let_8 _let_4) (or _let_8 _let_3) (or _let_8 _let_2) (or (not _let_7) (not _let_6) (not _let_5) (not _let_4) (not _let_3) (not _let_2) _let_1))))))))))) _let_1 (forall ((Y $$unsorted) (Z $$unsorted) (X $$unsorted) (Y1 $$unsorted) (Z1 $$unsorted) (U $$unsorted) (V $$unsorted)) (let ((_let_1 (tptp.g811 Y Z Y1 Z1 X))) (let ((_let_2 (tptp.f811 Y Z Y1 Z1 X))) (let ((_let_3 (tptp.s_col Y1 Z1 X))) (let ((_let_4 (not _let_3))) (let ((_let_5 (tptp.s_col Y Z X))) (let ((_let_6 (not _let_5))) (let ((_let_7 (= Y1 Z1))) (let ((_let_8 (= Y Z))) (let ((_let_9 (tptp.perpAt Y Z X Y1 Z1))) (let ((_let_10 (not _let_9))) (and (or _let_10 _let_5) (or _let_10 _let_3) (or _let_10 (not _let_8)) (or _let_10 (not _let_7)) (or _let_10 (not (tptp.s_col Y Z U)) (not (tptp.s_col Y1 Z1 V)) (tptp.s_r U X V)) (or _let_9 _let_8 _let_7 _let_6 _let_4 (tptp.s_col Y Z _let_2)) (or _let_9 _let_8 _let_7 _let_6 _let_4 (tptp.s_col Y1 Z1 _let_1)) (or _let_9 _let_8 _let_7 _let_6 _let_4 (not (tptp.s_r _let_2 X _let_1))))))))))))))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xp1 $$unsorted) (Xq1 $$unsorted) (X $$unsorted)) (let ((_let_1 (tptp.perp Xp Xq Xp1 Xq1))) (and (or (not _let_1) (tptp.perpAt Xp Xq (tptp.il Xp Xq Xp1 Xq1) Xp1 Xq1)) (or _let_1 (not (tptp.perpAt Xp Xq X Xp1 Xq1)))))) (forall ((Xp $$unsorted) (Xq $$unsorted) (Xa $$unsorted) (Xb $$unsorted) (Xt $$unsorted)) (let ((_let_1 (tptp.il Xa Xb Xp Xq))) (let ((_let_2 (tptp.opposite Xa Xp Xq Xb))) (let ((_let_3 (not _let_2))) (let ((_let_4 (tptp.s_col Xp Xq Xb))) (let ((_let_5 (tptp.s_col Xp Xq Xa))) (and (or (= Xp Xq) _let_5 _let_4 (not (tptp.s_t Xa Xt Xb)) (not (tptp.s_col Xp Xq Xt)) _let_2) (or _let_3 (not _let_5)) (or _let_3 (not _let_4)) (or _let_3 (tptp.s_t Xa _let_1 Xb)) (or _let_3 (tptp.s_col Xp Xq _let_1))))))))) (forall ((Xa $$unsorted) (Xb $$unsorted) (Xp $$unsorted) (Xq $$unsorted) (Xu $$unsorted) (Xc $$unsorted) (Xv $$unsorted)) (let ((_let_1 (tptp.samesideline Xa Xb Xp Xq))) (let ((_let_2 (tptp.s_col Xp Xq Xb))) (let ((_let_3 (tptp.s_col Xp Xq Xa))) (let ((_let_4 (= Xp Xq))) (let ((_let_5 (not _let_1))) (let ((_let_6 (tptp.ss2 Xa Xb Xp Xq))) (let ((_let_7 (tptp.ss3 Xa Xb Xp Xq))) (let ((_let_8 (tptp.ss1 Xa Xb Xp Xq))) (and (or _let_5 (tptp.s_col Xp Xq _let_8)) (or _let_5 (tptp.s_col Xp Xq _let_6)) (or _let_5 (tptp.s_t Xa _let_8 _let_7)) (or _let_5 (tptp.s_t Xb _let_6 _let_7)) (or _let_5 (not (= Xa _let_8))) (or _let_5 (not (= Xb _let_6))) (or _let_5 (not (= _let_7 _let_8))) (or _let_5 (not (= _let_7 _let_6))) (or _let_5 (not _let_4)) (or _let_5 (not _let_3)) (or _let_5 (not _let_2)) (or (not (tptp.s_t Xa Xu Xc)) (not (tptp.s_t Xb Xv Xc)) (not (tptp.s_col Xp Xq Xu)) (not (tptp.s_col Xp Xq Xv)) _let_4 (= Xc Xu) (= Xc Xv) (= Xa Xu) (= Xb Xv) _let_3 _let_2 _let_1))))))))))) true))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 150.18/150.41  )
% 150.18/150.41  % SZS output end Proof for GEO526+1
% 150.18/150.41  % cvc5---1.0.5 exiting
% 150.23/150.41  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------