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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : SYO848+1 : TPTP v8.1.0. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : otter-tptp-script %s

% Computer : n026.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:26:43 EDT 2022

% Result   : Unknown 15.09s 15.28s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.12  % Problem  : SYO848+1 : TPTP v8.1.0. Released v7.5.0.
% 0.10/0.13  % Command  : otter-tptp-script %s
% 0.13/0.33  % Computer : n026.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 300
% 0.13/0.33  % DateTime : Wed Jul 27 10:24:54 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 2.20/2.36  ----- Otter 3.3f, August 2004 -----
% 2.20/2.36  The process was started by sandbox on n026.cluster.edu,
% 2.20/2.36  Wed Jul 27 10:24:54 2022
% 2.20/2.36  The command was "./otter".  The process ID is 2815.
% 2.20/2.36  
% 2.20/2.36  set(prolog_style_variables).
% 2.20/2.36  set(auto).
% 2.20/2.36     dependent: set(auto1).
% 2.20/2.36     dependent: set(process_input).
% 2.20/2.36     dependent: clear(print_kept).
% 2.20/2.36     dependent: clear(print_new_demod).
% 2.20/2.36     dependent: clear(print_back_demod).
% 2.20/2.36     dependent: clear(print_back_sub).
% 2.20/2.36     dependent: set(control_memory).
% 2.20/2.36     dependent: assign(max_mem, 12000).
% 2.20/2.36     dependent: assign(pick_given_ratio, 4).
% 2.20/2.36     dependent: assign(stats_level, 1).
% 2.20/2.36     dependent: assign(max_seconds, 10800).
% 2.20/2.36  clear(print_given).
% 2.20/2.36  
% 2.20/2.36  formula_list(usable).
% 2.20/2.36  all A (A=A).
% 2.20/2.36  all X24 (aal2(X24)<-> (exists X25 (ain(X25,X24)& -asubq(X24,apow(X25))))).
% 2.20/2.36  all X24 (ain(X24,a2)->X24=a0|X24=a1).
% 2.20/2.36  all X24 X25 (asubq(X25,X24)->ain(X25,apow(X24))).
% 2.20/2.36  all X24 X25 X26 (asubq(X24,X25)-> (asubq(X25,X26)->asubq(X24,X26))).
% 2.20/2.36  all X24 X25 X26 (asubq(X24,X26)-> (asubq(X25,X26)->asubq(aun(X24,X25),X26))).
% 2.20/2.36  all X24 X25 X26 (asubq(X26,X25)->asubq(asm(X24,X25),asm(X24,X26))).
% 2.20/2.36  all X24 X25 (adisjoint(X24,X25)->adisjoint(X25,X24)).
% 2.20/2.36  all X24 X25 X26 (-ain(X26,X24)-> -ain(X26,asm(X24,X25))).
% 2.20/2.36  all X24 X25 (ain(X25,X24)->asubq(asing(X25),X24)).
% 2.20/2.36  all X24 X25 (ain(X25,X24)-> (-aal5(X24)-> -aal4(asm(X24,asing(X25))))).
% 2.20/2.36  all X24 X25 asubq(X24,aun(asm(X24,X25),aint(X24,X25))).
% 2.20/2.36  all X24 X25 (aal4(aun(X24,X25))->aal2(X24)|aal3(X25)).
% 2.20/2.36  all X24 X25 X26 (asubq(X26,aun(X24,X25))-> (all X27 (ain(X27,X24)-> (-ain(X27,X26)-> (aal4(X26)->aal3(X24)|aal3(X25)))))).
% 2.20/2.36  -ain(a2,a0).
% 2.20/2.36  asubq(a3,a4).
% 2.20/2.36  -asubq(a4,a3).
% 2.20/2.36  ain(a1,asing(a1)).
% 2.20/2.36  ain(a0,asm(apow(a2),asing(a2))).
% 2.20/2.36  ain(asing(a1),asm(apow(a2),a2)).
% 2.20/2.36  ain(a1,asm(apow(a2),asing(a2))).
% 2.20/2.36  -ain(asing(a2),a1).
% 2.20/2.36  ain(asing(a1),asm(apow(a2),asing(a2))).
% 2.20/2.36  ain(a2,asm(apow(a2),apow(asing(a1)))).
% 2.20/2.36  ain(asing(a1),asm(apow(a2),apow(asing(a2)))).
% 2.20/2.36  a1!=apow(asing(a1)).
% 2.20/2.36  a2!=apow(asing(a1)).
% 2.20/2.36  all X24 (asubq(X24,apow(asing(a1)))-> (-ain(asing(a1),X24)->X24=a0|X24=a1|X24=asing(asing(a1))|X24=apow(asing(a1)))).
% 2.20/2.36  -ain(asing(a2),apow(a2)).
% 2.20/2.36  a2!=asing(a2).
% 2.20/2.36  ain(apow(asing(a1)),asing(apow(asing(a1)))).
% 2.20/2.36  ain(a0,apow(aun(asing(a1),asing(asing(a1))))).
% 2.20/2.36  ain(asing(a1),apow(aun(asing(a1),asing(asing(a1))))).
% 2.20/2.36  -ain(apow(a2),asing(asing(a2))).
% 2.20/2.36  ain(a1,aun(asing(a1),apow(asing(a2)))).
% 2.20/2.36  ain(a2,asm(a4,asing(a1))).
% 2.20/2.36  -ain(a0,asing(a3)).
% 2.20/2.36  ain(a3,aun(a1,asing(a3))).
% 2.20/2.36  ain(asing(a2),asm(aun(asing(asing(a2)),a4),asm(apow(a2),asing(a1)))).
% 2.20/2.36  ain(a0,aun(asing(asing(asing(a1))),aun(a2,asing(apow(a2))))).
% 2.20/2.36  ain(a1,aun(asing(a1),aun(apow(asing(a2)),asing(apow(a2))))).
% 2.20/2.36  ain(apow(a2),aun(asm(apow(a2),apow(asing(a1))),aun(asing(asing(a2)),asing(apow(a2))))).
% 2.20/2.36  ain(a1,aun(a4,asing(apow(a2)))).
% 2.20/2.36  -ain(asing(a2),aun(asing(asing(a1)),aun(a4,asing(apow(a2))))).
% 2.20/2.36  ain(a2,aun(asing(asing(a2)),aun(a4,asing(apow(a2))))).
% 2.20/2.36  all X24 (ain(X24,asm(apow(a2),asing(a2)))->X24=a0|X24=a1|X24=asing(a1)).
% 2.20/2.36  asubq(a2,aun(asing(a1),apow(asing(a2)))).
% 2.20/2.36  asubq(a3,aun(a3,asing(asing(a2)))).
% 2.20/2.36  asubq(a3,aun(a3,asing(apow(a2)))).
% 2.20/2.36  asubq(a4,aun(asing(asing(a2)),a4)).
% 2.20/2.36  asubq(aun(asing(asing(a2)),a4),aun(asing(asing(a1)),aun(asing(asing(a2)),a4))).
% 2.20/2.36  asubq(asm(a3,asing(a0)),asm(apow(a2),apow(asing(a1)))).
% 2.20/2.36  asubq(asm(asm(apow(a2),asing(a2)),asing(a0)),aun(asing(a1),asing(asing(a1)))).
% 2.20/2.36  asubq(aun(asing(a1),asing(asing(a1))),asm(asm(apow(a2),asing(a2)),asing(a0))).
% 2.20/2.36  asubq(asm(asm(apow(a2),asing(a2)),asing(a1)),apow(asing(a1))).
% 2.20/2.36  all X24 (ain(X24,asm(apow(a2),asing(a2)))-> (X24!=asing(a1)->ain(X24,a2))).
% 2.20/2.36  asm(asm(apow(a2),a2),asing(asing(a1)))=asing(a2).
% 2.20/2.36  asubq(asm(asm(apow(a2),asing(a1)),asing(asing(a1))),asm(a3,asing(a1))).
% 2.20/2.36  asubq(asm(asm(apow(a2),apow(asing(a2))),asing(a1)),asm(apow(a2),a2)).
% 2.20/2.36  asubq(aun(asing(a1),asing(asing(a1))),asm(asm(apow(a2),apow(asing(a2))),asing(a2))).
% 2.20/2.36  asubq(a3,asm(apow(a2),asing(asing(a1)))).
% 2.20/2.36  asubq(aun(asing(asing(a1)),asing(asing(asing(a1)))),asm(asm(apow(aun(asing(a1),asing(asing(a1)))),asing(aun(asing(a1),asing(asing(a1))))),asing(a0))).
% 2.20/2.36  asubq(aun(asm(apow(a2),apow(asing(a1))),apow(asing(asing(a1)))),asm(aun(asm(apow(a2),apow(asing(a2))),apow(asing(asing(a1)))),asing(asing(a1)))).
% 2.20/2.36  all X24 (ain(X24,aun(asm(apow(a2),apow(asing(a2))),apow(asing(asing(a1)))))-> (X24!=a2->ain(X24,aun(aun(asing(a1),asing(asing(a1))),apow(asing(asing(a1))))))).
% 2.20/2.37  all X24 (ain(X24,asm(a4,a2))-> (X24!=a2->ain(X24,asing(a3)))).
% 2.20/2.37  asubq(asm(asm(a4,a2),asing(a2)),asing(a3)).
% 2.20/2.37  asm(asm(a4,asing(a1)),asing(a2))=aun(a1,asing(a3)).
% 2.20/2.37  aint(aun(aun(asing(a2),apow(asing(a2))),asing(asm(a3,asing(a1)))),aun(asing(asing(a1)),aun(asing(asing(a2)),a4)))=aun(asing(a2),apow(asing(a2))).
% 2.20/2.37  aint(aun(aun(asing(a2),apow(asing(a2))),asing(asm(a3,asing(a1)))),aun(asm(apow(a2),apow(asing(a2))),aun(apow(asing(a2)),asing(apow(a2)))))=aun(asing(a2),apow(asing(a2))).
% 2.20/2.37  aint(aun(asing(asing(a1)),aun(asing(asing(a2)),a4)),aun(a4,asing(asm(apow(a2),a2))))=a4.
% 2.20/2.37  all X24 (ain(X24,aun(asing(asing(a1)),aun(asing(asing(a2)),a4)))-> (ain(X24,aun(asing(a2),aun(apow(asing(a2)),asing(apow(a2)))))-> -ain(X24,asing(apow(a2))))).
% 2.20/2.37  aint(aun(apow(a2),asing(asing(a2))),asm(a4,asing(a1)))=asm(a3,asing(a1)).
% 2.20/2.37  -aal2(a1).
% 2.20/2.37  -aal2(asing(a3)).
% 2.20/2.37  -aal4(asm(a4,asing(a1))).
% 2.20/2.37  -aal5(aun(asm(apow(a2),apow(asing(a1))),apow(asing(asing(a1))))).
% 2.20/2.37  aex2(aint(aun(asing(asing(a2)),a4),asm(apow(a2),asing(a1)))).
% 2.20/2.37  aex2(asm(asm(a4,asing(a2)),asing(a3))).
% 2.20/2.37  -aal3(asm(aint(aun(a3,asing(asm(a3,asing(a1)))),apow(asm(a3,asing(a1)))),asing(asm(a3,asing(a1))))).
% 2.20/2.37  aex3(asm(aun(a3,asing(apow(a2))),asing(a1))).
% 2.20/2.37  aex5(aun(asing(asing(a1)),a4)).
% 2.20/2.37  aex5(aun(asing(apow(asing(a1))),a4)).
% 2.20/2.37  all X24 (ain(X24,asm(apow(a2),apow(asing(a2))))-> (ain(X24,aun(asing(asing(a2)),aun(a4,asing(apow(a2)))))-> -aal5(asm(aint(aun(asm(apow(a2),apow(asing(a2))),aun(apow(asing(a2)),asing(apow(a2)))),aun(asing(asing(a2)),aun(a4,asing(apow(a2))))),asing(X24))))).
% 2.20/2.37  all X24 (ain(X24,apow(asing(a2)))-> -aal5(asm(aint(aun(asm(apow(a2),apow(asing(a2))),aun(apow(asing(a2)),asing(apow(a2)))),aun(asing(asing(a2)),aun(a4,asing(apow(a2))))),asing(X24)))).
% 2.20/2.37  -(all X24 X25 (ain(X25,X24)-> (aal4(X24)->aal3(asm(X24,asing(X25)))))).
% 2.20/2.37  end_of_list.
% 2.20/2.37  
% 2.20/2.37  -------> usable clausifies to:
% 2.20/2.37  
% 2.20/2.37  list(usable).
% 2.20/2.37  0 [] A=A.
% 2.20/2.37  0 [] -aal2(X24)|ain($f1(X24),X24).
% 2.20/2.37  0 [] -aal2(X24)| -asubq(X24,apow($f1(X24))).
% 2.20/2.37  0 [] aal2(X24)| -ain(X25,X24)|asubq(X24,apow(X25)).
% 2.20/2.37  0 [] -ain(X24,a2)|X24=a0|X24=a1.
% 2.20/2.37  0 [] -asubq(X25,X24)|ain(X25,apow(X24)).
% 2.20/2.37  0 [] -asubq(X24,X25)| -asubq(X25,X26)|asubq(X24,X26).
% 2.20/2.37  0 [] -asubq(X24,X26)| -asubq(X25,X26)|asubq(aun(X24,X25),X26).
% 2.20/2.37  0 [] -asubq(X26,X25)|asubq(asm(X24,X25),asm(X24,X26)).
% 2.20/2.37  0 [] -adisjoint(X24,X25)|adisjoint(X25,X24).
% 2.20/2.37  0 [] ain(X26,X24)| -ain(X26,asm(X24,X25)).
% 2.20/2.37  0 [] -ain(X25,X24)|asubq(asing(X25),X24).
% 2.20/2.37  0 [] -ain(X25,X24)|aal5(X24)| -aal4(asm(X24,asing(X25))).
% 2.20/2.37  0 [] asubq(X24,aun(asm(X24,X25),aint(X24,X25))).
% 2.20/2.37  0 [] -aal4(aun(X24,X25))|aal2(X24)|aal3(X25).
% 2.20/2.37  0 [] -asubq(X26,aun(X24,X25))| -ain(X27,X24)|ain(X27,X26)| -aal4(X26)|aal3(X24)|aal3(X25).
% 2.20/2.37  0 [] -ain(a2,a0).
% 2.20/2.37  0 [] asubq(a3,a4).
% 2.20/2.37  0 [] -asubq(a4,a3).
% 2.20/2.37  0 [] ain(a1,asing(a1)).
% 2.20/2.37  0 [] ain(a0,asm(apow(a2),asing(a2))).
% 2.20/2.37  0 [] ain(asing(a1),asm(apow(a2),a2)).
% 2.20/2.37  0 [] ain(a1,asm(apow(a2),asing(a2))).
% 2.20/2.37  0 [] -ain(asing(a2),a1).
% 2.20/2.37  0 [] ain(asing(a1),asm(apow(a2),asing(a2))).
% 2.20/2.37  0 [] ain(a2,asm(apow(a2),apow(asing(a1)))).
% 2.20/2.37  0 [] ain(asing(a1),asm(apow(a2),apow(asing(a2)))).
% 2.20/2.37  0 [] a1!=apow(asing(a1)).
% 2.20/2.37  0 [] a2!=apow(asing(a1)).
% 2.20/2.37  0 [] -asubq(X24,apow(asing(a1)))|ain(asing(a1),X24)|X24=a0|X24=a1|X24=asing(asing(a1))|X24=apow(asing(a1)).
% 2.20/2.37  0 [] -ain(asing(a2),apow(a2)).
% 2.20/2.37  0 [] a2!=asing(a2).
% 2.20/2.37  0 [] ain(apow(asing(a1)),asing(apow(asing(a1)))).
% 2.20/2.37  0 [] ain(a0,apow(aun(asing(a1),asing(asing(a1))))).
% 2.20/2.37  0 [] ain(asing(a1),apow(aun(asing(a1),asing(asing(a1))))).
% 2.20/2.37  0 [] -ain(apow(a2),asing(asing(a2))).
% 2.20/2.37  0 [] ain(a1,aun(asing(a1),apow(asing(a2)))).
% 2.20/2.37  0 [] ain(a2,asm(a4,asing(a1))).
% 2.20/2.37  0 [] -ain(a0,asing(a3)).
% 2.20/2.37  0 [] ain(a3,aun(a1,asing(a3))).
% 2.20/2.37  0 [] ain(asing(a2),asm(aun(asing(asing(a2)),a4),asm(apow(a2),asing(a1)))).
% 2.20/2.37  0 [] ain(a0,aun(asing(asing(asing(a1))),aun(a2,asing(apow(a2))))).
% 2.20/2.37  0 [] ain(a1,aun(asing(a1),aun(apow(asing(a2)),asing(apow(a2))))).
% 2.20/2.37  0 [] ain(apow(a2),aun(asm(apow(a2),apow(asing(a1))),aun(asing(asing(a2)),asing(apow(a2))))).
% 2.20/2.37  0 [] ain(a1,aun(a4,asing(apow(a2)))).
% 2.20/2.37  0 [] -ain(asing(a2),aun(asing(asing(a1)),aun(a4,asing(apow(a2))))).
% 2.20/2.37  0 [] ain(a2,aun(asing(asing(a2)),aun(a4,asing(apow(a2))))).
% 2.20/2.37  0 [] -ain(X24,asm(apow(a2),asing(a2)))|X24=a0|X24=a1|X24=asing(a1).
% 2.20/2.37  0 [] asubq(a2,aun(asing(a1),apow(asing(a2)))).
% 2.20/2.37  0 [] asubq(a3,aun(a3,asing(asing(a2)))).
% 2.20/2.37  0 [] asubq(a3,aun(a3,asing(apow(a2)))).
% 2.20/2.37  0 [] asubq(a4,aun(asing(asing(a2)),a4)).
% 2.20/2.37  0 [] asubq(aun(asing(asing(a2)),a4),aun(asing(asing(a1)),aun(asing(asing(a2)),a4))).
% 2.20/2.37  0 [] asubq(asm(a3,asing(a0)),asm(apow(a2),apow(asing(a1)))).
% 2.20/2.37  0 [] asubq(asm(asm(apow(a2),asing(a2)),asing(a0)),aun(asing(a1),asing(asing(a1)))).
% 2.20/2.37  0 [] asubq(aun(asing(a1),asing(asing(a1))),asm(asm(apow(a2),asing(a2)),asing(a0))).
% 2.20/2.37  0 [] asubq(asm(asm(apow(a2),asing(a2)),asing(a1)),apow(asing(a1))).
% 2.20/2.37  0 [] -ain(X24,asm(apow(a2),asing(a2)))|X24=asing(a1)|ain(X24,a2).
% 2.20/2.37  0 [] asm(asm(apow(a2),a2),asing(asing(a1)))=asing(a2).
% 2.20/2.37  0 [] asubq(asm(asm(apow(a2),asing(a1)),asing(asing(a1))),asm(a3,asing(a1))).
% 2.20/2.37  0 [] asubq(asm(asm(apow(a2),apow(asing(a2))),asing(a1)),asm(apow(a2),a2)).
% 2.20/2.37  0 [] asubq(aun(asing(a1),asing(asing(a1))),asm(asm(apow(a2),apow(asing(a2))),asing(a2))).
% 2.20/2.37  0 [] asubq(a3,asm(apow(a2),asing(asing(a1)))).
% 2.20/2.37  0 [] asubq(aun(asing(asing(a1)),asing(asing(asing(a1)))),asm(asm(apow(aun(asing(a1),asing(asing(a1)))),asing(aun(asing(a1),asing(asing(a1))))),asing(a0))).
% 2.20/2.37  0 [] asubq(aun(asm(apow(a2),apow(asing(a1))),apow(asing(asing(a1)))),asm(aun(asm(apow(a2),apow(asing(a2))),apow(asing(asing(a1)))),asing(asing(a1)))).
% 2.20/2.37  0 [] -ain(X24,aun(asm(apow(a2),apow(asing(a2))),apow(asing(asing(a1)))))|X24=a2|ain(X24,aun(aun(asing(a1),asing(asing(a1))),apow(asing(asing(a1))))).
% 2.20/2.37  0 [] -ain(X24,asm(a4,a2))|X24=a2|ain(X24,asing(a3)).
% 2.20/2.37  0 [] asubq(asm(asm(a4,a2),asing(a2)),asing(a3)).
% 2.20/2.37  0 [] asm(asm(a4,asing(a1)),asing(a2))=aun(a1,asing(a3)).
% 2.20/2.37  0 [] aint(aun(aun(asing(a2),apow(asing(a2))),asing(asm(a3,asing(a1)))),aun(asing(asing(a1)),aun(asing(asing(a2)),a4)))=aun(asing(a2),apow(asing(a2))).
% 2.20/2.37  0 [] aint(aun(aun(asing(a2),apow(asing(a2))),asing(asm(a3,asing(a1)))),aun(asm(apow(a2),apow(asing(a2))),aun(apow(asing(a2)),asing(apow(a2)))))=aun(asing(a2),apow(asing(a2))).
% 2.20/2.37  0 [] aint(aun(asing(asing(a1)),aun(asing(asing(a2)),a4)),aun(a4,asing(asm(apow(a2),a2))))=a4.
% 2.20/2.37  0 [] -ain(X24,aun(asing(asing(a1)),aun(asing(asing(a2)),a4)))| -ain(X24,aun(asing(a2),aun(apow(asing(a2)),asing(apow(a2)))))| -ain(X24,asing(apow(a2))).
% 2.20/2.37  0 [] aint(aun(apow(a2),asing(asing(a2))),asm(a4,asing(a1)))=asm(a3,asing(a1)).
% 2.20/2.37  0 [] -aal2(a1).
% 2.20/2.37  0 [] -aal2(asing(a3)).
% 2.20/2.37  0 [] -aal4(asm(a4,asing(a1))).
% 2.20/2.37  0 [] -aal5(aun(asm(apow(a2),apow(asing(a1))),apow(asing(asing(a1))))).
% 2.20/2.37  0 [] aex2(aint(aun(asing(asing(a2)),a4),asm(apow(a2),asing(a1)))).
% 2.20/2.37  0 [] aex2(asm(asm(a4,asing(a2)),asing(a3))).
% 2.20/2.37  0 [] -aal3(asm(aint(aun(a3,asing(asm(a3,asing(a1)))),apow(asm(a3,asing(a1)))),asing(asm(a3,asing(a1))))).
% 2.20/2.37  0 [] aex3(asm(aun(a3,asing(apow(a2))),asing(a1))).
% 2.20/2.37  0 [] aex5(aun(asing(asing(a1)),a4)).
% 2.20/2.37  0 [] aex5(aun(asing(apow(asing(a1))),a4)).
% 2.20/2.37  0 [] -ain(X24,asm(apow(a2),apow(asing(a2))))| -ain(X24,aun(asing(asing(a2)),aun(a4,asing(apow(a2)))))| -aal5(asm(aint(aun(asm(apow(a2),apow(asing(a2))),aun(apow(asing(a2)),asing(apow(a2)))),aun(asing(asing(a2)),aun(a4,asing(apow(a2))))),asing(X24))).
% 2.20/2.37  0 [] -ain(X24,apow(asing(a2)))| -aal5(asm(aint(aun(asm(apow(a2),apow(asing(a2))),aun(apow(asing(a2)),asing(apow(a2)))),aun(asing(asing(a2)),aun(a4,asing(apow(a2))))),asing(X24))).
% 2.20/2.37  0 [] ain($c1,$c2).
% 2.20/2.37  0 [] aal4($c2).
% 2.20/2.37  0 [] -aal3(asm($c2,asing($c1))).
% 2.20/2.37  end_of_list.
% 2.20/2.37  
% 2.20/2.37  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=6.
% 2.20/2.37  
% 2.20/2.37  This ia a non-Horn set with equality.  The strategy will be
% 2.20/2.37  Knuth-Bendix, ordered hyper_res, factoring, and unit
% 2.20/2.37  deletion, with positive clauses in sos and nonpositive
% 2.20/2.37  clauses in usable.
% 2.20/2.37  
% 2.20/2.37     dependent: set(knuth_bendix).
% 2.20/2.37     dependent: set(anl_eq).
% 2.20/2.37     dependent: set(para_from).
% 2.20/2.37     dependent: set(para_into).
% 2.20/2.37     dependent: clear(para_from_right).
% 2.20/2.37     dependent: clear(para_into_right).
% 2.20/2.37     dependent: set(para_from_vars).
% 2.20/2.37     dependent: set(eq_units_both_ways).
% 2.20/2.37     dependent: set(dynamic_demod_all).
% 2.20/2.37     dependent: set(dynamic_demod).
% 2.20/2.37     dependent: set(order_eq).
% 2.20/2.37     dependent: set(back_demod).
% 2.20/2.37     dependent: set(lrpo).
% 2.20/2.37     dependent: set(hyper_res).
% 2.20/2.37     dependent: set(unit_deletion).
% 2.20/2.37     dependent: set(factor).
% 2.20/2.37  
% 2.20/2.37  ------------> process usable:
% 2.20/2.37  ** KEPT (pick-wt=6): 1 [] -aal2(A)|ain($f1(A),A).
% 2.20/2.37  ** KEPT (pick-wt=7): 2 [] -aal2(A)| -asubq(A,apow($f1(A))).
% 2.20/2.37  ** KEPT (pick-wt=9): 3 [] aal2(A)| -ain(B,A)|asubq(A,apow(B)).
% 2.20/2.37  ** KEPT (pick-wt=9): 4 [] -ain(A,a2)|A=a0|A=a1.
% 2.20/2.37  ** KEPT (pick-wt=7): 5 [] -asubq(A,B)|ain(A,apow(B)).
% 2.20/2.37  ** KEPT (pick-wt=9): 6 [] -asubq(A,B)| -asubq(B,C)|asubq(A,C).
% 2.20/2.37  ** KEPT (pick-wt=11): 7 [] -asubq(A,B)| -asubq(C,B)|asubq(aun(A,C),B).
% 2.20/2.37  ** KEPT (pick-wt=10): 8 [] -asubq(A,B)|asubq(asm(C,B),asm(C,A)).
% 2.20/2.37  ** KEPT (pick-wt=6): 9 [] -adisjoint(A,B)|adisjoint(B,A).
% 2.20/2.37  ** KEPT (pick-wt=8): 10 [] ain(A,B)| -ain(A,asm(B,C)).
% 2.20/2.37  ** KEPT (pick-wt=7): 11 [] -ain(A,B)|asubq(asing(A),B).
% 2.20/2.37  ** KEPT (pick-wt=10): 12 [] -ain(A,B)|aal5(B)| -aal4(asm(B,asing(A))).
% 2.20/2.37  ** KEPT (pick-wt=8): 13 [] -aal4(aun(A,B))|aal2(A)|aal3(B).
% 2.20/2.37  ** KEPT (pick-wt=17): 14 [] -asubq(A,aun(B,C))| -ain(D,B)|ain(D,A)| -aal4(A)|aal3(B)|aal3(C).
% 2.20/2.37  ** KEPT (pick-wt=3): 15 [] -ain(a2,a0).
% 2.20/2.37  ** KEPT (pick-wt=3): 16 [] -asubq(a4,a3).
% 2.20/2.37  ** KEPT (pick-wt=4): 17 [] -ain(asing(a2),a1).
% 2.20/2.37  ** KEPT (pick-wt=5): 19 [copy,18,flip.1] apow(asing(a1))!=a1.
% 2.20/2.37  ** KEPT (pick-wt=5): 21 [copy,20,flip.1] apow(asing(a1))!=a2.
% 2.20/2.37  ** KEPT (pick-wt=25): 22 [] -asubq(A,apow(asing(a1)))|ain(asing(a1),A)|A=a0|A=a1|A=asing(asing(a1))|A=apow(asing(a1)).
% 2.20/2.37  ** KEPT (pick-wt=5): 23 [] -ain(asing(a2),apow(a2)).
% 2.20/2.37  ** KEPT (pick-wt=4): 25 [copy,24,flip.1] asing(a2)!=a2.
% 2.20/2.37  ** KEPT (pick-wt=6): 26 [] -ain(apow(a2),asing(asing(a2))).
% 2.20/2.37  ** KEPT (pick-wt=4): 27 [] -ain(a0,asing(a3)).
% 2.20/2.37  ** KEPT (pick-wt=12): 28 [] -ain(asing(a2),aun(asing(asing(a1)),aun(a4,asing(apow(a2))))).
% 2.20/2.37  ** KEPT (pick-wt=17): 29 [] -ain(A,asm(apow(a2),asing(a2)))|A=a0|A=a1|A=asing(a1).
% 2.20/2.37  ** KEPT (pick-wt=14): 30 [] -ain(A,asm(apow(a2),asing(a2)))|A=asing(a1)|ain(A,a2).
% 2.20/2.37  ** KEPT (pick-wt=29): 31 [] -ain(A,aun(asm(apow(a2),apow(asing(a2))),apow(asing(asing(a1)))))|A=a2|ain(A,aun(aun(asing(a1),asing(asing(a1))),apow(asing(asing(a1))))).
% 2.20/2.37  ** KEPT (pick-wt=12): 32 [] -ain(A,asm(a4,a2))|A=a2|ain(A,asing(a3)).
% 2.20/2.37  ** KEPT (pick-wt=28): 33 [] -ain(A,aun(asing(asing(a1)),aun(asing(asing(a2)),a4)))| -ain(A,aun(asing(a2),aun(apow(asing(a2)),asing(apow(a2)))))| -ain(A,asing(apow(a2))).
% 2.20/2.37  ** KEPT (pick-wt=2): 34 [] -aal2(a1).
% 2.20/2.37  ** KEPT (pick-wt=3): 35 [] -aal2(asing(a3)).
% 2.20/2.37  ** KEPT (pick-wt=5): 36 [] -aal4(asm(a4,asing(a1))).
% 2.20/2.37  ** KEPT (pick-wt=12): 37 [] -aal5(aun(asm(apow(a2),apow(asing(a1))),apow(asing(asing(a1))))).
% 2.20/2.37  ** KEPT (pick-wt=20): 38 [] -aal3(asm(aint(aun(a3,asing(asm(a3,asing(a1)))),apow(asm(a3,asing(a1)))),asing(asm(a3,asing(a1))))).
% 2.20/2.37  ** KEPT (pick-wt=47): 39 [] -ain(A,asm(apow(a2),apow(asing(a2))))| -ain(A,aun(asing(asing(a2)),aun(a4,asing(apow(a2)))))| -aal5(asm(aint(aun(asm(apow(a2),apow(asing(a2))),aun(apow(asing(a2)),asing(apow(a2)))),aun(asing(asing(a2)),aun(a4,asing(apow(a2))))),asing(A))).
% 2.20/2.37  ** KEPT (pick-wt=33): 40 [] -ain(A,apow(asing(a2)))| -aal5(asm(aint(aun(asm(apow(a2),apow(asing(a2))),aun(apow(asing(a2)),asing(apow(a2)))),aun(asing(asing(a2)),aun(a4,asing(apow(a2))))),asing(A))).
% 2.20/2.37  ** KEPT (pick-wt=5): 41 [] -aal3(asm($c2,asing($c1))).
% 2.20/2.37  
% 2.20/2.37  ------------> process sos:
% 2.20/2.37  ** KEPT (pick-wt=3): 44 [] A=A.
% 2.20/2.37  ** KEPT (pick-wt=9): 45 [] asubq(A,aun(asm(A,B),aint(A,B))).
% 2.20/2.37  ** KEPT (pick-wt=3): 46 [] asubq(a3,a4).
% 2.20/2.37  ** KEPT (pick-wt=4): 47 [] ain(a1,asing(a1)).
% 2.20/2.37  ** KEPT (pick-wt=7): 48 [] ain(a0,asm(apow(a2),asing(a2))).
% 2.20/2.37  ** KEPT (pick-wt=7): 49 [] ain(asing(a1),asm(apow(a2),a2)).
% 2.20/2.37  ** KEPT (pick-wt=7): 50 [] ain(a1,asm(apow(a2),asing(a2))).
% 2.20/2.37  ** KEPT (pick-wt=8): 51 [] ain(asing(a1),asm(apow(a2),asing(a2))).
% 2.20/2.37  ** KEPT (pick-wt=8): 52 [] ain(a2,asm(apow(a2),apow(asing(a1)))).
% 2.20/2.37  ** KEPT (pick-wt=9): 53 [] ain(asing(a1),asm(apow(a2),apow(asing(a2)))).
% 2.20/2.37  ** KEPT (pick-wt=8): 54 [] ain(apow(asing(a1)),asing(apow(asing(a1)))).
% 2.20/2.37  ** KEPT (pick-wt=9): 55 [] ain(a0,apow(aun(asing(a1),asing(asing(a1))))).
% 2.20/2.37  ** KEPT (pick-wt=10): 56 [] ain(asing(a1),apow(aun(asing(a1),asing(asing(a1))))).
% 2.20/2.37  ** KEPT (pick-wt=8): 57 [] ain(a1,aun(asing(a1),apow(asing(a2)))).
% 2.20/2.37  ** KEPT (pick-wt=6): 58 [] ain(a2,asm(a4,asing(a1))).
% 2.20/2.37  ** KEPT (pick-wt=6): 59 [] ain(a3,aun(a1,asing(a3))).
% 2.20/2.37  ** KEPT (pick-wt=14): 60 [] ain(asing(a2),asm(aun(asing(asing(a2)),a4),asm(apow(a2),asing(a1)))).
% 2.20/2.37  ** KEPT (pick-wt=12): 61 [] ain(a0,aun(asing(asing(asing(a1))),aun(a2,asing(apow(a2))))).
% 2.20/2.37  ** KEPT (pick-wt=12): 62 [] ain(a1,aun(asing(a1),aun(apow(asing(a2)),asing(apow(a2))))).
% 2.20/2.37  ** KEPT (pick-wt=17): 63 [] ain(apow(a2),aun(asm(apow(a2),apow(asing(a1))),aun(asing(asing(a2)),asing(apow(a2))))).
% 2.20/2.37  ** KEPT (pick-wt=7): 64 [] ain(a1,aun(a4,asing(apow(a2)))).
% 2.20/2.37  ** KEPT (pick-wt=11): 65 [] ain(a2,aun(asing(asing(a2)),aun(a4,asing(apow(a2))))).
% 2.20/2.37  ** KEPT (pick-wt=8): 66 [] asubq(a2,aun(asing(a1),apow(asing(a2)))).
% 2.20/2.37  ** KEPT (pick-wt=7): 67 [] asubq(a3,aun(a3,asing(asing(a2)))).
% 2.20/2.37  ** KEPT (pick-wt=7): 68 [] asubq(a3,aun(a3,asing(apow(a2)))).
% 2.20/2.37  ** KEPT (pick-wt=7): 69 [] asubq(a4,aun(asing(asing(a2)),a4)).
% 2.20/2.37  ** KEPT (pick-wt=15): 70 [] asubq(aun(asing(asing(a2)),a4),aun(asing(asing(a1)),aun(asing(asing(a2)),a4))).
% 2.20/2.37  ** KEPT (pick-wt=11): 71 [] asubq(asm(a3,asing(a0)),asm(apow(a2),apow(asing(a1)))).
% 2.20/2.37  ** KEPT (pick-wt=15): 72 [] asubq(asm(asm(apow(a2),asing(a2)),asing(a0)),aun(asing(a1),asing(asing(a1)))).
% 2.20/2.37  ** KEPT (pick-wt=15): 73 [] asubq(aun(asing(a1),asing(asing(a1))),asm(asm(apow(a2),asing(a2)),asing(a0))).
% 2.20/2.37  ** KEPT (pick-wt=12): 74 [] asubq(asm(asm(apow(a2),asing(a2)),asing(a1)),apow(asing(a1))).
% 2.20/2.37  ** KEPT (pick-wt=11): 75 [] asm(asm(apow(a2),a2),asing(asing(a1)))=asing(a2).
% 2.20/2.37  ---> New Demodulator: 76 [new_demod,75] asm(asm(apow(a2),a2),asing(asing(a1)))=asing(a2).
% 2.20/2.37  ** KEPT (pick-wt=14): 77 [] asubq(asm(asm(apow(a2),asing(a1)),asing(asing(a1))),asm(a3,asing(a1))).
% 2.20/2.37  ** KEPT (pick-wt=14): 78 [] asubq(asm(asm(apow(a2),apow(asing(a2))),asing(a1)),asm(apow(a2),a2)).
% 2.20/2.37  ** KEPT (pick-wt=16): 79 [] asubq(aun(asing(a1),asing(asing(a1))),asm(asm(apow(a2),apow(asing(a2))),asing(a2))).
% 2.20/2.37  ** KEPT (pick-wt=8): 80 [] asubq(a3,asm(apow(a2),asing(asing(a1)))).
% 2.20/2.37  ** KEPT (pick-wt=27): 81 [] asubq(aun(asing(asing(a1)),asing(asing(asing(a1)))),asm(asm(apow(aun(asing(a1),asing(asing(a1)))),asing(aun(asing(a1),asing(asing(a1))))),asing(a0))).
% 2.20/2.37  ** KEPT (pick-wt=27): 82 [] asubq(aun(asm(apow(a2),apow(asing(a1))),apow(asing(asing(a1)))),asm(aun(asm(apow(a2),apow(asing(a2))),apow(asing(asing(a1)))),asing(asing(a1)))).
% 2.20/2.37  ** KEPT (pick-wt=9): 83 [] asubq(asm(asm(a4,a2),asing(a2)),asing(a3)).
% 2.20/2.37  ** KEPT (pick-wt=12): 85 [copy,84,flip.1] aun(a1,asing(a3))=asm(asm(a4,asing(a1)),asing(a2)).
% 2.20/2.37  ---> New Demodulator: 86 [new_demod,85] aun(a1,asing(a3))=asm(asm(a4,asing(a1)),asing(a2)).
% 2.20/2.37  ** KEPT (pick-wt=29): 87 [] aint(aun(aun(asing(a2),apow(asing(a2))),asing(asm(a3,asing(a1)))),aun(asing(asing(a1)),aun(asing(asing(a2)),a4)))=aun(asing(a2),apow(asing(a2))).
% 2.20/2.37  ---> New Demodulator: 88 [new_demod,87] aint(aun(aun(asing(a2),apow(asing(a2))),asing(asm(a3,asing(a1)))),aun(asing(asing(a1)),aun(asing(asing(a2)),a4)))=aun(asing(a2),apow(asing(a2))).
% 2.20/2.37  ** KEPT (pick-wt=34): 89 [] aint(aun(aun(asing(a2),apow(asing(a2))),asing(asm(a3,asing(a1)))),aun(asm(apow(a2),apow(asing(a2))),aun(apow(asing(a2)),asing(apow(a2)))))=aun(asing(a2),apow(asing(a2))).
% 2.20/2.37  ---> New Demodulator: 90 [new_demod,89] aint(aun(aun(asing(a2),apow(asing(a2))),asing(asm(a3,asing(a1)))),aun(asm(apow(a2),apow(asing(a2))),aun(apow(asing(a2)),asing(apow(a2)))))=aun(asing(a2),apow(asing(a2))).
% 2.20/2.37  ** KEPT (pick-wt=19): 91 [] aint(aun(asing(asing(a1)),aun(asing(asing(a2)),a4)),aun(a4,asing(asm(apow(a2),a2))))=a4.
% 2.20/2.37  ---> New Demodulator: 92 [new_demod,91] aint(aun(asing(asing(a1)),aun(asing(asing(a2)),a4)),aun(a4,asing(asm(apow(a2),a2))))=a4.
% 2.20/2.37  ** KEPT (pick-wt=16): 93 [] aint(aun(apow(a2),asing(asing(a2))),asm(a4,asing(a1)))=asm(a3,asing(a1)).
% 2.20/2.37  ---> New Demodulator: 94 [new_demod,93] aint(aun(apow(a2),asing(asing(a2))),asm(a4,asing(a1)))=asm(a3,asing(a1)).
% 2.20/2.37  ** KEPT (pick-wt=12): 95 [] aex2(aint(aun(asing(asing(a2)),a4),asm(apow(a2),asing(a1)))).
% 2.20/2.37  ** KEPT (pick-wt=8): 96 [] aex2(asm(asm(a4,asing(a2)),asing(a3))).
% 2.20/2.37  ** KEPT (pick-wt=9): 97 [] aex3(asm(aun(a3,asing(apow(a2))),asing(a1))).
% 2.20/2.37  ** KEPT (pick-wt=6): 98 [] aex5(aun(asing(asing(a1)),a4)).
% 2.20/2.37  ** KEPT (pick-wt=7): 99 [] aex5(aun(asing(apow(asing(a1))),a4)).
% 2.20/2.37  ** KEPT (pick-wt=3): 100 [] ain($c1,$c2).
% 2.20/2.37  ** KEPT (pick-wt=2): 101 [] aal4($c2).
% 2.20/2.37    Following clause subsumed by 44 during input processing: 0 [copy,44,flip.1] A=A.
% 2.20/2.37  >>>> Starting back demodulation with 76.
% 2.20/2.37  >>>> Starting back demodulation with 86.
% 15.09/15.28      >> back demodulating 59 with 86.
% 15.09/15.28  >>>> Starting back demodulation with 88.
% 15.09/15.28  >>>> Starting back demodulation with 90.
% 15.09/15.28  >>>> Starting back demodulation with 92.
% 15.09/15.28  >>>> Starting back demodulation with 94.
% 15.09/15.28  
% 15.09/15.28  ======= end of input processing =======
% 15.09/15.28  
% 15.09/15.28  =========== start of search ===========
% 15.09/15.28  
% 15.09/15.28  
% 15.09/15.28  Resetting weight limit to 8.
% 15.09/15.28  
% 15.09/15.28  
% 15.09/15.28  Resetting weight limit to 8.
% 15.09/15.28  
% 15.09/15.28  sos_size=983
% 15.09/15.28  
% 15.09/15.28  Search stopped because sos empty.
% 15.09/15.28  
% 15.09/15.28  
% 15.09/15.28  Search stopped because sos empty.
% 15.09/15.28  
% 15.09/15.28  ============ end of search ============
% 15.09/15.28  
% 15.09/15.28  -------------- statistics -------------
% 15.09/15.28  clauses given               1188
% 15.09/15.28  clauses generated        1747127
% 15.09/15.28  clauses kept                1323
% 15.09/15.28  clauses forward subsumed     534
% 15.09/15.28  clauses back subsumed        106
% 15.09/15.28  Kbytes malloced             6835
% 15.09/15.28  
% 15.09/15.28  ----------- times (seconds) -----------
% 15.09/15.28  user CPU time         12.91          (0 hr, 0 min, 12 sec)
% 15.09/15.28  system CPU time        0.01          (0 hr, 0 min, 0 sec)
% 15.09/15.28  wall-clock time       15             (0 hr, 0 min, 15 sec)
% 15.09/15.28  
% 15.09/15.28  Process 2815 finished Wed Jul 27 10:25:09 2022
% 15.09/15.28  Otter interrupted
% 15.09/15.28  PROOF NOT FOUND
%------------------------------------------------------------------------------