TSTP Solution File: SWW586_2 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SWW586_2 : TPTP v8.1.2. Released v6.1.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n004.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 : Fri Sep  1 00:21:36 EDT 2023

% Result   : Theorem 35.16s 35.35s
% Output   : Proof 35.16s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem    : SWW586_2 : TPTP v8.1.2. Released v6.1.0.
% 0.13/0.14  % Command    : do_cvc5 %s %d
% 0.15/0.35  % Computer : n004.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   : Sun Aug 27 17:48:52 EDT 2023
% 0.15/0.36  % CPUTime    : 
% 0.22/0.51  %----Proving TF0_ARI
% 35.16/35.35  ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.0IzGKaZvh3/cvc5---1.0.5_1538.p...
% 35.16/35.35  ------- get file name : TPTP file name is SWW586_2
% 35.16/35.35  ------- cvc5-tfa : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_1538.smt2...
% 35.16/35.35  --- Run --finite-model-find --decision=internal at 15...
% 35.16/35.35  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 15...
% 35.16/35.35  --- Run --no-e-matching --full-saturate-quant at 15...
% 35.16/35.35  % SZS status Theorem for SWW586_2
% 35.16/35.35  % SZS output start Proof for SWW586_2
% 35.16/35.35  (
% 35.16/35.35  (let ((_let_1 (forall ((W tptp.list_char)) (let ((_let_1 (tptp.char3 tptp.one1))) (let ((_let_2 (tptp.alt1 tptp.epsilon1 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1)))) (= (tptp.mem2 W _let_2) (tptp.mem2 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb W))) _let_2))))))) (let ((_let_2 (not _let_1))) (let ((_let_3 (forall ((W tptp.list_char)) (let ((_let_1 (tptp.char3 tptp.one1))) (let ((_let_2 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1))) (= (tptp.mem2 W (tptp.alt1 tptp.epsilon1 _let_2)) (tptp.mem2 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb W))) _let_2))))))) (let ((_let_4 (tptp.char3 tptp.one1))) (let ((_let_5 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_4)) _let_4))) (let ((_let_6 (tptp.nil tptp.char))) (let ((_let_7 (tptp.tb2t _let_6))) (let ((_let_8 (forall ((Z tptp.list_char) (Z1 tptp.regexp1)) (=> (tptp.mem2 Z Z1) (or (and (= Z (tptp.tb2t (tptp.nil tptp.char))) (= Z1 tptp.epsilon1)) (exists ((C tptp.char2)) (and (= Z (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 C) (tptp.nil tptp.char)))) (= Z1 (tptp.char3 C)))) (exists ((W tptp.list_char) (R1 tptp.regexp1) (R2 tptp.regexp1)) (and (tptp.mem2 W R1) (= Z W) (= Z1 (tptp.alt1 R1 R2)))) (exists ((W tptp.list_char) (R1 tptp.regexp1) (R2 tptp.regexp1)) (and (tptp.mem2 W R2) (= Z W) (= Z1 (tptp.alt1 R1 R2)))) (exists ((W1 tptp.list_char) (W2 tptp.list_char) (R1 tptp.regexp1) (R2 tptp.regexp1)) (and (tptp.mem2 W1 R1) (tptp.mem2 W2 R2) (= Z (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb W1) (tptp.t2tb W2)))) (= Z1 (tptp.concat1 R1 R2)))) (exists ((R tptp.regexp1)) (and (= Z (tptp.tb2t (tptp.nil tptp.char))) (= Z1 (tptp.star1 R)))) (exists ((W1 tptp.list_char) (W2 tptp.list_char) (R tptp.regexp1)) (let ((_let_1 (tptp.star1 R))) (and (tptp.mem2 W1 R) (tptp.mem2 W2 _let_1) (= Z (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb W1) (tptp.t2tb W2)))) (= Z1 _let_1))))))))) (let ((_let_9 (forall ((W tptp.list_char) (R1 tptp.regexp1) (R2 tptp.regexp1)) (=> (tptp.mem2 W R2) (tptp.mem2 W (tptp.alt1 R1 R2)))))) (let ((_let_10 (forall ((X tptp.char2)) (tptp.sort1 tptp.char (tptp.t2tb1 X))))) (let ((_let_11 (forall ((J tptp.uni)) (= (tptp.t2tb (tptp.tb2t J)) J)))) (let ((_let_12 (forall ((A tptp.ty) (X tptp.uni)) (=> (tptp.sort1 A X) (and (not (tptp.mem A X (tptp.nil A))) (forall ((X1 tptp.uni) (X2 tptp.uni)) (=> (tptp.sort1 A X1) (= (tptp.mem A X (tptp.cons A X1 X2)) (or (= X X1) (tptp.mem A X X2)))))))))) (let ((_let_13 (forall ((A tptp.ty) (A1 tptp.ty) (Z tptp.uni) (Z1 tptp.uni)) (=> (tptp.sort1 A1 Z) (= (tptp.match_list A1 A (tptp.nil A) Z Z1) Z))))) (let ((_let_14 (forall ((A tptp.ty) (A1 tptp.ty) (X tptp.uni) (X1 tptp.uni) (X2 tptp.uni)) (tptp.sort1 A1 (tptp.match_list A1 A X X1 X2))))) (let ((_let_15 (forall ((U tptp.regexp1) (U1 tptp.regexp1)) (= (tptp.alt_proj_21 (tptp.alt1 U U1)) U1)))) (let ((_let_16 (forall ((U tptp.regexp1) (U1 tptp.regexp1)) (= (tptp.alt_proj_11 (tptp.alt1 U U1)) U)))) (let ((_let_17 (forall ((U tptp.regexp1) (U1 tptp.regexp1) (V tptp.regexp1)) (not (= (tptp.alt1 U U1) (tptp.star1 V)))))) (let ((_let_18 (forall ((U tptp.regexp1) (U1 tptp.regexp1) (V tptp.regexp1) (V1 tptp.regexp1)) (not (= (tptp.alt1 U U1) (tptp.concat1 V V1)))))) (let ((_let_19 (forall ((U tptp.char2) (V tptp.regexp1) (V1 tptp.regexp1)) (not (= (tptp.char3 U) (tptp.alt1 V V1)))))) (let ((_let_20 (forall ((V tptp.regexp1)) (not (= tptp.epsilon1 (tptp.star1 V)))))) (let ((_let_21 (forall ((V tptp.regexp1) (V1 tptp.regexp1)) (not (= tptp.epsilon1 (tptp.concat1 V V1)))))) (let ((_let_22 (forall ((V tptp.regexp1) (V1 tptp.regexp1)) (not (= tptp.epsilon1 (tptp.alt1 V V1)))))) (let ((_let_23 (forall ((V tptp.char2)) (not (= tptp.epsilon1 (tptp.char3 V)))))) (let ((_let_24 (= _let_6 (tptp.t2tb _let_7)))) (let ((_let_25 (tptp.t2tb1 tptp.one1))) (let ((_let_26 (tptp.match_list tptp.char tptp.char _let_6 _let_25 _let_25))) (let ((_let_27 (= _let_25 _let_26))) (let ((_let_28 (tptp.mem tptp.char _let_25 _let_6))) (let ((_let_29 (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) (let ((_let_30 (tptp.cons tptp.char _let_25 _let_29))) (let ((_let_31 (tptp.tb2t _let_30))) (let ((_let_32 (= _let_30 (tptp.t2tb _let_31)))) (let ((_let_33 (tptp.mem tptp.char _let_26 (tptp.cons tptp.char _let_26 _let_29)))) (let ((_let_34 (= _let_7 _let_31))) (let ((_let_35 (forall ((J tptp.uni)) (= J (tptp.t2tb (tptp.tb2t J)))))) (let ((_let_36 (EQ_RESOLVE (ASSUME :args (_let_11)) (MACRO_SR_EQ_INTRO :args (_let_11 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_37 (_let_35))) (let ((_let_38 (tptp.sort1 tptp.char _let_25))) (let ((_let_39 (not _let_38))) (let ((_let_40 (or _let_39 _let_27))) (let ((_let_41 (forall ((A tptp.ty) (A1 tptp.ty) (Z tptp.uni) (Z1 tptp.uni)) (or (not (tptp.sort1 A1 Z)) (= Z (tptp.match_list A1 A (tptp.nil A) Z Z1)))))) (let ((_let_42 (EQ_RESOLVE (ASSUME :args (_let_13)) (MACRO_SR_EQ_INTRO :args (_let_13 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_43 (_let_10))) (let ((_let_44 (ASSUME :args _let_43))) (let ((_let_45 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_44 :args (tptp.one1 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_43)) _let_44 :args (_let_38 false _let_10)))) (let ((_let_46 (not _let_28))) (let ((_let_47 (and _let_46 (or _let_39 (tptp.mem tptp.char _let_25 (tptp.cons tptp.char _let_25 _let_6)))))) (let ((_let_48 (or _let_39 _let_47))) (let ((_let_49 (forall ((A tptp.ty) (X tptp.uni) (BOUND_VARIABLE_1804 tptp.uni) (BOUND_VARIABLE_1802 tptp.uni)) (or (not (tptp.sort1 A X)) (and (not (tptp.mem A X (tptp.nil A))) (or (not (tptp.sort1 A BOUND_VARIABLE_1802)) (= (tptp.mem A X (tptp.cons A BOUND_VARIABLE_1802 BOUND_VARIABLE_1804)) (or (= X BOUND_VARIABLE_1802) (tptp.mem A X BOUND_VARIABLE_1804))))))))) (let ((_let_50 (EQ_RESOLVE (ASSUME :args (_let_12)) (MACRO_SR_EQ_INTRO :args (_let_12 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_51 (_let_49))) (let ((_let_52 (tptp.sort1 tptp.char _let_26))) (let ((_let_53 (not _let_52))) (let ((_let_54 (or _let_53 _let_33))) (let ((_let_55 (and (not (tptp.mem tptp.char _let_26 _let_6)) _let_54))) (let ((_let_56 (or _let_53 _let_55))) (let ((_let_57 (_let_14))) (let ((_let_58 (ASSUME :args _let_57))) (let ((_let_59 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_58 :args (tptp.char tptp.char _let_6 _let_25 _let_25 QUANTIFIERS_INST_ENUM)) :args _let_57)) _let_58 :args (_let_52 false _let_14)))) (let ((_let_60 (and _let_34 (not (forall ((R tptp.regexp1)) (let ((_let_1 (tptp.char3 tptp.one1))) (not (= (tptp.star1 R) (tptp.alt1 tptp.epsilon1 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1)))))))))) (let ((_let_61 (forall ((W1 tptp.list_char) (W2 tptp.list_char) (R tptp.regexp1)) (let ((_let_1 (tptp.star1 R))) (or (not (tptp.mem2 W1 R)) (not (tptp.mem2 W2 _let_1)) (not (= (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb W1) (tptp.t2tb W2))) (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))))) (not (= tptp.epsilon1 _let_1))))))) (let ((_let_62 (not _let_61))) (let ((_let_63 (forall ((R tptp.regexp1)) (not (= tptp.epsilon1 (tptp.star1 R)))))) (let ((_let_64 (not _let_63))) (let ((_let_65 (and _let_34 _let_64))) (let ((_let_66 (forall ((W1 tptp.list_char) (W2 tptp.list_char) (R1 tptp.regexp1) (R2 tptp.regexp1)) (or (not (tptp.mem2 W1 R1)) (not (tptp.mem2 W2 R2)) (not (= (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb W1) (tptp.t2tb W2))) (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))))) (not (= tptp.epsilon1 (tptp.concat1 R1 R2))))))) (let ((_let_67 (not _let_66))) (let ((_let_68 (forall ((R1 tptp.regexp1) (R2 tptp.regexp1)) (or (not (tptp.mem2 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) R2)) (not (= tptp.epsilon1 (tptp.alt1 R1 R2))))))) (let ((_let_69 (not _let_68))) (let ((_let_70 (forall ((R1 tptp.regexp1) (R2 tptp.regexp1)) (or (not (tptp.mem2 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) R1)) (not (= tptp.epsilon1 (tptp.alt1 R1 R2))))))) (let ((_let_71 (not _let_70))) (let ((_let_72 (forall ((C tptp.char2)) (or (not (= (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 C) (tptp.nil tptp.char))) (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))))) (not (= tptp.epsilon1 (tptp.char3 C))))))) (let ((_let_73 (not _let_72))) (let ((_let_74 (tptp.mem2 _let_31 tptp.epsilon1))) (let ((_let_75 (not _let_74))) (let ((_let_76 (or _let_75 _let_34 _let_73 _let_71 _let_69 _let_67 _let_65 _let_62))) (let ((_let_77 (tptp.alt1 tptp.epsilon1 _let_5))) (let ((_let_78 (tptp.mem2 _let_31 _let_77))) (let ((_let_79 (forall ((W1 tptp.list_char) (W2 tptp.list_char) (R tptp.regexp1)) (let ((_let_1 (tptp.char3 tptp.one1))) (let ((_let_2 (tptp.star1 R))) (or (not (tptp.mem2 W1 R)) (not (tptp.mem2 W2 _let_2)) (not (= (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb W1) (tptp.t2tb W2))) (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))))) (not (= _let_2 (tptp.alt1 tptp.epsilon1 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1)))))))))) (let ((_let_80 (not _let_79))) (let ((_let_81 (forall ((W1 tptp.list_char) (W2 tptp.list_char) (R1 tptp.regexp1) (R2 tptp.regexp1)) (let ((_let_1 (tptp.char3 tptp.one1))) (or (not (tptp.mem2 W1 R1)) (not (tptp.mem2 W2 R2)) (not (= (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb W1) (tptp.t2tb W2))) (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))))) (not (= (tptp.concat1 R1 R2) (tptp.alt1 tptp.epsilon1 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1))))))))) (let ((_let_82 (not _let_81))) (let ((_let_83 (forall ((R1 tptp.regexp1) (R2 tptp.regexp1)) (let ((_let_1 (tptp.char3 tptp.one1))) (or (not (tptp.mem2 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) R2)) (not (= (tptp.alt1 R1 R2) (tptp.alt1 tptp.epsilon1 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1))))))))) (let ((_let_84 (not _let_83))) (let ((_let_85 (forall ((R1 tptp.regexp1) (R2 tptp.regexp1)) (let ((_let_1 (tptp.char3 tptp.one1))) (or (not (tptp.mem2 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))) R1)) (not (= (tptp.alt1 R1 R2) (tptp.alt1 tptp.epsilon1 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1))))))))) (let ((_let_86 (not _let_85))) (let ((_let_87 (forall ((C tptp.char2)) (let ((_let_1 (tptp.char3 tptp.one1))) (or (not (= (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 C) (tptp.nil tptp.char))) (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3))))) (not (= (tptp.char3 C) (tptp.alt1 tptp.epsilon1 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1))))))))) (let ((_let_88 (not _let_87))) (let ((_let_89 (= tptp.epsilon1 _let_77))) (let ((_let_90 (and _let_34 _let_89))) (let ((_let_91 (not _let_78))) (let ((_let_92 (or _let_91 _let_90 _let_88 _let_86 _let_84 _let_82 _let_60 _let_80))) (let ((_let_93 (tptp.alt1 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_205 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_206))) (let ((_let_94 (= _let_77 _let_93))) (let ((_let_95 (not _let_94))) (let ((_let_96 (tptp.mem2 _let_31 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_205))) (let ((_let_97 (not _let_96))) (let ((_let_98 (or _let_97 _let_95))) (let ((_let_99 (forall ((Z tptp.list_char) (Z1 tptp.regexp1)) (let ((_let_1 (= (tptp.tb2t (tptp.nil tptp.char)) Z))) (or (not (tptp.mem2 Z Z1)) (and _let_1 (= tptp.epsilon1 Z1)) (not (forall ((C tptp.char2)) (or (not (= Z (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 C) (tptp.nil tptp.char))))) (not (= Z1 (tptp.char3 C)))))) (not (forall ((R1 tptp.regexp1) (R2 tptp.regexp1)) (or (not (tptp.mem2 Z R1)) (not (= Z1 (tptp.alt1 R1 R2)))))) (not (forall ((R1 tptp.regexp1) (R2 tptp.regexp1)) (or (not (tptp.mem2 Z R2)) (not (= Z1 (tptp.alt1 R1 R2)))))) (not (forall ((W1 tptp.list_char) (W2 tptp.list_char) (R1 tptp.regexp1) (R2 tptp.regexp1)) (or (not (tptp.mem2 W1 R1)) (not (tptp.mem2 W2 R2)) (not (= Z (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb W1) (tptp.t2tb W2))))) (not (= Z1 (tptp.concat1 R1 R2)))))) (and _let_1 (not (forall ((R tptp.regexp1)) (not (= Z1 (tptp.star1 R)))))) (not (forall ((W1 tptp.list_char) (W2 tptp.list_char) (R tptp.regexp1)) (let ((_let_1 (tptp.star1 R))) (or (not (tptp.mem2 W1 R)) (not (tptp.mem2 W2 _let_1)) (not (= Z (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb W1) (tptp.t2tb W2))))) (not (= Z1 _let_1))))))))))) (let ((_let_100 (EQ_RESOLVE (ASSUME :args (_let_8)) (MACRO_SR_EQ_INTRO :args (_let_8 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_101 (_let_99))) (let ((_let_102 (tptp.star1 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_227))) (let ((_let_103 (= tptp.epsilon1 _let_102))) (let ((_let_104 (not _let_103))) (let ((_let_105 (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_225) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_226))))) (let ((_let_106 (not (tptp.mem2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_226 _let_102)))) (let ((_let_107 (not (tptp.mem2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_225 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_227)))) (let ((_let_108 (or _let_107 _let_106 (not (= _let_31 _let_105)) _let_104))) (let ((_let_109 (_let_20))) (let ((_let_110 (ASSUME :args _let_109))) (let ((_let_111 (or))) (let ((_let_112 (_let_62))) (let ((_let_113 (not _let_65))) (let ((_let_114 (= tptp.epsilon1 (tptp.concat1 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_223 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_224)))) (let ((_let_115 (not _let_114))) (let ((_let_116 (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_221) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_222))))) (let ((_let_117 (not (tptp.mem2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_222 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_224)))) (let ((_let_118 (not (tptp.mem2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_221 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_223)))) (let ((_let_119 (or _let_118 _let_117 (not (= _let_31 _let_116)) _let_115))) (let ((_let_120 (_let_21))) (let ((_let_121 (ASSUME :args _let_120))) (let ((_let_122 (_let_67))) (let ((_let_123 (= tptp.epsilon1 (tptp.alt1 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_219 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_220)))) (let ((_let_124 (not _let_123))) (let ((_let_125 (or (not (tptp.mem2 _let_31 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_220)) _let_124))) (let ((_let_126 (_let_22))) (let ((_let_127 (ASSUME :args _let_126))) (let ((_let_128 (_let_69))) (let ((_let_129 (= tptp.epsilon1 (tptp.alt1 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_217 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_218)))) (let ((_let_130 (not _let_129))) (let ((_let_131 (or (not (tptp.mem2 _let_31 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_217)) _let_130))) (let ((_let_132 (_let_71))) (let ((_let_133 (= tptp.epsilon1 (tptp.char3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_216)))) (let ((_let_134 (not _let_133))) (let ((_let_135 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_216) _let_6)))) (let ((_let_136 (or (not (= _let_31 _let_135)) _let_134))) (let ((_let_137 (_let_23))) (let ((_let_138 (ASSUME :args _let_137))) (let ((_let_139 (_let_73))) (let ((_let_140 (tptp.mem2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 _let_77))) (let ((_let_141 (= _let_140 _let_78))) (let ((_let_142 (not _let_141))) (let ((_let_143 (_let_2))) (let ((_let_144 (ASSUME :args _let_143))) (let ((_let_145 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE _let_144) :args _let_143)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_2) _let_1))) (REFL :args (_let_142)) :args _let_111)) _let_144 :args (_let_142 true _let_1)))) (let ((_let_146 (tptp.mem2 _let_31 _let_5))) (let ((_let_147 (= _let_140 _let_146))) (let ((_let_148 (not _let_146))) (let ((_let_149 (or _let_148 _let_78))) (let ((_let_150 (not _let_140))) (let ((_let_151 (_let_141))) (let ((_let_152 (_let_3))) (let ((_let_153 (ASSUME :args _let_152))) (let ((_let_154 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_153 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_3 QUANTIFIERS_INST_ENUM)) :args _let_152)) _let_153 :args (_let_147 false _let_3)))) (let ((_let_155 (not _let_147))) (let ((_let_156 (_let_147))) (let ((_let_157 (forall ((W tptp.list_char) (R1 tptp.regexp1) (R2 tptp.regexp1)) (or (not (tptp.mem2 W R2)) (tptp.mem2 W (tptp.alt1 R1 R2)))))) (let ((_let_158 (EQ_RESOLVE (ASSUME :args (_let_9)) (MACRO_SR_EQ_INTRO :args (_let_9 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_159 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_149)) :args ((or _let_78 _let_148 (not _let_149)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_158 :args (_let_31 tptp.epsilon1 _let_5 QUANTIFIERS_INST_CBQI_CONFLICT)) :args (_let_157))) _let_158 :args (_let_149 false _let_157)) (REORDERING (CNF_EQUIV_POS1 :args _let_156) :args ((or _let_150 _let_146 _let_155))) _let_154 (CNF_EQUIV_NEG2 :args _let_151) _let_145 :args (_let_150 false _let_149 false _let_146 false _let_147 true _let_78 true _let_141)))) (let ((_let_160 (tptp.star1 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_215))) (let ((_let_161 (= _let_77 _let_160))) (let ((_let_162 (not _let_161))) (let ((_let_163 (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_213) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_214))))) (let ((_let_164 (not (tptp.mem2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_214 _let_160)))) (let ((_let_165 (not (tptp.mem2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_213 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_215)))) (let ((_let_166 (or _let_165 _let_164 (not (= _let_31 _let_163)) _let_162))) (let ((_let_167 (_let_17))) (let ((_let_168 (ASSUME :args _let_167))) (let ((_let_169 (_let_80))) (let ((_let_170 (tptp.concat1 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_211 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_212))) (let ((_let_171 (= _let_77 _let_170))) (let ((_let_172 (not _let_171))) (let ((_let_173 (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_209) (tptp.t2tb SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_210))))) (let ((_let_174 (not (tptp.mem2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_210 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_212)))) (let ((_let_175 (not (tptp.mem2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_209 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_211)))) (let ((_let_176 (or _let_175 _let_174 (not (= _let_31 _let_173)) _let_172))) (let ((_let_177 (_let_18))) (let ((_let_178 (ASSUME :args _let_177))) (let ((_let_179 (_let_82))) (let ((_let_180 (tptp.alt1 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_207 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_208))) (let ((_let_181 (= _let_77 _let_180))) (let ((_let_182 (not _let_181))) (let ((_let_183 (tptp.mem2 _let_31 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_208))) (let ((_let_184 (not _let_183))) (let ((_let_185 (or _let_184 _let_182))) (let ((_let_186 (= _let_5 (tptp.alt_proj_21 _let_77)))) (let ((_let_187 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_208 (tptp.alt_proj_21 _let_180)))) (let ((_let_188 (REFL :args (_let_185)))) (let ((_let_189 (forall ((U tptp.regexp1) (U1 tptp.regexp1)) (= U1 (tptp.alt_proj_21 (tptp.alt1 U U1)))))) (let ((_let_190 (EQ_RESOLVE (ASSUME :args (_let_15)) (MACRO_SR_EQ_INTRO :args (_let_15 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_191 (_let_189))) (let ((_let_192 (tptp.epsilon1 _let_5 QUANTIFIERS_INST_CBQI_PROP))) (let ((_let_193 (ASSUME :args (_let_148)))) (let ((_let_194 (APPLY_UF tptp.mem2))) (let ((_let_195 (ASSUME :args (_let_186)))) (let ((_let_196 (ASSUME :args (_let_181)))) (let ((_let_197 (ASSUME :args (_let_187)))) (let ((_let_198 (REFL :args (_let_31)))) (let ((_let_199 (ASSUME :args (_let_183)))) (let ((_let_200 (_let_84))) (let ((_let_201 (tptp.char3 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_203))) (let ((_let_202 (= _let_77 _let_201))) (let ((_let_203 (not _let_202))) (let ((_let_204 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_203) _let_6)))) (let ((_let_205 (or (not (= _let_31 _let_204)) _let_203))) (let ((_let_206 (_let_19))) (let ((_let_207 (ASSUME :args _let_206))) (let ((_let_208 (_let_88))) (let ((_let_209 (not _let_90))) (let ((_let_210 (= tptp.epsilon1 (tptp.alt_proj_11 _let_77)))) (let ((_let_211 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_205 (tptp.alt_proj_11 _let_93)))) (let ((_let_212 (REFL :args (_let_98)))) (let ((_let_213 (forall ((U tptp.regexp1) (U1 tptp.regexp1)) (= U (tptp.alt_proj_11 (tptp.alt1 U U1)))))) (let ((_let_214 (EQ_RESOLVE (ASSUME :args (_let_16)) (MACRO_SR_EQ_INTRO :args (_let_16 SB_DEFAULT SBA_FIXPOINT))))) (let ((_let_215 (_let_213))) (let ((_let_216 (ASSUME :args (_let_75)))) (let ((_let_217 (ASSUME :args (_let_210)))) (let ((_let_218 (ASSUME :args (_let_94)))) (let ((_let_219 (ASSUME :args (_let_211)))) (let ((_let_220 (ASSUME :args (_let_96)))) (let ((_let_221 (_let_86))) (let ((_let_222 (not _let_33))) (let ((_let_223 (not _let_34))) (let ((_let_224 (not _let_32))) (let ((_let_225 (not _let_24))) (let ((_let_226 (not _let_27))) (let ((_let_227 (ASSUME :args (_let_46)))) (let ((_let_228 (ASSUME :args (_let_24)))) (let ((_let_229 (ASSUME :args (_let_34)))) (let ((_let_230 (ASSUME :args (_let_32)))) (let ((_let_231 (ASSUME :args (_let_27)))) (let ((_let_232 (SYMM _let_231))) (let ((_let_233 (REFL :args (tptp.char)))) (let ((_let_234 (ASSUME :args (_let_33)))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_227 _let_231 _let_228 _let_229 _let_230 _let_234) :args (_let_27 _let_46 _let_24 _let_32 _let_34 _let_33)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (TRUE_INTRO _let_234)) (CONG _let_233 _let_232 (TRANS (CONG _let_233 _let_232 (REFL :args (_let_29)) :args (APPLY_UF tptp.cons)) (SYMM (SYMM _let_230)) (CONG (SYMM _let_229) :args (APPLY_UF tptp.t2tb)) (SYMM _let_228)) :args (APPLY_UF tptp.mem)) (FALSE_INTRO _let_227))) :args (_let_46 _let_27 _let_24 _let_34 _let_32 _let_33)) :args ((not (and _let_27 _let_46 _let_24 _let_32 _let_34 _let_33)) SB_LITERAL))) (CONG (REFL :args (_let_226)) (MACRO_SR_PRED_INTRO :args ((= (not _let_46) _let_28))) (REFL :args (_let_225)) (REFL :args (_let_224)) (REFL :args (_let_223)) (REFL :args (_let_222)) :args _let_111)) :args ((or _let_28 _let_226 _let_225 _let_224 _let_223 _let_222))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE (ASSUME :args _let_221)) :args _let_221) (REWRITE :args ((=> _let_86 (not (or _let_97 (not (= _let_93 _let_77))))))))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_86) _let_85))) (REFL :args ((not _let_98))) :args _let_111)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_216 _let_217 _let_218 _let_219 _let_220) :args (_let_210 _let_75 _let_96 _let_94 _let_211)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (TRUE_INTRO _let_220)) (CONG _let_198 (TRANS (SYMM (SYMM _let_219)) (CONG (SYMM _let_218) :args (APPLY_UF tptp.alt_proj_11)) (SYMM _let_217)) :args _let_194) (FALSE_INTRO _let_216))) :args (_let_75 _let_210 _let_94 _let_211 _let_96)) :args ((not (and _let_210 _let_75 _let_96 _let_94 _let_211)) SB_LITERAL))) (CONG (REFL :args ((not _let_210))) (MACRO_SR_PRED_INTRO :args ((= (not _let_75) _let_74))) (REFL :args (_let_97)) (REFL :args (_let_95)) (REFL :args ((not _let_211))) :args _let_111)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_214 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_205 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_206 QUANTIFIERS_INST_CBQI_PROP)) :args _let_215)) _let_214 :args (_let_211 false _let_213)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_214 :args _let_192) :args _let_215)) _let_214 :args (_let_210 false _let_213)) (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_98 1)) (CONG _let_212 (MACRO_SR_PRED_INTRO :args ((= (not _let_95) _let_94))) :args _let_111)) :args ((or _let_94 _let_98))) (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_98 0)) (CONG _let_212 (MACRO_SR_PRED_INTRO :args ((= (not _let_97) _let_96))) :args _let_111)) :args ((or _let_96 _let_98))) :args ((or _let_74 _let_98) false _let_211 false _let_210 false _let_94 false _let_96)) (REORDERING (CNF_OR_POS :args (_let_92)) :args ((or _let_91 _let_90 _let_88 _let_86 _let_84 _let_82 _let_60 _let_80 (not _let_92)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_90 1)) :args ((or _let_89 _let_209))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_127 :args (tptp.epsilon1 _let_5 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_126)) _let_127 :args ((not _let_89) false _let_22)) :args (_let_209 true _let_89)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE (ASSUME :args _let_208)) :args _let_208) (REWRITE :args ((=> _let_88 (not (or (not (= _let_204 _let_31)) (not (= _let_201 _let_77))))))))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_88) _let_87))) (REFL :args ((not _let_205))) :args _let_111)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_205 1)) (CONG (REFL :args (_let_205)) (MACRO_SR_PRED_INTRO :args ((= (not _let_203) _let_202))) :args _let_111)) :args ((or _let_202 _let_205))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_207 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_203 tptp.epsilon1 _let_5 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_206))) _let_207 :args (_let_203 false _let_19)) :args (_let_205 true _let_202)) :args (_let_87 false _let_205)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE (ASSUME :args _let_200)) :args _let_200) (REWRITE :args ((=> _let_84 (not (or _let_184 (not (= _let_180 _let_77))))))))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_84) _let_83))) (REFL :args ((not _let_185))) :args _let_111)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_193 _let_195 _let_196 _let_197 _let_199) :args (_let_148 _let_186 _let_183 _let_181 _let_187)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (TRUE_INTRO _let_199)) (CONG _let_198 (TRANS (SYMM (SYMM _let_197)) (CONG (SYMM _let_196) :args (APPLY_UF tptp.alt_proj_21)) (SYMM _let_195)) :args _let_194) (FALSE_INTRO _let_193))) :args (_let_148 _let_186 _let_181 _let_187 _let_183)) :args ((not (and _let_148 _let_186 _let_183 _let_181 _let_187)) SB_LITERAL))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_148) _let_146))) (REFL :args ((not _let_186))) (REFL :args (_let_184)) (REFL :args (_let_182)) (REFL :args ((not _let_187))) :args _let_111)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_190 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_207 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_208 QUANTIFIERS_INST_CBQI_PROP)) :args _let_191)) _let_190 :args (_let_187 false _let_189)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_190 :args _let_192) :args _let_191)) _let_190 :args (_let_186 false _let_189)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_POS2 :args _let_156) :args ((or _let_140 _let_148 _let_155))) _let_159 _let_154 :args (_let_148 true _let_140 false _let_147)) (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_185 1)) (CONG _let_188 (MACRO_SR_PRED_INTRO :args ((= (not _let_182) _let_181))) :args _let_111)) :args ((or _let_181 _let_185))) (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_185 0)) (CONG _let_188 (MACRO_SR_PRED_INTRO :args ((= (not _let_184) _let_183))) :args _let_111)) :args ((or _let_183 _let_185))) :args (_let_185 false _let_187 false _let_186 true _let_146 false _let_181 false _let_183)) :args (_let_83 false _let_185)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE (ASSUME :args _let_179)) :args _let_179) (REWRITE :args ((=> _let_82 (not (or _let_175 _let_174 (not (= _let_173 _let_31)) (not (= _let_170 _let_77))))))))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_82) _let_81))) (REFL :args ((not _let_176))) :args _let_111)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_176 3)) (CONG (REFL :args (_let_176)) (MACRO_SR_PRED_INTRO :args ((= (not _let_172) _let_171))) :args _let_111)) :args ((or _let_171 _let_176))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_178 :args (tptp.epsilon1 _let_5 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_211 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_212 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_177)) _let_178 :args (_let_172 false _let_18)) :args (_let_176 true _let_171)) :args (_let_81 false _let_176)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE (ASSUME :args _let_169)) :args _let_169) (REWRITE :args ((=> _let_80 (not (or _let_165 _let_164 (not (= _let_163 _let_31)) (not (= _let_160 _let_77))))))))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_80) _let_79))) (REFL :args ((not _let_166))) :args _let_111)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_166 3)) (CONG (REFL :args (_let_166)) (MACRO_SR_PRED_INTRO :args ((= (not _let_162) _let_161))) :args _let_111)) :args ((or _let_161 _let_166))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_168 :args (tptp.epsilon1 _let_5 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_215 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_167)) _let_168 :args (_let_162 false _let_17)) :args (_let_166 true _let_161)) :args (_let_79 false _let_166)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_100 :args (_let_31 _let_77 QUANTIFIERS_INST_ENUM)) :args _let_101))) _let_100 :args (_let_92 false _let_99)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_EQUIV_NEG1 :args _let_151) :args ((or _let_140 _let_78 _let_141))) _let_159 _let_145 :args (_let_78 true _let_140 true _let_141)) (REORDERING (CNF_OR_POS :args (_let_76)) :args ((or _let_75 _let_34 _let_71 _let_69 _let_65 _let_73 _let_67 _let_62 (not _let_76)))) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE (ASSUME :args _let_139)) :args _let_139) (REWRITE :args ((=> _let_73 (not (or (not (= _let_135 _let_31)) _let_134))))))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_73) _let_72))) (REFL :args ((not _let_136))) :args _let_111)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_136 1)) (CONG (REFL :args (_let_136)) (MACRO_SR_PRED_INTRO :args ((= (not _let_134) _let_133))) :args _let_111)) :args ((or _let_133 _let_136))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_138 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_216 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_137)) _let_138 :args (_let_134 false _let_23)) :args (_let_136 true _let_133)) :args (_let_72 false _let_136)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME :args _let_132)) :args _let_132)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_71) _let_70))) (REFL :args ((not _let_131))) :args _let_111)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_131 1)) (CONG (REFL :args (_let_131)) (MACRO_SR_PRED_INTRO :args ((= (not _let_130) _let_129))) :args _let_111)) :args ((or _let_129 _let_131))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_127 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_217 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_218 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_126)) _let_127 :args (_let_130 false _let_22)) :args (_let_131 true _let_129)) :args (_let_70 false _let_131)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (SCOPE (SKOLEMIZE (ASSUME :args _let_128)) :args _let_128)) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_69) _let_68))) (REFL :args ((not _let_125))) :args _let_111)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_125 1)) (CONG (REFL :args (_let_125)) (MACRO_SR_PRED_INTRO :args ((= (not _let_124) _let_123))) :args _let_111)) :args ((or _let_123 _let_125))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_127 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_219 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_220 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_126)) _let_127 :args (_let_124 false _let_22)) :args (_let_125 true _let_123)) :args (_let_68 false _let_125)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE (ASSUME :args _let_122)) :args _let_122) (REWRITE :args ((=> _let_67 (not (or _let_118 _let_117 (not (= _let_116 _let_31)) _let_115))))))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_67) _let_66))) (REFL :args ((not _let_119))) :args _let_111)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_119 3)) (CONG (REFL :args (_let_119)) (MACRO_SR_PRED_INTRO :args ((= (not _let_115) _let_114))) :args _let_111)) :args ((or _let_114 _let_119))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_121 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_223 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_224 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_120)) _let_121 :args (_let_115 false _let_21)) :args (_let_119 true _let_114)) :args (_let_66 false _let_119)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_65 1)) :args ((or _let_64 _let_113))) (MACRO_RESOLUTION_TRUST (EQUIV_ELIM1 (ALPHA_EQUIV :args (_let_20 (= V R)))) _let_110 :args (_let_63 false _let_20)) :args (_let_113 false _let_63)) (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE (ASSUME :args _let_112)) :args _let_112) (REWRITE :args ((=> _let_62 (not (or _let_107 _let_106 (not (= _let_105 _let_31)) _let_104))))))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_62) _let_61))) (REFL :args ((not _let_108))) :args _let_111)) (MACRO_RESOLUTION_TRUST (REORDERING (EQ_RESOLVE (CNF_OR_NEG :args (_let_108 3)) (CONG (REFL :args (_let_108)) (MACRO_SR_PRED_INTRO :args ((= (not _let_104) _let_103))) :args _let_111)) :args ((or _let_103 _let_108))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_110 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_227 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_109)) _let_110 :args (_let_104 false _let_20)) :args (_let_108 true _let_103)) :args (_let_61 false _let_108)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_100 :args (_let_31 tptp.epsilon1 QUANTIFIERS_INST_ENUM)) :args _let_101))) _let_100 :args (_let_76 false _let_99)) (REORDERING (CNF_AND_POS :args (_let_60 0)) :args ((or _let_34 (not _let_60)))) :args (_let_34 false _let_98 true _let_85 true _let_90 false _let_87 false _let_83 false _let_81 false _let_79 false _let_92 false _let_78 true _let_74 false _let_72 false _let_70 false _let_68 false _let_66 true _let_65 false _let_61 false _let_76 true _let_60)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_54)) :args ((or _let_53 _let_33 (not _let_54)))) _let_59 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_55 1)) :args ((or _let_54 (not _let_55)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_56)) :args ((or _let_53 _let_55 (not _let_56)))) _let_59 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_50 :args (tptp.char _let_26 _let_29 _let_26 QUANTIFIERS_INST_CBQI_CONFLICT)) :args _let_51))) _let_50 :args (_let_56 false _let_49)) :args (_let_55 false _let_52 false _let_56)) :args (_let_54 false _let_55)) :args (_let_33 false _let_52 false _let_54)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_36 :args (_let_30 QUANTIFIERS_INST_ENUM)) :args _let_37)) _let_36 :args (_let_32 false _let_35)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_AND_POS :args (_let_47 0)) :args ((or _let_46 (not _let_47)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_48)) :args ((or _let_39 _let_47 (not _let_48)))) _let_45 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_50 :args (tptp.char _let_25 _let_6 _let_25 QUANTIFIERS_INST_ENUM)) :args _let_51))) _let_50 :args (_let_48 false _let_49)) :args (_let_47 false _let_38 false _let_48)) :args (_let_46 false _let_47)) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_40)) :args ((or _let_39 _let_27 (not _let_40)))) _let_45 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_42 :args (tptp.char tptp.char _let_25 _let_25 QUANTIFIERS_INST_ENUM)) :args (_let_41))) _let_42 :args (_let_40 false _let_41)) :args (_let_27 false _let_38 false _let_40)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_36 :args (_let_6 QUANTIFIERS_INST_ENUM)) :args _let_37)) _let_36 :args (_let_24 false _let_35)) :args (false false _let_34 false _let_33 false _let_32 true _let_28 false _let_27 false _let_24)) :args ((forall ((A tptp.ty)) (tptp.sort1 A (tptp.witness1 A))) (forall ((A tptp.ty) (X tptp.bool1) (X1 tptp.uni) (X2 tptp.uni)) (tptp.sort1 A (tptp.match_bool1 A X X1 X2))) (forall ((A tptp.ty) (Z tptp.uni) (Z1 tptp.uni)) (=> (tptp.sort1 A Z) (= (tptp.match_bool1 A tptp.true1 Z Z1) Z))) (forall ((A tptp.ty) (Z tptp.uni) (Z1 tptp.uni)) (=> (tptp.sort1 A Z1) (= (tptp.match_bool1 A tptp.false1 Z Z1) Z1))) (not (= tptp.true1 tptp.false1)) (forall ((U tptp.bool1)) (or (= U tptp.true1) (= U tptp.false1))) (forall ((U tptp.tuple02)) (= U tptp.tuple03)) (forall ((A tptp.ty) (X tptp.char2) (X1 tptp.uni) (X2 tptp.uni)) (tptp.sort1 A (tptp.match_char1 A X X1 X2))) (forall ((A tptp.ty) (Z tptp.uni) (Z1 tptp.uni)) (=> (tptp.sort1 A Z) (= (tptp.match_char1 A tptp.zero1 Z Z1) Z))) (forall ((A tptp.ty) (Z tptp.uni) (Z1 tptp.uni)) (=> (tptp.sort1 A Z1) (= (tptp.match_char1 A tptp.one1 Z Z1) Z1))) (not (= tptp.zero1 tptp.one1)) (forall ((U tptp.char2)) (or (= U tptp.zero1) (= U tptp.one1))) (forall ((A tptp.ty) (X tptp.regexp1) (X1 tptp.uni) (X2 tptp.uni) (X3 tptp.uni) (X4 tptp.uni) (X5 tptp.uni) (X6 tptp.uni)) (tptp.sort1 A (tptp.match_regexp1 A X X1 X2 X3 X4 X5 X6))) (forall ((A tptp.ty) (Z tptp.uni) (Z1 tptp.uni) (Z2 tptp.uni) (Z3 tptp.uni) (Z4 tptp.uni) (Z5 tptp.uni)) (=> (tptp.sort1 A Z) (= (tptp.match_regexp1 A tptp.empty1 Z Z1 Z2 Z3 Z4 Z5) Z))) (forall ((A tptp.ty) (Z tptp.uni) (Z1 tptp.uni) (Z2 tptp.uni) (Z3 tptp.uni) (Z4 tptp.uni) (Z5 tptp.uni)) (=> (tptp.sort1 A Z1) (= (tptp.match_regexp1 A tptp.epsilon1 Z Z1 Z2 Z3 Z4 Z5) Z1))) (forall ((A tptp.ty) (Z tptp.uni) (Z1 tptp.uni) (Z2 tptp.uni) (Z3 tptp.uni) (Z4 tptp.uni) (Z5 tptp.uni) (U tptp.char2)) (=> (tptp.sort1 A Z2) (= (tptp.match_regexp1 A (tptp.char3 U) Z Z1 Z2 Z3 Z4 Z5) Z2))) (forall ((A tptp.ty) (Z tptp.uni) (Z1 tptp.uni) (Z2 tptp.uni) (Z3 tptp.uni) (Z4 tptp.uni) (Z5 tptp.uni) (U tptp.regexp1) (U1 tptp.regexp1)) (=> (tptp.sort1 A Z3) (= (tptp.match_regexp1 A (tptp.alt1 U U1) Z Z1 Z2 Z3 Z4 Z5) Z3))) (forall ((A tptp.ty) (Z tptp.uni) (Z1 tptp.uni) (Z2 tptp.uni) (Z3 tptp.uni) (Z4 tptp.uni) (Z5 tptp.uni) (U tptp.regexp1) (U1 tptp.regexp1)) (=> (tptp.sort1 A Z4) (= (tptp.match_regexp1 A (tptp.concat1 U U1) Z Z1 Z2 Z3 Z4 Z5) Z4))) (forall ((A tptp.ty) (Z tptp.uni) (Z1 tptp.uni) (Z2 tptp.uni) (Z3 tptp.uni) (Z4 tptp.uni) (Z5 tptp.uni) (U tptp.regexp1)) (=> (tptp.sort1 A Z5) (= (tptp.match_regexp1 A (tptp.star1 U) Z Z1 Z2 Z3 Z4 Z5) Z5))) (not (= tptp.empty1 tptp.epsilon1)) (forall ((V tptp.char2)) (not (= tptp.empty1 (tptp.char3 V)))) (forall ((V tptp.regexp1) (V1 tptp.regexp1)) (not (= tptp.empty1 (tptp.alt1 V V1)))) (forall ((V tptp.regexp1) (V1 tptp.regexp1)) (not (= tptp.empty1 (tptp.concat1 V V1)))) (forall ((V tptp.regexp1)) (not (= tptp.empty1 (tptp.star1 V)))) _let_23 _let_22 _let_21 _let_20 _let_19 (forall ((U tptp.char2) (V tptp.regexp1) (V1 tptp.regexp1)) (not (= (tptp.char3 U) (tptp.concat1 V V1)))) (forall ((U tptp.char2) (V tptp.regexp1)) (not (= (tptp.char3 U) (tptp.star1 V)))) _let_18 _let_17 (forall ((U tptp.regexp1) (U1 tptp.regexp1) (V tptp.regexp1)) (not (= (tptp.concat1 U U1) (tptp.star1 V)))) (forall ((U tptp.char2)) (= (tptp.char_proj_11 (tptp.char3 U)) U)) _let_16 _let_15 (forall ((U tptp.regexp1) (U1 tptp.regexp1)) (= (tptp.concat_proj_11 (tptp.concat1 U U1)) U)) (forall ((U tptp.regexp1) (U1 tptp.regexp1)) (= (tptp.concat_proj_21 (tptp.concat1 U U1)) U1)) (forall ((U tptp.regexp1)) (= (tptp.star_proj_11 (tptp.star1 U)) U)) (forall ((U tptp.regexp1)) (or (= U tptp.empty1) (= U tptp.epsilon1) (= U (tptp.char3 (tptp.char_proj_11 U))) (= U (tptp.alt1 (tptp.alt_proj_11 U) (tptp.alt_proj_21 U))) (= U (tptp.concat1 (tptp.concat_proj_11 U) (tptp.concat_proj_21 U))) (= U (tptp.star1 (tptp.star_proj_11 U))))) (forall ((A tptp.ty)) (tptp.sort1 (tptp.list A) (tptp.nil A))) (forall ((A tptp.ty) (X tptp.uni) (X1 tptp.uni)) (tptp.sort1 (tptp.list A) (tptp.cons A X X1))) _let_14 _let_13 (forall ((A tptp.ty) (A1 tptp.ty) (Z tptp.uni) (Z1 tptp.uni) (U tptp.uni) (U1 tptp.uni)) (=> (tptp.sort1 A1 Z1) (= (tptp.match_list A1 A (tptp.cons A U U1) Z Z1) Z1))) (forall ((A tptp.ty) (V tptp.uni) (V1 tptp.uni)) (not (= (tptp.nil A) (tptp.cons A V V1)))) (forall ((A tptp.ty) (X tptp.uni)) (tptp.sort1 A (tptp.cons_proj_1 A X))) (forall ((A tptp.ty) (U tptp.uni) (U1 tptp.uni)) (=> (tptp.sort1 A U) (= (tptp.cons_proj_1 A (tptp.cons A U U1)) U))) (forall ((A tptp.ty) (X tptp.uni)) (tptp.sort1 (tptp.list A) (tptp.cons_proj_2 A X))) (forall ((A tptp.ty) (U tptp.uni) (U1 tptp.uni)) (= (tptp.cons_proj_2 A (tptp.cons A U U1)) U1)) (forall ((A tptp.ty) (U tptp.uni)) (or (= U (tptp.nil A)) (= U (tptp.cons A (tptp.cons_proj_1 A U) (tptp.cons_proj_2 A U))))) (forall ((A tptp.ty) (X tptp.uni) (X1 tptp.uni)) (tptp.sort1 (tptp.list A) (tptp.infix_plpl A X X1))) (forall ((A tptp.ty) (L2 tptp.uni)) (and (= (tptp.infix_plpl A (tptp.nil A) L2) L2) (forall ((X tptp.uni) (X1 tptp.uni)) (= (tptp.infix_plpl A (tptp.cons A X X1) L2) (tptp.cons A X (tptp.infix_plpl A X1 L2)))))) (forall ((A tptp.ty) (L1 tptp.uni) (L2 tptp.uni) (L3 tptp.uni)) (= (tptp.infix_plpl A L1 (tptp.infix_plpl A L2 L3)) (tptp.infix_plpl A (tptp.infix_plpl A L1 L2) L3))) (forall ((A tptp.ty) (L tptp.uni)) (= (tptp.infix_plpl A L (tptp.nil A)) L)) (forall ((X Int) (Y Int) (Z Int)) (=> (<= X Y) (=> (<= 0 Z) (<= (* X Z) (* Y Z))))) (forall ((A tptp.ty)) (and (= (tptp.length1 A (tptp.nil A)) 0) (forall ((X tptp.uni) (X1 tptp.uni)) (= (tptp.length1 A (tptp.cons A X X1)) (+ 1 (tptp.length1 A X1)))))) (forall ((A tptp.ty) (L tptp.uni)) (<= 0 (tptp.length1 A L))) (forall ((A tptp.ty) (L tptp.uni)) (= (= (tptp.length1 A L) 0) (= L (tptp.nil A)))) (forall ((A tptp.ty) (L1 tptp.uni) (L2 tptp.uni)) (= (tptp.length1 A (tptp.infix_plpl A L1 L2)) (+ (tptp.length1 A L1) (tptp.length1 A L2)))) _let_12 (forall ((A tptp.ty) (X tptp.uni) (L1 tptp.uni) (L2 tptp.uni)) (= (tptp.mem A X (tptp.infix_plpl A L1 L2)) (or (tptp.mem A X L1) (tptp.mem A X L2)))) (forall ((A tptp.ty) (X tptp.uni) (L tptp.uni)) (=> (tptp.mem A X L) (exists ((L1 tptp.uni) (L2 tptp.uni)) (let ((_let_1 (tptp.list A))) (and (tptp.sort1 _let_1 L1) (tptp.sort1 _let_1 L2) (= L (tptp.infix_plpl A L1 (tptp.cons A X L2)))))))) (forall ((X tptp.list_char)) (tptp.sort1 (tptp.list tptp.char) (tptp.t2tb X))) (forall ((I tptp.list_char)) (= (tptp.tb2t (tptp.t2tb I)) I)) _let_11 (tptp.mem2 _let_7 tptp.epsilon1) _let_10 (forall ((I tptp.char2)) (= (tptp.tb2t1 (tptp.t2tb1 I)) I)) (forall ((J tptp.uni)) (=> (tptp.sort1 tptp.char J) (= (tptp.t2tb1 (tptp.tb2t1 J)) J))) (forall ((C tptp.char2)) (tptp.mem2 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 C) (tptp.nil tptp.char))) (tptp.char3 C))) (forall ((W tptp.list_char) (R1 tptp.regexp1) (R2 tptp.regexp1)) (=> (tptp.mem2 W R1) (tptp.mem2 W (tptp.alt1 R1 R2)))) _let_9 (forall ((W1 tptp.list_char) (W2 tptp.list_char) (R1 tptp.regexp1) (R2 tptp.regexp1)) (=> (tptp.mem2 W1 R1) (=> (tptp.mem2 W2 R2) (tptp.mem2 (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb W1) (tptp.t2tb W2))) (tptp.concat1 R1 R2))))) (forall ((R tptp.regexp1)) (tptp.mem2 (tptp.tb2t (tptp.nil tptp.char)) (tptp.star1 R))) (forall ((W1 tptp.list_char) (W2 tptp.list_char) (R tptp.regexp1)) (let ((_let_1 (tptp.star1 R))) (=> (tptp.mem2 W1 R) (=> (tptp.mem2 W2 _let_1) (tptp.mem2 (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb W1) (tptp.t2tb W2))) _let_1))))) _let_8 (forall ((A tptp.ty)) (tptp.sort1 (tptp.option A) (tptp.none A))) (forall ((A tptp.ty) (X tptp.uni)) (tptp.sort1 (tptp.option A) (tptp.some A X))) (forall ((A tptp.ty) (A1 tptp.ty) (X tptp.uni) (X1 tptp.uni) (X2 tptp.uni)) (tptp.sort1 A1 (tptp.match_option1 A1 A X X1 X2))) (forall ((A tptp.ty) (A1 tptp.ty) (Z tptp.uni) (Z1 tptp.uni)) (=> (tptp.sort1 A1 Z) (= (tptp.match_option1 A1 A (tptp.none A) Z Z1) Z))) (forall ((A tptp.ty) (A1 tptp.ty) (Z tptp.uni) (Z1 tptp.uni) (U tptp.uni)) (=> (tptp.sort1 A1 Z1) (= (tptp.match_option1 A1 A (tptp.some A U) Z Z1) Z1))) (forall ((A tptp.ty) (V tptp.uni)) (not (= (tptp.none A) (tptp.some A V)))) (forall ((A tptp.ty) (X tptp.uni)) (tptp.sort1 A (tptp.some_proj_11 A X))) (forall ((A tptp.ty) (U tptp.uni)) (=> (tptp.sort1 A U) (= (tptp.some_proj_11 A (tptp.some A U)) U))) (forall ((A tptp.ty) (U tptp.uni)) (=> (tptp.sort1 (tptp.option A) U) (or (= U (tptp.none A)) (= U (tptp.some A (tptp.some_proj_11 A U)))))) (forall ((U tptp.list_char)) (= (tptp.state1 (tptp.mk_stream1 U)) U)) (forall ((U tptp.stream1)) (= U (tptp.mk_stream1 (tptp.state1 U)))) (not (tptp.mem2 _let_7 _let_5)) (forall ((W tptp.list_char)) (tptp.mem2 W (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) (tptp.char3 tptp.one1))))) (forall ((W tptp.list_char)) (let ((_let_1 (tptp.char3 tptp.one1))) (= (tptp.mem2 W (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1)) (exists ((Wqt tptp.list_char)) (= W (tptp.tb2t (tptp.infix_plpl tptp.char (tptp.t2tb Wqt) (tptp.cons tptp.char (tptp.t2tb1 tptp.one1) (tptp.nil tptp.char))))))))) (forall ((W tptp.list_char)) (let ((_let_1 (tptp.char3 tptp.one1))) (let ((_let_2 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1))) (= (tptp.mem2 W _let_2) (tptp.mem2 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.zero1) (tptp.t2tb W))) _let_2))))) _let_3 (forall ((W tptp.list_char)) (let ((_let_1 (tptp.char3 tptp.one1))) (let ((_let_2 (tptp.concat1 (tptp.star1 (tptp.alt1 (tptp.char3 tptp.zero1) _let_1)) _let_1))) (= (tptp.mem2 W _let_2) (tptp.mem2 (tptp.tb2t (tptp.cons tptp.char (tptp.t2tb1 tptp.zero1) (tptp.t2tb W))) (tptp.alt1 tptp.epsilon1 _let_2)))))) _let_2 true)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
% 35.16/35.36  )
% 35.16/35.36  % SZS output end Proof for SWW586_2
% 35.16/35.36  % cvc5---1.0.5 exiting
% 35.16/35.36  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------