TSTP Solution File: LCL450+1 by Otter---3.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : LCL450+1 : TPTP v8.1.0. Released v3.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : otter-tptp-script %s

% Computer : n018.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 Jul 27 13:04:28 EDT 2022

% Result   : Unknown 1.99s 2.18s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11  % Problem  : LCL450+1 : TPTP v8.1.0. Released v3.3.0.
% 0.03/0.12  % Command  : otter-tptp-script %s
% 0.12/0.33  % Computer : n018.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Wed Jul 27 09:30:31 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 1.85/2.04  ----- Otter 3.3f, August 2004 -----
% 1.85/2.04  The process was started by sandbox2 on n018.cluster.edu,
% 1.85/2.04  Wed Jul 27 09:30:31 2022
% 1.85/2.04  The command was "./otter".  The process ID is 18040.
% 1.85/2.04  
% 1.85/2.04  set(prolog_style_variables).
% 1.85/2.04  set(auto).
% 1.85/2.04     dependent: set(auto1).
% 1.85/2.04     dependent: set(process_input).
% 1.85/2.04     dependent: clear(print_kept).
% 1.85/2.04     dependent: clear(print_new_demod).
% 1.85/2.04     dependent: clear(print_back_demod).
% 1.85/2.04     dependent: clear(print_back_sub).
% 1.85/2.04     dependent: set(control_memory).
% 1.85/2.04     dependent: assign(max_mem, 12000).
% 1.85/2.04     dependent: assign(pick_given_ratio, 4).
% 1.85/2.04     dependent: assign(stats_level, 1).
% 1.85/2.04     dependent: assign(max_seconds, 10800).
% 1.85/2.04  clear(print_given).
% 1.85/2.04  
% 1.85/2.04  formula_list(usable).
% 1.85/2.04  all A (A=A).
% 1.85/2.04  modus_ponens<-> (all X Y (is_a_theorem(X)&is_a_theorem(implies(X,Y))->is_a_theorem(Y))).
% 1.85/2.04  substitution_of_e_quivalents<-> (all X Y (is_a_theorem(e_quiv(X,Y))->X=Y)).
% 1.85/2.04  modus_tollens<-> (all X Y is_a_theorem(implies(implies(not(Y),not(X)),implies(X,Y)))).
% 1.85/2.04  implies_1<-> (all X Y is_a_theorem(implies(X,implies(Y,X)))).
% 1.85/2.04  implies_2<-> (all X Y is_a_theorem(implies(implies(X,implies(X,Y)),implies(X,Y)))).
% 1.85/2.04  implies_3<-> (all X Y Z is_a_theorem(implies(implies(X,Y),implies(implies(Y,Z),implies(X,Z))))).
% 1.85/2.04  and_1<-> (all X Y is_a_theorem(implies(and(X,Y),X))).
% 1.85/2.04  and_2<-> (all X Y is_a_theorem(implies(and(X,Y),Y))).
% 1.85/2.04  and_3<-> (all X Y is_a_theorem(implies(X,implies(Y,and(X,Y))))).
% 1.85/2.04  or_1<-> (all X Y is_a_theorem(implies(X,or(X,Y)))).
% 1.85/2.04  or_2<-> (all X Y is_a_theorem(implies(Y,or(X,Y)))).
% 1.85/2.04  or_3<-> (all X Y Z is_a_theorem(implies(implies(X,Z),implies(implies(Y,Z),implies(or(X,Y),Z))))).
% 1.85/2.04  e_quivalence_1<-> (all X Y is_a_theorem(implies(e_quiv(X,Y),implies(X,Y)))).
% 1.85/2.04  e_quivalence_2<-> (all X Y is_a_theorem(implies(e_quiv(X,Y),implies(Y,X)))).
% 1.85/2.04  e_quivalence_3<-> (all X Y is_a_theorem(implies(implies(X,Y),implies(implies(Y,X),e_quiv(X,Y))))).
% 1.85/2.04  kn1<-> (all P is_a_theorem(implies(P,and(P,P)))).
% 1.85/2.04  kn2<-> (all P Q is_a_theorem(implies(and(P,Q),P))).
% 1.85/2.04  kn3<-> (all P Q R is_a_theorem(implies(implies(P,Q),implies(not(and(Q,R)),not(and(R,P)))))).
% 1.85/2.04  cn1<-> (all P Q R is_a_theorem(implies(implies(P,Q),implies(implies(Q,R),implies(P,R))))).
% 1.85/2.04  cn2<-> (all P Q is_a_theorem(implies(P,implies(not(P),Q)))).
% 1.85/2.04  cn3<-> (all P is_a_theorem(implies(implies(not(P),P),P))).
% 1.85/2.04  r1<-> (all P is_a_theorem(implies(or(P,P),P))).
% 1.85/2.04  r2<-> (all P Q is_a_theorem(implies(Q,or(P,Q)))).
% 1.85/2.04  r3<-> (all P Q is_a_theorem(implies(or(P,Q),or(Q,P)))).
% 1.85/2.04  r4<-> (all P Q R is_a_theorem(implies(or(P,or(Q,R)),or(Q,or(P,R))))).
% 1.85/2.04  r5<-> (all P Q R is_a_theorem(implies(implies(Q,R),implies(or(P,Q),or(P,R))))).
% 1.85/2.04  op_or-> (all X Y (or(X,Y)=not(and(not(X),not(Y))))).
% 1.85/2.04  op_and-> (all X Y (and(X,Y)=not(or(not(X),not(Y))))).
% 1.85/2.04  op_implies_and-> (all X Y (implies(X,Y)=not(and(X,not(Y))))).
% 1.85/2.04  op_implies_or-> (all X Y (implies(X,Y)=or(not(X),Y))).
% 1.85/2.04  op_e_quiv-> (all X Y (e_quiv(X,Y)=and(implies(X,Y),implies(Y,X)))).
% 1.85/2.04  op_or.
% 1.85/2.04  op_implies_and.
% 1.85/2.04  op_e_quiv.
% 1.85/2.04  modus_ponens.
% 1.85/2.04  modus_tollens.
% 1.85/2.04  implies_1.
% 1.85/2.04  implies_2.
% 1.85/2.04  implies_3.
% 1.85/2.04  and_1.
% 1.85/2.04  and_2.
% 1.85/2.04  and_3.
% 1.85/2.04  or_1.
% 1.85/2.04  or_2.
% 1.85/2.04  or_3.
% 1.85/2.04  e_quivalence_1.
% 1.85/2.04  e_quivalence_2.
% 1.85/2.04  e_quivalence_3.
% 1.85/2.04  -((all X is_a_theorem(e_quiv(X,X)))& (all X Y (is_a_theorem(e_quiv(X,Y))->is_a_theorem(e_quiv(not(X),not(Y)))))& (all X1 X2 Y1 Y2 (is_a_theorem(e_quiv(X1,X2))&is_a_theorem(e_quiv(Y1,Y2))->is_a_theorem(e_quiv(and(X1,Y1),and(X2,Y2)))))& (all X Y (is_a_theorem(X)&is_a_theorem(e_quiv(X,Y))->is_a_theorem(Y)))).
% 1.85/2.04  end_of_list.
% 1.85/2.04  
% 1.85/2.04  -------> usable clausifies to:
% 1.85/2.04  
% 1.85/2.04  list(usable).
% 1.85/2.04  0 [] A=A.
% 1.85/2.04  0 [] -modus_ponens| -is_a_theorem(X)| -is_a_theorem(implies(X,Y))|is_a_theorem(Y).
% 1.85/2.04  0 [] modus_ponens|is_a_theorem($c2).
% 1.85/2.04  0 [] modus_ponens|is_a_theorem(implies($c2,$c1)).
% 1.85/2.04  0 [] modus_ponens| -is_a_theorem($c1).
% 1.85/2.04  0 [] -substitution_of_e_quivalents| -is_a_theorem(e_quiv(X,Y))|X=Y.
% 1.85/2.04  0 [] substitution_of_e_quivalents|is_a_theorem(e_quiv($c4,$c3)).
% 1.85/2.04  0 [] substitution_of_e_quivalents|$c4!=$c3.
% 1.85/2.04  0 [] -modus_tollens|is_a_theorem(implies(implies(not(Y),not(X)),implies(X,Y))).
% 1.85/2.04  0 [] modus_tollens| -is_a_theorem(implies(implies(not($c5),not($c6)),implies($c6,$c5))).
% 1.85/2.04  0 [] -implies_1|is_a_theorem(implies(X,implies(Y,X))).
% 1.85/2.04  0 [] implies_1| -is_a_theorem(implies($c8,implies($c7,$c8))).
% 1.85/2.04  0 [] -implies_2|is_a_theorem(implies(implies(X,implies(X,Y)),implies(X,Y))).
% 1.85/2.04  0 [] implies_2| -is_a_theorem(implies(implies($c10,implies($c10,$c9)),implies($c10,$c9))).
% 1.85/2.04  0 [] -implies_3|is_a_theorem(implies(implies(X,Y),implies(implies(Y,Z),implies(X,Z)))).
% 1.85/2.04  0 [] implies_3| -is_a_theorem(implies(implies($c13,$c12),implies(implies($c12,$c11),implies($c13,$c11)))).
% 1.85/2.04  0 [] -and_1|is_a_theorem(implies(and(X,Y),X)).
% 1.85/2.04  0 [] and_1| -is_a_theorem(implies(and($c15,$c14),$c15)).
% 1.85/2.04  0 [] -and_2|is_a_theorem(implies(and(X,Y),Y)).
% 1.85/2.04  0 [] and_2| -is_a_theorem(implies(and($c17,$c16),$c16)).
% 1.85/2.04  0 [] -and_3|is_a_theorem(implies(X,implies(Y,and(X,Y)))).
% 1.85/2.04  0 [] and_3| -is_a_theorem(implies($c19,implies($c18,and($c19,$c18)))).
% 1.85/2.04  0 [] -or_1|is_a_theorem(implies(X,or(X,Y))).
% 1.85/2.04  0 [] or_1| -is_a_theorem(implies($c21,or($c21,$c20))).
% 1.85/2.04  0 [] -or_2|is_a_theorem(implies(Y,or(X,Y))).
% 1.85/2.04  0 [] or_2| -is_a_theorem(implies($c22,or($c23,$c22))).
% 1.85/2.04  0 [] -or_3|is_a_theorem(implies(implies(X,Z),implies(implies(Y,Z),implies(or(X,Y),Z)))).
% 1.85/2.04  0 [] or_3| -is_a_theorem(implies(implies($c26,$c24),implies(implies($c25,$c24),implies(or($c26,$c25),$c24)))).
% 1.85/2.04  0 [] -e_quivalence_1|is_a_theorem(implies(e_quiv(X,Y),implies(X,Y))).
% 1.85/2.04  0 [] e_quivalence_1| -is_a_theorem(implies(e_quiv($c28,$c27),implies($c28,$c27))).
% 1.85/2.04  0 [] -e_quivalence_2|is_a_theorem(implies(e_quiv(X,Y),implies(Y,X))).
% 1.85/2.04  0 [] e_quivalence_2| -is_a_theorem(implies(e_quiv($c30,$c29),implies($c29,$c30))).
% 1.85/2.04  0 [] -e_quivalence_3|is_a_theorem(implies(implies(X,Y),implies(implies(Y,X),e_quiv(X,Y)))).
% 1.85/2.04  0 [] e_quivalence_3| -is_a_theorem(implies(implies($c32,$c31),implies(implies($c31,$c32),e_quiv($c32,$c31)))).
% 1.85/2.04  0 [] -kn1|is_a_theorem(implies(P,and(P,P))).
% 1.85/2.04  0 [] kn1| -is_a_theorem(implies($c33,and($c33,$c33))).
% 1.85/2.04  0 [] -kn2|is_a_theorem(implies(and(P,Q),P)).
% 1.85/2.04  0 [] kn2| -is_a_theorem(implies(and($c35,$c34),$c35)).
% 1.85/2.04  0 [] -kn3|is_a_theorem(implies(implies(P,Q),implies(not(and(Q,R)),not(and(R,P))))).
% 1.85/2.04  0 [] kn3| -is_a_theorem(implies(implies($c38,$c37),implies(not(and($c37,$c36)),not(and($c36,$c38))))).
% 1.85/2.04  0 [] -cn1|is_a_theorem(implies(implies(P,Q),implies(implies(Q,R),implies(P,R)))).
% 1.85/2.04  0 [] cn1| -is_a_theorem(implies(implies($c41,$c40),implies(implies($c40,$c39),implies($c41,$c39)))).
% 1.85/2.04  0 [] -cn2|is_a_theorem(implies(P,implies(not(P),Q))).
% 1.85/2.04  0 [] cn2| -is_a_theorem(implies($c43,implies(not($c43),$c42))).
% 1.85/2.04  0 [] -cn3|is_a_theorem(implies(implies(not(P),P),P)).
% 1.85/2.04  0 [] cn3| -is_a_theorem(implies(implies(not($c44),$c44),$c44)).
% 1.85/2.04  0 [] -r1|is_a_theorem(implies(or(P,P),P)).
% 1.85/2.04  0 [] r1| -is_a_theorem(implies(or($c45,$c45),$c45)).
% 1.85/2.04  0 [] -r2|is_a_theorem(implies(Q,or(P,Q))).
% 1.85/2.04  0 [] r2| -is_a_theorem(implies($c46,or($c47,$c46))).
% 1.85/2.04  0 [] -r3|is_a_theorem(implies(or(P,Q),or(Q,P))).
% 1.85/2.04  0 [] r3| -is_a_theorem(implies(or($c49,$c48),or($c48,$c49))).
% 1.85/2.04  0 [] -r4|is_a_theorem(implies(or(P,or(Q,R)),or(Q,or(P,R)))).
% 1.85/2.04  0 [] r4| -is_a_theorem(implies(or($c52,or($c51,$c50)),or($c51,or($c52,$c50)))).
% 1.85/2.04  0 [] -r5|is_a_theorem(implies(implies(Q,R),implies(or(P,Q),or(P,R)))).
% 1.85/2.04  0 [] r5| -is_a_theorem(implies(implies($c54,$c53),implies(or($c55,$c54),or($c55,$c53)))).
% 1.85/2.04  0 [] -op_or|or(X,Y)=not(and(not(X),not(Y))).
% 1.85/2.04  0 [] -op_and|and(X,Y)=not(or(not(X),not(Y))).
% 1.85/2.04  0 [] -op_implies_and|implies(X,Y)=not(and(X,not(Y))).
% 1.85/2.04  0 [] -op_implies_or|implies(X,Y)=or(not(X),Y).
% 1.85/2.04  0 [] -op_e_quiv|e_quiv(X,Y)=and(implies(X,Y),implies(Y,X)).
% 1.85/2.04  0 [] op_or.
% 1.85/2.04  0 [] op_implies_and.
% 1.85/2.04  0 [] op_e_quiv.
% 1.85/2.04  0 [] modus_ponens.
% 1.85/2.04  0 [] modus_tollens.
% 1.85/2.04  0 [] implies_1.
% 1.85/2.04  0 [] implies_2.
% 1.85/2.04  0 [] implies_3.
% 1.85/2.04  0 [] and_1.
% 1.85/2.04  0 [] and_2.
% 1.85/2.04  0 [] and_3.
% 1.85/2.04  0 [] or_1.
% 1.85/2.04  0 [] or_2.
% 1.85/2.04  0 [] or_3.
% 1.85/2.04  0 [] e_quivalence_1.
% 1.85/2.04  0 [] e_quivalence_2.
% 1.85/2.04  0 [] e_quivalence_3.
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c62,$c61))|is_a_theorem($c64).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c62,$c61))|is_a_theorem(e_quiv($c64,$c63)).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c62,$c61))| -is_a_theorem($c63).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c60,$c59))|is_a_theorem($c64).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c60,$c59))|is_a_theorem(e_quiv($c64,$c63)).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c60,$c59))| -is_a_theorem($c63).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))|is_a_theorem($c64).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))|is_a_theorem(e_quiv($c64,$c63)).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))| -is_a_theorem($c63).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c62,$c61))|is_a_theorem($c64).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c62,$c61))|is_a_theorem(e_quiv($c64,$c63)).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c62,$c61))| -is_a_theorem($c63).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c60,$c59))|is_a_theorem($c64).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c60,$c59))|is_a_theorem(e_quiv($c64,$c63)).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c60,$c59))| -is_a_theorem($c63).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))|is_a_theorem($c64).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))|is_a_theorem(e_quiv($c64,$c63)).
% 1.85/2.04  0 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))| -is_a_theorem($c63).
% 1.85/2.04  end_of_list.
% 1.85/2.04  
% 1.85/2.04  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=4.
% 1.85/2.04  
% 1.85/2.04  This ia a non-Horn set with equality.  The strategy will be
% 1.85/2.04  Knuth-Bendix, ordered hyper_res, factoring, and unit
% 1.85/2.04  deletion, with positive clauses in sos and nonpositive
% 1.85/2.04  clauses in usable.
% 1.85/2.04  
% 1.85/2.04     dependent: set(knuth_bendix).
% 1.85/2.04     dependent: set(anl_eq).
% 1.85/2.04     dependent: set(para_from).
% 1.85/2.04     dependent: set(para_into).
% 1.85/2.04     dependent: clear(para_from_right).
% 1.85/2.04     dependent: clear(para_into_right).
% 1.85/2.04     dependent: set(para_from_vars).
% 1.85/2.04     dependent: set(eq_units_both_ways).
% 1.85/2.04     dependent: set(dynamic_demod_all).
% 1.85/2.04     dependent: set(dynamic_demod).
% 1.85/2.04     dependent: set(order_eq).
% 1.85/2.04     dependent: set(back_demod).
% 1.85/2.04     dependent: set(lrpo).
% 1.85/2.04     dependent: set(hyper_res).
% 1.85/2.04     dependent: set(unit_deletion).
% 1.85/2.04     dependent: set(factor).
% 1.85/2.04  
% 1.85/2.04  ------------> process usable:
% 1.85/2.04  ** KEPT (pick-wt=9): 1 [] -modus_ponens| -is_a_theorem(A)| -is_a_theorem(implies(A,B))|is_a_theorem(B).
% 1.85/2.04  ** KEPT (pick-wt=3): 2 [] modus_ponens| -is_a_theorem($c1).
% 1.85/2.04  ** KEPT (pick-wt=8): 3 [] -substitution_of_e_quivalents| -is_a_theorem(e_quiv(A,B))|A=B.
% 1.85/2.04  ** KEPT (pick-wt=4): 4 [] substitution_of_e_quivalents|$c4!=$c3.
% 1.85/2.04  ** KEPT (pick-wt=11): 5 [] -modus_tollens|is_a_theorem(implies(implies(not(A),not(B)),implies(B,A))).
% 1.85/2.04  ** KEPT (pick-wt=11): 6 [] modus_tollens| -is_a_theorem(implies(implies(not($c5),not($c6)),implies($c6,$c5))).
% 1.85/2.04  ** KEPT (pick-wt=7): 7 [] -implies_1|is_a_theorem(implies(A,implies(B,A))).
% 1.85/2.04  ** KEPT (pick-wt=7): 8 [] implies_1| -is_a_theorem(implies($c8,implies($c7,$c8))).
% 1.85/2.04  ** KEPT (pick-wt=11): 9 [] -implies_2|is_a_theorem(implies(implies(A,implies(A,B)),implies(A,B))).
% 1.85/2.04  ** KEPT (pick-wt=11): 10 [] implies_2| -is_a_theorem(implies(implies($c10,implies($c10,$c9)),implies($c10,$c9))).
% 1.85/2.04  ** KEPT (pick-wt=13): 11 [] -implies_3|is_a_theorem(implies(implies(A,B),implies(implies(B,C),implies(A,C)))).
% 1.85/2.04  ** KEPT (pick-wt=13): 12 [] implies_3| -is_a_theorem(implies(implies($c13,$c12),implies(implies($c12,$c11),implies($c13,$c11)))).
% 1.85/2.04  ** KEPT (pick-wt=7): 13 [] -and_1|is_a_theorem(implies(and(A,B),A)).
% 1.85/2.04  ** KEPT (pick-wt=7): 14 [] and_1| -is_a_theorem(implies(and($c15,$c14),$c15)).
% 1.85/2.04  ** KEPT (pick-wt=7): 15 [] -and_2|is_a_theorem(implies(and(A,B),B)).
% 1.85/2.04  ** KEPT (pick-wt=7): 16 [] and_2| -is_a_theorem(implies(and($c17,$c16),$c16)).
% 1.85/2.04  ** KEPT (pick-wt=9): 17 [] -and_3|is_a_theorem(implies(A,implies(B,and(A,B)))).
% 1.85/2.04  ** KEPT (pick-wt=9): 18 [] and_3| -is_a_theorem(implies($c19,implies($c18,and($c19,$c18)))).
% 1.85/2.04  ** KEPT (pick-wt=7): 19 [] -or_1|is_a_theorem(implies(A,or(A,B))).
% 1.85/2.04  ** KEPT (pick-wt=7): 20 [] or_1| -is_a_theorem(implies($c21,or($c21,$c20))).
% 1.85/2.04  ** KEPT (pick-wt=7): 21 [] -or_2|is_a_theorem(implies(A,or(B,A))).
% 1.85/2.04  ** KEPT (pick-wt=7): 22 [] or_2| -is_a_theorem(implies($c22,or($c23,$c22))).
% 1.85/2.04  ** KEPT (pick-wt=15): 23 [] -or_3|is_a_theorem(implies(implies(A,B),implies(implies(C,B),implies(or(A,C),B)))).
% 1.85/2.04  ** KEPT (pick-wt=15): 24 [] or_3| -is_a_theorem(implies(implies($c26,$c24),implies(implies($c25,$c24),implies(or($c26,$c25),$c24)))).
% 1.85/2.04  ** KEPT (pick-wt=9): 25 [] -e_quivalence_1|is_a_theorem(implies(e_quiv(A,B),implies(A,B))).
% 1.85/2.04  ** KEPT (pick-wt=9): 26 [] e_quivalence_1| -is_a_theorem(implies(e_quiv($c28,$c27),implies($c28,$c27))).
% 1.85/2.04  ** KEPT (pick-wt=9): 27 [] -e_quivalence_2|is_a_theorem(implies(e_quiv(A,B),implies(B,A))).
% 1.85/2.04  ** KEPT (pick-wt=9): 28 [] e_quivalence_2| -is_a_theorem(implies(e_quiv($c30,$c29),implies($c29,$c30))).
% 1.85/2.04  ** KEPT (pick-wt=13): 29 [] -e_quivalence_3|is_a_theorem(implies(implies(A,B),implies(implies(B,A),e_quiv(A,B)))).
% 1.85/2.04  ** KEPT (pick-wt=13): 30 [] e_quivalence_3| -is_a_theorem(implies(implies($c32,$c31),implies(implies($c31,$c32),e_quiv($c32,$c31)))).
% 1.85/2.04  ** KEPT (pick-wt=7): 31 [] -kn1|is_a_theorem(implies(A,and(A,A))).
% 1.85/2.04  ** KEPT (pick-wt=7): 32 [] kn1| -is_a_theorem(implies($c33,and($c33,$c33))).
% 1.85/2.04  ** KEPT (pick-wt=7): 33 [] -kn2|is_a_theorem(implies(and(A,B),A)).
% 1.85/2.04  ** KEPT (pick-wt=7): 34 [] kn2| -is_a_theorem(implies(and($c35,$c34),$c35)).
% 1.85/2.04  ** KEPT (pick-wt=15): 35 [] -kn3|is_a_theorem(implies(implies(A,B),implies(not(and(B,C)),not(and(C,A))))).
% 1.85/2.04  ** KEPT (pick-wt=15): 36 [] kn3| -is_a_theorem(implies(implies($c38,$c37),implies(not(and($c37,$c36)),not(and($c36,$c38))))).
% 1.85/2.04  ** KEPT (pick-wt=13): 37 [] -cn1|is_a_theorem(implies(implies(A,B),implies(implies(B,C),implies(A,C)))).
% 1.85/2.04  ** KEPT (pick-wt=13): 38 [] cn1| -is_a_theorem(implies(implies($c41,$c40),implies(implies($c40,$c39),implies($c41,$c39)))).
% 1.85/2.04  ** KEPT (pick-wt=8): 39 [] -cn2|is_a_theorem(implies(A,implies(not(A),B))).
% 1.85/2.04  ** KEPT (pick-wt=8): 40 [] cn2| -is_a_theorem(implies($c43,implies(not($c43),$c42))).
% 1.85/2.04  ** KEPT (pick-wt=8): 41 [] -cn3|is_a_theorem(implies(implies(not(A),A),A)).
% 1.85/2.04  ** KEPT (pick-wt=8): 42 [] cn3| -is_a_theorem(implies(implies(not($c44),$c44),$c44)).
% 1.85/2.04  ** KEPT (pick-wt=7): 43 [] -r1|is_a_theorem(implies(or(A,A),A)).
% 1.85/2.04  ** KEPT (pick-wt=7): 44 [] r1| -is_a_theorem(implies(or($c45,$c45),$c45)).
% 1.85/2.04  ** KEPT (pick-wt=7): 45 [] -r2|is_a_theorem(implies(A,or(B,A))).
% 1.85/2.04  ** KEPT (pick-wt=7): 46 [] r2| -is_a_theorem(implies($c46,or($c47,$c46))).
% 1.85/2.04  ** KEPT (pick-wt=9): 47 [] -r3|is_a_theorem(implies(or(A,B),or(B,A))).
% 1.85/2.04  ** KEPT (pick-wt=9): 48 [] r3| -is_a_theorem(implies(or($c49,$c48),or($c48,$c49))).
% 1.85/2.04  ** KEPT (pick-wt=13): 49 [] -r4|is_a_theorem(implies(or(A,or(B,C)),or(B,or(A,C)))).
% 1.85/2.04  ** KEPT (pick-wt=13): 50 [] r4| -is_a_theorem(implies(or($c52,or($c51,$c50)),or($c51,or($c52,$c50)))).
% 1.85/2.04  ** KEPT (pick-wt=13): 51 [] -r5|is_a_theorem(implies(implies(A,B),implies(or(C,A),or(C,B)))).
% 1.85/2.04  ** KEPT (pick-wt=13): 52 [] r5| -is_a_theorem(implies(implies($c54,$c53),implies(or($c55,$c54),or($c55,$c53)))).
% 1.85/2.04  ** KEPT (pick-wt=11): 54 [copy,53,flip.2] -op_or|not(and(not(A),not(B)))=or(A,B).
% 1.85/2.04  ** KEPT (pick-wt=11): 56 [copy,55,flip.2] -op_and|not(or(not(A),not(B)))=and(A,B).
% 1.85/2.04  ** KEPT (pick-wt=10): 58 [copy,57,flip.2] -op_implies_and|not(and(A,not(B)))=implies(A,B).
% 1.85/2.04  ** KEPT (pick-wt=9): 60 [copy,59,flip.2] -op_implies_or|or(not(A),B)=implies(A,B).
% 1.85/2.04  ** KEPT (pick-wt=12): 62 [copy,61,flip.2] -op_e_quiv|and(implies(A,B),implies(B,A))=e_quiv(A,B).
% 1.85/2.04  ** KEPT (pick-wt=14): 63 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c62,$c61))|is_a_theorem($c64).
% 1.85/2.04  ** KEPT (pick-wt=16): 64 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c62,$c61))|is_a_theorem(e_quiv($c64,$c63)).
% 1.85/2.04  ** KEPT (pick-wt=14): 65 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c62,$c61))| -is_a_theorem($c63).
% 1.99/2.18  ** KEPT (pick-wt=14): 66 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c60,$c59))|is_a_theorem($c64).
% 1.99/2.18  ** KEPT (pick-wt=16): 67 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c60,$c59))|is_a_theorem(e_quiv($c64,$c63)).
% 1.99/2.18  ** KEPT (pick-wt=14): 68 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))|is_a_theorem(e_quiv($c60,$c59))| -is_a_theorem($c63).
% 1.99/2.18  ** KEPT (pick-wt=18): 69 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))|is_a_theorem($c64).
% 1.99/2.18  ** KEPT (pick-wt=20): 70 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))|is_a_theorem(e_quiv($c64,$c63)).
% 1.99/2.18  ** KEPT (pick-wt=18): 71 [] -is_a_theorem(e_quiv($c56,$c56))|is_a_theorem(e_quiv($c58,$c57))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))| -is_a_theorem($c63).
% 1.99/2.18  ** KEPT (pick-wt=16): 72 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c62,$c61))|is_a_theorem($c64).
% 1.99/2.18  ** KEPT (pick-wt=18): 73 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c62,$c61))|is_a_theorem(e_quiv($c64,$c63)).
% 1.99/2.18  ** KEPT (pick-wt=16): 74 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c62,$c61))| -is_a_theorem($c63).
% 1.99/2.18  ** KEPT (pick-wt=16): 75 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c60,$c59))|is_a_theorem($c64).
% 1.99/2.18  ** KEPT (pick-wt=18): 76 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c60,$c59))|is_a_theorem(e_quiv($c64,$c63)).
% 1.99/2.18  ** KEPT (pick-wt=16): 77 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))|is_a_theorem(e_quiv($c60,$c59))| -is_a_theorem($c63).
% 1.99/2.18  ** KEPT (pick-wt=20): 78 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))|is_a_theorem($c64).
% 1.99/2.18  ** KEPT (pick-wt=22): 79 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))|is_a_theorem(e_quiv($c64,$c63)).
% 1.99/2.18  ** KEPT (pick-wt=20): 80 [] -is_a_theorem(e_quiv($c56,$c56))| -is_a_theorem(e_quiv(not($c58),not($c57)))| -is_a_theorem(e_quiv(and($c62,$c60),and($c61,$c59)))| -is_a_theorem($c63).
% 1.99/2.18  
% 1.99/2.18  ------------> process sos:
% 1.99/2.18  ** KEPT (pick-wt=3): 81 [] A=A.
% 1.99/2.18  ** KEPT (pick-wt=3): 82 [] modus_ponens|is_a_theorem($c2).
% 1.99/2.18  ** KEPT (pick-wt=5): 83 [] modus_ponens|is_a_theorem(implies($c2,$c1)).
% 1.99/2.18  ** KEPT (pick-wt=5): 84 [] substitution_of_e_quivalents|is_a_theorem(e_quiv($c4,$c3)).
% 1.99/2.18  ** KEPT (pick-wt=1): 85 [] op_or.
% 1.99/2.18  ** KEPT (pick-wt=1): 86 [] op_implies_and.
% 1.99/2.18  ** KEPT (pick-wt=1): 87 [] op_e_quiv.
% 1.99/2.18  ** KEPT (pick-wt=1): 88 [] modus_ponens.
% 1.99/2.18  ** KEPT (pick-wt=1): 89 [] modus_tollens.
% 1.99/2.18  ** KEPT (pick-wt=1): 90 [] implies_1.
% 1.99/2.18  ** KEPT (pick-wt=1): 91 [] implies_2.
% 1.99/2.18  ** KEPT (pick-wt=1): 92 [] implies_3.
% 1.99/2.18  ** KEPT (pick-wt=1): 93 [] and_1.
% 1.99/2.18  ** KEPT (pick-wt=1): 94 [] and_2.
% 1.99/2.18  ** KEPT (pick-wt=1): 95 [] and_3.
% 1.99/2.18  ** KEPT (pick-wt=1): 96 [] or_1.
% 1.99/2.18  ** KEPT (pick-wt=1): 97 [] or_2.
% 1.99/2.18  ** KEPT (pick-wt=1): 98 [] or_3.
% 1.99/2.18  ** KEPT (pick-wt=1): 99 [] e_quivalence_1.
% 1.99/2.18  ** KEPT (pick-wt=1): 100 [] e_quivalence_2.
% 1.99/2.18  ** KEPT (pick-wt=1): 101 [] e_quivalence_3.
% 1.99/2.18    Following clause subsumed by 81 during input processing: 0 [copy,81,flip.1] A=A.
% 1.99/2.18  88 back subsumes 83.
% 1.99/2.18  88 back subsumes 82.
% 1.99/2.18  88 back subsumes 2.
% 1.99/2.18  89 back subsumes 6.
% 1.99/2.18  90 back subsumes 8.
% 1.99/2.18  91 back subsumes 10.
% 1.99/2.18  92 back subsumes 12.
% 1.99/2.18  93 back subsumes 14.
% 1.99/2.18  94 back subsumes 16.
% 1.99/2.18  95 back subsumes 18.
% 1.99/2.18  96 back subsumes 20.
% 1.99/2.18  97 back subsumes 22.
% 1.99/2.18  98 back subsumes 24.
% 1.99/2.18  99 back subsumes 26.
% 1.99/2.18  100 back subsumes 28.
% 1.99/2.18  101 back subsumes 30.
% 1.99/2.18  
% 1.99/2.18  ======= end of input processing =======
% 1.99/2.18  
% 1.99/2.18  =========== start of search ===========
% 1.99/2.18  
% 1.99/2.18  
% 1.99/2.18  Resetting weight limit to 8.
% 1.99/2.18  
% 1.99/2.18  
% 1.99/2.18  Resetting weight limit to 8.
% 1.99/2.18  
% 1.99/2.18  sos_size=186
% 1.99/2.18  
% 1.99/2.18  Search stopped because sos empty.
% 1.99/2.18  
% 1.99/2.18  
% 1.99/2.18  Search stopped because sos empty.
% 1.99/2.18  
% 1.99/2.18  ============ end of search ============
% 1.99/2.18  
% 1.99/2.18  -------------- statistics -------------
% 1.99/2.18  clauses given                293
% 1.99/2.18  clauses generated          19398
% 1.99/2.18  clauses kept                 375
% 1.99/2.18  clauses forward subsumed    4460
% 1.99/2.18  clauses back subsumed         46
% 1.99/2.18  Kbytes malloced             6835
% 1.99/2.18  
% 1.99/2.18  ----------- times (seconds) -----------
% 1.99/2.18  user CPU time          0.14          (0 hr, 0 min, 0 sec)
% 1.99/2.18  system CPU time        0.00          (0 hr, 0 min, 0 sec)
% 1.99/2.18  wall-clock time        2             (0 hr, 0 min, 2 sec)
% 1.99/2.18  
% 1.99/2.18  Process 18040 finished Wed Jul 27 09:30:33 2022
% 1.99/2.18  Otter interrupted
% 1.99/2.18  PROOF NOT FOUND
%------------------------------------------------------------------------------