TSTP Solution File: GRP167-1 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : GRP167-1 : TPTP v8.1.0. Bugfixed v1.2.1.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n032.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Sat Jul 16 07:35:41 EDT 2022

% Result   : Unsatisfiable 3.61s 4.08s
% Output   : Refutation 3.61s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.09  % Problem  : GRP167-1 : TPTP v8.1.0. Bugfixed v1.2.1.
% 0.00/0.09  % Command  : bliksem %s
% 0.09/0.29  % Computer : n032.cluster.edu
% 0.09/0.29  % Model    : x86_64 x86_64
% 0.09/0.29  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.29  % Memory   : 8042.1875MB
% 0.09/0.29  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.09/0.29  % CPULimit : 300
% 0.09/0.29  % DateTime : Mon Jun 13 09:54:56 EDT 2022
% 0.09/0.29  % CPUTime  : 
% 3.61/4.08  *** allocated 10000 integers for termspace/termends
% 3.61/4.08  *** allocated 10000 integers for clauses
% 3.61/4.08  *** allocated 10000 integers for justifications
% 3.61/4.08  Bliksem 1.12
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Automatic Strategy Selection
% 3.61/4.08  
% 3.61/4.08  Clauses:
% 3.61/4.08  [
% 3.61/4.08     [ =( multiply( identity, X ), X ) ],
% 3.61/4.08     [ =( multiply( inverse( X ), X ), identity ) ],
% 3.61/4.08     [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( Y, Z ) ) )
% 3.61/4.08     ],
% 3.61/4.08     [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, X ) ) ]
% 3.61/4.08    ,
% 3.61/4.08     [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) ) ],
% 3.61/4.08     [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) ), 
% 3.61/4.08    'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ],
% 3.61/4.08     [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 3.61/4.08    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ],
% 3.61/4.08     [ =( 'least_upper_bound'( X, X ), X ) ],
% 3.61/4.08     [ =( 'greatest_lower_bound'( X, X ), X ) ],
% 3.61/4.08     [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) ), X ) ]
% 3.61/4.08    ,
% 3.61/4.08     [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) ), X ) ]
% 3.61/4.08    ,
% 3.61/4.08     [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 'least_upper_bound'( 
% 3.61/4.08    multiply( X, Y ), multiply( X, Z ) ) ) ],
% 3.61/4.08     [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 3.61/4.08    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ],
% 3.61/4.08     [ =( multiply( 'least_upper_bound'( X, Y ), Z ), 'least_upper_bound'( 
% 3.61/4.08    multiply( X, Z ), multiply( Y, Z ) ) ) ],
% 3.61/4.08     [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 3.61/4.08    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ],
% 3.61/4.08     [ =( 'positive_part'( X ), 'least_upper_bound'( X, identity ) ) ],
% 3.61/4.08     [ =( 'negative_part'( X ), 'greatest_lower_bound'( X, identity ) ) ]
% 3.61/4.08    ,
% 3.61/4.08     [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, Z ) ), 
% 3.61/4.08    'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 3.61/4.08    X, Z ) ) ) ],
% 3.61/4.08     [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 3.61/4.08    'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 3.61/4.08    'greatest_lower_bound'( X, Z ) ) ) ],
% 3.61/4.08     [ ~( =( a, multiply( 'positive_part'( a ), 'negative_part'( a ) ) ) ) ]
% 3.61/4.08    
% 3.61/4.08  ] .
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  percentage equality = 1.000000, percentage horn = 1.000000
% 3.61/4.08  This is a pure equality problem
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Options Used:
% 3.61/4.08  
% 3.61/4.08  useres =            1
% 3.61/4.08  useparamod =        1
% 3.61/4.08  useeqrefl =         1
% 3.61/4.08  useeqfact =         1
% 3.61/4.08  usefactor =         1
% 3.61/4.08  usesimpsplitting =  0
% 3.61/4.08  usesimpdemod =      5
% 3.61/4.08  usesimpres =        3
% 3.61/4.08  
% 3.61/4.08  resimpinuse      =  1000
% 3.61/4.08  resimpclauses =     20000
% 3.61/4.08  substype =          eqrewr
% 3.61/4.08  backwardsubs =      1
% 3.61/4.08  selectoldest =      5
% 3.61/4.08  
% 3.61/4.08  litorderings [0] =  split
% 3.61/4.08  litorderings [1] =  extend the termordering, first sorting on arguments
% 3.61/4.08  
% 3.61/4.08  termordering =      kbo
% 3.61/4.08  
% 3.61/4.08  litapriori =        0
% 3.61/4.08  termapriori =       1
% 3.61/4.08  litaposteriori =    0
% 3.61/4.08  termaposteriori =   0
% 3.61/4.08  demodaposteriori =  0
% 3.61/4.08  ordereqreflfact =   0
% 3.61/4.08  
% 3.61/4.08  litselect =         negord
% 3.61/4.08  
% 3.61/4.08  maxweight =         15
% 3.61/4.08  maxdepth =          30000
% 3.61/4.08  maxlength =         115
% 3.61/4.08  maxnrvars =         195
% 3.61/4.08  excuselevel =       1
% 3.61/4.08  increasemaxweight = 1
% 3.61/4.08  
% 3.61/4.08  maxselected =       10000000
% 3.61/4.08  maxnrclauses =      10000000
% 3.61/4.08  
% 3.61/4.08  showgenerated =    0
% 3.61/4.08  showkept =         0
% 3.61/4.08  showselected =     0
% 3.61/4.08  showdeleted =      0
% 3.61/4.08  showresimp =       1
% 3.61/4.08  showstatus =       2000
% 3.61/4.08  
% 3.61/4.08  prologoutput =     1
% 3.61/4.08  nrgoals =          5000000
% 3.61/4.08  totalproof =       1
% 3.61/4.08  
% 3.61/4.08  Symbols occurring in the translation:
% 3.61/4.08  
% 3.61/4.08  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 3.61/4.08  .  [1, 2]      (w:1, o:22, a:1, s:1, b:0), 
% 3.61/4.08  !  [4, 1]      (w:0, o:14, a:1, s:1, b:0), 
% 3.61/4.08  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 3.61/4.08  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 3.61/4.08  identity  [39, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 3.61/4.08  multiply  [41, 2]      (w:1, o:48, a:1, s:1, b:0), 
% 3.61/4.08  inverse  [42, 1]      (w:1, o:19, a:1, s:1, b:0), 
% 3.61/4.08  'greatest_lower_bound'  [45, 2]      (w:1, o:49, a:1, s:1, b:0), 
% 3.61/4.08  'least_upper_bound'  [46, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 3.61/4.08  'positive_part'  [47, 1]      (w:1, o:20, a:1, s:1, b:0), 
% 3.61/4.08  'negative_part'  [48, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 3.61/4.08  a  [49, 0]      (w:1, o:13, a:1, s:1, b:0).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Starting Search:
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Intermediate Status:
% 3.61/4.08  Generated:    21394
% 3.61/4.08  Kept:         2003
% 3.61/4.08  Inuse:        258
% 3.61/4.08  Deleted:      20
% 3.61/4.08  Deletedinuse: 9
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Intermediate Status:
% 3.61/4.08  Generated:    48704
% 3.61/4.08  Kept:         4008
% 3.61/4.08  Inuse:        386
% 3.61/4.08  Deleted:      37
% 3.61/4.08  Deletedinuse: 13
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Intermediate Status:
% 3.61/4.08  Generated:    74869
% 3.61/4.08  Kept:         6025
% 3.61/4.08  Inuse:        487
% 3.61/4.08  Deleted:      43
% 3.61/4.08  Deletedinuse: 16
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Intermediate Status:
% 3.61/4.08  Generated:    120299
% 3.61/4.08  Kept:         8025
% 3.61/4.08  Inuse:        609
% 3.61/4.08  Deleted:      53
% 3.61/4.08  Deletedinuse: 21
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Intermediate Status:
% 3.61/4.08  Generated:    180454
% 3.61/4.08  Kept:         10060
% 3.61/4.08  Inuse:        749
% 3.61/4.08  Deleted:      79
% 3.61/4.08  Deletedinuse: 30
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Intermediate Status:
% 3.61/4.08  Generated:    208990
% 3.61/4.08  Kept:         12064
% 3.61/4.08  Inuse:        796
% 3.61/4.08  Deleted:      86
% 3.61/4.08  Deletedinuse: 33
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Intermediate Status:
% 3.61/4.08  Generated:    263618
% 3.61/4.08  Kept:         14088
% 3.61/4.08  Inuse:        871
% 3.61/4.08  Deleted:      95
% 3.61/4.08  Deletedinuse: 33
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Intermediate Status:
% 3.61/4.08  Generated:    343251
% 3.61/4.08  Kept:         16099
% 3.61/4.08  Inuse:        999
% 3.61/4.08  Deleted:      115
% 3.61/4.08  Deletedinuse: 35
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Intermediate Status:
% 3.61/4.08  Generated:    403131
% 3.61/4.08  Kept:         18107
% 3.61/4.08  Inuse:        1080
% 3.61/4.08  Deleted:      130
% 3.61/4.08  Deletedinuse: 37
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  Resimplifying inuse:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  Resimplifying clauses:
% 3.61/4.08  Done
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Intermediate Status:
% 3.61/4.08  Generated:    496204
% 3.61/4.08  Kept:         20117
% 3.61/4.08  Inuse:        1186
% 3.61/4.08  Deleted:      1307
% 3.61/4.08  Deletedinuse: 37
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  Bliksems!, er is een bewijs:
% 3.61/4.08  % SZS status Unsatisfiable
% 3.61/4.08  % SZS output start Refutation
% 3.61/4.08  
% 3.61/4.08  clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y )
% 3.61/4.08    , Z ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, 
% 3.61/4.08    X ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) )
% 3.61/4.08     ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 3.61/4.08    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) ), X
% 3.61/4.08     ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) ), 
% 3.61/4.08    X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) )
% 3.61/4.08    , multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z )
% 3.61/4.08     ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) )
% 3.61/4.08    , multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z )
% 3.61/4.08     ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 15, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( X ) )
% 3.61/4.08     ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 16, [ =( 'greatest_lower_bound'( X, identity ), 'negative_part'( X
% 3.61/4.08     ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 17, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 3.61/4.08    'least_upper_bound'( X, Z ) ), 'least_upper_bound'( X, 
% 3.61/4.08    'greatest_lower_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 18, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 3.61/4.08    'greatest_lower_bound'( X, Z ) ), 'greatest_lower_bound'( X, 
% 3.61/4.08    'least_upper_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 19, [ ~( =( multiply( 'positive_part'( a ), 'negative_part'( a ) )
% 3.61/4.08    , a ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X ) )
% 3.61/4.08     ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 23, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), Y )
% 3.61/4.08    , identity ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 24, [ =( multiply( multiply( Y, inverse( X ) ), X ), multiply( Y, 
% 3.61/4.08    identity ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 25, [ =( multiply( multiply( Y, identity ), X ), multiply( Y, X ) )
% 3.61/4.08     ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 26, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( X
% 3.61/4.08     ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 27, [ =( 'negative_part'( 'positive_part'( X ) ), identity ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 28, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X ), 
% 3.61/4.08    X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 29, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) ), 
% 3.61/4.08    X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 50, [ =( 'least_upper_bound'( 'positive_part'( X ), Y ), 
% 3.61/4.08    'positive_part'( 'least_upper_bound'( X, Y ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 60, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 3.61/4.08    'least_upper_bound'( X, Y ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 62, [ =( 'positive_part'( 'negative_part'( X ) ), identity ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 98, [ =( multiply( 'least_upper_bound'( inverse( X ), Y ), X ), 
% 3.61/4.08    'positive_part'( multiply( Y, X ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 99, [ =( multiply( 'least_upper_bound'( Y, inverse( X ) ), X ), 
% 3.61/4.08    'positive_part'( multiply( Y, X ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 100, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 3.61/4.08    'positive_part'( Y ), X ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 101, [ =( 'least_upper_bound'( multiply( Y, X ), X ), multiply( 
% 3.61/4.08    'positive_part'( Y ), X ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 106, [ =( 'positive_part'( 'least_upper_bound'( 'negative_part'( X
% 3.61/4.08     ), Y ) ), 'positive_part'( Y ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 108, [ =( 'greatest_lower_bound'( Y, 'positive_part'( 
% 3.61/4.08    'least_upper_bound'( X, Y ) ) ), Y ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 122, [ =( multiply( 'greatest_lower_bound'( inverse( X ), Y ), X )
% 3.61/4.08    , 'negative_part'( multiply( Y, X ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 124, [ =( 'greatest_lower_bound'( X, multiply( Y, X ) ), multiply( 
% 3.61/4.08    'negative_part'( Y ), X ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 127, [ =( 'greatest_lower_bound'( X, 'positive_part'( 
% 3.61/4.08    'least_upper_bound'( X, Y ) ) ), X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 163, [ =( 'greatest_lower_bound'( 'positive_part'( X ), 
% 3.61/4.08    'positive_part'( Y ) ), 'positive_part'( 'greatest_lower_bound'( X, Y ) )
% 3.61/4.08     ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 217, [ =( 'least_upper_bound'( 'negative_part'( X ), 
% 3.61/4.08    'negative_part'( Y ) ), 'negative_part'( 'least_upper_bound'( X, Y ) ) )
% 3.61/4.08     ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 271, [ =( multiply( inverse( inverse( X ) ), identity ), X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 280, [ =( multiply( inverse( inverse( X ) ), Y ), multiply( X, Y )
% 3.61/4.08     ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 287, [ =( multiply( inverse( identity ), X ), X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 414, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 415, [ =( inverse( inverse( X ) ), X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 416, [ =( inverse( identity ), identity ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 417, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), multiply( 
% 3.61/4.08    X, 'negative_part'( Y ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 419, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X, 
% 3.61/4.08    'positive_part'( Y ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 420, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X, 
% 3.61/4.08    'positive_part'( Y ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 421, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y )
% 3.61/4.08     ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 436, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X )
% 3.61/4.08     ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 437, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( multiply( 
% 3.61/4.08    X, Y ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 474, [ =( multiply( inverse( Y ), 'negative_part'( Y ) ), 
% 3.61/4.08    'negative_part'( inverse( Y ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 495, [ =( 'negative_part'( inverse( 'positive_part'( X ) ) ), 
% 3.61/4.08    inverse( 'positive_part'( X ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 506, [ =( 'positive_part'( 'least_upper_bound'( inverse( 
% 3.61/4.08    'positive_part'( X ) ), Y ) ), 'positive_part'( Y ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 599, [ =( 'positive_part'( multiply( inverse( 'positive_part'( X )
% 3.61/4.08     ), 'positive_part'( Y ) ) ), 'positive_part'( multiply( inverse( 
% 3.61/4.08    'positive_part'( X ) ), Y ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 614, [ =( multiply( inverse( Y ), 'positive_part'( Y ) ), 
% 3.61/4.08    'positive_part'( inverse( Y ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 842, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.61/4.08    'positive_part'( X ) ), 'positive_part'( 'greatest_lower_bound'( X, 
% 3.61/4.08    inverse( X ) ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 848, [ =( multiply( X, 'negative_part'( X ) ), multiply( 
% 3.61/4.08    'negative_part'( X ), X ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 869, [ =( multiply( 'negative_part'( inverse( Y ) ), Y ), 
% 3.61/4.08    'negative_part'( Y ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 875, [ =( 'negative_part'( 'least_upper_bound'( X, inverse( X ) ) )
% 3.61/4.08    , 'positive_part'( 'greatest_lower_bound'( X, inverse( X ) ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 982, [ =( multiply( 'positive_part'( X ), 'negative_part'( X ) ), 
% 3.61/4.08    multiply( 'negative_part'( X ), 'positive_part'( X ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 990, [ =( multiply( X, 'positive_part'( X ) ), multiply( 
% 3.61/4.08    'positive_part'( X ), X ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 992, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.61/4.08    'negative_part'( X ) ), 'positive_part'( 'greatest_lower_bound'( X, 
% 3.61/4.08    inverse( X ) ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 998, [ =( multiply( 'positive_part'( X ), inverse( X ) ), 
% 3.61/4.08    'positive_part'( inverse( X ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 1007, [ =( multiply( 'positive_part'( multiply( X, inverse( Y ) ) )
% 3.61/4.08    , Y ), 'least_upper_bound'( Y, X ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 1008, [ =( multiply( 'positive_part'( inverse( Y ) ), Y ), 
% 3.61/4.08    'positive_part'( Y ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 1011, [ =( 'greatest_lower_bound'( X, 'positive_part'( multiply( 
% 3.61/4.08    'positive_part'( Y ), X ) ) ), X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 1016, [ ~( =( multiply( 'negative_part'( a ), 'positive_part'( a )
% 3.61/4.08     ), a ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 1026, [ =( multiply( X, inverse( 'positive_part'( X ) ) ), inverse( 
% 3.61/4.08    'positive_part'( inverse( X ) ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 1062, [ =( multiply( inverse( 'positive_part'( inverse( X ) ) ), 
% 3.61/4.08    'positive_part'( X ) ), X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 1857, [ =( 'least_upper_bound'( inverse( 'positive_part'( inverse( 
% 3.61/4.08    X ) ) ), inverse( 'positive_part'( X ) ) ), identity ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 2841, [ =( 'positive_part'( multiply( inverse( 'positive_part'( 
% 3.61/4.08    inverse( X ) ) ), X ) ), 'positive_part'( X ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 2842, [ =( 'positive_part'( inverse( multiply( 'positive_part'( X )
% 3.61/4.08    , X ) ) ), 'positive_part'( inverse( X ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 4261, [ =( 'positive_part'( multiply( 'positive_part'( X ), X ) ), 
% 3.61/4.08    'positive_part'( multiply( X, X ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 4307, [ =( 'greatest_lower_bound'( X, 'positive_part'( multiply( X
% 3.61/4.08    , X ) ) ), X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 4324, [ =( 'positive_part'( 'greatest_lower_bound'( X, inverse( X )
% 3.61/4.08     ) ), identity ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 20026, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.61/4.08    'negative_part'( X ) ), identity ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 20077, [ =( 'positive_part'( inverse( X ) ), inverse( 
% 3.61/4.08    'negative_part'( X ) ) ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 20113, [ =( multiply( 'negative_part'( X ), 'positive_part'( X ) )
% 3.61/4.08    , X ) ] )
% 3.61/4.08  .
% 3.61/4.08  clause( 20117, [] )
% 3.61/4.08  .
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  % SZS output end Refutation
% 3.61/4.08  found a proof!
% 3.61/4.08  
% 3.61/4.08  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 3.61/4.08  
% 3.61/4.08  initialclauses(
% 3.61/4.08  [ clause( 20119, [ =( multiply( identity, X ), X ) ] )
% 3.61/4.08  , clause( 20120, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.61/4.08  , clause( 20121, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 3.61/4.08    multiply( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20122, [ =( 'greatest_lower_bound'( X, Y ), 
% 3.61/4.08    'greatest_lower_bound'( Y, X ) ) ] )
% 3.61/4.08  , clause( 20123, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, 
% 3.61/4.08    X ) ) ] )
% 3.61/4.08  , clause( 20124, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y
% 3.61/4.08    , Z ) ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ]
% 3.61/4.08     )
% 3.61/4.08  , clause( 20125, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) )
% 3.61/4.08    , 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  , clause( 20126, [ =( 'least_upper_bound'( X, X ), X ) ] )
% 3.61/4.08  , clause( 20127, [ =( 'greatest_lower_bound'( X, X ), X ) ] )
% 3.61/4.08  , clause( 20128, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 3.61/4.08     ) ), X ) ] )
% 3.61/4.08  , clause( 20129, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 3.61/4.08     ) ), X ) ] )
% 3.61/4.08  , clause( 20130, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 3.61/4.08    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 3.61/4.08  , clause( 20131, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 3.61/4.08    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 3.61/4.08  , clause( 20132, [ =( multiply( 'least_upper_bound'( X, Y ), Z ), 
% 3.61/4.08    'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20133, [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 3.61/4.08    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20134, [ =( 'positive_part'( X ), 'least_upper_bound'( X, 
% 3.61/4.08    identity ) ) ] )
% 3.61/4.08  , clause( 20135, [ =( 'negative_part'( X ), 'greatest_lower_bound'( X, 
% 3.61/4.08    identity ) ) ] )
% 3.61/4.08  , clause( 20136, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, Z
% 3.61/4.08     ) ), 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 3.61/4.08    'least_upper_bound'( X, Z ) ) ) ] )
% 3.61/4.08  , clause( 20137, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, Z
% 3.61/4.08     ) ), 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 3.61/4.08    'greatest_lower_bound'( X, Z ) ) ) ] )
% 3.61/4.08  , clause( 20138, [ ~( =( a, multiply( 'positive_part'( a ), 'negative_part'( 
% 3.61/4.08    a ) ) ) ) ] )
% 3.61/4.08  ] ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.61/4.08  , clause( 20119, [ =( multiply( identity, X ), X ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.61/4.08  , clause( 20120, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20144, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X
% 3.61/4.08    , Y ), Z ) ) ] )
% 3.61/4.08  , clause( 20121, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 3.61/4.08    multiply( Y, Z ) ) ) ] )
% 3.61/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y )
% 3.61/4.08    , Z ) ) ] )
% 3.61/4.08  , clause( 20144, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( 
% 3.61/4.08    X, Y ), Z ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 3.61/4.08    permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, 
% 3.61/4.08    X ) ) ] )
% 3.61/4.08  , clause( 20122, [ =( 'greatest_lower_bound'( X, Y ), 
% 3.61/4.08    'greatest_lower_bound'( Y, X ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.61/4.08     )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) )
% 3.61/4.08     ] )
% 3.61/4.08  , clause( 20123, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, 
% 3.61/4.08    X ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.61/4.08     )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 3.61/4.08    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  , clause( 20125, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) )
% 3.61/4.08    , 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 3.61/4.08    permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) ), X
% 3.61/4.08     ) ] )
% 3.61/4.08  , clause( 20128, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 3.61/4.08     ) ), X ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.61/4.08     )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) ), 
% 3.61/4.08    X ) ] )
% 3.61/4.08  , clause( 20129, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 3.61/4.08     ) ), X ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.61/4.08     )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20182, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 3.61/4.08     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20130, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 3.61/4.08    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 3.61/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) )
% 3.61/4.08    , multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20182, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z
% 3.61/4.08     ) ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 3.61/4.08    permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20193, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, 
% 3.61/4.08    Z ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20131, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 3.61/4.08    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 3.61/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z )
% 3.61/4.08     ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20193, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X
% 3.61/4.08    , Z ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 3.61/4.08    permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20205, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 3.61/4.08     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  , clause( 20132, [ =( multiply( 'least_upper_bound'( X, Y ), Z ), 
% 3.61/4.08    'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 3.61/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) )
% 3.61/4.08    , multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  , clause( 20205, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z
% 3.61/4.08     ) ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 3.61/4.08    permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20218, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, 
% 3.61/4.08    Z ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  , clause( 20133, [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 3.61/4.08    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 3.61/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z )
% 3.61/4.08     ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  , clause( 20218, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y
% 3.61/4.08    , Z ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 3.61/4.08    permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20232, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( X
% 3.61/4.08     ) ) ] )
% 3.61/4.08  , clause( 20134, [ =( 'positive_part'( X ), 'least_upper_bound'( X, 
% 3.61/4.08    identity ) ) ] )
% 3.61/4.08  , 0, substitution( 0, [ :=( X, X )] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 15, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( X ) )
% 3.61/4.08     ] )
% 3.61/4.08  , clause( 20232, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( 
% 3.61/4.08    X ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20247, [ =( 'greatest_lower_bound'( X, identity ), 'negative_part'( 
% 3.61/4.08    X ) ) ] )
% 3.61/4.08  , clause( 20135, [ =( 'negative_part'( X ), 'greatest_lower_bound'( X, 
% 3.61/4.08    identity ) ) ] )
% 3.61/4.08  , 0, substitution( 0, [ :=( X, X )] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 16, [ =( 'greatest_lower_bound'( X, identity ), 'negative_part'( X
% 3.61/4.08     ) ) ] )
% 3.61/4.08  , clause( 20247, [ =( 'greatest_lower_bound'( X, identity ), 
% 3.61/4.08    'negative_part'( X ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20263, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 3.61/4.08    'least_upper_bound'( X, Z ) ), 'least_upper_bound'( X, 
% 3.61/4.08    'greatest_lower_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20136, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, Z
% 3.61/4.08     ) ), 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 3.61/4.08    'least_upper_bound'( X, Z ) ) ) ] )
% 3.61/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 17, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 3.61/4.08    'least_upper_bound'( X, Z ) ), 'least_upper_bound'( X, 
% 3.61/4.08    'greatest_lower_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20263, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 3.61/4.08    'least_upper_bound'( X, Z ) ), 'least_upper_bound'( X, 
% 3.61/4.08    'greatest_lower_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 3.61/4.08    permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20280, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 3.61/4.08    'greatest_lower_bound'( X, Z ) ), 'greatest_lower_bound'( X, 
% 3.61/4.08    'least_upper_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20137, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, Z
% 3.61/4.08     ) ), 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 3.61/4.08    'greatest_lower_bound'( X, Z ) ) ) ] )
% 3.61/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 18, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 3.61/4.08    'greatest_lower_bound'( X, Z ) ), 'greatest_lower_bound'( X, 
% 3.61/4.08    'least_upper_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , clause( 20280, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 3.61/4.08    'greatest_lower_bound'( X, Z ) ), 'greatest_lower_bound'( X, 
% 3.61/4.08    'least_upper_bound'( Y, Z ) ) ) ] )
% 3.61/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 3.61/4.08    permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20298, [ ~( =( multiply( 'positive_part'( a ), 'negative_part'( a )
% 3.61/4.08     ), a ) ) ] )
% 3.61/4.08  , clause( 20138, [ ~( =( a, multiply( 'positive_part'( a ), 'negative_part'( 
% 3.61/4.08    a ) ) ) ) ] )
% 3.61/4.08  , 0, substitution( 0, [] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  subsumption(
% 3.61/4.08  clause( 19, [ ~( =( multiply( 'positive_part'( a ), 'negative_part'( a ) )
% 3.61/4.08    , a ) ) ] )
% 3.61/4.08  , clause( 20298, [ ~( =( multiply( 'positive_part'( a ), 'negative_part'( a
% 3.61/4.08     ) ), a ) ) ] )
% 3.61/4.08  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  eqswap(
% 3.61/4.08  clause( 20299, [ =( 'positive_part'( X ), 'least_upper_bound'( X, identity
% 3.61/4.08     ) ) ] )
% 3.61/4.08  , clause( 15, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( X )
% 3.61/4.08     ) ] )
% 3.61/4.08  , 0, substitution( 0, [ :=( X, X )] )).
% 3.61/4.08  
% 3.61/4.08  
% 3.61/4.08  paramod(
% 3.61/4.08  clause( 20300, [ =( 'positive_part'( X ), 'least_upper_bound'( identity, X
% 3.61/4.08     ) ) ] )
% 3.61/4.08  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 3.61/4.08     ) ] )
% 3.61/4.08  , 0, clause( 20299, [ =( 'positive_part'( X ), 'least_upper_bound'( X, 
% 3.69/4.08    identity ) ) ] )
% 3.69/4.08  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, identity )] ), substitution( 
% 3.69/4.08    1, [ :=( X, X )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  eqswap(
% 3.69/4.08  clause( 20303, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X
% 3.69/4.08     ) ) ] )
% 3.69/4.08  , clause( 20300, [ =( 'positive_part'( X ), 'least_upper_bound'( identity, 
% 3.69/4.08    X ) ) ] )
% 3.69/4.08  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  subsumption(
% 3.69/4.08  clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X ) )
% 3.69/4.08     ] )
% 3.69/4.08  , clause( 20303, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( 
% 3.69/4.08    X ) ) ] )
% 3.69/4.08  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  eqswap(
% 3.69/4.08  clause( 20304, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 3.69/4.08    Y, Z ) ) ) ] )
% 3.69/4.08  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 3.69/4.08     ), Z ) ) ] )
% 3.69/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  paramod(
% 3.69/4.08  clause( 20307, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), Y
% 3.69/4.08     ), identity ) ] )
% 3.69/4.08  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.69/4.08  , 0, clause( 20304, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 3.69/4.08    multiply( Y, Z ) ) ) ] )
% 3.69/4.08  , 0, 9, substitution( 0, [ :=( X, multiply( X, Y ) )] ), substitution( 1, [
% 3.69/4.08     :=( X, inverse( multiply( X, Y ) ) ), :=( Y, X ), :=( Z, Y )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  subsumption(
% 3.69/4.08  clause( 23, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), Y )
% 3.69/4.08    , identity ) ] )
% 3.69/4.08  , clause( 20307, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X )
% 3.69/4.08    , Y ), identity ) ] )
% 3.69/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.08     )] ) ).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  eqswap(
% 3.69/4.08  clause( 20313, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 3.69/4.08    Y, Z ) ) ) ] )
% 3.69/4.08  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 3.69/4.08     ), Z ) ) ] )
% 3.69/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  paramod(
% 3.69/4.08  clause( 20318, [ =( multiply( multiply( X, inverse( Y ) ), Y ), multiply( X
% 3.69/4.08    , identity ) ) ] )
% 3.69/4.08  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.69/4.08  , 0, clause( 20313, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 3.69/4.08    multiply( Y, Z ) ) ) ] )
% 3.69/4.08  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.08    :=( Y, inverse( Y ) ), :=( Z, Y )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  subsumption(
% 3.69/4.08  clause( 24, [ =( multiply( multiply( Y, inverse( X ) ), X ), multiply( Y, 
% 3.69/4.08    identity ) ) ] )
% 3.69/4.08  , clause( 20318, [ =( multiply( multiply( X, inverse( Y ) ), Y ), multiply( 
% 3.69/4.08    X, identity ) ) ] )
% 3.69/4.08  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.08     )] ) ).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  eqswap(
% 3.69/4.08  clause( 20323, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 3.69/4.08    Y, Z ) ) ) ] )
% 3.69/4.08  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 3.69/4.08     ), Z ) ) ] )
% 3.69/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  paramod(
% 3.69/4.08  clause( 20328, [ =( multiply( multiply( X, identity ), Y ), multiply( X, Y
% 3.69/4.08     ) ) ] )
% 3.69/4.08  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.69/4.08  , 0, clause( 20323, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 3.69/4.08    multiply( Y, Z ) ) ) ] )
% 3.69/4.08  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.08    :=( Y, identity ), :=( Z, Y )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  subsumption(
% 3.69/4.08  clause( 25, [ =( multiply( multiply( Y, identity ), X ), multiply( Y, X ) )
% 3.69/4.08     ] )
% 3.69/4.08  , clause( 20328, [ =( multiply( multiply( X, identity ), Y ), multiply( X, 
% 3.69/4.08    Y ) ) ] )
% 3.69/4.08  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.08     )] ) ).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  eqswap(
% 3.69/4.08  clause( 20333, [ =( 'negative_part'( X ), 'greatest_lower_bound'( X, 
% 3.69/4.08    identity ) ) ] )
% 3.69/4.08  , clause( 16, [ =( 'greatest_lower_bound'( X, identity ), 'negative_part'( 
% 3.69/4.08    X ) ) ] )
% 3.69/4.08  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  paramod(
% 3.69/4.08  clause( 20334, [ =( 'negative_part'( X ), 'greatest_lower_bound'( identity
% 3.69/4.08    , X ) ) ] )
% 3.69/4.08  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 3.69/4.08    , X ) ) ] )
% 3.69/4.08  , 0, clause( 20333, [ =( 'negative_part'( X ), 'greatest_lower_bound'( X, 
% 3.69/4.08    identity ) ) ] )
% 3.69/4.08  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, identity )] ), substitution( 
% 3.69/4.08    1, [ :=( X, X )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  eqswap(
% 3.69/4.08  clause( 20337, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( 
% 3.69/4.08    X ) ) ] )
% 3.69/4.08  , clause( 20334, [ =( 'negative_part'( X ), 'greatest_lower_bound'( 
% 3.69/4.08    identity, X ) ) ] )
% 3.69/4.08  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  subsumption(
% 3.69/4.08  clause( 26, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( X
% 3.69/4.08     ) ) ] )
% 3.69/4.08  , clause( 20337, [ =( 'greatest_lower_bound'( identity, X ), 
% 3.69/4.08    'negative_part'( X ) ) ] )
% 3.69/4.08  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  eqswap(
% 3.69/4.08  clause( 20338, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 3.69/4.08     ) ) ) ] )
% 3.69/4.08  , clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) )
% 3.69/4.08    , X ) ] )
% 3.69/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  paramod(
% 3.69/4.08  clause( 20341, [ =( identity, 'negative_part'( 'least_upper_bound'( 
% 3.69/4.08    identity, X ) ) ) ] )
% 3.69/4.08  , clause( 26, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( 
% 3.69/4.08    X ) ) ] )
% 3.69/4.08  , 0, clause( 20338, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 3.69/4.08    X, Y ) ) ) ] )
% 3.69/4.08  , 0, 2, substitution( 0, [ :=( X, 'least_upper_bound'( identity, X ) )] ), 
% 3.69/4.08    substitution( 1, [ :=( X, identity ), :=( Y, X )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  paramod(
% 3.69/4.08  clause( 20342, [ =( identity, 'negative_part'( 'positive_part'( X ) ) ) ]
% 3.69/4.08     )
% 3.69/4.08  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.08     ) ] )
% 3.69/4.08  , 0, clause( 20341, [ =( identity, 'negative_part'( 'least_upper_bound'( 
% 3.69/4.08    identity, X ) ) ) ] )
% 3.69/4.08  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.08    ).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  eqswap(
% 3.69/4.08  clause( 20343, [ =( 'negative_part'( 'positive_part'( X ) ), identity ) ]
% 3.69/4.08     )
% 3.69/4.08  , clause( 20342, [ =( identity, 'negative_part'( 'positive_part'( X ) ) ) ]
% 3.69/4.08     )
% 3.69/4.08  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  subsumption(
% 3.69/4.08  clause( 27, [ =( 'negative_part'( 'positive_part'( X ) ), identity ) ] )
% 3.69/4.08  , clause( 20343, [ =( 'negative_part'( 'positive_part'( X ) ), identity ) ]
% 3.69/4.08     )
% 3.69/4.08  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  eqswap(
% 3.69/4.08  clause( 20344, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 3.69/4.08     ) ) ) ] )
% 3.69/4.08  , clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) )
% 3.69/4.08    , X ) ] )
% 3.69/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  paramod(
% 3.69/4.08  clause( 20345, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y )
% 3.69/4.08    , X ) ) ] )
% 3.69/4.08  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 3.69/4.08    , X ) ) ] )
% 3.69/4.08  , 0, clause( 20344, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 3.69/4.08    X, Y ) ) ) ] )
% 3.69/4.08  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'least_upper_bound'( X, Y ) )] )
% 3.69/4.08    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  eqswap(
% 3.69/4.08  clause( 20348, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X
% 3.69/4.08     ), X ) ] )
% 3.69/4.08  , clause( 20345, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y
% 3.69/4.08     ), X ) ) ] )
% 3.69/4.08  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.08  
% 3.69/4.08  
% 3.69/4.08  subsumption(
% 3.69/4.08  clause( 28, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X ), 
% 3.69/4.08    X ) ] )
% 3.69/4.08  , clause( 20348, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 3.69/4.08    X ), X ) ] )
% 3.69/4.08  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20349, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 3.69/4.09     ) ) ) ] )
% 3.69/4.09  , clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) )
% 3.69/4.09    , X ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20350, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X
% 3.69/4.09     ) ) ) ] )
% 3.69/4.09  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20349, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 3.69/4.09    X, Y ) ) ) ] )
% 3.69/4.09  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20353, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X )
% 3.69/4.09     ), X ) ] )
% 3.69/4.09  , clause( 20350, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( Y
% 3.69/4.09    , X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 29, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) ), 
% 3.69/4.09    X ) ] )
% 3.69/4.09  , clause( 20353, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X
% 3.69/4.09     ) ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20354, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 3.69/4.09    'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 3.69/4.09  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 3.69/4.09    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20358, [ =( 'least_upper_bound'( 'least_upper_bound'( identity, X )
% 3.69/4.09    , Y ), 'positive_part'( 'least_upper_bound'( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20354, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), 
% 3.69/4.09    Z ), 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 3.69/4.09  , 0, 6, substitution( 0, [ :=( X, 'least_upper_bound'( X, Y ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, identity ), :=( Y, X ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20361, [ =( 'least_upper_bound'( 'positive_part'( X ), Y ), 
% 3.69/4.09    'positive_part'( 'least_upper_bound'( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20358, [ =( 'least_upper_bound'( 'least_upper_bound'( identity
% 3.69/4.09    , X ), Y ), 'positive_part'( 'least_upper_bound'( X, Y ) ) ) ] )
% 3.69/4.09  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 50, [ =( 'least_upper_bound'( 'positive_part'( X ), Y ), 
% 3.69/4.09    'positive_part'( 'least_upper_bound'( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 20361, [ =( 'least_upper_bound'( 'positive_part'( X ), Y ), 
% 3.69/4.09    'positive_part'( 'least_upper_bound'( X, Y ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20364, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 3.69/4.09     ) ) ) ] )
% 3.69/4.09  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 3.69/4.09    , X ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20367, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 3.69/4.09    'least_upper_bound'( X, Y ), X ) ) ] )
% 3.69/4.09  , clause( 28, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X )
% 3.69/4.09    , X ) ] )
% 3.69/4.09  , 0, clause( 20364, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 3.69/4.09    X, Y ) ) ) ] )
% 3.69/4.09  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, 'least_upper_bound'( X, Y ) ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20368, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ] )
% 3.69/4.09  , clause( 20367, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 3.69/4.09    'least_upper_bound'( X, Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 60, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ] )
% 3.69/4.09  , clause( 20368, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X )
% 3.69/4.09    , 'least_upper_bound'( X, Y ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20370, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 3.69/4.09     ) ) ) ] )
% 3.69/4.09  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 3.69/4.09    , X ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20372, [ =( identity, 'least_upper_bound'( identity, 
% 3.69/4.09    'negative_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 26, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , 0, clause( 20370, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 3.69/4.09    X, Y ) ) ) ] )
% 3.69/4.09  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    identity ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20373, [ =( identity, 'positive_part'( 'negative_part'( X ) ) ) ]
% 3.69/4.09     )
% 3.69/4.09  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20372, [ =( identity, 'least_upper_bound'( identity, 
% 3.69/4.09    'negative_part'( X ) ) ) ] )
% 3.69/4.09  , 0, 2, substitution( 0, [ :=( X, 'negative_part'( X ) )] ), substitution( 
% 3.69/4.09    1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20374, [ =( 'positive_part'( 'negative_part'( X ) ), identity ) ]
% 3.69/4.09     )
% 3.69/4.09  , clause( 20373, [ =( identity, 'positive_part'( 'negative_part'( X ) ) ) ]
% 3.69/4.09     )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 62, [ =( 'positive_part'( 'negative_part'( X ) ), identity ) ] )
% 3.69/4.09  , clause( 20374, [ =( 'positive_part'( 'negative_part'( X ) ), identity ) ]
% 3.69/4.09     )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20376, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 3.69/4.09     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20378, [ =( multiply( 'least_upper_bound'( inverse( X ), Y ), X ), 
% 3.69/4.09    'least_upper_bound'( identity, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.69/4.09  , 0, clause( 20376, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 3.69/4.09    X ) ), :=( Y, X ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20380, [ =( multiply( 'least_upper_bound'( inverse( X ), Y ), X ), 
% 3.69/4.09    'positive_part'( multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20378, [ =( multiply( 'least_upper_bound'( inverse( X ), Y ), 
% 3.69/4.09    X ), 'least_upper_bound'( identity, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, multiply( Y, X ) )] ), substitution( 1, [
% 3.69/4.09     :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 98, [ =( multiply( 'least_upper_bound'( inverse( X ), Y ), X ), 
% 3.69/4.09    'positive_part'( multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 20380, [ =( multiply( 'least_upper_bound'( inverse( X ), Y ), X )
% 3.69/4.09    , 'positive_part'( multiply( Y, X ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20383, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 3.69/4.09     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20386, [ =( multiply( 'least_upper_bound'( X, inverse( Y ) ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), identity ) ) ] )
% 3.69/4.09  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.69/4.09  , 0, clause( 20383, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , 0, 11, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y ), :=( Z, inverse( Y ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20387, [ =( multiply( 'least_upper_bound'( X, inverse( Y ) ), Y ), 
% 3.69/4.09    'positive_part'( multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 15, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20386, [ =( multiply( 'least_upper_bound'( X, inverse( Y ) ), 
% 3.69/4.09    Y ), 'least_upper_bound'( multiply( X, Y ), identity ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, multiply( X, Y ) )] ), substitution( 1, [
% 3.69/4.09     :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 99, [ =( multiply( 'least_upper_bound'( Y, inverse( X ) ), X ), 
% 3.69/4.09    'positive_part'( multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 20387, [ =( multiply( 'least_upper_bound'( X, inverse( Y ) ), Y )
% 3.69/4.09    , 'positive_part'( multiply( X, Y ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20390, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 3.69/4.09     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20392, [ =( multiply( 'least_upper_bound'( identity, X ), Y ), 
% 3.69/4.09    'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.69/4.09  , 0, clause( 20390, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    identity ), :=( Y, Y ), :=( Z, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20394, [ =( multiply( 'positive_part'( X ), Y ), 
% 3.69/4.09    'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20392, [ =( multiply( 'least_upper_bound'( identity, X ), Y )
% 3.69/4.09    , 'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20395, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 3.69/4.09    'positive_part'( X ), Y ) ) ] )
% 3.69/4.09  , clause( 20394, [ =( multiply( 'positive_part'( X ), Y ), 
% 3.69/4.09    'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 100, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ] )
% 3.69/4.09  , clause( 20395, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 3.69/4.09    'positive_part'( X ), Y ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20397, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 3.69/4.09     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20400, [ =( multiply( 'least_upper_bound'( X, identity ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 3.69/4.09  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.69/4.09  , 0, clause( 20397, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y ), :=( Z, identity )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20401, [ =( multiply( 'positive_part'( X ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 3.69/4.09  , clause( 15, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20400, [ =( multiply( 'least_upper_bound'( X, identity ), Y )
% 3.69/4.09    , 'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 3.69/4.09  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20402, [ =( 'least_upper_bound'( multiply( X, Y ), Y ), multiply( 
% 3.69/4.09    'positive_part'( X ), Y ) ) ] )
% 3.69/4.09  , clause( 20401, [ =( multiply( 'positive_part'( X ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 101, [ =( 'least_upper_bound'( multiply( Y, X ), X ), multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ] )
% 3.69/4.09  , clause( 20402, [ =( 'least_upper_bound'( multiply( X, Y ), Y ), multiply( 
% 3.69/4.09    'positive_part'( X ), Y ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20404, [ =( 'positive_part'( 'least_upper_bound'( X, Y ) ), 
% 3.69/4.09    'least_upper_bound'( 'positive_part'( X ), Y ) ) ] )
% 3.69/4.09  , clause( 50, [ =( 'least_upper_bound'( 'positive_part'( X ), Y ), 
% 3.69/4.09    'positive_part'( 'least_upper_bound'( X, Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20406, [ =( 'positive_part'( 'least_upper_bound'( 'negative_part'( 
% 3.69/4.09    X ), Y ) ), 'least_upper_bound'( identity, Y ) ) ] )
% 3.69/4.09  , clause( 62, [ =( 'positive_part'( 'negative_part'( X ) ), identity ) ] )
% 3.69/4.09  , 0, clause( 20404, [ =( 'positive_part'( 'least_upper_bound'( X, Y ) ), 
% 3.69/4.09    'least_upper_bound'( 'positive_part'( X ), Y ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    'negative_part'( X ) ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20407, [ =( 'positive_part'( 'least_upper_bound'( 'negative_part'( 
% 3.69/4.09    X ), Y ) ), 'positive_part'( Y ) ) ] )
% 3.69/4.09  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20406, [ =( 'positive_part'( 'least_upper_bound'( 
% 3.69/4.09    'negative_part'( X ), Y ) ), 'least_upper_bound'( identity, Y ) ) ] )
% 3.69/4.09  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 106, [ =( 'positive_part'( 'least_upper_bound'( 'negative_part'( X
% 3.69/4.09     ), Y ) ), 'positive_part'( Y ) ) ] )
% 3.69/4.09  , clause( 20407, [ =( 'positive_part'( 'least_upper_bound'( 'negative_part'( 
% 3.69/4.09    X ), Y ) ), 'positive_part'( Y ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20410, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X
% 3.69/4.09     ) ) ) ] )
% 3.69/4.09  , clause( 29, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) )
% 3.69/4.09    , X ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20411, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( Y, X ) ) ) ) ] )
% 3.69/4.09  , clause( 50, [ =( 'least_upper_bound'( 'positive_part'( X ), Y ), 
% 3.69/4.09    'positive_part'( 'least_upper_bound'( X, Y ) ) ) ] )
% 3.69/4.09  , 0, clause( 20410, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 3.69/4.09    Y, X ) ) ) ] )
% 3.69/4.09  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, 'positive_part'( Y ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20412, [ =( 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( Y, X ) ) ), X ) ] )
% 3.69/4.09  , clause( 20411, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( Y, X ) ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 108, [ =( 'greatest_lower_bound'( Y, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ), Y ) ] )
% 3.69/4.09  , clause( 20412, [ =( 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( Y, X ) ) ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20414, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 3.69/4.09    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z
% 3.69/4.09     ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20416, [ =( multiply( 'greatest_lower_bound'( inverse( X ), Y ), X
% 3.69/4.09     ), 'greatest_lower_bound'( identity, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.69/4.09  , 0, clause( 20414, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 3.69/4.09    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 3.69/4.09    X ) ), :=( Y, X ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20418, [ =( multiply( 'greatest_lower_bound'( inverse( X ), Y ), X
% 3.69/4.09     ), 'negative_part'( multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 26, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , 0, clause( 20416, [ =( multiply( 'greatest_lower_bound'( inverse( X ), Y
% 3.69/4.09     ), X ), 'greatest_lower_bound'( identity, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, multiply( Y, X ) )] ), substitution( 1, [
% 3.69/4.09     :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 122, [ =( multiply( 'greatest_lower_bound'( inverse( X ), Y ), X )
% 3.69/4.09    , 'negative_part'( multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 20418, [ =( multiply( 'greatest_lower_bound'( inverse( X ), Y ), 
% 3.69/4.09    X ), 'negative_part'( multiply( Y, X ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20421, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 3.69/4.09    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z
% 3.69/4.09     ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20423, [ =( multiply( 'greatest_lower_bound'( identity, X ), Y ), 
% 3.69/4.09    'greatest_lower_bound'( Y, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.69/4.09  , 0, clause( 20421, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 3.69/4.09    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    identity ), :=( Y, Y ), :=( Z, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20425, [ =( multiply( 'negative_part'( X ), Y ), 
% 3.69/4.09    'greatest_lower_bound'( Y, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 26, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , 0, clause( 20423, [ =( multiply( 'greatest_lower_bound'( identity, X ), Y
% 3.69/4.09     ), 'greatest_lower_bound'( Y, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20426, [ =( 'greatest_lower_bound'( Y, multiply( X, Y ) ), multiply( 
% 3.69/4.09    'negative_part'( X ), Y ) ) ] )
% 3.69/4.09  , clause( 20425, [ =( multiply( 'negative_part'( X ), Y ), 
% 3.69/4.09    'greatest_lower_bound'( Y, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 124, [ =( 'greatest_lower_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'negative_part'( Y ), X ) ) ] )
% 3.69/4.09  , clause( 20426, [ =( 'greatest_lower_bound'( Y, multiply( X, Y ) ), 
% 3.69/4.09    multiply( 'negative_part'( X ), Y ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20428, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( Y, X ) ) ) ) ] )
% 3.69/4.09  , clause( 108, [ =( 'greatest_lower_bound'( Y, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ), Y ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20429, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ) ) ] )
% 3.69/4.09  , clause( 60, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ] )
% 3.69/4.09  , 0, clause( 20428, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( Y, X ) ) ) ) ] )
% 3.69/4.09  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, 'least_upper_bound'( X, Y ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20430, [ =( 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ), X ) ] )
% 3.69/4.09  , clause( 20429, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 127, [ =( 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ), X ) ] )
% 3.69/4.09  , clause( 20430, [ =( 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20432, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, Z )
% 3.69/4.09     ), 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 3.69/4.09    'least_upper_bound'( X, Z ) ) ) ] )
% 3.69/4.09  , clause( 17, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 3.69/4.09    'least_upper_bound'( X, Z ) ), 'least_upper_bound'( X, 
% 3.69/4.09    'greatest_lower_bound'( Y, Z ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20437, [ =( 'least_upper_bound'( identity, 'greatest_lower_bound'( 
% 3.69/4.09    X, Y ) ), 'greatest_lower_bound'( 'least_upper_bound'( identity, X ), 
% 3.69/4.09    'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20432, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y
% 3.69/4.09    , Z ) ), 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 3.69/4.09    'least_upper_bound'( X, Z ) ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    identity ), :=( Y, X ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20443, [ =( 'least_upper_bound'( identity, 'greatest_lower_bound'( 
% 3.69/4.09    X, Y ) ), 'greatest_lower_bound'( 'positive_part'( X ), 'positive_part'( 
% 3.69/4.09    Y ) ) ) ] )
% 3.69/4.09  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20437, [ =( 'least_upper_bound'( identity, 
% 3.69/4.09    'greatest_lower_bound'( X, Y ) ), 'greatest_lower_bound'( 
% 3.69/4.09    'least_upper_bound'( identity, X ), 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20445, [ =( 'positive_part'( 'greatest_lower_bound'( X, Y ) ), 
% 3.69/4.09    'greatest_lower_bound'( 'positive_part'( X ), 'positive_part'( Y ) ) ) ]
% 3.69/4.09     )
% 3.69/4.09  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20443, [ =( 'least_upper_bound'( identity, 
% 3.69/4.09    'greatest_lower_bound'( X, Y ) ), 'greatest_lower_bound'( 'positive_part'( 
% 3.69/4.09    X ), 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, 1, substitution( 0, [ :=( X, 'greatest_lower_bound'( X, Y ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20446, [ =( 'greatest_lower_bound'( 'positive_part'( X ), 
% 3.69/4.09    'positive_part'( Y ) ), 'positive_part'( 'greatest_lower_bound'( X, Y ) )
% 3.69/4.09     ) ] )
% 3.69/4.09  , clause( 20445, [ =( 'positive_part'( 'greatest_lower_bound'( X, Y ) ), 
% 3.69/4.09    'greatest_lower_bound'( 'positive_part'( X ), 'positive_part'( Y ) ) ) ]
% 3.69/4.09     )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 163, [ =( 'greatest_lower_bound'( 'positive_part'( X ), 
% 3.69/4.09    'positive_part'( Y ) ), 'positive_part'( 'greatest_lower_bound'( X, Y ) )
% 3.69/4.09     ) ] )
% 3.69/4.09  , clause( 20446, [ =( 'greatest_lower_bound'( 'positive_part'( X ), 
% 3.69/4.09    'positive_part'( Y ) ), 'positive_part'( 'greatest_lower_bound'( X, Y ) )
% 3.69/4.09     ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20448, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, Z )
% 3.69/4.09     ), 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 3.69/4.09    'greatest_lower_bound'( X, Z ) ) ) ] )
% 3.69/4.09  , clause( 18, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 3.69/4.09    'greatest_lower_bound'( X, Z ) ), 'greatest_lower_bound'( X, 
% 3.69/4.09    'least_upper_bound'( Y, Z ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20453, [ =( 'greatest_lower_bound'( identity, 'least_upper_bound'( 
% 3.69/4.09    X, Y ) ), 'least_upper_bound'( 'greatest_lower_bound'( identity, X ), 
% 3.69/4.09    'negative_part'( Y ) ) ) ] )
% 3.69/4.09  , clause( 26, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , 0, clause( 20448, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y
% 3.69/4.09    , Z ) ), 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 3.69/4.09    'greatest_lower_bound'( X, Z ) ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    identity ), :=( Y, X ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20459, [ =( 'greatest_lower_bound'( identity, 'least_upper_bound'( 
% 3.69/4.09    X, Y ) ), 'least_upper_bound'( 'negative_part'( X ), 'negative_part'( Y )
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 26, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , 0, clause( 20453, [ =( 'greatest_lower_bound'( identity, 
% 3.69/4.09    'least_upper_bound'( X, Y ) ), 'least_upper_bound'( 
% 3.69/4.09    'greatest_lower_bound'( identity, X ), 'negative_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20461, [ =( 'negative_part'( 'least_upper_bound'( X, Y ) ), 
% 3.69/4.09    'least_upper_bound'( 'negative_part'( X ), 'negative_part'( Y ) ) ) ] )
% 3.69/4.09  , clause( 26, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , 0, clause( 20459, [ =( 'greatest_lower_bound'( identity, 
% 3.69/4.09    'least_upper_bound'( X, Y ) ), 'least_upper_bound'( 'negative_part'( X )
% 3.69/4.09    , 'negative_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, 1, substitution( 0, [ :=( X, 'least_upper_bound'( X, Y ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20462, [ =( 'least_upper_bound'( 'negative_part'( X ), 
% 3.69/4.09    'negative_part'( Y ) ), 'negative_part'( 'least_upper_bound'( X, Y ) ) )
% 3.69/4.09     ] )
% 3.69/4.09  , clause( 20461, [ =( 'negative_part'( 'least_upper_bound'( X, Y ) ), 
% 3.69/4.09    'least_upper_bound'( 'negative_part'( X ), 'negative_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 217, [ =( 'least_upper_bound'( 'negative_part'( X ), 
% 3.69/4.09    'negative_part'( Y ) ), 'negative_part'( 'least_upper_bound'( X, Y ) ) )
% 3.69/4.09     ] )
% 3.69/4.09  , clause( 20462, [ =( 'least_upper_bound'( 'negative_part'( X ), 
% 3.69/4.09    'negative_part'( Y ) ), 'negative_part'( 'least_upper_bound'( X, Y ) ) )
% 3.69/4.09     ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20464, [ =( multiply( X, identity ), multiply( multiply( X, inverse( 
% 3.69/4.09    Y ) ), Y ) ) ] )
% 3.69/4.09  , clause( 24, [ =( multiply( multiply( Y, inverse( X ) ), X ), multiply( Y
% 3.69/4.09    , identity ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20467, [ =( multiply( inverse( inverse( X ) ), identity ), multiply( 
% 3.69/4.09    identity, X ) ) ] )
% 3.69/4.09  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.69/4.09  , 0, clause( 20464, [ =( multiply( X, identity ), multiply( multiply( X, 
% 3.69/4.09    inverse( Y ) ), Y ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, inverse( X ) )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, inverse( inverse( X ) ) ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20468, [ =( multiply( inverse( inverse( X ) ), identity ), X ) ] )
% 3.69/4.09  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.69/4.09  , 0, clause( 20467, [ =( multiply( inverse( inverse( X ) ), identity ), 
% 3.69/4.09    multiply( identity, X ) ) ] )
% 3.69/4.09  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 271, [ =( multiply( inverse( inverse( X ) ), identity ), X ) ] )
% 3.69/4.09  , clause( 20468, [ =( multiply( inverse( inverse( X ) ), identity ), X ) ]
% 3.69/4.09     )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20471, [ =( multiply( X, Y ), multiply( multiply( X, identity ), Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 25, [ =( multiply( multiply( Y, identity ), X ), multiply( Y, X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20474, [ =( multiply( inverse( inverse( X ) ), Y ), multiply( X, Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 271, [ =( multiply( inverse( inverse( X ) ), identity ), X ) ] )
% 3.69/4.09  , 0, clause( 20471, [ =( multiply( X, Y ), multiply( multiply( X, identity
% 3.69/4.09     ), Y ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 3.69/4.09    inverse( X ) ) ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 280, [ =( multiply( inverse( inverse( X ) ), Y ), multiply( X, Y )
% 3.69/4.09     ) ] )
% 3.69/4.09  , clause( 20474, [ =( multiply( inverse( inverse( X ) ), Y ), multiply( X, 
% 3.69/4.09    Y ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20481, [ =( multiply( X, Y ), multiply( multiply( X, identity ), Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 25, [ =( multiply( multiply( Y, identity ), X ), multiply( Y, X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20484, [ =( multiply( inverse( identity ), X ), multiply( identity
% 3.69/4.09    , X ) ) ] )
% 3.69/4.09  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.69/4.09  , 0, clause( 20481, [ =( multiply( X, Y ), multiply( multiply( X, identity
% 3.69/4.09     ), Y ) ) ] )
% 3.69/4.09  , 0, 6, substitution( 0, [ :=( X, identity )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    inverse( identity ) ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20485, [ =( multiply( inverse( identity ), X ), X ) ] )
% 3.69/4.09  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.69/4.09  , 0, clause( 20484, [ =( multiply( inverse( identity ), X ), multiply( 
% 3.69/4.09    identity, X ) ) ] )
% 3.69/4.09  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 287, [ =( multiply( inverse( identity ), X ), X ) ] )
% 3.69/4.09  , clause( 20485, [ =( multiply( inverse( identity ), X ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20487, [ =( multiply( X, Y ), multiply( inverse( inverse( X ) ), Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 280, [ =( multiply( inverse( inverse( X ) ), Y ), multiply( X, Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20490, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , clause( 271, [ =( multiply( inverse( inverse( X ) ), identity ), X ) ] )
% 3.69/4.09  , 0, clause( 20487, [ =( multiply( X, Y ), multiply( inverse( inverse( X )
% 3.69/4.09     ), Y ) ) ] )
% 3.69/4.09  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, identity )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , clause( 20490, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20495, [ =( multiply( X, Y ), multiply( inverse( inverse( X ) ), Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 280, [ =( multiply( inverse( inverse( X ) ), Y ), multiply( X, Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20498, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 3.69/4.09  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.69/4.09  , 0, clause( 20495, [ =( multiply( X, Y ), multiply( inverse( inverse( X )
% 3.69/4.09     ), Y ) ) ] )
% 3.69/4.09  , 0, 5, substitution( 0, [ :=( X, inverse( X ) )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, inverse( X ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 414, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 3.69/4.09  , clause( 20498, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20501, [ =( X, multiply( X, identity ) ) ] )
% 3.69/4.09  , clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20504, [ =( inverse( inverse( X ) ), multiply( X, identity ) ) ] )
% 3.69/4.09  , clause( 280, [ =( multiply( inverse( inverse( X ) ), Y ), multiply( X, Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, clause( 20501, [ =( X, multiply( X, identity ) ) ] )
% 3.69/4.09  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, identity )] ), substitution( 
% 3.69/4.09    1, [ :=( X, inverse( inverse( X ) ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20505, [ =( inverse( inverse( X ) ), X ) ] )
% 3.69/4.09  , clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , 0, clause( 20504, [ =( inverse( inverse( X ) ), multiply( X, identity ) )
% 3.69/4.09     ] )
% 3.69/4.09  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 415, [ =( inverse( inverse( X ) ), X ) ] )
% 3.69/4.09  , clause( 20505, [ =( inverse( inverse( X ) ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20507, [ =( X, multiply( X, identity ) ) ] )
% 3.69/4.09  , clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20509, [ =( inverse( identity ), identity ) ] )
% 3.69/4.09  , clause( 287, [ =( multiply( inverse( identity ), X ), X ) ] )
% 3.69/4.09  , 0, clause( 20507, [ =( X, multiply( X, identity ) ) ] )
% 3.69/4.09  , 0, 3, substitution( 0, [ :=( X, identity )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    inverse( identity ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 416, [ =( inverse( identity ), identity ) ] )
% 3.69/4.09  , clause( 20509, [ =( inverse( identity ), identity ) ] )
% 3.69/4.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20512, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 3.69/4.09    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 3.69/4.09  , clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z
% 3.69/4.09     ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20514, [ =( multiply( X, 'greatest_lower_bound'( identity, Y ) ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , 0, clause( 20512, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 3.69/4.09    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, identity ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20516, [ =( multiply( X, 'negative_part'( Y ) ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 26, [ =( 'greatest_lower_bound'( identity, X ), 'negative_part'( 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , 0, clause( 20514, [ =( multiply( X, 'greatest_lower_bound'( identity, Y )
% 3.69/4.09     ), 'greatest_lower_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20517, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), multiply( 
% 3.69/4.09    X, 'negative_part'( Y ) ) ) ] )
% 3.69/4.09  , clause( 20516, [ =( multiply( X, 'negative_part'( Y ) ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 417, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), multiply( 
% 3.69/4.09    X, 'negative_part'( Y ) ) ) ] )
% 3.69/4.09  , clause( 20517, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), 
% 3.69/4.09    multiply( X, 'negative_part'( Y ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20519, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 3.69/4.09  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 3.69/4.09     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20521, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , 0, clause( 20519, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, identity ), :=( Z, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20523, [ =( multiply( X, 'positive_part'( Y ) ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 22, [ =( 'least_upper_bound'( identity, X ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20521, [ =( multiply( X, 'least_upper_bound'( identity, Y ) )
% 3.69/4.09    , 'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20524, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 3.69/4.09    , 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , clause( 20523, [ =( multiply( X, 'positive_part'( Y ) ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 419, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X, 
% 3.69/4.09    'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , clause( 20524, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( 
% 3.69/4.09    X, 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20526, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 3.69/4.09  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 3.69/4.09     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20529, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 3.69/4.09  , clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , 0, clause( 20526, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y ), :=( Z, identity )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20530, [ =( multiply( X, 'positive_part'( Y ) ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 3.69/4.09  , clause( 15, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20529, [ =( multiply( X, 'least_upper_bound'( Y, identity ) )
% 3.69/4.09    , 'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 3.69/4.09  , 0, 3, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20531, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X
% 3.69/4.09    , 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , clause( 20530, [ =( multiply( X, 'positive_part'( Y ) ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 420, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X, 
% 3.69/4.09    'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , clause( 20531, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( 
% 3.69/4.09    X, 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20533, [ =( multiply( X, identity ), multiply( multiply( X, inverse( 
% 3.69/4.09    Y ) ), Y ) ) ] )
% 3.69/4.09  , clause( 24, [ =( multiply( multiply( Y, inverse( X ) ), X ), multiply( Y
% 3.69/4.09    , identity ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20535, [ =( multiply( X, identity ), multiply( multiply( X, Y ), 
% 3.69/4.09    inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 415, [ =( inverse( inverse( X ) ), X ) ] )
% 3.69/4.09  , 0, clause( 20533, [ =( multiply( X, identity ), multiply( multiply( X, 
% 3.69/4.09    inverse( Y ) ), Y ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, inverse( Y ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20536, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , 0, clause( 20535, [ =( multiply( X, identity ), multiply( multiply( X, Y
% 3.69/4.09     ), inverse( Y ) ) ) ] )
% 3.69/4.09  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20537, [ =( multiply( multiply( X, Y ), inverse( Y ) ), X ) ] )
% 3.69/4.09  , clause( 20536, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 421, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 3.69/4.09  , clause( 20537, [ =( multiply( multiply( X, Y ), inverse( Y ) ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20539, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 421, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20544, [ =( multiply( inverse( multiply( X, Y ) ), X ), multiply( 
% 3.69/4.09    identity, inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 23, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), Y
% 3.69/4.09     ), identity ) ] )
% 3.69/4.09  , 0, clause( 20539, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ]
% 3.69/4.09     )
% 3.69/4.09  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, multiply( inverse( multiply( X, Y ) ), X ) ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20545, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.69/4.09  , 0, clause( 20544, [ =( multiply( inverse( multiply( X, Y ) ), X ), 
% 3.69/4.09    multiply( identity, inverse( Y ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, inverse( Y ) )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y )
% 3.69/4.09     ) ] )
% 3.69/4.09  , clause( 20545, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( 
% 3.69/4.09    Y ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20547, [ =( inverse( Y ), multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20551, [ =( inverse( X ), multiply( inverse( inverse( Y ) ), 
% 3.69/4.09    inverse( multiply( X, Y ) ) ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, clause( 20547, [ =( inverse( Y ), multiply( inverse( multiply( X, Y )
% 3.69/4.09     ), X ) ) ] )
% 3.69/4.09  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, inverse( multiply( X, Y ) ) ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20552, [ =( inverse( X ), multiply( Y, inverse( multiply( X, Y ) )
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 280, [ =( multiply( inverse( inverse( X ) ), Y ), multiply( X, Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, clause( 20551, [ =( inverse( X ), multiply( inverse( inverse( Y ) ), 
% 3.69/4.09    inverse( multiply( X, Y ) ) ) ) ] )
% 3.69/4.09  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, inverse( multiply( X, Y ) ) )] )
% 3.69/4.09    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20553, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 20552, [ =( inverse( X ), multiply( Y, inverse( multiply( X, Y )
% 3.69/4.09     ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 436, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , clause( 20553, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20555, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 421, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20558, [ =( inverse( multiply( X, Y ) ), multiply( inverse( Y ), 
% 3.69/4.09    inverse( X ) ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, clause( 20555, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ]
% 3.69/4.09     )
% 3.69/4.09  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, inverse( multiply( X, Y ) ) ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20559, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 3.69/4.09    multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 20558, [ =( inverse( multiply( X, Y ) ), multiply( inverse( Y ), 
% 3.69/4.09    inverse( X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 437, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( multiply( 
% 3.69/4.09    X, Y ) ) ) ] )
% 3.69/4.09  , clause( 20559, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 3.69/4.09    multiply( X, Y ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20561, [ =( multiply( X, 'negative_part'( Y ) ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 417, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), multiply( 
% 3.69/4.09    X, 'negative_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20565, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), 
% 3.69/4.09    'negative_part'( Y ) ), 'greatest_lower_bound'( multiply( inverse( 
% 3.69/4.09    multiply( X, Y ) ), X ), identity ) ) ] )
% 3.69/4.09  , clause( 23, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), Y
% 3.69/4.09     ), identity ) ] )
% 3.69/4.09  , 0, clause( 20561, [ =( multiply( X, 'negative_part'( Y ) ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, 17, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, multiply( inverse( multiply( X, Y ) ), X ) ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20566, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), 
% 3.69/4.09    'negative_part'( Y ) ), 'negative_part'( multiply( inverse( multiply( X, 
% 3.69/4.09    Y ) ), X ) ) ) ] )
% 3.69/4.09  , clause( 16, [ =( 'greatest_lower_bound'( X, identity ), 'negative_part'( 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , 0, clause( 20565, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ), 'negative_part'( Y ) ), 'greatest_lower_bound'( multiply( inverse( 
% 3.69/4.09    multiply( X, Y ) ), X ), identity ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20568, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), 
% 3.69/4.09    'negative_part'( Y ) ), 'negative_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, clause( 20566, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ), 'negative_part'( Y ) ), 'negative_part'( multiply( inverse( multiply( 
% 3.69/4.09    X, Y ) ), X ) ) ) ] )
% 3.69/4.09  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20569, [ =( multiply( inverse( Y ), 'negative_part'( Y ) ), 
% 3.69/4.09    'negative_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, clause( 20568, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ), 'negative_part'( Y ) ), 'negative_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 474, [ =( multiply( inverse( Y ), 'negative_part'( Y ) ), 
% 3.69/4.09    'negative_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 20569, [ =( multiply( inverse( Y ), 'negative_part'( Y ) ), 
% 3.69/4.09    'negative_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20574, [ =( 'negative_part'( inverse( X ) ), multiply( inverse( X )
% 3.69/4.09    , 'negative_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 474, [ =( multiply( inverse( Y ), 'negative_part'( Y ) ), 
% 3.69/4.09    'negative_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20576, [ =( 'negative_part'( inverse( 'positive_part'( X ) ) ), 
% 3.69/4.09    multiply( inverse( 'positive_part'( X ) ), identity ) ) ] )
% 3.69/4.09  , clause( 27, [ =( 'negative_part'( 'positive_part'( X ) ), identity ) ] )
% 3.69/4.09  , 0, clause( 20574, [ =( 'negative_part'( inverse( X ) ), multiply( inverse( 
% 3.69/4.09    X ), 'negative_part'( X ) ) ) ] )
% 3.69/4.09  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    'positive_part'( X ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20577, [ =( 'negative_part'( inverse( 'positive_part'( X ) ) ), 
% 3.69/4.09    inverse( 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , 0, clause( 20576, [ =( 'negative_part'( inverse( 'positive_part'( X ) ) )
% 3.69/4.09    , multiply( inverse( 'positive_part'( X ) ), identity ) ) ] )
% 3.69/4.09  , 0, 5, substitution( 0, [ :=( X, inverse( 'positive_part'( X ) ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 495, [ =( 'negative_part'( inverse( 'positive_part'( X ) ) ), 
% 3.69/4.09    inverse( 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 20577, [ =( 'negative_part'( inverse( 'positive_part'( X ) ) ), 
% 3.69/4.09    inverse( 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20580, [ =( 'positive_part'( Y ), 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( 'negative_part'( X ), Y ) ) ) ] )
% 3.69/4.09  , clause( 106, [ =( 'positive_part'( 'least_upper_bound'( 'negative_part'( 
% 3.69/4.09    X ), Y ) ), 'positive_part'( Y ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20587, [ =( 'positive_part'( X ), 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( inverse( 'positive_part'( Y ) ), X ) ) ) ] )
% 3.69/4.09  , clause( 495, [ =( 'negative_part'( inverse( 'positive_part'( X ) ) ), 
% 3.69/4.09    inverse( 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , 0, clause( 20580, [ =( 'positive_part'( Y ), 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( 'negative_part'( X ), Y ) ) ) ] )
% 3.69/4.09  , 0, 5, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, inverse( 
% 3.69/4.09    'positive_part'( Y ) ) ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20588, [ =( 'positive_part'( 'least_upper_bound'( inverse( 
% 3.69/4.09    'positive_part'( Y ) ), X ) ), 'positive_part'( X ) ) ] )
% 3.69/4.09  , clause( 20587, [ =( 'positive_part'( X ), 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( inverse( 'positive_part'( Y ) ), X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 506, [ =( 'positive_part'( 'least_upper_bound'( inverse( 
% 3.69/4.09    'positive_part'( X ) ), Y ) ), 'positive_part'( Y ) ) ] )
% 3.69/4.09  , clause( 20588, [ =( 'positive_part'( 'least_upper_bound'( inverse( 
% 3.69/4.09    'positive_part'( Y ) ), X ) ), 'positive_part'( X ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20590, [ =( 'positive_part'( Y ), 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( inverse( 'positive_part'( X ) ), Y ) ) ) ] )
% 3.69/4.09  , clause( 506, [ =( 'positive_part'( 'least_upper_bound'( inverse( 
% 3.69/4.09    'positive_part'( X ) ), Y ) ), 'positive_part'( Y ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20593, [ =( 'positive_part'( multiply( inverse( 'positive_part'( X
% 3.69/4.09     ) ), Y ) ), 'positive_part'( multiply( inverse( 'positive_part'( X ) ), 
% 3.69/4.09    'positive_part'( Y ) ) ) ) ] )
% 3.69/4.09  , clause( 419, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 3.69/4.09    , 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, clause( 20590, [ =( 'positive_part'( Y ), 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( inverse( 'positive_part'( X ) ), Y ) ) ) ] )
% 3.69/4.09  , 0, 8, substitution( 0, [ :=( X, inverse( 'positive_part'( X ) ) ), :=( Y
% 3.69/4.09    , Y )] ), substitution( 1, [ :=( X, X ), :=( Y, multiply( inverse( 
% 3.69/4.09    'positive_part'( X ) ), Y ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20594, [ =( 'positive_part'( multiply( inverse( 'positive_part'( X
% 3.69/4.09     ) ), 'positive_part'( Y ) ) ), 'positive_part'( multiply( inverse( 
% 3.69/4.09    'positive_part'( X ) ), Y ) ) ) ] )
% 3.69/4.09  , clause( 20593, [ =( 'positive_part'( multiply( inverse( 'positive_part'( 
% 3.69/4.09    X ) ), Y ) ), 'positive_part'( multiply( inverse( 'positive_part'( X ) )
% 3.69/4.09    , 'positive_part'( Y ) ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 599, [ =( 'positive_part'( multiply( inverse( 'positive_part'( X )
% 3.69/4.09     ), 'positive_part'( Y ) ) ), 'positive_part'( multiply( inverse( 
% 3.69/4.09    'positive_part'( X ) ), Y ) ) ) ] )
% 3.69/4.09  , clause( 20594, [ =( 'positive_part'( multiply( inverse( 'positive_part'( 
% 3.69/4.09    X ) ), 'positive_part'( Y ) ) ), 'positive_part'( multiply( inverse( 
% 3.69/4.09    'positive_part'( X ) ), Y ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20596, [ =( multiply( X, 'positive_part'( Y ) ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , clause( 419, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 3.69/4.09    , 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20600, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), 
% 3.69/4.09    'positive_part'( Y ) ), 'least_upper_bound'( multiply( inverse( multiply( 
% 3.69/4.09    X, Y ) ), X ), identity ) ) ] )
% 3.69/4.09  , clause( 23, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), Y
% 3.69/4.09     ), identity ) ] )
% 3.69/4.09  , 0, clause( 20596, [ =( multiply( X, 'positive_part'( Y ) ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, 17, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, multiply( inverse( multiply( X, Y ) ), X ) ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20601, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), 
% 3.69/4.09    'positive_part'( Y ) ), 'positive_part'( multiply( inverse( multiply( X, 
% 3.69/4.09    Y ) ), X ) ) ) ] )
% 3.69/4.09  , clause( 15, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20600, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ), 'positive_part'( Y ) ), 'least_upper_bound'( multiply( inverse( 
% 3.69/4.09    multiply( X, Y ) ), X ), identity ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20603, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), 
% 3.69/4.09    'positive_part'( Y ) ), 'positive_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, clause( 20601, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ), 'positive_part'( Y ) ), 'positive_part'( multiply( inverse( multiply( 
% 3.69/4.09    X, Y ) ), X ) ) ) ] )
% 3.69/4.09  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20604, [ =( multiply( inverse( Y ), 'positive_part'( Y ) ), 
% 3.69/4.09    'positive_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, clause( 20603, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ), 'positive_part'( Y ) ), 'positive_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 614, [ =( multiply( inverse( Y ), 'positive_part'( Y ) ), 
% 3.69/4.09    'positive_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , clause( 20604, [ =( multiply( inverse( Y ), 'positive_part'( Y ) ), 
% 3.69/4.09    'positive_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20609, [ =( multiply( 'negative_part'( Y ), X ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 124, [ =( 'greatest_lower_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'negative_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20611, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.69/4.09    'positive_part'( X ) ), 'greatest_lower_bound'( 'positive_part'( X ), 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 614, [ =( multiply( inverse( Y ), 'positive_part'( Y ) ), 
% 3.69/4.09    'positive_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , 0, clause( 20609, [ =( multiply( 'negative_part'( Y ), X ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, 'positive_part'( X ) ), :=( Y, inverse( X ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20612, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.69/4.09    'positive_part'( X ) ), 'positive_part'( 'greatest_lower_bound'( X, 
% 3.69/4.09    inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 163, [ =( 'greatest_lower_bound'( 'positive_part'( X ), 
% 3.69/4.09    'positive_part'( Y ) ), 'positive_part'( 'greatest_lower_bound'( X, Y ) )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20611, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.69/4.09    'positive_part'( X ) ), 'greatest_lower_bound'( 'positive_part'( X ), 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, inverse( X ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 842, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.69/4.09    'positive_part'( X ) ), 'positive_part'( 'greatest_lower_bound'( X, 
% 3.69/4.09    inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 20612, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.69/4.09    'positive_part'( X ) ), 'positive_part'( 'greatest_lower_bound'( X, 
% 3.69/4.09    inverse( X ) ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20614, [ =( multiply( 'negative_part'( Y ), X ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 124, [ =( 'greatest_lower_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'negative_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20616, [ =( multiply( 'negative_part'( X ), X ), multiply( X, 
% 3.69/4.09    'negative_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 417, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), multiply( 
% 3.69/4.09    X, 'negative_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, clause( 20614, [ =( multiply( 'negative_part'( Y ), X ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20617, [ =( multiply( X, 'negative_part'( X ) ), multiply( 
% 3.69/4.09    'negative_part'( X ), X ) ) ] )
% 3.69/4.09  , clause( 20616, [ =( multiply( 'negative_part'( X ), X ), multiply( X, 
% 3.69/4.09    'negative_part'( X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 848, [ =( multiply( X, 'negative_part'( X ) ), multiply( 
% 3.69/4.09    'negative_part'( X ), X ) ) ] )
% 3.69/4.09  , clause( 20617, [ =( multiply( X, 'negative_part'( X ) ), multiply( 
% 3.69/4.09    'negative_part'( X ), X ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20619, [ =( multiply( 'negative_part'( Y ), X ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 124, [ =( 'greatest_lower_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'negative_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20622, [ =( multiply( 'negative_part'( multiply( inverse( multiply( 
% 3.69/4.09    X, Y ) ), X ) ), Y ), 'greatest_lower_bound'( Y, identity ) ) ] )
% 3.69/4.09  , clause( 23, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), Y
% 3.69/4.09     ), identity ) ] )
% 3.69/4.09  , 0, clause( 20619, [ =( multiply( 'negative_part'( Y ), X ), 
% 3.69/4.09    'greatest_lower_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, Y ), :=( Y, multiply( inverse( multiply( X, Y ) ), X ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20623, [ =( multiply( 'negative_part'( multiply( inverse( multiply( 
% 3.69/4.09    X, Y ) ), X ) ), Y ), 'negative_part'( Y ) ) ] )
% 3.69/4.09  , clause( 16, [ =( 'greatest_lower_bound'( X, identity ), 'negative_part'( 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , 0, clause( 20622, [ =( multiply( 'negative_part'( multiply( inverse( 
% 3.69/4.09    multiply( X, Y ) ), X ) ), Y ), 'greatest_lower_bound'( Y, identity ) ) ]
% 3.69/4.09     )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20624, [ =( multiply( 'negative_part'( inverse( Y ) ), Y ), 
% 3.69/4.09    'negative_part'( Y ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, clause( 20623, [ =( multiply( 'negative_part'( multiply( inverse( 
% 3.69/4.09    multiply( X, Y ) ), X ) ), Y ), 'negative_part'( Y ) ) ] )
% 3.69/4.09  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 869, [ =( multiply( 'negative_part'( inverse( Y ) ), Y ), 
% 3.69/4.09    'negative_part'( Y ) ) ] )
% 3.69/4.09  , clause( 20624, [ =( multiply( 'negative_part'( inverse( Y ) ), Y ), 
% 3.69/4.09    'negative_part'( Y ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20627, [ =( multiply( X, 'positive_part'( Y ) ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 3.69/4.09  , clause( 420, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X
% 3.69/4.09    , 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20631, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.69/4.09    'positive_part'( X ) ), 'least_upper_bound'( 'negative_part'( X ), 
% 3.69/4.09    'negative_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 869, [ =( multiply( 'negative_part'( inverse( Y ) ), Y ), 
% 3.69/4.09    'negative_part'( Y ) ) ] )
% 3.69/4.09  , 0, clause( 20627, [ =( multiply( X, 'positive_part'( Y ) ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 3.69/4.09  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, 'negative_part'( inverse( X ) ) ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20632, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.69/4.09    'positive_part'( X ) ), 'negative_part'( 'least_upper_bound'( X, inverse( 
% 3.69/4.09    X ) ) ) ) ] )
% 3.69/4.09  , clause( 217, [ =( 'least_upper_bound'( 'negative_part'( X ), 
% 3.69/4.09    'negative_part'( Y ) ), 'negative_part'( 'least_upper_bound'( X, Y ) ) )
% 3.69/4.09     ] )
% 3.69/4.09  , 0, clause( 20631, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.69/4.09    'positive_part'( X ) ), 'least_upper_bound'( 'negative_part'( X ), 
% 3.69/4.09    'negative_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, inverse( X ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20633, [ =( 'positive_part'( 'greatest_lower_bound'( X, inverse( X
% 3.69/4.09     ) ) ), 'negative_part'( 'least_upper_bound'( X, inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 842, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.69/4.09    'positive_part'( X ) ), 'positive_part'( 'greatest_lower_bound'( X, 
% 3.69/4.09    inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, clause( 20632, [ =( multiply( 'negative_part'( inverse( X ) ), 
% 3.69/4.09    'positive_part'( X ) ), 'negative_part'( 'least_upper_bound'( X, inverse( 
% 3.69/4.09    X ) ) ) ) ] )
% 3.69/4.09  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20634, [ =( 'negative_part'( 'least_upper_bound'( X, inverse( X ) )
% 3.69/4.09     ), 'positive_part'( 'greatest_lower_bound'( X, inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 20633, [ =( 'positive_part'( 'greatest_lower_bound'( X, inverse( 
% 3.69/4.09    X ) ) ), 'negative_part'( 'least_upper_bound'( X, inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 875, [ =( 'negative_part'( 'least_upper_bound'( X, inverse( X ) ) )
% 3.69/4.09    , 'positive_part'( 'greatest_lower_bound'( X, inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 20634, [ =( 'negative_part'( 'least_upper_bound'( X, inverse( X )
% 3.69/4.09     ) ), 'positive_part'( 'greatest_lower_bound'( X, inverse( X ) ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20636, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 100, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20639, [ =( multiply( 'positive_part'( X ), 'negative_part'( X ) )
% 3.69/4.09    , 'least_upper_bound'( 'negative_part'( X ), multiply( 'negative_part'( X
% 3.69/4.09     ), X ) ) ) ] )
% 3.69/4.09  , clause( 848, [ =( multiply( X, 'negative_part'( X ) ), multiply( 
% 3.69/4.09    'negative_part'( X ), X ) ) ] )
% 3.69/4.09  , 0, clause( 20636, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    'negative_part'( X ) ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20640, [ =( multiply( 'positive_part'( X ), 'negative_part'( X ) )
% 3.69/4.09    , multiply( 'negative_part'( X ), 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 419, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 3.69/4.09    , 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, clause( 20639, [ =( multiply( 'positive_part'( X ), 'negative_part'( X
% 3.69/4.09     ) ), 'least_upper_bound'( 'negative_part'( X ), multiply( 
% 3.69/4.09    'negative_part'( X ), X ) ) ) ] )
% 3.69/4.09  , 0, 6, substitution( 0, [ :=( X, 'negative_part'( X ) ), :=( Y, X )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 982, [ =( multiply( 'positive_part'( X ), 'negative_part'( X ) ), 
% 3.69/4.09    multiply( 'negative_part'( X ), 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 20640, [ =( multiply( 'positive_part'( X ), 'negative_part'( X )
% 3.69/4.09     ), multiply( 'negative_part'( X ), 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20642, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 100, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20644, [ =( multiply( 'positive_part'( X ), X ), multiply( X, 
% 3.69/4.09    'positive_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 419, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 3.69/4.09    , 'positive_part'( Y ) ) ) ] )
% 3.69/4.09  , 0, clause( 20642, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20645, [ =( multiply( X, 'positive_part'( X ) ), multiply( 
% 3.69/4.09    'positive_part'( X ), X ) ) ] )
% 3.69/4.09  , clause( 20644, [ =( multiply( 'positive_part'( X ), X ), multiply( X, 
% 3.69/4.09    'positive_part'( X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 990, [ =( multiply( X, 'positive_part'( X ) ), multiply( 
% 3.69/4.09    'positive_part'( X ), X ) ) ] )
% 3.69/4.09  , clause( 20645, [ =( multiply( X, 'positive_part'( X ) ), multiply( 
% 3.69/4.09    'positive_part'( X ), X ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20647, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 100, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20650, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), 'least_upper_bound'( 'negative_part'( X ), 
% 3.69/4.09    'negative_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 474, [ =( multiply( inverse( Y ), 'negative_part'( Y ) ), 
% 3.69/4.09    'negative_part'( inverse( Y ) ) ) ] )
% 3.69/4.09  , 0, clause( 20647, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, 'negative_part'( X ) ), :=( Y, inverse( X ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20651, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), 'negative_part'( 'least_upper_bound'( X, inverse( 
% 3.69/4.09    X ) ) ) ) ] )
% 3.69/4.09  , clause( 217, [ =( 'least_upper_bound'( 'negative_part'( X ), 
% 3.69/4.09    'negative_part'( Y ) ), 'negative_part'( 'least_upper_bound'( X, Y ) ) )
% 3.69/4.09     ] )
% 3.69/4.09  , 0, clause( 20650, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), 'least_upper_bound'( 'negative_part'( X ), 
% 3.69/4.09    'negative_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, inverse( X ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20652, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), 'positive_part'( 'greatest_lower_bound'( X, 
% 3.69/4.09    inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 875, [ =( 'negative_part'( 'least_upper_bound'( X, inverse( X ) )
% 3.69/4.09     ), 'positive_part'( 'greatest_lower_bound'( X, inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, clause( 20651, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), 'negative_part'( 'least_upper_bound'( X, inverse( 
% 3.69/4.09    X ) ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 992, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), 'positive_part'( 'greatest_lower_bound'( X, 
% 3.69/4.09    inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 20652, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), 'positive_part'( 'greatest_lower_bound'( X, 
% 3.69/4.09    inverse( X ) ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20655, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 100, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20658, [ =( multiply( 'positive_part'( X ), inverse( X ) ), 
% 3.69/4.09    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 3.69/4.09  , clause( 414, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 3.69/4.09  , 0, clause( 20655, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 3.69/4.09    X ) ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20659, [ =( multiply( 'positive_part'( X ), inverse( X ) ), 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , clause( 15, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20658, [ =( multiply( 'positive_part'( X ), inverse( X ) ), 
% 3.69/4.09    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 3.69/4.09  , 0, 6, substitution( 0, [ :=( X, inverse( X ) )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 998, [ =( multiply( 'positive_part'( X ), inverse( X ) ), 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , clause( 20659, [ =( multiply( 'positive_part'( X ), inverse( X ) ), 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20662, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 100, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20664, [ =( multiply( 'positive_part'( multiply( X, inverse( Y ) )
% 3.69/4.09     ), Y ), 'least_upper_bound'( Y, multiply( X, identity ) ) ) ] )
% 3.69/4.09  , clause( 24, [ =( multiply( multiply( Y, inverse( X ) ), X ), multiply( Y
% 3.69/4.09    , identity ) ) ] )
% 3.69/4.09  , 0, clause( 20662, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, Y ), :=( Y, multiply( X, inverse( Y ) ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20665, [ =( multiply( 'positive_part'( multiply( X, inverse( Y ) )
% 3.69/4.09     ), Y ), 'least_upper_bound'( Y, X ) ) ] )
% 3.69/4.09  , clause( 407, [ =( multiply( X, identity ), X ) ] )
% 3.69/4.09  , 0, clause( 20664, [ =( multiply( 'positive_part'( multiply( X, inverse( Y
% 3.69/4.09     ) ) ), Y ), 'least_upper_bound'( Y, multiply( X, identity ) ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 1007, [ =( multiply( 'positive_part'( multiply( X, inverse( Y ) ) )
% 3.69/4.09    , Y ), 'least_upper_bound'( Y, X ) ) ] )
% 3.69/4.09  , clause( 20665, [ =( multiply( 'positive_part'( multiply( X, inverse( Y )
% 3.69/4.09     ) ), Y ), 'least_upper_bound'( Y, X ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20668, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , clause( 100, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20671, [ =( multiply( 'positive_part'( multiply( inverse( multiply( 
% 3.69/4.09    X, Y ) ), X ) ), Y ), 'least_upper_bound'( Y, identity ) ) ] )
% 3.69/4.09  , clause( 23, [ =( multiply( multiply( inverse( multiply( X, Y ) ), X ), Y
% 3.69/4.09     ), identity ) ] )
% 3.69/4.09  , 0, clause( 20668, [ =( multiply( 'positive_part'( Y ), X ), 
% 3.69/4.09    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, Y ), :=( Y, multiply( inverse( multiply( X, Y ) ), X ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20672, [ =( multiply( 'positive_part'( multiply( inverse( multiply( 
% 3.69/4.09    X, Y ) ), X ) ), Y ), 'positive_part'( Y ) ) ] )
% 3.69/4.09  , clause( 15, [ =( 'least_upper_bound'( X, identity ), 'positive_part'( X )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, clause( 20671, [ =( multiply( 'positive_part'( multiply( inverse( 
% 3.69/4.09    multiply( X, Y ) ), X ) ), Y ), 'least_upper_bound'( Y, identity ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20673, [ =( multiply( 'positive_part'( inverse( Y ) ), Y ), 
% 3.69/4.09    'positive_part'( Y ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, clause( 20672, [ =( multiply( 'positive_part'( multiply( inverse( 
% 3.69/4.09    multiply( X, Y ) ), X ) ), Y ), 'positive_part'( Y ) ) ] )
% 3.69/4.09  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 1008, [ =( multiply( 'positive_part'( inverse( Y ) ), Y ), 
% 3.69/4.09    'positive_part'( Y ) ) ] )
% 3.69/4.09  , clause( 20673, [ =( multiply( 'positive_part'( inverse( Y ) ), Y ), 
% 3.69/4.09    'positive_part'( Y ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20676, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ) ) ] )
% 3.69/4.09  , clause( 127, [ =( 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ), X ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20677, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ) ) ] )
% 3.69/4.09  , clause( 100, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, clause( 20676, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    'least_upper_bound'( X, Y ) ) ) ) ] )
% 3.69/4.09  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, multiply( Y, X ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20678, [ =( 'greatest_lower_bound'( X, 'positive_part'( multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ), X ) ] )
% 3.69/4.09  , clause( 20677, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    multiply( 'positive_part'( Y ), X ) ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 1011, [ =( 'greatest_lower_bound'( X, 'positive_part'( multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ), X ) ] )
% 3.69/4.09  , clause( 20678, [ =( 'greatest_lower_bound'( X, 'positive_part'( multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 3.69/4.09     )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20681, [ ~( =( multiply( 'negative_part'( a ), 'positive_part'( a )
% 3.69/4.09     ), a ) ) ] )
% 3.69/4.09  , clause( 982, [ =( multiply( 'positive_part'( X ), 'negative_part'( X ) )
% 3.69/4.09    , multiply( 'negative_part'( X ), 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , 0, clause( 19, [ ~( =( multiply( 'positive_part'( a ), 'negative_part'( a
% 3.69/4.09     ) ), a ) ) ] )
% 3.69/4.09  , 0, 2, substitution( 0, [ :=( X, a )] ), substitution( 1, [] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 1016, [ ~( =( multiply( 'negative_part'( a ), 'positive_part'( a )
% 3.69/4.09     ), a ) ) ] )
% 3.69/4.09  , clause( 20681, [ ~( =( multiply( 'negative_part'( a ), 'positive_part'( a
% 3.69/4.09     ) ), a ) ) ] )
% 3.69/4.09  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20684, [ =( inverse( Y ), multiply( X, inverse( multiply( Y, X ) )
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 436, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20685, [ =( inverse( 'positive_part'( inverse( X ) ) ), multiply( X
% 3.69/4.09    , inverse( 'positive_part'( X ) ) ) ) ] )
% 3.69/4.09  , clause( 1008, [ =( multiply( 'positive_part'( inverse( Y ) ), Y ), 
% 3.69/4.09    'positive_part'( Y ) ) ] )
% 3.69/4.09  , 0, clause( 20684, [ =( inverse( Y ), multiply( X, inverse( multiply( Y, X
% 3.69/4.09     ) ) ) ) ] )
% 3.69/4.09  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, 'positive_part'( inverse( X ) ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20686, [ =( multiply( X, inverse( 'positive_part'( X ) ) ), inverse( 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 20685, [ =( inverse( 'positive_part'( inverse( X ) ) ), multiply( 
% 3.69/4.09    X, inverse( 'positive_part'( X ) ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 1026, [ =( multiply( X, inverse( 'positive_part'( X ) ) ), inverse( 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 20686, [ =( multiply( X, inverse( 'positive_part'( X ) ) ), 
% 3.69/4.09    inverse( 'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20688, [ =( inverse( Y ), multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20690, [ =( inverse( inverse( X ) ), multiply( inverse( 
% 3.69/4.09    'positive_part'( inverse( X ) ) ), 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 998, [ =( multiply( 'positive_part'( X ), inverse( X ) ), 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , 0, clause( 20688, [ =( inverse( Y ), multiply( inverse( multiply( X, Y )
% 3.69/4.09     ), X ) ) ] )
% 3.69/4.09  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    'positive_part'( X ) ), :=( Y, inverse( X ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20691, [ =( X, multiply( inverse( 'positive_part'( inverse( X ) ) )
% 3.69/4.09    , 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 415, [ =( inverse( inverse( X ) ), X ) ] )
% 3.69/4.09  , 0, clause( 20690, [ =( inverse( inverse( X ) ), multiply( inverse( 
% 3.69/4.09    'positive_part'( inverse( X ) ) ), 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20692, [ =( multiply( inverse( 'positive_part'( inverse( X ) ) ), 
% 3.69/4.09    'positive_part'( X ) ), X ) ] )
% 3.69/4.09  , clause( 20691, [ =( X, multiply( inverse( 'positive_part'( inverse( X ) )
% 3.69/4.09     ), 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 1062, [ =( multiply( inverse( 'positive_part'( inverse( X ) ) ), 
% 3.69/4.09    'positive_part'( X ) ), X ) ] )
% 3.69/4.09  , clause( 20692, [ =( multiply( inverse( 'positive_part'( inverse( X ) ) )
% 3.69/4.09    , 'positive_part'( X ) ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20694, [ =( multiply( 'positive_part'( X ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 3.69/4.09  , clause( 101, [ =( 'least_upper_bound'( multiply( Y, X ), X ), multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20697, [ =( multiply( 'positive_part'( X ), inverse( 
% 3.69/4.09    'positive_part'( X ) ) ), 'least_upper_bound'( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), inverse( 'positive_part'( X ) ) ) ) ] )
% 3.69/4.09  , clause( 1026, [ =( multiply( X, inverse( 'positive_part'( X ) ) ), 
% 3.69/4.09    inverse( 'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, clause( 20694, [ =( multiply( 'positive_part'( X ), Y ), 
% 3.69/4.09    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 3.69/4.09  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, inverse( 'positive_part'( X ) ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20698, [ =( identity, 'least_upper_bound'( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), inverse( 'positive_part'( X ) ) ) ) ] )
% 3.69/4.09  , clause( 414, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 3.69/4.09  , 0, clause( 20697, [ =( multiply( 'positive_part'( X ), inverse( 
% 3.69/4.09    'positive_part'( X ) ) ), 'least_upper_bound'( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), inverse( 'positive_part'( X ) ) ) ) ] )
% 3.69/4.09  , 0, 1, substitution( 0, [ :=( X, 'positive_part'( X ) )] ), substitution( 
% 3.69/4.09    1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20699, [ =( 'least_upper_bound'( inverse( 'positive_part'( inverse( 
% 3.69/4.09    X ) ) ), inverse( 'positive_part'( X ) ) ), identity ) ] )
% 3.69/4.09  , clause( 20698, [ =( identity, 'least_upper_bound'( inverse( 
% 3.69/4.09    'positive_part'( inverse( X ) ) ), inverse( 'positive_part'( X ) ) ) ) ]
% 3.69/4.09     )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 1857, [ =( 'least_upper_bound'( inverse( 'positive_part'( inverse( 
% 3.69/4.09    X ) ) ), inverse( 'positive_part'( X ) ) ), identity ) ] )
% 3.69/4.09  , clause( 20699, [ =( 'least_upper_bound'( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), inverse( 'positive_part'( X ) ) ), identity ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20701, [ =( 'positive_part'( multiply( X, Y ) ), multiply( 
% 3.69/4.09    'least_upper_bound'( X, inverse( Y ) ), Y ) ) ] )
% 3.69/4.09  , clause( 99, [ =( multiply( 'least_upper_bound'( Y, inverse( X ) ), X ), 
% 3.69/4.09    'positive_part'( multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20704, [ =( 'positive_part'( multiply( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), 'positive_part'( X ) ) ), multiply( identity, 
% 3.69/4.09    'positive_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 1857, [ =( 'least_upper_bound'( inverse( 'positive_part'( inverse( 
% 3.69/4.09    X ) ) ), inverse( 'positive_part'( X ) ) ), identity ) ] )
% 3.69/4.09  , 0, clause( 20701, [ =( 'positive_part'( multiply( X, Y ) ), multiply( 
% 3.69/4.09    'least_upper_bound'( X, inverse( Y ) ), Y ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    inverse( 'positive_part'( inverse( X ) ) ) ), :=( Y, 'positive_part'( X )
% 3.69/4.09     )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20705, [ =( 'positive_part'( multiply( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), 'positive_part'( X ) ) ), 'positive_part'( X ) ) ] )
% 3.69/4.09  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.69/4.09  , 0, clause( 20704, [ =( 'positive_part'( multiply( inverse( 
% 3.69/4.09    'positive_part'( inverse( X ) ) ), 'positive_part'( X ) ) ), multiply( 
% 3.69/4.09    identity, 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , 0, 9, substitution( 0, [ :=( X, 'positive_part'( X ) )] ), substitution( 
% 3.69/4.09    1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20706, [ =( 'positive_part'( multiply( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), X ) ), 'positive_part'( X ) ) ] )
% 3.69/4.09  , clause( 599, [ =( 'positive_part'( multiply( inverse( 'positive_part'( X
% 3.69/4.09     ) ), 'positive_part'( Y ) ) ), 'positive_part'( multiply( inverse( 
% 3.69/4.09    'positive_part'( X ) ), Y ) ) ) ] )
% 3.69/4.09  , 0, clause( 20705, [ =( 'positive_part'( multiply( inverse( 
% 3.69/4.09    'positive_part'( inverse( X ) ) ), 'positive_part'( X ) ) ), 
% 3.69/4.09    'positive_part'( X ) ) ] )
% 3.69/4.09  , 0, 1, substitution( 0, [ :=( X, inverse( X ) ), :=( Y, X )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 2841, [ =( 'positive_part'( multiply( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), X ) ), 'positive_part'( X ) ) ] )
% 3.69/4.09  , clause( 20706, [ =( 'positive_part'( multiply( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), X ) ), 'positive_part'( X ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20709, [ =( 'positive_part'( multiply( Y, X ) ), multiply( 
% 3.69/4.09    'least_upper_bound'( inverse( X ), Y ), X ) ) ] )
% 3.69/4.09  , clause( 98, [ =( multiply( 'least_upper_bound'( inverse( X ), Y ), X ), 
% 3.69/4.09    'positive_part'( multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20714, [ =( 'positive_part'( multiply( inverse( 'positive_part'( X
% 3.69/4.09     ) ), 'positive_part'( inverse( X ) ) ) ), multiply( identity, 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 1857, [ =( 'least_upper_bound'( inverse( 'positive_part'( inverse( 
% 3.69/4.09    X ) ) ), inverse( 'positive_part'( X ) ) ), identity ) ] )
% 3.69/4.09  , 0, clause( 20709, [ =( 'positive_part'( multiply( Y, X ) ), multiply( 
% 3.69/4.09    'least_upper_bound'( inverse( X ), Y ), X ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    'positive_part'( inverse( X ) ) ), :=( Y, inverse( 'positive_part'( X ) )
% 3.69/4.09     )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20715, [ =( 'positive_part'( multiply( inverse( 'positive_part'( X
% 3.69/4.09     ) ), 'positive_part'( inverse( X ) ) ) ), 'positive_part'( inverse( X )
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.69/4.09  , 0, clause( 20714, [ =( 'positive_part'( multiply( inverse( 
% 3.69/4.09    'positive_part'( X ) ), 'positive_part'( inverse( X ) ) ) ), multiply( 
% 3.69/4.09    identity, 'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, 9, substitution( 0, [ :=( X, 'positive_part'( inverse( X ) ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20716, [ =( 'positive_part'( multiply( inverse( 'positive_part'( X
% 3.69/4.09     ) ), inverse( X ) ) ), 'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , clause( 599, [ =( 'positive_part'( multiply( inverse( 'positive_part'( X
% 3.69/4.09     ) ), 'positive_part'( Y ) ) ), 'positive_part'( multiply( inverse( 
% 3.69/4.09    'positive_part'( X ) ), Y ) ) ) ] )
% 3.69/4.09  , 0, clause( 20715, [ =( 'positive_part'( multiply( inverse( 
% 3.69/4.09    'positive_part'( X ) ), 'positive_part'( inverse( X ) ) ) ), 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, inverse( X ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20717, [ =( 'positive_part'( inverse( multiply( X, 'positive_part'( 
% 3.69/4.09    X ) ) ) ), 'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , clause( 437, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 3.69/4.09    multiply( X, Y ) ) ) ] )
% 3.69/4.09  , 0, clause( 20716, [ =( 'positive_part'( multiply( inverse( 
% 3.69/4.09    'positive_part'( X ) ), inverse( X ) ) ), 'positive_part'( inverse( X ) )
% 3.69/4.09     ) ] )
% 3.69/4.09  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'positive_part'( X ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20718, [ =( 'positive_part'( inverse( multiply( 'positive_part'( X
% 3.69/4.09     ), X ) ) ), 'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , clause( 990, [ =( multiply( X, 'positive_part'( X ) ), multiply( 
% 3.69/4.09    'positive_part'( X ), X ) ) ] )
% 3.69/4.09  , 0, clause( 20717, [ =( 'positive_part'( inverse( multiply( X, 
% 3.69/4.09    'positive_part'( X ) ) ) ), 'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 2842, [ =( 'positive_part'( inverse( multiply( 'positive_part'( X )
% 3.69/4.09    , X ) ) ), 'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , clause( 20718, [ =( 'positive_part'( inverse( multiply( 'positive_part'( 
% 3.69/4.09    X ), X ) ) ), 'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20721, [ =( 'positive_part'( X ), 'positive_part'( multiply( 
% 3.69/4.09    inverse( 'positive_part'( inverse( X ) ) ), X ) ) ) ] )
% 3.69/4.09  , clause( 2841, [ =( 'positive_part'( multiply( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), X ) ), 'positive_part'( X ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20727, [ =( 'positive_part'( multiply( 'positive_part'( X ), X ) )
% 3.69/4.09    , 'positive_part'( multiply( inverse( 'positive_part'( inverse( X ) ) ), 
% 3.69/4.09    multiply( 'positive_part'( X ), X ) ) ) ) ] )
% 3.69/4.09  , clause( 2842, [ =( 'positive_part'( inverse( multiply( 'positive_part'( X
% 3.69/4.09     ), X ) ) ), 'positive_part'( inverse( X ) ) ) ] )
% 3.69/4.09  , 0, clause( 20721, [ =( 'positive_part'( X ), 'positive_part'( multiply( 
% 3.69/4.09    inverse( 'positive_part'( inverse( X ) ) ), X ) ) ) ] )
% 3.69/4.09  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    multiply( 'positive_part'( X ), X ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20728, [ =( 'positive_part'( multiply( 'positive_part'( X ), X ) )
% 3.69/4.09    , 'positive_part'( multiply( multiply( inverse( 'positive_part'( inverse( 
% 3.69/4.09    X ) ) ), 'positive_part'( X ) ), X ) ) ) ] )
% 3.69/4.09  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 3.69/4.09     ), Z ) ) ] )
% 3.69/4.09  , 0, clause( 20727, [ =( 'positive_part'( multiply( 'positive_part'( X ), X
% 3.69/4.09     ) ), 'positive_part'( multiply( inverse( 'positive_part'( inverse( X ) )
% 3.69/4.09     ), multiply( 'positive_part'( X ), X ) ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, inverse( 'positive_part'( inverse( X ) )
% 3.69/4.09     ) ), :=( Y, 'positive_part'( X ) ), :=( Z, X )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20729, [ =( 'positive_part'( multiply( 'positive_part'( X ), X ) )
% 3.69/4.09    , 'positive_part'( multiply( X, X ) ) ) ] )
% 3.69/4.09  , clause( 1062, [ =( multiply( inverse( 'positive_part'( inverse( X ) ) ), 
% 3.69/4.09    'positive_part'( X ) ), X ) ] )
% 3.69/4.09  , 0, clause( 20728, [ =( 'positive_part'( multiply( 'positive_part'( X ), X
% 3.69/4.09     ) ), 'positive_part'( multiply( multiply( inverse( 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ), 'positive_part'( X ) ), X ) ) ) ] )
% 3.69/4.09  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 4261, [ =( 'positive_part'( multiply( 'positive_part'( X ), X ) ), 
% 3.69/4.09    'positive_part'( multiply( X, X ) ) ) ] )
% 3.69/4.09  , clause( 20729, [ =( 'positive_part'( multiply( 'positive_part'( X ), X )
% 3.69/4.09     ), 'positive_part'( multiply( X, X ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20732, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ) ) ] )
% 3.69/4.09  , clause( 1011, [ =( 'greatest_lower_bound'( X, 'positive_part'( multiply( 
% 3.69/4.09    'positive_part'( Y ), X ) ) ), X ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20733, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( multiply( 
% 3.69/4.09    X, X ) ) ) ) ] )
% 3.69/4.09  , clause( 4261, [ =( 'positive_part'( multiply( 'positive_part'( X ), X ) )
% 3.69/4.09    , 'positive_part'( multiply( X, X ) ) ) ] )
% 3.69/4.09  , 0, clause( 20732, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    multiply( 'positive_part'( Y ), X ) ) ) ) ] )
% 3.69/4.09  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 3.69/4.09    :=( Y, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20735, [ =( 'greatest_lower_bound'( X, 'positive_part'( multiply( X
% 3.69/4.09    , X ) ) ), X ) ] )
% 3.69/4.09  , clause( 20733, [ =( X, 'greatest_lower_bound'( X, 'positive_part'( 
% 3.69/4.09    multiply( X, X ) ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 4307, [ =( 'greatest_lower_bound'( X, 'positive_part'( multiply( X
% 3.69/4.09    , X ) ) ), X ) ] )
% 3.69/4.09  , clause( 20735, [ =( 'greatest_lower_bound'( X, 'positive_part'( multiply( 
% 3.69/4.09    X, X ) ) ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20738, [ =( 'negative_part'( multiply( Y, X ) ), multiply( 
% 3.69/4.09    'greatest_lower_bound'( inverse( X ), Y ), X ) ) ] )
% 3.69/4.09  , clause( 122, [ =( multiply( 'greatest_lower_bound'( inverse( X ), Y ), X
% 3.69/4.09     ), 'negative_part'( multiply( Y, X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20742, [ =( 'negative_part'( multiply( 'positive_part'( multiply( 
% 3.69/4.09    inverse( X ), inverse( X ) ) ), X ) ), multiply( inverse( X ), X ) ) ] )
% 3.69/4.09  , clause( 4307, [ =( 'greatest_lower_bound'( X, 'positive_part'( multiply( 
% 3.69/4.09    X, X ) ) ), X ) ] )
% 3.69/4.09  , 0, clause( 20738, [ =( 'negative_part'( multiply( Y, X ) ), multiply( 
% 3.69/4.09    'greatest_lower_bound'( inverse( X ), Y ), X ) ) ] )
% 3.69/4.09  , 0, 11, substitution( 0, [ :=( X, inverse( X ) )] ), substitution( 1, [ 
% 3.69/4.09    :=( X, X ), :=( Y, 'positive_part'( multiply( inverse( X ), inverse( X )
% 3.69/4.09     ) ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20743, [ =( 'negative_part'( multiply( 'positive_part'( multiply( 
% 3.69/4.09    inverse( X ), inverse( X ) ) ), X ) ), identity ) ] )
% 3.69/4.09  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 3.69/4.09  , 0, clause( 20742, [ =( 'negative_part'( multiply( 'positive_part'( 
% 3.69/4.09    multiply( inverse( X ), inverse( X ) ) ), X ) ), multiply( inverse( X ), 
% 3.69/4.09    X ) ) ] )
% 3.69/4.09  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20744, [ =( 'negative_part'( 'least_upper_bound'( X, inverse( X ) )
% 3.69/4.09     ), identity ) ] )
% 3.69/4.09  , clause( 1007, [ =( multiply( 'positive_part'( multiply( X, inverse( Y ) )
% 3.69/4.09     ), Y ), 'least_upper_bound'( Y, X ) ) ] )
% 3.69/4.09  , 0, clause( 20743, [ =( 'negative_part'( multiply( 'positive_part'( 
% 3.69/4.09    multiply( inverse( X ), inverse( X ) ) ), X ) ), identity ) ] )
% 3.69/4.09  , 0, 2, substitution( 0, [ :=( X, inverse( X ) ), :=( Y, X )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20745, [ =( 'positive_part'( 'greatest_lower_bound'( X, inverse( X
% 3.69/4.09     ) ) ), identity ) ] )
% 3.69/4.09  , clause( 875, [ =( 'negative_part'( 'least_upper_bound'( X, inverse( X ) )
% 3.69/4.09     ), 'positive_part'( 'greatest_lower_bound'( X, inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, clause( 20744, [ =( 'negative_part'( 'least_upper_bound'( X, inverse( 
% 3.69/4.09    X ) ) ), identity ) ] )
% 3.69/4.09  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 4324, [ =( 'positive_part'( 'greatest_lower_bound'( X, inverse( X )
% 3.69/4.09     ) ), identity ) ] )
% 3.69/4.09  , clause( 20745, [ =( 'positive_part'( 'greatest_lower_bound'( X, inverse( 
% 3.69/4.09    X ) ) ), identity ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20749, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), identity ) ] )
% 3.69/4.09  , clause( 4324, [ =( 'positive_part'( 'greatest_lower_bound'( X, inverse( X
% 3.69/4.09     ) ) ), identity ) ] )
% 3.69/4.09  , 0, clause( 992, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), 'positive_part'( 'greatest_lower_bound'( X, 
% 3.69/4.09    inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 20026, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), identity ) ] )
% 3.69/4.09  , clause( 20749, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), identity ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20752, [ =( inverse( Y ), multiply( inverse( multiply( X, Y ) ), X
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 430, [ =( multiply( inverse( multiply( X, Y ) ), X ), inverse( Y
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20755, [ =( inverse( 'negative_part'( X ) ), multiply( inverse( 
% 3.69/4.09    identity ), 'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 20026, [ =( multiply( 'positive_part'( inverse( X ) ), 
% 3.69/4.09    'negative_part'( X ) ), identity ) ] )
% 3.69/4.09  , 0, clause( 20752, [ =( inverse( Y ), multiply( inverse( multiply( X, Y )
% 3.69/4.09     ), X ) ) ] )
% 3.69/4.09  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 3.69/4.09    'positive_part'( inverse( X ) ) ), :=( Y, 'negative_part'( X ) )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20756, [ =( inverse( 'negative_part'( X ) ), multiply( identity, 
% 3.69/4.09    'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , clause( 416, [ =( inverse( identity ), identity ) ] )
% 3.69/4.09  , 0, clause( 20755, [ =( inverse( 'negative_part'( X ) ), multiply( inverse( 
% 3.69/4.09    identity ), 'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20757, [ =( inverse( 'negative_part'( X ) ), 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ) ] )
% 3.69/4.09  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 3.69/4.09  , 0, clause( 20756, [ =( inverse( 'negative_part'( X ) ), multiply( 
% 3.69/4.09    identity, 'positive_part'( inverse( X ) ) ) ) ] )
% 3.69/4.09  , 0, 4, substitution( 0, [ :=( X, 'positive_part'( inverse( X ) ) )] ), 
% 3.69/4.09    substitution( 1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20758, [ =( 'positive_part'( inverse( X ) ), inverse( 
% 3.69/4.09    'negative_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 20757, [ =( inverse( 'negative_part'( X ) ), 'positive_part'( 
% 3.69/4.09    inverse( X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 20077, [ =( 'positive_part'( inverse( X ) ), inverse( 
% 3.69/4.09    'negative_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 20758, [ =( 'positive_part'( inverse( X ) ), inverse( 
% 3.69/4.09    'negative_part'( X ) ) ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20760, [ =( X, multiply( inverse( 'positive_part'( inverse( X ) ) )
% 3.69/4.09    , 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 1062, [ =( multiply( inverse( 'positive_part'( inverse( X ) ) ), 
% 3.69/4.09    'positive_part'( X ) ), X ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20762, [ =( X, multiply( inverse( inverse( 'negative_part'( X ) ) )
% 3.69/4.09    , 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , clause( 20077, [ =( 'positive_part'( inverse( X ) ), inverse( 
% 3.69/4.09    'negative_part'( X ) ) ) ] )
% 3.69/4.09  , 0, clause( 20760, [ =( X, multiply( inverse( 'positive_part'( inverse( X
% 3.69/4.09     ) ) ), 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 3.69/4.09    ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  paramod(
% 3.69/4.09  clause( 20769, [ =( X, multiply( 'negative_part'( X ), 'positive_part'( X )
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 415, [ =( inverse( inverse( X ) ), X ) ] )
% 3.69/4.09  , 0, clause( 20762, [ =( X, multiply( inverse( inverse( 'negative_part'( X
% 3.69/4.09     ) ) ), 'positive_part'( X ) ) ) ] )
% 3.69/4.09  , 0, 3, substitution( 0, [ :=( X, 'negative_part'( X ) )] ), substitution( 
% 3.69/4.09    1, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20770, [ =( multiply( 'negative_part'( X ), 'positive_part'( X ) )
% 3.69/4.09    , X ) ] )
% 3.69/4.09  , clause( 20769, [ =( X, multiply( 'negative_part'( X ), 'positive_part'( X
% 3.69/4.09     ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 20113, [ =( multiply( 'negative_part'( X ), 'positive_part'( X ) )
% 3.69/4.09    , X ) ] )
% 3.69/4.09  , clause( 20770, [ =( multiply( 'negative_part'( X ), 'positive_part'( X )
% 3.69/4.09     ), X ) ] )
% 3.69/4.09  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20771, [ =( X, multiply( 'negative_part'( X ), 'positive_part'( X )
% 3.69/4.09     ) ) ] )
% 3.69/4.09  , clause( 20113, [ =( multiply( 'negative_part'( X ), 'positive_part'( X )
% 3.69/4.09     ), X ) ] )
% 3.69/4.09  , 0, substitution( 0, [ :=( X, X )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  eqswap(
% 3.69/4.09  clause( 20772, [ ~( =( a, multiply( 'negative_part'( a ), 'positive_part'( 
% 3.69/4.09    a ) ) ) ) ] )
% 3.69/4.09  , clause( 1016, [ ~( =( multiply( 'negative_part'( a ), 'positive_part'( a
% 3.69/4.09     ) ), a ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  resolution(
% 3.69/4.09  clause( 20773, [] )
% 3.69/4.09  , clause( 20772, [ ~( =( a, multiply( 'negative_part'( a ), 'positive_part'( 
% 3.69/4.09    a ) ) ) ) ] )
% 3.69/4.09  , 0, clause( 20771, [ =( X, multiply( 'negative_part'( X ), 'positive_part'( 
% 3.69/4.09    X ) ) ) ] )
% 3.69/4.09  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, a )] )).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  subsumption(
% 3.69/4.09  clause( 20117, [] )
% 3.69/4.09  , clause( 20773, [] )
% 3.69/4.09  , substitution( 0, [] ), permutation( 0, [] ) ).
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  end.
% 3.69/4.09  
% 3.69/4.09  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 3.69/4.09  
% 3.69/4.09  Memory use:
% 3.69/4.09  
% 3.69/4.09  space for terms:        273379
% 3.69/4.09  space for clauses:      2139057
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  clauses generated:      496205
% 3.69/4.09  clauses kept:           20118
% 3.69/4.09  clauses selected:       1187
% 3.69/4.09  clauses deleted:        1307
% 3.69/4.09  clauses inuse deleted:  37
% 3.69/4.09  
% 3.69/4.09  subsentry:          19789
% 3.69/4.09  literals s-matched: 18484
% 3.69/4.09  literals matched:   18468
% 3.69/4.09  full subsumption:   0
% 3.69/4.09  
% 3.69/4.09  checksum:           1414325492
% 3.69/4.09  
% 3.69/4.09  
% 3.69/4.09  Bliksem ended
%------------------------------------------------------------------------------