TSTP Solution File: GRP203-1 by EQP---0.9e

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : EQP---0.9e
% Problem  : GRP203-1 : TPTP v8.1.0. Released v2.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_eqp %s

% Computer : n009.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Sat Jul 16 08:45:56 EDT 2022

% Result   : Unsatisfiable 2.14s 2.54s
% Output   : Refutation 2.14s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   36
%            Number of leaves      :    4
% Syntax   : Number of clauses     :   62 (  62 unt;   0 nHn;   2 RR)
%            Number of literals    :   62 (   0 equ;   1 neg)
%            Maximal clause size   :    1 (   1 avg)
%            Maximal term depth    :    9 (   2 avg)
%            Number of predicates  :    2 (   1 usr;   1 prp; 0-2 aty)
%            Number of functors    :    6 (   6 usr;   4 con; 0-2 aty)
%            Number of variables   :  119 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(1,plain,
    equal(multiply(identity,A),A),
    file('GRP203-1.p',unknown),
    [] ).

cnf(2,plain,
    equal(multiply(left_inverse(A),A),identity),
    file('GRP203-1.p',unknown),
    [] ).

cnf(3,plain,
    equal(multiply(multiply(multiply(A,B),A),C),multiply(A,multiply(B,multiply(A,C)))),
    file('GRP203-1.p',unknown),
    [] ).

cnf(4,plain,
    ~ equal(multiply(multiply(multiply(a,b),c),b),multiply(a,multiply(b,multiply(c,b)))),
    file('GRP203-1.p',unknown),
    [] ).

cnf(5,plain,
    equal(multiply(multiply(A,identity),B),multiply(A,B)),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[1,3]),1,1]),
    [iquote('para(1,3),demod([1,1])')] ).

cnf(6,plain,
    equal(multiply(left_inverse(A),multiply(A,multiply(left_inverse(A),B))),multiply(left_inverse(A),B)),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[2,3]),1]),1]),
    [iquote('para(2,3),demod([1]),flip(1)')] ).

cnf(10,plain,
    equal(multiply(left_inverse(A),multiply(A,identity)),identity),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[2,6]),2]),
    [iquote('para(2,6),demod([2])')] ).

cnf(15,plain,
    equal(multiply(multiply(A,A),B),multiply(A,multiply(A,B))),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[5,3]),1]),
    [iquote('para(5,3),demod([1])')] ).

cnf(16,plain,
    equal(multiply(multiply(A,multiply(B,multiply(A,identity))),C),multiply(A,multiply(B,multiply(A,C)))),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[3,5]),3]),
    [iquote('para(3,5),demod([3])')] ).

cnf(32,plain,
    equal(multiply(left_inverse(multiply(multiply(A,B),A)),multiply(A,multiply(B,multiply(A,identity)))),identity),
    inference(para,[status(thm),theory(equality)],[3,10]),
    [iquote('para(3,10)')] ).

cnf(39,plain,
    equal(multiply(A,multiply(left_inverse(multiply(A,identity)),multiply(A,B))),multiply(A,B)),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[2,16]),5]),1]),
    [iquote('para(2,16),demod([5]),flip(1)')] ).

cnf(66,plain,
    equal(multiply(A,multiply(left_inverse(A),multiply(A,B))),multiply(A,B)),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[10,16]),5]),1]),
    [iquote('para(10,16),demod([5]),flip(1)')] ).

cnf(69,plain,
    equal(multiply(left_inverse(A),multiply(left_inverse(left_inverse(A)),identity)),identity),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[2,66]),2]),
    [iquote('para(2,66),demod([2])')] ).

cnf(103,plain,
    equal(multiply(multiply(A,multiply(B,multiply(B,multiply(A,identity)))),C),multiply(A,multiply(B,multiply(B,multiply(A,C))))),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[15,16]),15]),
    [iquote('para(15,16),demod([15])')] ).

cnf(124,plain,
    equal(multiply(left_inverse(multiply(multiply(A,multiply(B,B)),A)),multiply(A,multiply(B,multiply(B,multiply(A,identity))))),identity),
    inference(para,[status(thm),theory(equality)],[15,32]),
    [iquote('para(15,32)')] ).

cnf(158,plain,
    equal(multiply(left_inverse(multiply(multiply(A,multiply(left_inverse(A),left_inverse(A))),A)),multiply(A,multiply(left_inverse(A),identity))),identity),
    inference(para,[status(thm),theory(equality)],[10,124]),
    [iquote('para(10,124)')] ).

cnf(189,plain,
    equal(multiply(left_inverse(multiply(multiply(left_inverse(A),multiply(left_inverse(left_inverse(A)),left_inverse(left_inverse(A)))),left_inverse(A))),identity),identity),
    inference(para,[status(thm),theory(equality)],[69,158]),
    [iquote('para(69,158)')] ).

cnf(192,plain,
    equal(multiply(left_inverse(multiply(multiply(left_inverse(A),multiply(left_inverse(left_inverse(A)),left_inverse(left_inverse(A)))),left_inverse(A))),B),B),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[189,5]),1]),1]),
    [iquote('para(189,5),demod([1]),flip(1)')] ).

cnf(196,plain,
    equal(multiply(multiply(left_inverse(A),multiply(left_inverse(left_inverse(A)),left_inverse(left_inverse(A)))),left_inverse(A)),identity),
    inference(para,[status(thm),theory(equality)],[192,2]),
    [iquote('para(192,2)')] ).

cnf(203,plain,
    equal(multiply(multiply(left_inverse(A),multiply(left_inverse(left_inverse(A)),left_inverse(left_inverse(A)))),multiply(left_inverse(multiply(multiply(left_inverse(A),multiply(left_inverse(left_inverse(A)),left_inverse(left_inverse(A)))),identity)),identity)),identity),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[196,39]),196]),
    [iquote('para(196,39),demod([196])')] ).

cnf(212,plain,
    equal(multiply(multiply(A,multiply(left_inverse(A),identity)),B),multiply(A,multiply(left_inverse(A),multiply(left_inverse(A),multiply(A,B))))),
    inference(para,[status(thm),theory(equality)],[10,103]),
    [iquote('para(10,103)')] ).

cnf(240,plain,
    equal(multiply(left_inverse(A),multiply(left_inverse(left_inverse(A)),multiply(left_inverse(left_inverse(A)),multiply(left_inverse(A),B)))),B),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[196,3]),1,15]),1]),
    [iquote('para(196,3),demod([1,15]),flip(1)')] ).

cnf(241,plain,
    equal(multiply(left_inverse(A),multiply(left_inverse(left_inverse(A)),multiply(left_inverse(left_inverse(A)),identity))),A),
    inference(para,[status(thm),theory(equality)],[2,240]),
    [iquote('para(2,240)')] ).

cnf(247,plain,
    equal(multiply(A,identity),A),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[10,240]),241]),1]),
    [iquote('para(10,240),demod([241]),flip(1)')] ).

cnf(253,plain,
    equal(multiply(left_inverse(A),multiply(left_inverse(left_inverse(A)),left_inverse(left_inverse(A)))),A),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[241]),247]),
    [iquote('back_demod(241),demod([247])')] ).

cnf(254,plain,
    equal(multiply(A,left_inverse(A)),identity),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[203]),253,253,247,247]),
    [iquote('back_demod(203),demod([253,253,247,247])')] ).

cnf(271,plain,
    equal(multiply(A,multiply(left_inverse(A),multiply(left_inverse(A),multiply(A,B)))),B),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[212]),247,254,1]),1]),
    [iquote('back_demod(212),demod([247,254,1]),flip(1)')] ).

cnf(311,plain,
    equal(multiply(multiply(A,multiply(B,A)),C),multiply(A,multiply(B,multiply(A,C)))),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[16]),247]),
    [iquote('back_demod(16),demod([247])')] ).

cnf(335,plain,
    equal(multiply(A,multiply(left_inverse(A),left_inverse(A))),left_inverse(A)),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[254,271]),247]),
    [iquote('para(254,271),demod([247])')] ).

cnf(336,plain,
    equal(left_inverse(left_inverse(A)),A),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[253]),335]),
    [iquote('back_demod(253),demod([335])')] ).

cnf(366,plain,
    equal(multiply(multiply(A,B),A),multiply(A,multiply(B,A))),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[247,3]),247]),
    [iquote('para(247,3),demod([247])')] ).

cnf(495,plain,
    equal(multiply(multiply(A,B),multiply(left_inverse(multiply(A,B)),multiply(left_inverse(multiply(A,B)),multiply(A,multiply(B,A))))),A),
    inference(para,[status(thm),theory(equality)],[366,271]),
    [iquote('para(366,271)')] ).

cnf(500,plain,
    equal(multiply(A,multiply(left_inverse(A),B)),B),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[271,66]),271]),
    [iquote('para(271,66),demod([271])')] ).

cnf(501,plain,
    equal(multiply(left_inverse(multiply(A,B)),multiply(A,multiply(B,A))),A),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[495]),500]),
    [iquote('back_demod(495),demod([500])')] ).

cnf(503,plain,
    equal(multiply(left_inverse(A),multiply(A,B)),B),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[271]),500]),
    [iquote('back_demod(271),demod([500])')] ).

cnf(512,plain,
    equal(multiply(left_inverse(A),multiply(B,multiply(multiply(left_inverse(B),A),B))),B),
    inference(para,[status(thm),theory(equality)],[500,501]),
    [iquote('para(500,501)')] ).

cnf(524,plain,
    equal(multiply(A,multiply(multiply(left_inverse(A),B),A)),multiply(B,A)),
    inference(flip,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[512,500]),1]),
    [iquote('para(512,500),flip(1)')] ).

cnf(528,plain,
    equal(multiply(multiply(left_inverse(A),B),A),multiply(left_inverse(A),multiply(B,A))),
    inference(flip,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[524,503]),1]),
    [iquote('para(524,503),flip(1)')] ).

cnf(532,plain,
    equal(multiply(left_inverse(multiply(left_inverse(A),B)),multiply(left_inverse(A),multiply(B,A))),A),
    inference(para,[status(thm),theory(equality)],[528,503]),
    [iquote('para(528,503)')] ).

cnf(536,plain,
    equal(multiply(left_inverse(multiply(A,B)),multiply(A,multiply(B,left_inverse(A)))),left_inverse(A)),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[336,532]),336]),
    [iquote('para(336,532),demod([336])')] ).

cnf(560,plain,
    equal(multiply(multiply(A,B),left_inverse(A)),multiply(A,multiply(B,left_inverse(A)))),
    inference(para,[status(thm),theory(equality)],[536,500]),
    [iquote('para(536,500)')] ).

cnf(581,plain,
    equal(multiply(multiply(multiply(A,B),B),C),multiply(multiply(A,B),multiply(left_inverse(A),multiply(multiply(A,B),C)))),
    inference(para,[status(thm),theory(equality)],[503,311]),
    [iquote('para(503,311)')] ).

cnf(582,plain,
    equal(multiply(multiply(A,B),multiply(left_inverse(A),multiply(multiply(A,B),C))),multiply(multiply(multiply(A,B),B),C)),
    inference(flip,[status(thm),theory(equality)],[581]),
    [iquote('flip(581)')] ).

cnf(645,plain,
    equal(multiply(A,multiply(multiply(B,A),A)),multiply(A,multiply(B,multiply(A,A)))),
    inference(para,[status(thm),theory(equality)],[366,311]),
    [iquote('para(366,311)')] ).

cnf(650,plain,
    equal(multiply(multiply(A,B),B),multiply(A,multiply(B,B))),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[645,503]),503]),1]),
    [iquote('para(645,503),demod([503]),flip(1)')] ).

cnf(664,plain,
    equal(multiply(multiply(A,B),multiply(left_inverse(A),multiply(multiply(A,B),C))),multiply(multiply(A,multiply(B,B)),C)),
    inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[582]),650]),
    [iquote('back_demod(582),demod([650])')] ).

cnf(675,plain,
    equal(multiply(left_inverse(multiply(A,B)),multiply(A,multiply(B,B))),B),
    inference(para,[status(thm),theory(equality)],[650,503]),
    [iquote('para(650,503)')] ).

cnf(717,plain,
    equal(multiply(left_inverse(A),multiply(left_inverse(multiply(B,A)),multiply(multiply(B,multiply(A,A)),left_inverse(multiply(B,A))))),left_inverse(multiply(B,A))),
    inference(para,[status(thm),theory(equality)],[675,501]),
    [iquote('para(675,501)')] ).

cnf(828,plain,
    equal(multiply(multiply(A,multiply(B,B)),left_inverse(multiply(A,B))),multiply(A,multiply(B,left_inverse(A)))),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[254,664]),247,560]),1]),
    [iquote('para(254,664),demod([247,560]),flip(1)')] ).

cnf(830,plain,
    equal(left_inverse(multiply(A,B)),multiply(left_inverse(B),left_inverse(A))),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[717]),828,536]),1]),
    [iquote('back_demod(717),demod([828,536]),flip(1)')] ).

cnf(906,plain,
    equal(multiply(multiply(left_inverse(A),left_inverse(B)),multiply(B,A)),identity),
    inference(para,[status(thm),theory(equality)],[830,2]),
    [iquote('para(830,2)')] ).

cnf(913,plain,
    equal(multiply(multiply(left_inverse(A),B),multiply(left_inverse(B),A)),identity),
    inference(para,[status(thm),theory(equality)],[336,906]),
    [iquote('para(336,906)')] ).

cnf(962,plain,
    equal(multiply(A,multiply(multiply(left_inverse(A),left_inverse(B)),B)),identity),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[503,913]),830]),
    [iquote('para(503,913),demod([830])')] ).

cnf(987,plain,
    equal(multiply(multiply(left_inverse(A),left_inverse(B)),B),left_inverse(A)),
    inference(flip,[status(thm),theory(equality)],[inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[962,503]),247]),1]),
    [iquote('para(962,503),demod([247]),flip(1)')] ).

cnf(997,plain,
    equal(multiply(multiply(A,B),left_inverse(B)),A),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[987,503]),830,336,336]),
    [iquote('para(987,503),demod([830,336,336])')] ).

cnf(1617,plain,
    equal(multiply(multiply(A,multiply(B,multiply(A,C))),left_inverse(C)),multiply(A,multiply(B,A))),
    inference(para,[status(thm),theory(equality)],[311,997]),
    [iquote('para(311,997)')] ).

cnf(2134,plain,
    equal(multiply(multiply(A,multiply(B,C)),multiply(left_inverse(C),A)),multiply(A,multiply(B,A))),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[500,1617]),830,336]),
    [iquote('para(500,1617),demod([830,336])')] ).

cnf(2221,plain,
    equal(multiply(multiply(A,B),multiply(multiply(left_inverse(B),C),A)),multiply(A,multiply(C,A))),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[500,2134]),830,336]),
    [iquote('para(500,2134),demod([830,336])')] ).

cnf(2313,plain,
    equal(multiply(A,multiply(multiply(multiply(left_inverse(A),B),C),B)),multiply(B,multiply(C,B))),
    inference(demod,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[500,2221]),830,336]),
    [iquote('para(500,2221),demod([830,336])')] ).

cnf(2319,plain,
    equal(multiply(left_inverse(A),multiply(multiply(multiply(A,B),C),B)),multiply(B,multiply(C,B))),
    inference(para,[status(thm),theory(equality)],[336,2313]),
    [iquote('para(336,2313)')] ).

cnf(2473,plain,
    equal(multiply(multiply(multiply(A,B),C),B),multiply(A,multiply(B,multiply(C,B)))),
    inference(flip,[status(thm),theory(equality)],[inference(para,[status(thm),theory(equality)],[2319,500]),1]),
    [iquote('para(2319,500),flip(1)')] ).

cnf(2474,plain,
    $false,
    inference(conflict,[status(thm)],[2473,4]),
    [iquote('conflict(2473,4)')] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : GRP203-1 : TPTP v8.1.0. Released v2.2.0.
% 0.07/0.13  % Command  : tptp2X_and_run_eqp %s
% 0.12/0.34  % Computer : n009.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 600
% 0.12/0.34  % DateTime : Tue Jun 14 11:29:23 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 2.14/2.54  ----- EQP 0.9e, May 2009 -----
% 2.14/2.54  The job began on n009.cluster.edu, Tue Jun 14 11:29:23 2022
% 2.14/2.54  The command was "./eqp09e".
% 2.14/2.54  
% 2.14/2.54  set(prolog_style_variables).
% 2.14/2.54  set(lrpo).
% 2.14/2.54  set(basic_paramod).
% 2.14/2.54  set(functional_subsume).
% 2.14/2.54  set(ordered_paramod).
% 2.14/2.54  set(prime_paramod).
% 2.14/2.54  set(para_pairs).
% 2.14/2.54  assign(pick_given_ratio,4).
% 2.14/2.54  clear(print_kept).
% 2.14/2.54  clear(print_new_demod).
% 2.14/2.54  clear(print_back_demod).
% 2.14/2.54  clear(print_given).
% 2.14/2.54  assign(max_mem,64000).
% 2.14/2.54  end_of_commands.
% 2.14/2.54  
% 2.14/2.54  Usable:
% 2.14/2.54  end_of_list.
% 2.14/2.54  
% 2.14/2.54  Sos:
% 2.14/2.54  0 (wt=-1) [] multiply(identity,A) = A.
% 2.14/2.54  0 (wt=-1) [] multiply(left_inverse(A),A) = identity.
% 2.14/2.54  0 (wt=-1) [] multiply(multiply(multiply(A,B),A),C) = multiply(A,multiply(B,multiply(A,C))).
% 2.14/2.54  0 (wt=-1) [] -(multiply(multiply(multiply(a,b),c),b) = multiply(a,multiply(b,multiply(c,b)))).
% 2.14/2.54  end_of_list.
% 2.14/2.54  
% 2.14/2.54  Demodulators:
% 2.14/2.54  end_of_list.
% 2.14/2.54  
% 2.14/2.54  Passive:
% 2.14/2.54  end_of_list.
% 2.14/2.54  
% 2.14/2.54  Starting to process input.
% 2.14/2.54  
% 2.14/2.54  ** KEPT: 1 (wt=5) [] multiply(identity,A) = A.
% 2.14/2.54  1 is a new demodulator.
% 2.14/2.54  
% 2.14/2.54  ** KEPT: 2 (wt=6) [] multiply(left_inverse(A),A) = identity.
% 2.14/2.54  2 is a new demodulator.
% 2.14/2.54  
% 2.14/2.54  ** KEPT: 3 (wt=15) [] multiply(multiply(multiply(A,B),A),C) = multiply(A,multiply(B,multiply(A,C))).
% 2.14/2.54  3 is a new demodulator.
% 2.14/2.54  
% 2.14/2.54  ** KEPT: 4 (wt=15) [] -(multiply(multiply(multiply(a,b),c),b) = multiply(a,multiply(b,multiply(c,b)))).
% 2.14/2.54  ---------------- PROOF FOUND ----------------
% 2.14/2.54  % SZS status Unsatisfiable
% 2.14/2.54  
% 2.14/2.54  
% 2.14/2.54  After processing input:
% 2.14/2.54  
% 2.14/2.54  Usable:
% 2.14/2.54  end_of_list.
% 2.14/2.54  
% 2.14/2.54  Sos:
% 2.14/2.54  1 (wt=5) [] multiply(identity,A) = A.
% 2.14/2.54  2 (wt=6) [] multiply(left_inverse(A),A) = identity.
% 2.14/2.54  3 (wt=15) [] multiply(multiply(multiply(A,B),A),C) = multiply(A,multiply(B,multiply(A,C))).
% 2.14/2.54  4 (wt=15) [] -(multiply(multiply(multiply(a,b),c),b) = multiply(a,multiply(b,multiply(c,b)))).
% 2.14/2.54  end_of_list.
% 2.14/2.54  
% 2.14/2.54  Demodulators:
% 2.14/2.54  1 (wt=5) [] multiply(identity,A) = A.
% 2.14/2.54  2 (wt=6) [] multiply(left_inverse(A),A) = identity.
% 2.14/2.54  3 (wt=15) [] multiply(multiply(multiply(A,B),A),C) = multiply(A,multiply(B,multiply(A,C))).
% 2.14/2.54  end_of_list.
% 2.14/2.54  
% 2.14/2.54  Passive:
% 2.14/2.54  end_of_list.
% 2.14/2.54  
% 2.14/2.54  UNIT CONFLICT from 2473 and 4 at   1.35 seconds.
% 2.14/2.54  
% 2.14/2.54  ---------------- PROOF ----------------
% 2.14/2.54  % SZS output start Refutation
% See solution above
% 2.14/2.54  ------------ end of proof -------------
% 2.14/2.54  
% 2.14/2.54  
% 2.14/2.54  ------------- memory usage ------------
% 2.14/2.54  Memory dynamically allocated (tp_alloc): 35644.
% 2.14/2.54    type (bytes each)        gets      frees     in use      avail      bytes
% 2.14/2.54  sym_ent (  96)               57          0         57          0      5.3 K
% 2.14/2.54  term (  16)             3558835    3169955     388880       3278   7649.8 K
% 2.14/2.54  gen_ptr (   8)          3284550     262410    3022140         61  23610.9 K
% 2.14/2.54  context ( 808)          1079143    1079141          2         17     15.0 K
% 2.14/2.54  trail (  12)            1614203    1614203          0         10      0.1 K
% 2.14/2.54  bt_node (  68)            70596      70592          4         91      6.3 K
% 2.14/2.54  ac_position (285432)          0          0          0          0      0.0 K
% 2.14/2.54  ac_match_pos (14044)          0          0          0          0      0.0 K
% 2.14/2.54  ac_match_free_vars_pos (4020)
% 2.14/2.54                                0          0          0          0      0.0 K
% 2.14/2.54  discrim (  12)           455754     163749     292005          0   3421.9 K
% 2.14/2.54  flat (  40)             9353235    9353235          0       2303     90.0 K
% 2.14/2.54  discrim_pos (  12)        43943      43943          0          1      0.0 K
% 2.14/2.54  fpa_head (  12)            4104          0       4104          0     48.1 K
% 2.14/2.54  fpa_tree (  28)           17416      17416          0         51      1.4 K
% 2.14/2.54  fpa_pos (  36)             4884       4884          0          1      0.0 K
% 2.14/2.54  literal (  12)             9207       6734       2473          1     29.0 K
% 2.14/2.54  clause (  24)              9207       6734       2473          1     58.0 K
% 2.14/2.54  list (  12)                2470       2414         56          4      0.7 K
% 2.14/2.54  list_pos (  20)           11936       5230       6706         17    131.3 K
% 2.14/2.54  pair_index (   40)              2          0          2          0      0.1 K
% 2.14/2.54  
% 2.14/2.54  -------------- statistics -------------
% 2.14/2.54  Clauses input                  4
% 2.14/2.54    Usable input                   0
% 2.14/2.54    Sos input                      4
% 2.14/2.54    Demodulators input             0
% 2.14/2.54    Passive input                  0
% 2.14/2.54  
% 2.14/2.54  Processed BS (before search)   4
% 2.14/2.54  Forward subsumed BS            0
% 2.14/2.54  Kept BS                        4
% 2.14/2.54  New demodulators BS            3
% 2.14/2.54  Back demodulated BS            0
% 2.14/2.54  
% 2.14/2.54  Clauses or pairs given      3882
% 2.14/2.54  Clauses generated           6485
% 2.14/2.54  Forward subsumed            4016
% 2.14/2.54  Deleted by weight              0
% 2.14/2.54  Deleted by variable count      0
% 2.14/2.54  Kept                        2469
% 2.14/2.54  New demodulators            2408
% 2.14/2.54  Back demodulated            1043
% 2.14/2.54  Ordered paramod prunes         0
% 2.14/2.54  Basic paramod prunes       14165
% 2.14/2.54  Prime paramod prunes        4781
% 2.14/2.54  Semantic prunes                0
% 2.14/2.54  
% 2.14/2.54  Rewrite attmepts          870637
% 2.14/2.54  Rewrites                   39116
% 2.14/2.54  
% 2.14/2.54  FPA overloads                  0
% 2.14/2.54  FPA underloads                 0
% 2.14/2.54  
% 2.14/2.54  Usable size                    0
% 2.14/2.54  Sos size                    1429
% 2.14/2.54  Demodulators size           1376
% 2.14/2.54  Passive size                   0
% 2.14/2.54  Disabled size               1043
% 2.14/2.54  
% 2.14/2.54  Proofs found                   1
% 2.14/2.54  
% 2.14/2.54  ----------- times (seconds) ----------- Tue Jun 14 11:29:25 2022
% 2.14/2.54  
% 2.14/2.54  user CPU time             1.35   (0 hr, 0 min, 1 sec)
% 2.14/2.54  system CPU time           0.12   (0 hr, 0 min, 0 sec)
% 2.14/2.54  wall-clock time           2      (0 hr, 0 min, 2 sec)
% 2.14/2.54  input time                0.00
% 2.14/2.54  paramodulation time       0.12
% 2.14/2.54  demodulation time         0.36
% 2.14/2.54  orient time               0.03
% 2.14/2.54  weigh time                0.01
% 2.14/2.54  forward subsume time      0.01
% 2.14/2.54  back demod find time      0.48
% 2.14/2.54  conflict time             0.00
% 2.14/2.54  LRPO time                 0.02
% 2.14/2.54  store clause time         0.25
% 2.14/2.54  disable clause time       0.02
% 2.14/2.54  prime paramod time        0.07
% 2.14/2.54  semantics time            0.00
% 2.14/2.54  
% 2.14/2.54  EQP interrupted
%------------------------------------------------------------------------------