TSTP Solution File: GRP572-1 by CiME---2.01

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CiME---2.01
% Problem  : GRP572-1 : TPTP v6.0.0. Bugfixed v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_cime %s

% Computer : n146.star.cs.uiowa.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory   : 32286.75MB
% OS       : Linux 2.6.32-431.11.2.el6.x86_64
% CPULimit : 300s
% DateTime : Tue Jun 10 00:23:30 EDT 2014

% Result   : Timeout 300.04s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----NO SOLUTION OUTPUT BY SYSTEM
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % Problem  : GRP572-1 : TPTP v6.0.0. Bugfixed v2.7.0.
% % Command  : tptp2X_and_run_cime %s
% % Computer : n146.star.cs.uiowa.edu
% % Model    : x86_64 x86_64
% % CPU      : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% % Memory   : 32286.75MB
% % OS       : Linux 2.6.32-431.11.2.el6.x86_64
% % CPULimit : 300
% % DateTime : Fri Jun  6 20:38:33 CDT 2014
% % CPUTime  : 300.04 
% Processing problem /tmp/CiME_8858_n146.star.cs.uiowa.edu
% #verbose 1;
% let F = signature " b,a,identity : constant;  inverse : 1;  multiply : 2;  double_divide : 2;";
% let X = vars "A B C";
% let Axioms = equations F X "
% double_divide(double_divide(A,double_divide(double_divide(B,double_divide(A,C)),double_divide(C,identity))),double_divide(identity,identity)) = B;
% multiply(A,B) = double_divide(double_divide(B,A),identity);
% inverse(A) = double_divide(A,identity);
% identity = double_divide(A,inverse(A));
% ";
% 
% let s1 = status F "
% b lr_lex;
% a lr_lex;
% inverse lr_lex;
% multiply lr_lex;
% identity lr_lex;
% double_divide lr_lex;
% ";
% 
% let p1 = precedence F "
% multiply > double_divide > inverse > identity > a > b";
% 
% let s2 = status F "
% b mul;
% a mul;
% inverse mul;
% multiply mul;
% identity mul;
% double_divide mul;
% ";
% 
% let p2 = precedence F "
% multiply > double_divide > inverse > identity = a = b";
% 
% let o_auto = AUTO Axioms;
% 
% let o = LEX o_auto (LEX (ACRPO s1 p1) (ACRPO s2 p2));
% 
% let Conjectures = equations F X " multiply(a,b) = multiply(b,a);"
% ;
% (*
% let Red_Axioms = normalize_equations Defining_rules Axioms;
% 
% let Red_Conjectures =  normalize_equations Defining_rules Conjectures;
% *)
% #time on;
% 
% let res = prove_conj_by_ordered_completion o Axioms Conjectures;
% 
% #time off;
% 
% 
% let status = if res then "unsatisfiable" else "satisfiable";
% #quit;
% Verbose level is now 1
% 
% F : signature = <signature>
% X : variable_set = <variable set>
% 
% Axioms : (F,X) equations = { double_divide(double_divide(A,double_divide(
% double_divide(B,
% double_divide(A,C)),
% double_divide(C,identity))),
% double_divide(identity,identity)) = B,
% multiply(A,B) =
% double_divide(double_divide(B,A),identity),
% inverse(A) = double_divide(A,identity),
% identity = double_divide(A,inverse(A)) }
% (4 equation(s))
% s1 : F status = <status>
% p1 : F precedence = <precedence>
% s2 : F status = <status>
% p2 : F precedence = <precedence>
% o_auto : F term_ordering = <term ordering>
% o : F term_ordering = <term ordering>
% Conjectures : (F,X) equations = { multiply(a,b) = multiply(b,a) }
% (1 equation(s))
% time is now on
% 
% Initializing completion ...
% New rule produced : [1] double_divide(A,identity) -> inverse(A)
% Current number of equations to process: 2
% Current number of ordered equations: 1
% Current number of rules: 1
% New rule produced : [2] double_divide(A,inverse(A)) -> identity
% Current number of equations to process: 0
% Current number of ordered equations: 2
% Current number of rules: 2
% New rule produced : [3] multiply(A,B) -> inverse(double_divide(B,A))
% The conjecture has been reduced. 
% Conjecture is now:
% inverse(double_divide(b,a)) = inverse(double_divide(a,b))
% 
% Current number of equations to process: 0
% Current number of ordered equations: 1
% Current number of rules: 3
% New rule produced :
% [4]
% double_divide(double_divide(A,double_divide(double_divide(B,double_divide(A,C)),
% inverse(C))),inverse(identity)) -> B
% Current number of equations to process: 0
% Current number of ordered equations: 0
% Current number of rules: 4
% New rule produced :
% [5]
% double_divide(double_divide(A,double_divide(inverse(B),inverse(inverse(A)))),
% inverse(identity)) -> B
% Current number of equations to process: 2
% Current number of ordered equations: 0
% Current number of rules: 5
% New rule produced : [6] double_divide(inverse(A),inverse(identity)) -> A
% Current number of equations to process: 2
% Current number of ordered equations: 0
% Current number of rules: 6
% New rule produced :
% [7]
% double_divide(double_divide(A,double_divide(double_divide(B,inverse(A)),
% inverse(identity))),inverse(identity)) -> B
% Current number of equations to process: 1
% Current number of ordered equations: 0
% Current number of rules: 7
% New rule produced :
% [8]
% double_divide(double_divide(inverse(A),double_divide(double_divide(B,A),
% inverse(inverse(identity)))),inverse(identity))
% -> B
% Current number of equations to process: 3
% Current number of ordered equations: 0
% Current number of rules: 8
% New rule produced :
% [9]
% double_divide(B,double_divide(double_divide(A,inverse(B)),inverse(identity)))
% <->
% double_divide(double_divide(identity,double_divide(A,inverse(identity))),
% inverse(identity))
% Current number of equations to process: 2
% Current number of ordered equations: 1
% Current number of rules: 9
% Rule [9]
% double_divide(B,double_divide(double_divide(A,inverse(B)),inverse(identity)))
% <->
% double_divide(double_divide(identity,double_divide(A,inverse(identity))),
% inverse(identity)) is composed into [9]
% double_divide(B,double_divide(
% double_divide(A,
% inverse(B)),
% inverse(identity)))
% <->
% double_divide(b,double_divide(
% double_divide(A,
% inverse(b)),
% inverse(identity)))
% New rule produced :
% [10]
% double_divide(double_divide(identity,double_divide(A,inverse(identity))),
% inverse(identity)) <->
% double_divide(B,double_divide(double_divide(A,inverse(B)),inverse(identity)))
% Current number of equations to process: 2
% Current number of ordered equations: 0
% Current number of rules: 10
% Rule [9]
% double_divide(B,double_divide(double_divide(A,inverse(B)),inverse(identity)))
% <->
% double_divide(b,double_divide(double_divide(A,inverse(b)),inverse(identity))) is composed into 
% [9]
% double_divide(B,double_divide(double_divide(A,inverse(B)),inverse(identity)))
% -> inverse(A)
% New rule produced :
% [11]
% double_divide(b,double_divide(double_divide(A,inverse(b)),inverse(identity)))
% -> inverse(A)
% Current number of equations to process: 5
% Current number of ordered equations: 0
% Current number of rules: 11
% New rule produced :
% [12]
% double_divide(B,double_divide(inverse(A),inverse(inverse(B)))) -> inverse(A)
% Rule
% [5]
% double_divide(double_divide(A,double_divide(inverse(B),inverse(inverse(A)))),
% inverse(identity)) -> B collapsed.
% Current number of equations to process: 4
% Current number of ordered equations: 0
% Current number of rules: 11
% New rule produced :
% [13]
% double_divide(double_divide(inverse(identity),double_divide(inverse(A),
% inverse(inverse(identity)))),
% inverse(identity)) -> A
% Current number of equations to process: 5
% Current number of ordered equations: 0
% Current number of rules: 12
% New rule produced :
% [14]
% double_divide(double_divide(inverse(inverse(A)),double_divide(identity,
% inverse(inverse(identity)))),
% inverse(identity)) -> A
% Current number of equations to process: 4
% Current number of ordered equations: 0
% Current number of rules: 13
% New rule produced :
% [15]
% double_divide(inverse(B),double_divide(double_divide(A,B),inverse(inverse(identity))))
% -> inverse(A)
% Rule
% [8]
% double_divide(double_divide(inverse(A),double_divide(double_divide(B,A),
% inverse(inverse(identity)))),inverse(identity))
% -> B collapsed.
% Current number of equations to process: 7
% Current number of ordered equations: 0
% Current number of rules: 13
% New rule produced :
% [16]
% double_divide(double_divide(inverse(inverse(identity)),double_divide(A,
% inverse(inverse(identity)))),
% inverse(identity)) -> inverse(A)
% Current number of equations to process: 6
% Current number of ordered equations: 0
% Current number of rules: 14
% New rule produced :
% [17]
% double_divide(identity,double_divide(A,inverse(identity))) ->
% inverse(inverse(A))
% Rule
% [10]
% double_divide(double_divide(identity,double_divide(A,inverse(identity))),
% inverse(identity)) <->
% double_divide(B,double_divide(double_divide(A,inverse(B)),inverse(identity)))
% collapsed.
% Current number of equations to process: 9
% Current number of ordered equations: 0
% Current number of rules: 14
% New rule produced :
% [18]
% inverse(double_divide(B,double_divide(double_divide(A,double_divide(B,C)),
% inverse(C)))) -> inverse(inverse(A))
% Current number of equations to process: 8
% Current number of ordered equations: 0
% Current number of rules: 15
% New rule produced :
% [19]
% double_divide(double_divide(inverse(A),double_divide(inverse(A),inverse(
% inverse(
% inverse(B))))),
% inverse(identity)) -> B
% Current number of equations to process: 9
% Current number of ordered equations: 0
% Current number of rules: 16
% New rule produced : [20] inverse(identity) -> identity
% Rule
% [4]
% double_divide(double_divide(A,double_divide(double_divide(B,double_divide(A,C)),
% inverse(C))),inverse(identity)) -> B collapsed.
% Rule [6] double_divide(inverse(A),inverse(identity)) -> A collapsed.
% Rule
% [7]
% double_divide(double_divide(A,double_divide(double_divide(B,inverse(A)),
% inverse(identity))),inverse(identity)) -> B
% collapsed.
% Rule
% [9]
% double_divide(B,double_divide(double_divide(A,inverse(B)),inverse(identity)))
% -> inverse(A) collapsed.
% Rule
% [11]
% double_divide(b,double_divide(double_divide(A,inverse(b)),inverse(identity)))
% -> inverse(A) collapsed.
% Rule
% [13]
% double_divide(double_divide(inverse(identity),double_divide(inverse(A),
% inverse(inverse(identity)))),
% inverse(identity)) -> A collapsed.
% Rule
% [14]
% double_divide(double_divide(inverse(inverse(A)),double_divide(identity,
% inverse(inverse(identity)))),
% inverse(identity)) -> A collapsed.
% Rule
% [15]
% double_divide(inverse(B),double_divide(double_divide(A,B),inverse(inverse(identity))))
% -> inverse(A) collapsed.
% Rule
% [16]
% double_divide(double_divide(inverse(inverse(identity)),double_divide(A,
% inverse(inverse(identity)))),
% inverse(identity)) -> inverse(A) collapsed.
% Rule
% [17]
% double_divide(identity,double_divide(A,inverse(identity))) ->
% inverse(inverse(A)) collapsed.
% Rule
% [19]
% double_divide(double_divide(inverse(A),double_divide(inverse(A),inverse(
% inverse(
% inverse(B))))),
% inverse(identity)) -> B collapsed.
% Current number of equations to process: 21
% Current number of ordered equations: 0
% Current number of rules: 6
% Rule [18]
% inverse(double_divide(B,double_divide(double_divide(A,double_divide(B,C)),
% inverse(C)))) -> inverse(inverse(A)) is composed into 
% [18]
% inverse(double_divide(B,double_divide(double_divide(A,double_divide(B,C)),
% inverse(C)))) -> A
% New rule produced : [21] inverse(inverse(B)) -> B
% Rule
% [12]
% double_divide(B,double_divide(inverse(A),inverse(inverse(B)))) -> inverse(A)
% collapsed.
% Current number of equations to process: 21
% Current number of ordered equations: 0
% Current number of rules: 6
% New rule produced : [22] double_divide(identity,inverse(A)) -> A
% Current number of equations to process: 19
% Current number of ordered equations: 0
% Current number of rules: 7
% New rule produced :
% [23] double_divide(B,double_divide(inverse(A),B)) -> inverse(A)
% Current number of equations to process: 18
% Current number of ordered equations: 0
% Current number of rules: 8
% New rule produced : [24] inverse(double_divide(identity,A)) -> A
% Current number of equations to process: 16
% Current number of ordered equations: 0
% Current number of rules: 9
% New rule produced :
% [25] inverse(double_divide(A,inverse(double_divide(B,inverse(A))))) -> B
% Current number of equations to process: 16
% Current number of ordered equations: 0
% Current number of rules: 10
% New rule produced :
% [26] double_divide(B,inverse(double_divide(A,inverse(B)))) -> inverse(A)
% Rule [25] inverse(double_divide(A,inverse(double_divide(B,inverse(A))))) -> B
% collapsed.
% Current number of equations to process: 15
% Current number of ordered equations: 0
% Current number of rules: 10
% New rule produced :
% [27] double_divide(inverse(B),inverse(double_divide(A,B))) -> inverse(A)
% Current number of equations to process: 13
% Current number of ordered equations: 0
% Current number of rules: 11
% New rule produced :
% [28]
% inverse(double_divide(inverse(A),double_divide(inverse(A),inverse(B)))) -> B
% Current number of equations to process: 11
% Current number of ordered equations: 0
% Current number of rules: 12
% New rule produced :
% [29]
% double_divide(double_divide(A,double_divide(double_divide(B,double_divide(A,C)),
% inverse(C))),B) -> identity
% Current number of equations to process: 10
% Current number of ordered equations: 0
% Current number of rules: 13
% New rule produced :
% [30]
% double_divide(B,double_divide(double_divide(A,double_divide(B,C)),inverse(C)))
% -> inverse(A)
% Rule
% [18]
% inverse(double_divide(B,double_divide(double_divide(A,double_divide(B,C)),
% inverse(C)))) -> A collapsed.
% Rule
% [29]
% double_divide(double_divide(A,double_divide(double_divide(B,double_divide(A,C)),
% inverse(C))),B) -> identity collapsed.
% Current number of equations to process: 13
% Current number of ordered equations: 0
% Current number of rules: 12
% New rule produced : [31] double_divide(inverse(B),B) -> identity
% Current number of equations to process: 12
% Current number of ordered equations: 0
% Current number of rules: 13
% New rule produced :
% [32]
% inverse(double_divide(A,double_divide(double_divide(B,double_divide(A,
% inverse(C))),C))) -> B
% Current number of equations to process: 11
% Current number of ordered equations: 0
% Current number of rules: 14
% New rule produced : [33] double_divide(identity,A) -> inverse(A)
% Rule [22] double_divide(identity,inverse(A)) -> A collapsed.
% Rule [24] inverse(double_divide(identity,A)) -> A collapsed.
% Current number of equations to process: 11
% Current number of ordered equations: 0
% Current number of rules: 13
% New rule produced : [34] double_divide(A,double_divide(B,A)) -> B
% Rule [23] double_divide(B,double_divide(inverse(A),B)) -> inverse(A)
% collapsed.
% Current number of equations to process: 11
% Current number of ordered equations: 0
% Current number of rules: 13
% New rule produced :
% [35] double_divide(double_divide(A,inverse(B)),A) -> inverse(B)
% Current number of equations to process: 11
% Current number of ordered equations: 0
% Current number of rules: 14
% New rule produced : [36] double_divide(double_divide(A,B),A) -> B
% Rule [35] double_divide(double_divide(A,inverse(B)),A) -> inverse(B)
% collapsed.
% Current number of equations to process: 11
% Current number of ordered equations: 0
% Current number of rules: 14
% New rule produced :
% [37] inverse(double_divide(A,double_divide(A,inverse(B)))) -> B
% Rule
% [28]
% inverse(double_divide(inverse(A),double_divide(inverse(A),inverse(B)))) -> B
% collapsed.
% Current number of equations to process: 12
% Current number of ordered equations: 0
% Current number of rules: 14
% New rule produced :
% [38]
% double_divide(double_divide(A,double_divide(B,C)),double_divide(inverse(A),C))
% -> inverse(B)
% Current number of equations to process: 13
% Current number of ordered equations: 0
% Current number of rules: 15
% New rule produced :
% [39]
% double_divide(A,double_divide(double_divide(B,double_divide(A,inverse(C))),C))
% -> inverse(B)
% Rule
% [32]
% inverse(double_divide(A,double_divide(double_divide(B,double_divide(A,
% inverse(C))),C))) -> B
% collapsed.
% Current number of equations to process: 14
% Current number of ordered equations: 0
% Current number of rules: 15
% New rule produced :
% [40] double_divide(inverse(double_divide(A,B)),inverse(A)) -> inverse(B)
% Current number of equations to process: 17
% Current number of ordered equations: 0
% Current number of rules: 16
% New rule produced :
% [41] double_divide(A,double_divide(A,inverse(B))) -> inverse(B)
% Rule [37] inverse(double_divide(A,double_divide(A,inverse(B)))) -> B
% collapsed.
% Current number of equations to process: 19
% Current number of ordered equations: 0
% Current number of rules: 16
% New rule produced :
% [42] inverse(double_divide(inverse(A),B)) -> double_divide(A,inverse(B))
% Current number of equations to process: 18
% Current number of ordered equations: 1
% Current number of rules: 17
% New rule produced :
% [43] double_divide(inverse(A),B) -> inverse(double_divide(A,inverse(B)))
% Rule [27] double_divide(inverse(B),inverse(double_divide(A,B))) -> inverse(A)
% collapsed.
% Rule [31] double_divide(inverse(B),B) -> identity collapsed.
% Rule
% [38]
% double_divide(double_divide(A,double_divide(B,C)),double_divide(inverse(A),C))
% -> inverse(B) collapsed.
% Rule [40] double_divide(inverse(double_divide(A,B)),inverse(A)) -> inverse(B)
% collapsed.
% Rule [42] inverse(double_divide(inverse(A),B)) -> double_divide(A,inverse(B))
% collapsed.
% Current number of equations to process: 19
% Current number of ordered equations: 0
% Current number of rules: 13
% New rule produced :
% [44]
% inverse(double_divide(double_divide(A,inverse(B)),inverse(B))) -> inverse(A)
% Current number of equations to process: 21
% Current number of ordered equations: 0
% Current number of rules: 14
% New rule produced :
% [45]
% inverse(double_divide(double_divide(A,C),B)) <->
% double_divide(A,double_divide(B,inverse(C)))
% Rule
% [44]
% inverse(double_divide(double_divide(A,inverse(B)),inverse(B))) -> inverse(A)
% collapsed.
% Current number of equations to process: 20
% Current number of ordered equations: 1
% Current number of rules: 14
% New rule produced :
% [46]
% double_divide(A,double_divide(B,inverse(C))) <->
% inverse(double_divide(double_divide(A,C),B))
% Rule
% [30]
% double_divide(B,double_divide(double_divide(A,double_divide(B,C)),inverse(C)))
% -> inverse(A) collapsed.
% Current number of equations to process: 20
% Current number of ordered equations: 0
% Current number of rules: 14
% New rule produced :
% [47]
% double_divide(double_divide(A,double_divide(B,C)),inverse(C)) ->
% inverse(double_divide(A,inverse(B)))
% Current number of equations to process: 18
% Current number of ordered equations: 0
% Current number of rules: 15
% New rule produced :
% [48]
% double_divide(A,double_divide(double_divide(B,C),inverse(double_divide(C,A))))
% -> inverse(B)
% Current number of equations to process: 17
% Current number of ordered equations: 0
% Current number of rules: 16
% New rule produced :
% [49]
% double_divide(double_divide(A,B),double_divide(double_divide(C,B),inverse(A)))
% -> inverse(C)
% Current number of equations to process: 16
% Current number of ordered equations: 0
% Current number of rules: 17
% New rule produced : [50] double_divide(A,double_divide(A,B)) -> B
% Rule [41] double_divide(A,double_divide(A,inverse(B))) -> inverse(B)
% collapsed.
% Current number of equations to process: 16
% Current number of ordered equations: 0
% Current number of rules: 17
% New rule produced :
% [51]
% inverse(double_divide(double_divide(A,inverse(C)),B)) <->
% double_divide(A,double_divide(B,C))
% Current number of equations to process: 18
% Current number of ordered equations: 1
% Current number of rules: 18
% New rule produced :
% [52]
% double_divide(A,double_divide(B,C)) <->
% inverse(double_divide(double_divide(A,inverse(C)),B))
% Rule
% [39]
% double_divide(A,double_divide(double_divide(B,double_divide(A,inverse(C))),C))
% -> inverse(B) collapsed.
% Current number of equations to process: 18
% Current number of ordered equations: 0
% Current number of rules: 18
% New rule produced :
% [53]
% double_divide(double_divide(C,A),double_divide(B,inverse(C))) ->
% inverse(double_divide(A,B))
% Rule
% [49]
% double_divide(double_divide(A,B),double_divide(double_divide(C,B),inverse(A)))
% -> inverse(C) collapsed.
% Current number of equations to process: 21
% Current number of ordered equations: 0
% Current number of rules: 18
% New rule produced :
% [54]
% inverse(double_divide(A,B)) <->
% double_divide(C,double_divide(B,inverse(double_divide(A,C))))
% Current number of equations to process: 20
% Current number of ordered equations: 1
% Current number of rules: 19
% New rule produced :
% [55]
% double_divide(C,double_divide(B,inverse(double_divide(A,C)))) <->
% inverse(double_divide(A,B))
% Rule
% [48]
% double_divide(A,double_divide(double_divide(B,C),inverse(double_divide(C,A))))
% -> inverse(B) collapsed.
% Current number of equations to process: 20
% Current number of ordered equations: 0
% Current number of rules: 19
% New rule produced :
% [56]
% double_divide(double_divide(A,double_divide(B,inverse(C))),C) ->
% inverse(double_divide(A,inverse(B)))
% Current number of equations to process: 19
% Current number of ordered equations: 0
% Current number of rules: 20
% New rule produced :
% [57] inverse(double_divide(B,inverse(A))) <-> double_divide(A,inverse(B))
% Current number of equations to process: 24
% Current number of ordered equations: 1
% Current number of rules: 21
% New rule produced :
% [58] double_divide(A,inverse(B)) <-> inverse(double_divide(B,inverse(A)))
% Rule
% [47]
% double_divide(double_divide(A,double_divide(B,C)),inverse(C)) ->
% inverse(double_divide(A,inverse(B))) collapsed.
% Current number of equations to process: 25
% Current number of ordered equations: 0
% Current number of rules: 21
% New rule produced :
% [59]
% inverse(double_divide(A,double_divide(B,inverse(C)))) <->
% double_divide(double_divide(A,C),B)
% Current number of equations to process: 27
% Current number of ordered equations: 1
% Current number of rules: 22
% New rule produced :
% [60]
% double_divide(double_divide(A,C),B) <->
% inverse(double_divide(A,double_divide(B,inverse(C))))
% Rule [36] double_divide(double_divide(A,B),A) -> B collapsed.
% Rule
% [56]
% double_divide(double_divide(A,double_divide(B,inverse(C))),C) ->
% inverse(double_divide(A,inverse(B))) collapsed.
% Current number of equations to process: 27
% Current number of ordered equations: 0
% Current number of rules: 21
% New rule produced :
% [61]
% double_divide(A,inverse(B)) <->
% double_divide(C,double_divide(B,double_divide(A,inverse(C))))
% Current number of equations to process: 25
% Current number of ordered equations: 2
% Current number of rules: 22
% New rule produced :
% [62]
% double_divide(A,double_divide(B,inverse(double_divide(A,C)))) ->
% inverse(double_divide(B,C))
% Current number of equations to process: 25
% Current number of ordered equations: 1
% Current number of rules: 23
% New rule produced :
% [63]
% double_divide(C,double_divide(B,double_divide(A,inverse(C)))) <->
% double_divide(A,inverse(B))
% Current number of equations to process: 25
% Current number of ordered equations: 0
% Current number of rules: 24
% New rule produced :
% [64]
% double_divide(A,inverse(double_divide(double_divide(A,B),C))) <->
% double_divide(C,inverse(B))
% Current number of equations to process: 24
% Current number of ordered equations: 1
% Current number of rules: 25
% New rule produced :
% [65]
% double_divide(C,inverse(B)) <->
% double_divide(A,inverse(double_divide(double_divide(A,B),C)))
% Current number of equations to process: 24
% Current number of ordered equations: 0
% Current number of rules: 26
% New rule produced :
% [66]
% inverse(double_divide(double_divide(A,C),inverse(B))) <->
% double_divide(A,inverse(double_divide(B,C)))
% Current number of equations to process: 23
% Current number of ordered equations: 1
% Current number of rules: 27
% New rule produced :
% [67]
% double_divide(A,inverse(double_divide(B,C))) <->
% inverse(double_divide(double_divide(A,C),inverse(B)))
% Current number of equations to process: 23
% Current number of ordered equations: 0
% Current number of rules: 28
% double_divide(B,A) = double_divide(A,B) (birth = 326, lhs_size = 3, rhs_size = 3,trace = Cp of 50 and 34)
% Initializing completion ...
% New rule produced : [1] identity <-> inverse(identity)
% Current number of equations to process: 27
% Current number of ordered equations: 51
% Current number of rules: 1
% New rule produced : [2] inverse(identity) <-> identity
% Current number of equations to process: 27
% Current number of ordered equations: 50
% Current number of rules: 2
% New rule produced : [3] B <-> inverse(inverse(B))
% Current number of equations to process: 28
% Current number of ordered equations: 49
% Current number of rules: 3
% New rule produced : [4] inverse(inverse(B)) <-> B
% Current number of equations to process: 28
% Current number of ordered equations: 48
% Current number of rules: 4
% New rule produced : [5] inverse(A) <-> identity double_divide A
% Current number of equations to process: 29
% Current number of ordered equations: 47
% Current number of rules: 5
% New rule produced : [6] identity double_divide A <-> inverse(A)
% Current number of equations to process: 29
% Current number of ordered equations: 46
% Current number of rules: 6
% New rule produced : [7] identity <-> inverse(A) double_divide A
% Current number of equations to process: 35
% Current number of ordered equations: 47
% Current number of rules: 7
% New rule produced : [8] inverse(A) double_divide A <-> identity
% Current number of equations to process: 35
% Current number of ordered equations: 46
% Current number of rules: 8
% New rule produced : [9] B <-> (A double_divide B) double_divide A
% Current number of equations to process: 38
% Current number of ordered equations: 57
% Current number of rules: 9
% New rule produced : [10] inverse(A double_divide B) <-> multiply(A,B)
% Current number of equations to process: 38
% Current number of ordered equations: 56
% Current number of rules: 10
% New rule produced : [11] multiply(A,B) <-> inverse(A double_divide B)
% Current number of equations to process: 38
% Current number of ordered equations: 55
% Current number of rules: 11
% New rule produced : [12] (A double_divide B) double_divide A <-> B
% Current number of equations to process: 38
% Current number of ordered equations: 54
% Current number of rules: 12
% New rule produced :
% [13] multiply(A,B) <-> identity double_divide (A double_divide B)
% Current number of equations to process: 53
% Current number of ordered equations: 91
% Current number of rules: 13
% New rule produced :
% [14] identity double_divide (A double_divide B) <-> multiply(A,B)
% Current number of equations to process: 53
% Current number of ordered equations: 90
% Current number of rules: 14
% New rule produced :
% [15] inverse(inverse(A) double_divide B) <-> inverse(B) double_divide A
% Current number of equations to process: 62
% Current number of ordered equations: 117
% Current number of rules: 15
% New rule produced :
% [16] inverse(A) double_divide B <-> inverse(inverse(B) double_divide A)
% Current number of equations to process: 62
% Current number of ordered equations: 114
% Current number of rules: 16
% New rule produced :
% [17] inverse(A) <-> inverse(inverse(B) double_divide A) double_divide B
% Current number of equations to process: 69
% Current number of ordered equations: 177
% Current number of rules: 17
% New rule produced :
% [18] inverse(inverse(B) double_divide A) double_divide B <-> inverse(A)
% Current number of equations to process: 69
% Current number of ordered equations: 176
% Current number of rules: 18
% New rule produced :
% [19]
% inverse((A double_divide C) double_divide B) <->
% (inverse(C) double_divide B) double_divide A
% Current number of equations to process: 82
% Current number of ordered equations: 237
% Current number of rules: 19
% New rule produced :
% [20]
% (inverse(C) double_divide B) double_divide A <->
% inverse((A double_divide C) double_divide B)
% Current number of equations to process: 82
% Current number of ordered equations: 236
% Current number of rules: 20
% New rule produced :
% [21]
% inverse((inverse(C) double_divide B) double_divide A) <->
% (A double_divide C) double_divide B
% Current number of equations to process: 133
% Current number of ordered equations: 293
% Current number of rules: 21
% New rule produced :
% [22]
% (A double_divide C) double_divide B <->
% inverse((inverse(C) double_divide B) double_divide A)
% Current number of equations to process: 133
% Current number of ordered equations: 290
% Current number of rules: 22
% New rule produced :
% [23]
% inverse(A double_divide B) <->
% (inverse(C) double_divide B) double_divide (A double_divide C)
% Current number of equations to process: 195
% Current number of ordered equations: 363
% Current number of rules: 23
% New rule produced :
% [24]
% inverse(A double_divide B) <->
% (inverse(A double_divide C) double_divide B) double_divide C
% Current number of equations to process: 195
% Current number of ordered equations: 361
% Current number of rules: 24
% New rule produced :
% [25]
% inverse(B double_divide C) <->
% (inverse(A double_divide C) double_divide B) double_divide A
% Current number of equations to process: 195
% Current number of ordered equations: 360
% Current number of rules: 25
% New rule produced :
% [26]
% inverse(inverse(B) double_divide (A double_divide C)) <->
% inverse(B double_divide C) double_divide A
% Current number of equations to process: 195
% Current number of ordered equations: 358
% Current number of rules: 26
% New rule produced :
% [27]
% inverse(B) double_divide A <->
% ((inverse(C) double_divide A) double_divide B) double_divide C
% Current number of equations to process: 195
% Current number of ordered equations: 356
% Current number of rules: 27
% New rule produced :
% [28]
% inverse(B) double_divide C <->
% inverse((A double_divide B) double_divide C) double_divide A
% Current number of equations to process: 195
% Current number of ordered equations: 354
% Current number of rules: 28
% New rule produced :
% [29]
% (inverse(C) double_divide B) double_divide (A double_divide C) <->
% inverse(A double_divide B)
% Current number of equations to process: 195
% Current number of ordered equations: 353
% Current number of rules: 29
% New rule produced :
% [30]
% inverse(B double_divide C) double_divide A <->
% inverse(inverse(B) double_divide (A double_divide C))
% Current number of equations to process: 195
% Current number of ordered equations: 351
% Current number of rules: 30
% New rule produced :
% [31]
% inverse((A double_divide B) double_divide C) double_divide A <->
% inverse(B) double_divide C
% Current number of equations to process: 195
% Current number of ordered equations: 349
% Current number of rules: 31
% New rule produced :
% [32]
% ((inverse(C) double_divide A) double_divide B) double_divide C <->
% inverse(B) double_divide A
% Current number of equations to process: 195
% Current number of ordered equations: 347
% Current number of rules: 32
% New rule produced :
% [33]
% (inverse(A double_divide C) double_divide B) double_divide A <->
% inverse(B double_divide C)
% Current number of equations to process: 195
% Current number of ordered equations: 346
% Current number of rules: 33
% New rule produced :
% [34]
% (inverse(A double_divide C) double_divide B) double_divide C <->
% inverse(A double_divide B)
% Current number of equations to process: 195
% Current number of ordered equations: 344
% Current number of rules: 34
% New rule produced :
% [35]
% B <->
% (identity double_divide identity) double_divide (((identity double_divide C) double_divide 
% ((A double_divide C) double_divide B)) double_divide A)
% Current number of equations to process: 181
% Current number of ordered equations: 2311
% Current number of rules: 35
% New rule produced :
% [36]
% (identity double_divide identity) double_divide (((identity double_divide C) double_divide 
% ((A double_divide C) double_divide B)) double_divide A)
% <-> B
% Current number of equations to process: 181
% Current number of ordered equations: 2310
% Current number of rules: 36
% New rule produced : [37] identity <-> identity double_divide identity
% Current number of equations to process: 181
% Current number of ordered equations: 2308
% Current number of rules: 37
% New rule produced : [38] identity double_divide identity <-> identity
% Current number of equations to process: 181
% Current number of ordered equations: 2306
% Current number of rules: 38
% New rule produced : [39] A <-> multiply(A,identity)
% Current number of equations to process: 181
% Current number of ordered equations: 2305
% Current number of rules: 39
% New rule produced : [40] A <-> multiply(identity,A)
% Current number of equations to process: 181
% Current number of ordered equations: 2304
% Current number of rules: 40
% New rule produced : [41] multiply(A,identity) <-> A
% Current number of equations to process: 181
% Current number of ordered equations: 2303
% Current number of rules: 41
% New rule produced : [42] multiply(identity,A) <-> A
% Current number of equations to process: 181
% Current number of ordered equations: 2302
% Current number of rules: 42
% New rule produced : [43] identity <-> inverse(inverse(inverse(identity)))
% Current number of equations to process: 181
% Current number of ordered equations: 2301
% Current number of rules: 43
% New rule produced : [44] inverse(inverse(inverse(identity))) <-> identity
% Current number of equations to process: 181
% Current number of ordered equations: 2300
% Current number of rules: 44
% New rule produced : [45] A <-> inverse(identity double_divide A)
% Current number of equations to process: 181
% Current number of ordered equations: 2293
% Current number of rules: 45
% New rule produced : [46] A <-> identity double_divide inverse(A)
% Current number of equations to process: 181
% Current number of ordered equations: 2288
% Current number of rules: 46
% New rule produced : [47] inverse(identity double_divide A) <-> A
% Current number of equations to process: 181
% Current number of ordered equations: 2281
% Current number of rules: 47
% New rule produced : [48] identity double_divide inverse(A) <-> A
% Current number of equations to process: 181
% Current number of ordered equations: 2276
% Current number of rules: 48
% multiply(B,A) = multiply(A,B) (birth = 91, lhs_size = 3, rhs_size = 3,trace = Self cp of 10)
% Initializing completion ...
% New rule produced : [1] identity <-> inverse(identity)
% Current number of equations to process: 0
% Current number of ordered equations: 71
% Current number of rules: 1
% New rule produced : [2] inverse(identity) <-> identity
% Current number of equations to process: 0
% Current number of ordered equations: 70
% Current number of rules: 2
% New rule produced : [3] A <-> identity multiply A
% Current number of equations to process: 1
% Current number of ordered equations: 68
% Current number of rules: 3
% New rule produced : [4] B <-> inverse(inverse(B))
% Current number of equations to process: 1
% Current number of ordered equations: 67
% Current number of rules: 4
% New rule produced : [5] identity <-> identity double_divide identity
% Current number of equations to process: 1
% Current number of ordered equations: 65
% Current number of rules: 5
% New rule produced : [6] inverse(inverse(B)) <-> B
% Current number of equations to process: 1
% Current number of ordered equations: 64
% Current number of rules: 6
% New rule produced : [7] (eq)(A,A) -> (true)
% Current number of equations to process: 1
% Current number of ordered equations: 63
% Current number of rules: 7
% New rule produced : [8] identity multiply A <-> A
% Current number of equations to process: 1
% Current number of ordered equations: 61
% Current number of rules: 8
% New rule produced : [9] identity double_divide identity <-> identity
% Current number of equations to process: 1
% Current number of ordered equations: 59
% Current number of rules: 9
% New rule produced : [10] inverse(A) <-> identity double_divide A
% Current number of equations to process: 24
% Current number of ordered equations: 58
% Current number of rules: 10
% New rule produced : [11] identity double_divide A <-> inverse(A)
% Current number of equations to process: 24
% Current number of ordered equations: 57
% Current number of rules: 11
% New rule produced : [12] A <-> inverse(identity double_divide A)
% Current number of equations to process: 32
% Current number of ordered equations: 57
% Current number of rules: 12
% New rule produced : [13] A <-> identity double_divide inverse(A)
% Current number of equations to process: 32
% Current number of ordered equations: 55
% Current number of rules: 13
% New rule produced : [14] identity <-> inverse(inverse(inverse(identity)))
% Current number of equations to process: 32
% Current number of ordered equations: 53
% Current number of rules: 14
% New rule produced : [15] identity <-> inverse(A) double_divide A
% Current number of equations to process: 32
% Current number of ordered equations: 51
% Current number of rules: 15
% New rule produced : [16] inverse(inverse(inverse(identity))) <-> identity
% Current number of equations to process: 32
% Current number of ordered equations: 49
% Current number of rules: 16
% New rule produced : [17] inverse(identity double_divide A) <-> A
% Current number of equations to process: 32
% Current number of ordered equations: 47
% Current number of rules: 17
% New rule produced :
% [18] (eq)(inverse(inverse(A)),identity multiply A) -> (false)
% Current number of equations to process: 32
% Current number of ordered equations: 46
% Current number of rules: 18
% New rule produced : [19] identity double_divide inverse(A) <-> A
% Current number of equations to process: 32
% Current number of ordered equations: 44
% Current number of rules: 19
% New rule produced : [20] inverse(A) double_divide A <-> identity
% Current number of equations to process: 32
% Current number of ordered equations: 42
% Current number of rules: 20
% New rule produced : [21] B <-> (A double_divide B) double_divide A
% Current number of equations to process: 145
% Current number of ordered equations: 66
% Current number of rules: 21
% New rule produced : [22] inverse(A double_divide B) <-> A multiply B
% Current number of equations to process: 145
% Current number of ordered equations: 65
% Current number of rules: 22
% New rule produced : [23] A multiply B <-> inverse(A double_divide B)
% Current number of equations to process: 145
% Current number of ordered equations: 64
% Current number of rules: 23
% New rule produced : [24] (A double_divide B) double_divide A <-> B
% Current number of equations to process: 145
% Current number of ordered equations: 63
% Current number of rules: 24
% New rule produced :
% [25] A multiply B <-> identity double_divide (A double_divide B)
% Current number of equations to process: 150
% Current number of ordered equations: 170
% Current number of rules: 25
% New rule produced :
% [26] identity double_divide (A double_divide B) <-> A multiply B
% Current number of equations to process: 150
% Current number of ordered equations: 169
% Current number of rules: 26
% New rule produced :
% [27] inverse(inverse(A) double_divide B) <-> inverse(B) double_divide A
% Current number of equations to process: 121
% Current number of ordered equations: 282
% Current number of rules: 27
% New rule produced :
% [28] inverse(A) double_divide B <-> inverse(inverse(B) double_divide A)
% Current number of equations to process: 121
% Current number of ordered equations: 280
% Current number of rules: 28
% New rule produced :
% [29] inverse(A) <-> inverse(inverse(B) double_divide A) double_divide B
% Current number of equations to process: 95
% Current number of ordered equations: 439
% Current number of rules: 29
% New rule produced :
% [30] inverse(inverse(B) double_divide A) double_divide B <-> inverse(A)
% Current number of equations to process: 95
% Current number of ordered equations: 438
% Current number of rules: 30
% New rule produced :
% [31]
% inverse((A double_divide C) double_divide B) <->
% (inverse(C) double_divide B) double_divide A
% Current number of equations to process: 95
% Current number of ordered equations: 570
% Current number of rules: 31
% New rule produced :
% [32]
% (inverse(C) double_divide B) double_divide A <->
% inverse((A double_divide C) double_divide B)
% Current number of equations to process: 95
% Current number of ordered equations: 569
% Current number of rules: 32
% New rule produced :
% [33]
% inverse((inverse(C) double_divide B) double_divide A) <->
% (A double_divide C) double_divide B
% Current number of equations to process: 161
% Current number of ordered equations: 640
% Current number of rules: 33
% New rule produced :
% [34]
% (A double_divide C) double_divide B <->
% inverse((inverse(C) double_divide B) double_divide A)
% Current number of equations to process: 161
% Current number of ordered equations: 639
% Current number of rules: 34
% New rule produced :
% [35]
% inverse(A double_divide B) <->
% (inverse(C) double_divide B) double_divide (A double_divide C)
% Current number of equations to process: 223
% Current number of ordered equations: 747
% Current number of rules: 35
% New rule produced :
% [36]
% inverse(A double_divide B) <->
% (inverse(A double_divide C) double_divide B) double_divide C
% Current number of equations to process: 223
% Current number of ordered equations: 745
% Current number of rules: 36
% New rule produced :
% [37]
% inverse(B double_divide C) <->
% (inverse(A double_divide C) double_divide B) double_divide A
% Current number of equations to process: 223
% Current number of ordered equations: 744
% Current number of rules: 37
% New rule produced :
% [38]
% inverse(inverse(B) double_divide (A double_divide C)) <->
% inverse(B double_divide C) double_divide A
% Current number of equations to process: 223
% Current number of ordered equations: 742
% Current number of rules: 38
% New rule produced :
% [39]
% inverse(B) double_divide A <->
% ((inverse(C) double_divide A) double_divide B) double_divide C
% Current number of equations to process: 223
% Current number of ordered equations: 740
% Current number of rules: 39
% New rule produced :
% [40]
% inverse(B) double_divide C <->
% inverse((A double_divide B) double_divide C) double_divide A
% Current number of equations to process: 223
% Current number of ordered equations: 738
% Current number of rules: 40
% New rule produced :
% [41]
% (inverse(C) double_divide B) double_divide (A double_divide C) <->
% inverse(A double_divide B)
% Current number of equations to process: 223
% Current number of ordered equations: 736
% Current number of rules: 41
% New rule produced :
% [42]
% inverse(B double_divide C) double_divide A <->
% inverse(inverse(B) double_divide (A double_divide C))
% Current number of equations to process: 223
% Current number of ordered equations: 734
% Current number of rules: 42
% New rule produced :
% [43]
% inverse((A double_divide B) double_divide C) double_divide A <->
% inverse(B) double_divide C
% Current number of equations to process: 223
% Current number of ordered equations: 732
% Current number of rules: 43
% New rule produced :
% [44]
% ((inverse(C) double_divide A) double_divide B) double_divide C <->
% inverse(B) double_divide A
% Current number of equations to process: 223
% Current number of ordered equations: 730
% Current number of rules: 44
% New rule produced :
% [45]
% (inverse(A double_divide C) double_divide B) double_divide A <->
% inverse(B double_divide C)
% Current number of equations to process: 223
% Current number of ordered equations: 729
% Current number of rules: 45
% New rule produced :
% [46]
% (inverse(A double_divide C) double_divide B) double_divide C <->
% inverse(A double_divide B)
% Current number of equations to process: 223
% Current number of ordered equations: 727
% Current number of rules: 46
% New rule produced :
% [47]
% B <->
% (identity double_divide identity) double_divide (((identity double_divide C) double_divide 
% ((A double_divide C) double_divide B)) double_divide A)
% Current number of equations to process: 170
% Current number of ordered equations: 3058
% Current number of rules: 47
% New rule produced :
% [48]
% (identity double_divide identity) double_divide (((identity double_divide C) double_divide 
% ((A double_divide C) double_divide B)) double_divide A)
% <-> B
% Current number of equations to process: 170
% Current number of ordered equations: 3057
% Current number of rules: 48
% New rule produced : [49] (eq)(A,identity multiply A) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 3055
% Current number of rules: 49
% New rule produced : [50] (eq)(inverse(inverse(A)),A) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 3054
% Current number of rules: 50
% New rule produced : [51] inverse(identity) <-> identity multiply identity
% Current number of equations to process: 170
% Current number of ordered equations: 3052
% Current number of rules: 51
% New rule produced : [52] identity multiply identity <-> inverse(identity)
% Current number of equations to process: 170
% Current number of ordered equations: 3050
% Current number of rules: 52
% New rule produced :
% [53] (eq)(inverse(identity),identity multiply identity) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 3049
% Current number of rules: 53
% New rule produced : [54] identity <-> inverse(identity multiply identity)
% Current number of equations to process: 170
% Current number of ordered equations: 3048
% Current number of rules: 54
% New rule produced : [55] identity <-> identity multiply inverse(identity)
% Current number of equations to process: 170
% Current number of ordered equations: 3047
% Current number of rules: 55
% New rule produced : [56] inverse(identity multiply identity) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 3046
% Current number of rules: 56
% New rule produced : [57] identity multiply inverse(identity) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 3045
% Current number of rules: 57
% New rule produced : [58] inverse(inverse(A)) <-> identity multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 3043
% Current number of rules: 58
% New rule produced : [59] identity multiply A <-> inverse(inverse(A))
% Current number of equations to process: 170
% Current number of ordered equations: 3041
% Current number of rules: 59
% New rule produced :
% [60] identity multiply identity <-> identity double_divide identity
% Current number of equations to process: 170
% Current number of ordered equations: 3039
% Current number of rules: 60
% New rule produced :
% [61] identity double_divide identity <-> identity multiply identity
% Current number of equations to process: 170
% Current number of ordered equations: 3037
% Current number of rules: 61
% New rule produced :
% [62] inverse(inverse(identity)) <-> identity double_divide identity
% Current number of equations to process: 170
% Current number of ordered equations: 3034
% Current number of rules: 62
% New rule produced :
% [63] identity double_divide identity <-> inverse(inverse(identity))
% Current number of equations to process: 170
% Current number of ordered equations: 3031
% Current number of rules: 63
% New rule produced : [64] A <-> inverse(identity) multiply A
% Rule [55] identity <-> identity multiply inverse(identity) collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 3030
% Current number of rules: 63
% New rule produced : [65] inverse(identity) multiply A <-> A
% Rule [57] identity multiply inverse(identity) <-> identity collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 3029
% Current number of rules: 63
% New rule produced :
% [66] (eq)(identity,identity multiply inverse(identity)) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 3028
% Current number of rules: 64
% New rule produced : [67] inverse(A) <-> inverse(identity) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 3020
% Current number of rules: 65
% New rule produced : [68] inverse(identity) double_divide A <-> inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 3012
% Current number of rules: 66
% New rule produced : [69] inverse(identity) <-> inverse(A) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 3008
% Current number of rules: 67
% New rule produced : [70] inverse(A) double_divide A <-> inverse(identity)
% Current number of equations to process: 170
% Current number of ordered equations: 3004
% Current number of rules: 68
% New rule produced : [71] inverse(identity) <-> inverse(A) multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 3003
% Current number of rules: 69
% New rule produced : [72] inverse(A) multiply A <-> inverse(identity)
% Current number of equations to process: 170
% Current number of ordered equations: 3002
% Current number of rules: 70
% New rule produced : [73] A <-> inverse(identity multiply inverse(A))
% Current number of equations to process: 170
% Current number of ordered equations: 3001
% Current number of rules: 71
% New rule produced : [74] A <-> identity multiply inverse(inverse(A))
% Current number of equations to process: 170
% Current number of ordered equations: 3000
% Current number of rules: 72
% New rule produced : [75] inverse(identity multiply inverse(A)) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2999
% Current number of rules: 73
% New rule produced : [76] identity multiply inverse(inverse(A)) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2998
% Current number of rules: 74
% New rule produced : [77] A <-> inverse(inverse(inverse(inverse(A))))
% Current number of equations to process: 170
% Current number of ordered equations: 2995
% Current number of rules: 75
% New rule produced : [78] inverse(inverse(inverse(inverse(A)))) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2992
% Current number of rules: 76
% New rule produced : [79] A <-> identity multiply (identity multiply A)
% Current number of equations to process: 170
% Current number of ordered equations: 2991
% Current number of rules: 77
% New rule produced : [80] A <-> (identity multiply identity) multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 2990
% Current number of rules: 78
% New rule produced : [81] identity multiply (identity multiply A) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2989
% Current number of rules: 79
% New rule produced : [82] (identity multiply identity) multiply A <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2988
% Current number of rules: 80
% New rule produced : [83] A <-> inverse(inverse(identity multiply A))
% Current number of equations to process: 170
% Current number of ordered equations: 2987
% Current number of rules: 81
% New rule produced : [84] A <-> inverse(inverse(identity)) multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 2986
% Current number of rules: 82
% New rule produced : [85] inverse(inverse(identity multiply A)) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2985
% Current number of rules: 83
% New rule produced : [86] inverse(inverse(identity)) multiply A <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2984
% Current number of rules: 84
% New rule produced : [87] A <-> (identity double_divide identity) multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 2982
% Current number of rules: 85
% New rule produced : [88] (identity double_divide identity) multiply A <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2980
% Current number of rules: 86
% New rule produced :
% [89] identity <-> identity double_divide (identity multiply identity)
% Current number of equations to process: 170
% Current number of ordered equations: 2979
% Current number of rules: 87
% New rule produced :
% [90] identity double_divide (identity multiply identity) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2978
% Current number of rules: 88
% New rule produced :
% [91] identity <-> inverse(inverse(identity double_divide identity))
% Current number of equations to process: 170
% Current number of ordered equations: 2975
% Current number of rules: 89
% New rule produced :
% [92] identity <-> identity double_divide inverse(inverse(identity))
% Current number of equations to process: 170
% Current number of ordered equations: 2971
% Current number of rules: 90
% New rule produced :
% [93] inverse(inverse(identity double_divide identity)) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2968
% Current number of rules: 91
% New rule produced :
% [94] identity double_divide inverse(inverse(identity)) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2964
% Current number of rules: 92
% New rule produced :
% [95] identity multiply inverse(A) <-> identity double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2962
% Current number of rules: 93
% New rule produced :
% [96] identity double_divide A <-> identity multiply inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2960
% Current number of rules: 94
% New rule produced :
% [97] inverse(inverse(inverse(A))) <-> identity double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2958
% Current number of rules: 95
% New rule produced :
% [98] identity double_divide A <-> inverse(inverse(inverse(A)))
% Current number of equations to process: 170
% Current number of ordered equations: 2956
% Current number of rules: 96
% New rule produced :
% [99] identity <-> inverse(identity double_divide inverse(identity))
% Current number of equations to process: 170
% Current number of ordered equations: 2953
% Current number of rules: 97
% New rule produced :
% [100] inverse(identity double_divide inverse(identity)) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2950
% Current number of rules: 98
% New rule produced :
% [101]
% inverse(identity double_divide identity) <-> identity double_divide identity
% Current number of equations to process: 170
% Current number of ordered equations: 2949
% Current number of rules: 99
% New rule produced :
% [102]
% identity double_divide identity <-> inverse(identity double_divide identity)
% Current number of equations to process: 170
% Current number of ordered equations: 2948
% Current number of rules: 100
% New rule produced :
% [103] identity multiply A <-> identity double_divide inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2946
% Current number of rules: 101
% New rule produced :
% [104] identity double_divide inverse(A) <-> identity multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 2944
% Current number of rules: 102
% New rule produced :
% [105] inverse(inverse(inverse(identity))) <-> identity multiply identity
% Current number of equations to process: 170
% Current number of ordered equations: 2943
% Current number of rules: 103
% New rule produced :
% [106] identity multiply identity <-> inverse(inverse(inverse(identity)))
% Current number of equations to process: 170
% Current number of ordered equations: 2942
% Current number of rules: 104
% New rule produced : [107] identity <-> inverse(inverse(A) double_divide A)
% Rule [99] identity <-> inverse(identity double_divide inverse(identity))
% collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2940
% Current number of rules: 104
% New rule produced : [108] inverse(inverse(A) double_divide A) <-> identity
% Rule [100] inverse(identity double_divide inverse(identity)) <-> identity
% collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2938
% Current number of rules: 104
% New rule produced :
% [109] identity multiply identity <-> inverse(A) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2937
% Current number of rules: 105
% New rule produced :
% [110] inverse(A) double_divide A <-> identity multiply identity
% Current number of equations to process: 170
% Current number of ordered equations: 2936
% Current number of rules: 106
% New rule produced :
% [111] inverse(inverse(identity)) <-> inverse(A) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2935
% Current number of rules: 107
% New rule produced :
% [112] inverse(A) double_divide A <-> inverse(inverse(identity))
% Current number of equations to process: 170
% Current number of ordered equations: 2934
% Current number of rules: 108
% New rule produced :
% [113] identity double_divide identity <-> inverse(A) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2933
% Current number of rules: 109
% New rule produced :
% [114] inverse(A) double_divide A <-> identity double_divide identity
% Current number of equations to process: 170
% Current number of ordered equations: 2932
% Current number of rules: 110
% New rule produced : [115] A <-> inverse(inverse(identity) double_divide A)
% Current number of equations to process: 170
% Current number of ordered equations: 2926
% Current number of rules: 111
% New rule produced : [116] inverse(inverse(identity) double_divide A) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2920
% Current number of rules: 112
% New rule produced :
% [117] (eq)(inverse(inverse(A)),inverse(identity) multiply A) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2919
% Current number of rules: 113
% New rule produced :
% [118] (eq)(identity double_divide inverse(A),identity multiply A) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2918
% Current number of rules: 114
% New rule produced :
% [119] (eq)(inverse(identity double_divide A),identity multiply A) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2917
% Current number of rules: 115
% New rule produced : [120] A <-> inverse(identity) double_divide inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2916
% Current number of rules: 116
% New rule produced : [121] inverse(identity) double_divide inverse(A) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2915
% Current number of rules: 117
% New rule produced : [122] inverse(A multiply B) <-> A double_divide B
% Current number of equations to process: 170
% Current number of ordered equations: 2911
% Current number of rules: 118
% New rule produced : [123] A double_divide B <-> inverse(A multiply B)
% Current number of equations to process: 170
% Current number of ordered equations: 2907
% Current number of rules: 119
% New rule produced :
% [124] (eq)(inverse(inverse(A)),inverse(identity double_divide A)) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2906
% Current number of rules: 120
% New rule produced :
% [125] inverse(A) multiply A <-> identity double_divide identity
% Current number of equations to process: 170
% Current number of ordered equations: 2905
% Current number of rules: 121
% New rule produced :
% [126] identity double_divide identity <-> inverse(A) multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 2904
% Current number of rules: 122
% New rule produced :
% [127] inverse(A) <-> identity multiply (identity double_divide A)
% Current number of equations to process: 170
% Current number of ordered equations: 2903
% Current number of rules: 123
% New rule produced :
% [128] inverse(A) <-> (identity multiply identity) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2902
% Current number of rules: 124
% New rule produced :
% [129] identity multiply (identity double_divide A) <-> inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2901
% Current number of rules: 125
% New rule produced :
% [130] (identity multiply identity) double_divide A <-> inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2900
% Current number of rules: 126
% New rule produced :
% [131] inverse(A) <-> inverse(inverse(identity)) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2899
% Current number of rules: 127
% New rule produced :
% [132] inverse(inverse(identity)) double_divide A <-> inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2898
% Current number of rules: 128
% New rule produced :
% [133] inverse(A) <-> (identity double_divide identity) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2897
% Current number of rules: 129
% New rule produced :
% [134] (identity double_divide identity) double_divide A <-> inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2896
% Current number of rules: 130
% New rule produced :
% [135] inverse(identity double_divide A) <-> identity double_divide inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2894
% Current number of rules: 131
% New rule produced :
% [136] identity double_divide inverse(A) <-> inverse(identity double_divide A)
% Current number of equations to process: 170
% Current number of ordered equations: 2892
% Current number of rules: 132
% New rule produced :
% [137]
% inverse(inverse(inverse(identity))) <->
% identity double_divide inverse(identity)
% Current number of equations to process: 170
% Current number of ordered equations: 2891
% Current number of rules: 133
% New rule produced :
% [138]
% identity double_divide inverse(identity) <->
% inverse(inverse(inverse(identity)))
% Current number of equations to process: 170
% Current number of ordered equations: 2890
% Current number of rules: 134
% New rule produced :
% [139] inverse(A) double_divide A <-> inverse(B) double_divide B
% Current number of equations to process: 170
% Current number of ordered equations: 2880
% Current number of rules: 135
% New rule produced :
% [140] inverse(identity double_divide identity) <-> inverse(A) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2879
% Current number of rules: 136
% New rule produced :
% [141] inverse(A) double_divide A <-> inverse(identity double_divide identity)
% Current number of equations to process: 170
% Current number of ordered equations: 2878
% Current number of rules: 137
% New rule produced :
% [142] inverse(inverse(inverse(identity))) <-> inverse(A) double_divide A
% Rule
% [137]
% inverse(inverse(inverse(identity))) <->
% identity double_divide inverse(identity) collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2877
% Current number of rules: 137
% New rule produced :
% [143] inverse(A) double_divide A <-> inverse(inverse(inverse(identity)))
% Rule
% [138]
% identity double_divide inverse(identity) <->
% inverse(inverse(inverse(identity))) collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2876
% Current number of rules: 137
% New rule produced :
% [144]
% (eq)(inverse(identity),identity multiply inverse(inverse(identity))) ->
% (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2875
% Current number of rules: 138
% New rule produced :
% [145]
% (eq)(inverse(A),identity multiply (identity double_divide A)) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2874
% Current number of rules: 139
% New rule produced :
% [146] inverse(identity) <-> (identity double_divide A) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2873
% Current number of rules: 140
% New rule produced :
% [147] (identity double_divide A) double_divide A <-> inverse(identity)
% Current number of equations to process: 170
% Current number of ordered equations: 2872
% Current number of rules: 141
% New rule produced : [148] inverse(A) <-> (A double_divide B) multiply B
% Rule [127] inverse(A) <-> identity multiply (identity double_divide A)
% collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2871
% Current number of rules: 141
% New rule produced : [149] (A double_divide B) multiply B <-> inverse(A)
% Rule [129] identity multiply (identity double_divide A) <-> inverse(A)
% collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2870
% Current number of rules: 141
% New rule produced :
% [150] inverse(inverse(inverse(A))) <-> inverse(identity) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2868
% Current number of rules: 142
% New rule produced :
% [151] inverse(identity) double_divide A <-> inverse(inverse(inverse(A)))
% Current number of equations to process: 170
% Current number of ordered equations: 2866
% Current number of rules: 143
% New rule produced :
% [152] inverse(A) multiply B <-> inverse(B) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2865
% Current number of rules: 144
% New rule produced :
% [153] inverse(B) double_divide A <-> inverse(A) multiply B
% Current number of equations to process: 170
% Current number of ordered equations: 2864
% Current number of rules: 145
% New rule produced :
% [154] A <-> inverse(identity double_divide inverse(inverse(A)))
% Current number of equations to process: 170
% Current number of ordered equations: 2862
% Current number of rules: 146
% New rule produced :
% [155] A <-> inverse(inverse(identity double_divide inverse(A)))
% Current number of equations to process: 170
% Current number of ordered equations: 2860
% Current number of rules: 147
% New rule produced :
% [156] inverse(identity double_divide inverse(inverse(A))) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2858
% Current number of rules: 148
% New rule produced :
% [157] inverse(inverse(identity double_divide inverse(A))) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2856
% Current number of rules: 149
% New rule produced :
% [158] A <-> inverse(identity double_divide (identity multiply A))
% Current number of equations to process: 170
% Current number of ordered equations: 2855
% Current number of rules: 150
% New rule produced :
% [159] A <-> inverse(identity double_divide identity) multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 2854
% Current number of rules: 151
% New rule produced :
% [160] inverse(identity double_divide (identity multiply A)) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2853
% Current number of rules: 152
% New rule produced :
% [161] inverse(identity double_divide identity) multiply A <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2852
% Current number of rules: 153
% New rule produced :
% [162]
% identity <->
% inverse(identity double_divide (identity double_divide identity))
% Current number of equations to process: 170
% Current number of ordered equations: 2851
% Current number of rules: 154
% New rule produced :
% [163]
% identity <-> identity double_divide inverse(identity double_divide identity)
% Current number of equations to process: 170
% Current number of ordered equations: 2849
% Current number of rules: 155
% New rule produced :
% [164]
% inverse(identity double_divide (identity double_divide identity)) <->
% identity
% Current number of equations to process: 170
% Current number of ordered equations: 2848
% Current number of rules: 156
% New rule produced :
% [165]
% identity double_divide inverse(identity double_divide identity) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2846
% Current number of rules: 157
% New rule produced :
% [166] inverse(identity double_divide inverse(A)) <-> identity double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2844
% Current number of rules: 158
% New rule produced :
% [167] identity double_divide A <-> inverse(identity double_divide inverse(A))
% Current number of equations to process: 170
% Current number of ordered equations: 2842
% Current number of rules: 159
% New rule produced :
% [168] A <-> identity double_divide inverse(inverse(inverse(A)))
% Current number of equations to process: 170
% Current number of ordered equations: 2839
% Current number of rules: 160
% New rule produced :
% [169] identity double_divide inverse(inverse(inverse(A))) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2836
% Current number of rules: 161
% New rule produced :
% [170] A <-> identity double_divide inverse(identity multiply A)
% Current number of equations to process: 170
% Current number of ordered equations: 2835
% Current number of rules: 162
% New rule produced :
% [171] A <-> (identity double_divide inverse(identity)) multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 2834
% Current number of rules: 163
% New rule produced :
% [172] identity double_divide inverse(identity multiply A) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2833
% Current number of rules: 164
% New rule produced :
% [173] (identity double_divide inverse(identity)) multiply A <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2832
% Current number of rules: 165
% New rule produced :
% [174]
% identity <->
% identity double_divide (identity double_divide inverse(identity))
% Current number of equations to process: 170
% Current number of ordered equations: 2831
% Current number of rules: 166
% New rule produced :
% [175]
% identity double_divide (identity double_divide inverse(identity)) <->
% identity
% Current number of equations to process: 170
% Current number of ordered equations: 2830
% Current number of rules: 167
% New rule produced :
% [176] A <-> inverse(inverse(inverse(identity))) multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 2828
% Current number of rules: 168
% New rule produced :
% [177] inverse(inverse(inverse(identity))) multiply A <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2826
% Current number of rules: 169
% New rule produced : [178] B <-> (inverse(A) double_divide A) multiply B
% Rule [171] A <-> (identity double_divide inverse(identity)) multiply A
% collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2824
% Current number of rules: 169
% New rule produced : [179] (inverse(A) double_divide A) multiply B <-> B
% Rule [173] (identity double_divide inverse(identity)) multiply A <-> A
% collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2822
% Current number of rules: 169
% New rule produced :
% [180] identity <-> identity double_divide (inverse(A) double_divide A)
% Rule
% [174]
% identity <->
% identity double_divide (identity double_divide inverse(identity)) collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2821
% Current number of rules: 169
% New rule produced :
% [181] identity double_divide (inverse(A) double_divide A) <-> identity
% Rule
% [175]
% identity double_divide (identity double_divide inverse(identity)) <->
% identity collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2820
% Current number of rules: 169
% New rule produced :
% [182] identity <-> inverse(identity multiply inverse(inverse(identity)))
% Current number of equations to process: 170
% Current number of ordered equations: 2819
% Current number of rules: 170
% New rule produced :
% [183] identity <-> inverse(inverse(inverse(identity multiply identity)))
% Current number of equations to process: 170
% Current number of ordered equations: 2818
% Current number of rules: 171
% New rule produced :
% [184] identity <-> inverse(inverse(identity multiply inverse(identity)))
% Current number of equations to process: 170
% Current number of ordered equations: 2817
% Current number of rules: 172
% New rule produced :
% [185] inverse(identity multiply inverse(inverse(identity))) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2816
% Current number of rules: 173
% New rule produced :
% [186] inverse(inverse(inverse(identity multiply identity))) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2815
% Current number of rules: 174
% New rule produced :
% [187] inverse(inverse(identity multiply inverse(identity))) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2814
% Current number of rules: 175
% New rule produced :
% [188] identity <-> inverse(inverse(inverse(inverse(inverse(identity)))))
% Current number of equations to process: 170
% Current number of ordered equations: 2813
% Current number of rules: 176
% New rule produced :
% [189] inverse(inverse(inverse(inverse(inverse(identity))))) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2812
% Current number of rules: 177
% New rule produced :
% [190] identity <-> inverse(inverse(inverse(identity double_divide identity)))
% Current number of equations to process: 170
% Current number of ordered equations: 2811
% Current number of rules: 178
% New rule produced :
% [191] inverse(inverse(inverse(identity double_divide identity))) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2810
% Current number of rules: 179
% New rule produced :
% [192] A <-> inverse(identity multiply (identity double_divide A))
% Current number of equations to process: 170
% Current number of ordered equations: 2809
% Current number of rules: 180
% New rule produced :
% [193] A <-> inverse((identity multiply identity) double_divide A)
% Current number of equations to process: 170
% Current number of ordered equations: 2808
% Current number of rules: 181
% New rule produced :
% [194] A <-> identity multiply inverse(identity double_divide A)
% Current number of equations to process: 170
% Current number of ordered equations: 2807
% Current number of rules: 182
% New rule produced :
% [195] inverse(identity multiply (identity double_divide A)) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2806
% Current number of rules: 183
% New rule produced :
% [196] inverse((identity multiply identity) double_divide A) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2805
% Current number of rules: 184
% New rule produced :
% [197] identity multiply inverse(identity double_divide A) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2804
% Current number of rules: 185
% New rule produced :
% [198] A <-> inverse(inverse(inverse(identity)) double_divide A)
% Current number of equations to process: 170
% Current number of ordered equations: 2803
% Current number of rules: 186
% New rule produced :
% [199] A <-> inverse(inverse(inverse(identity double_divide A)))
% Rule
% [190] identity <-> inverse(inverse(inverse(identity double_divide identity)))
% collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2802
% Current number of rules: 186
% New rule produced :
% [200] inverse(inverse(inverse(identity)) double_divide A) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2801
% Current number of rules: 187
% New rule produced :
% [201] inverse(inverse(inverse(identity double_divide A))) <-> A
% Rule
% [191] inverse(inverse(inverse(identity double_divide identity))) <-> identity
% collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2800
% Current number of rules: 187
% New rule produced :
% [202] A <-> inverse((identity double_divide identity) double_divide A)
% Rule
% [162]
% identity <->
% inverse(identity double_divide (identity double_divide identity)) collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2799
% Current number of rules: 187
% New rule produced :
% [203] inverse((identity double_divide identity) double_divide A) <-> A
% Rule
% [164]
% inverse(identity double_divide (identity double_divide identity)) <->
% identity collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2798
% Current number of rules: 187
% New rule produced :
% [204]
% (eq)(inverse(inverse(A)),identity multiply (identity multiply A)) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2797
% Current number of rules: 188
% New rule produced :
% [205]
% (eq)(inverse(inverse(A)),(identity multiply identity) multiply A) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2796
% Current number of rules: 189
% New rule produced :
% [206]
% (eq)(identity multiply inverse(inverse(A)),identity multiply A) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2795
% Current number of rules: 190
% New rule produced :
% [207]
% (eq)(inverse(identity multiply inverse(A)),identity multiply A) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2794
% Current number of rules: 191
% New rule produced :
% [208]
% (eq)(inverse(inverse(A)),inverse(inverse(identity multiply A))) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2793
% Current number of rules: 192
% New rule produced :
% [209]
% (eq)(inverse(inverse(A)),inverse(inverse(identity)) multiply A) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2792
% Current number of rules: 193
% New rule produced :
% [210]
% (eq)(inverse(inverse(inverse(inverse(A)))),identity multiply A) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2791
% Current number of rules: 194
% New rule produced :
% [211]
% (eq)(inverse(inverse(A)),(identity double_divide identity) multiply A) ->
% (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2790
% Current number of rules: 195
% New rule produced :
% [212] A <-> identity multiply (identity double_divide inverse(A))
% Current number of equations to process: 170
% Current number of ordered equations: 2789
% Current number of rules: 196
% New rule produced :
% [213] A <-> identity double_divide (identity multiply inverse(A))
% Current number of equations to process: 170
% Current number of ordered equations: 2788
% Current number of rules: 197
% New rule produced :
% [214] A <-> inverse(A) double_divide (identity multiply identity)
% Current number of equations to process: 170
% Current number of ordered equations: 2787
% Current number of rules: 198
% New rule produced :
% [215] identity multiply (identity double_divide inverse(A)) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2786
% Current number of rules: 199
% New rule produced :
% [216] identity double_divide (identity multiply inverse(A)) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2785
% Current number of rules: 200
% New rule produced :
% [217] inverse(A) double_divide (identity multiply identity) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2784
% Current number of rules: 201
% New rule produced :
% [218] A <-> inverse(inverse(identity)) double_divide inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2783
% Current number of rules: 202
% New rule produced :
% [219] inverse(inverse(identity)) double_divide inverse(A) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2782
% Current number of rules: 203
% New rule produced :
% [220] A <-> inverse(A) double_divide (identity double_divide identity)
% Current number of equations to process: 170
% Current number of ordered equations: 2781
% Current number of rules: 204
% New rule produced :
% [221] inverse(A) double_divide (identity double_divide identity) <-> A
% Current number of equations to process: 170
% Current number of ordered equations: 2780
% Current number of rules: 205
% New rule produced :
% [222] identity <-> (identity multiply inverse(A)) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2779
% Current number of rules: 206
% New rule produced :
% [223] (identity multiply inverse(A)) double_divide A <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2778
% Current number of rules: 207
% New rule produced :
% [224] identity <-> inverse(inverse(inverse(A) double_divide A))
% Current number of equations to process: 170
% Current number of ordered equations: 2777
% Current number of rules: 208
% New rule produced :
% [225] identity <-> inverse(inverse(inverse(A))) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2776
% Current number of rules: 209
% New rule produced :
% [226] inverse(inverse(inverse(A) double_divide A)) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2775
% Current number of rules: 210
% New rule produced :
% [227] inverse(inverse(inverse(A))) double_divide A <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2774
% Current number of rules: 211
% New rule produced :
% [228] identity <-> inverse((identity double_divide A) double_divide A)
% Current number of equations to process: 170
% Current number of ordered equations: 2773
% Current number of rules: 212
% New rule produced :
% [229] identity <-> (inverse(identity) double_divide A) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2772
% Current number of rules: 213
% New rule produced :
% [230] inverse((identity double_divide A) double_divide A) <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2771
% Current number of rules: 214
% New rule produced :
% [231] (inverse(identity) double_divide A) double_divide A <-> identity
% Current number of equations to process: 170
% Current number of ordered equations: 2770
% Current number of rules: 215
% New rule produced :
% [232] identity multiply A <-> (A double_divide B) double_divide B
% Current number of equations to process: 170
% Current number of ordered equations: 2769
% Current number of rules: 216
% New rule produced :
% [233] (A double_divide B) double_divide B <-> identity multiply A
% Current number of equations to process: 170
% Current number of ordered equations: 2768
% Current number of rules: 217
% New rule produced :
% [234] inverse(inverse(A)) <-> (A double_divide B) double_divide B
% Current number of equations to process: 170
% Current number of ordered equations: 2765
% Current number of rules: 218
% New rule produced :
% [235] (A double_divide B) double_divide B <-> inverse(inverse(A))
% Current number of equations to process: 170
% Current number of ordered equations: 2762
% Current number of rules: 219
% New rule produced :
% [236]
% identity double_divide identity <->
% (identity double_divide A) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2761
% Current number of rules: 220
% New rule produced :
% [237]
% (identity double_divide A) double_divide A <->
% identity double_divide identity
% Current number of equations to process: 170
% Current number of ordered equations: 2760
% Current number of rules: 221
% New rule produced :
% [238] A double_divide B <-> identity double_divide (A multiply B)
% Current number of equations to process: 170
% Current number of ordered equations: 2757
% Current number of rules: 222
% New rule produced :
% [239] identity double_divide (A multiply B) <-> A double_divide B
% Current number of equations to process: 170
% Current number of ordered equations: 2754
% Current number of rules: 223
% New rule produced :
% [240]
% (eq)(inverse(inverse(A)),identity double_divide (identity double_divide A))
% -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2753
% Current number of rules: 224
% New rule produced :
% [241] (A double_divide B) multiply B <-> identity double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2752
% Current number of rules: 225
% New rule produced :
% [242] identity double_divide A <-> (A double_divide B) multiply B
% Current number of equations to process: 170
% Current number of ordered equations: 2751
% Current number of rules: 226
% New rule produced :
% [243] inverse(A) <-> inverse(identity double_divide identity) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2750
% Current number of rules: 227
% New rule produced :
% [244] inverse(identity double_divide identity) double_divide A <-> inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2749
% Current number of rules: 228
% New rule produced :
% [245] inverse(A) <-> identity double_divide inverse(identity double_divide A)
% Current number of equations to process: 170
% Current number of ordered equations: 2747
% Current number of rules: 229
% New rule produced :
% [246]
% inverse(A) <-> (identity double_divide inverse(identity)) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2746
% Current number of rules: 230
% New rule produced :
% [247] identity double_divide inverse(identity double_divide A) <-> inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2744
% Current number of rules: 231
% New rule produced :
% [248]
% (identity double_divide inverse(identity)) double_divide A <-> inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2743
% Current number of rules: 232
% New rule produced :
% [249] inverse(A) <-> inverse(inverse(inverse(identity))) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2742
% Current number of rules: 233
% New rule produced :
% [250] inverse(inverse(inverse(identity))) double_divide A <-> inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2741
% Current number of rules: 234
% New rule produced :
% [251] inverse(B) <-> (inverse(A) double_divide A) double_divide B
% Rule
% [246]
% inverse(A) <-> (identity double_divide inverse(identity)) double_divide A
% collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2738
% Current number of rules: 234
% New rule produced :
% [252] (inverse(A) double_divide A) double_divide B <-> inverse(B)
% Rule
% [248]
% (identity double_divide inverse(identity)) double_divide A <-> inverse(A)
% collapsed.
% Current number of equations to process: 170
% Current number of ordered equations: 2735
% Current number of rules: 234
% New rule produced :
% [253]
% inverse(identity double_divide A) <-> (A double_divide B) double_divide B
% Current number of equations to process: 170
% Current number of ordered equations: 2724
% Current number of rules: 235
% New rule produced :
% [254]
% (A double_divide B) double_divide B <-> inverse(identity double_divide A)
% Current number of equations to process: 170
% Current number of ordered equations: 2713
% Current number of rules: 236
% New rule produced :
% [255]
% identity double_divide inverse(A) <-> (A double_divide B) double_divide B
% Current number of equations to process: 170
% Current number of ordered equations: 2710
% Current number of rules: 237
% New rule produced :
% [256]
% (A double_divide B) double_divide B <-> identity double_divide inverse(A)
% Current number of equations to process: 170
% Current number of ordered equations: 2707
% Current number of rules: 238
% New rule produced :
% [257]
% inverse(inverse(inverse(identity))) <->
% (identity double_divide A) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2706
% Current number of rules: 239
% New rule produced :
% [258]
% (identity double_divide A) double_divide A <->
% inverse(inverse(inverse(identity)))
% Current number of equations to process: 170
% Current number of ordered equations: 2705
% Current number of rules: 240
% New rule produced :
% [259]
% inverse(A) double_divide A <-> (identity double_divide B) double_divide B
% Current number of equations to process: 170
% Current number of ordered equations: 2704
% Current number of rules: 241
% New rule produced :
% [260]
% (identity double_divide B) double_divide B <-> inverse(A) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2703
% Current number of rules: 242
% New rule produced :
% [261]
% (eq)(inverse(A multiply B),identity multiply (A double_divide B)) -> (false)
% Current number of equations to process: 170
% Current number of ordered equations: 2702
% Current number of rules: 243
% New rule produced :
% [262] inverse(A double_divide B) <-> identity multiply (A multiply B)
% Current number of equations to process: 170
% Current number of ordered equations: 2701
% Current number of rules: 244
% New rule produced :
% [263] identity multiply (A multiply B) <-> inverse(A double_divide B)
% Current number of equations to process: 170
% Current number of ordered equations: 2700
% Current number of rules: 245
% New rule produced :
% [264] inverse(A multiply B) <-> identity multiply (A double_divide B)
% Current number of equations to process: 170
% Current number of ordered equations: 2699
% Current number of rules: 246
% New rule produced :
% [265] identity multiply (A double_divide B) <-> inverse(A multiply B)
% Current number of equations to process: 170
% Current number of ordered equations: 2698
% Current number of rules: 247
% New rule produced :
% [266] inverse(A double_divide B) <-> inverse(A) double_divide inverse(B)
% Current number of equations to process: 170
% Current number of ordered equations: 2693
% Current number of rules: 248
% New rule produced :
% [267] inverse(A) double_divide inverse(B) <-> inverse(A double_divide B)
% Current number of equations to process: 170
% Current number of ordered equations: 2688
% Current number of rules: 249
% New rule produced :
% [268] inverse(identity) <-> inverse(inverse(inverse(A))) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2686
% Current number of rules: 250
% New rule produced :
% [269] inverse(inverse(inverse(A))) double_divide A <-> inverse(identity)
% Current number of equations to process: 170
% Current number of ordered equations: 2684
% Current number of rules: 251
% New rule produced :
% [270] inverse(B) <-> (inverse(A) multiply B) double_divide A
% Current number of equations to process: 170
% Current number of ordered equations: 2683
% Cputime limit exceeded (core dumped)
% 
% EOF
%------------------------------------------------------------------------------