TSTP Solution File: GRP184-2 by Bliksem---1.12

View Problem - Process Solution

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

% Computer : n008.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:57 EDT 2022

% Result   : Unsatisfiable 108.56s 108.92s
% Output   : Refutation 108.56s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.12  % Problem  : GRP184-2 : TPTP v8.1.0. Bugfixed v1.2.1.
% 0.08/0.13  % Command  : bliksem %s
% 0.13/0.34  % Computer : n008.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % DateTime : Mon Jun 13 09:06:52 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 108.56/108.92  *** allocated 10000 integers for termspace/termends
% 108.56/108.92  *** allocated 10000 integers for clauses
% 108.56/108.92  *** allocated 10000 integers for justifications
% 108.56/108.92  Bliksem 1.12
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Automatic Strategy Selection
% 108.56/108.92  
% 108.56/108.92  Clauses:
% 108.56/108.92  [
% 108.56/108.92     [ =( multiply( identity, X ), X ) ],
% 108.56/108.92     [ =( multiply( inverse( X ), X ), identity ) ],
% 108.56/108.92     [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( Y, Z ) ) )
% 108.56/108.92     ],
% 108.56/108.92     [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, X ) ) ]
% 108.56/108.92    ,
% 108.56/108.92     [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) ) ],
% 108.56/108.92     [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.92    'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ],
% 108.56/108.92     [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.92    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ],
% 108.56/108.92     [ =( 'least_upper_bound'( X, X ), X ) ],
% 108.56/108.92     [ =( 'greatest_lower_bound'( X, X ), X ) ],
% 108.56/108.92     [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) ), X ) ]
% 108.56/108.92    ,
% 108.56/108.92     [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) ), X ) ]
% 108.56/108.92    ,
% 108.56/108.92     [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 'least_upper_bound'( 
% 108.56/108.92    multiply( X, Y ), multiply( X, Z ) ) ) ],
% 108.56/108.92     [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.92    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ],
% 108.56/108.92     [ =( multiply( 'least_upper_bound'( X, Y ), Z ), 'least_upper_bound'( 
% 108.56/108.92    multiply( X, Z ), multiply( Y, Z ) ) ) ],
% 108.56/108.92     [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 108.56/108.92    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ],
% 108.56/108.92     [ =( inverse( identity ), identity ) ],
% 108.56/108.92     [ =( inverse( inverse( X ) ), X ) ],
% 108.56/108.92     [ =( inverse( multiply( X, Y ) ), multiply( inverse( Y ), inverse( X ) )
% 108.56/108.92     ) ],
% 108.56/108.92     [ ~( =( multiply( 'least_upper_bound'( a, identity ), inverse( 
% 108.56/108.92    'greatest_lower_bound'( a, identity ) ) ), multiply( inverse( 
% 108.56/108.92    'greatest_lower_bound'( a, identity ) ), 'least_upper_bound'( a, identity
% 108.56/108.92     ) ) ) ) ]
% 108.56/108.92  ] .
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  percentage equality = 1.000000, percentage horn = 1.000000
% 108.56/108.92  This is a pure equality problem
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Options Used:
% 108.56/108.92  
% 108.56/108.92  useres =            1
% 108.56/108.92  useparamod =        1
% 108.56/108.92  useeqrefl =         1
% 108.56/108.92  useeqfact =         1
% 108.56/108.92  usefactor =         1
% 108.56/108.92  usesimpsplitting =  0
% 108.56/108.92  usesimpdemod =      5
% 108.56/108.92  usesimpres =        3
% 108.56/108.92  
% 108.56/108.92  resimpinuse      =  1000
% 108.56/108.92  resimpclauses =     20000
% 108.56/108.92  substype =          eqrewr
% 108.56/108.92  backwardsubs =      1
% 108.56/108.92  selectoldest =      5
% 108.56/108.92  
% 108.56/108.92  litorderings [0] =  split
% 108.56/108.92  litorderings [1] =  extend the termordering, first sorting on arguments
% 108.56/108.92  
% 108.56/108.92  termordering =      kbo
% 108.56/108.92  
% 108.56/108.92  litapriori =        0
% 108.56/108.92  termapriori =       1
% 108.56/108.92  litaposteriori =    0
% 108.56/108.92  termaposteriori =   0
% 108.56/108.92  demodaposteriori =  0
% 108.56/108.92  ordereqreflfact =   0
% 108.56/108.92  
% 108.56/108.92  litselect =         negord
% 108.56/108.92  
% 108.56/108.92  maxweight =         15
% 108.56/108.92  maxdepth =          30000
% 108.56/108.92  maxlength =         115
% 108.56/108.92  maxnrvars =         195
% 108.56/108.92  excuselevel =       1
% 108.56/108.92  increasemaxweight = 1
% 108.56/108.92  
% 108.56/108.92  maxselected =       10000000
% 108.56/108.92  maxnrclauses =      10000000
% 108.56/108.92  
% 108.56/108.92  showgenerated =    0
% 108.56/108.92  showkept =         0
% 108.56/108.92  showselected =     0
% 108.56/108.92  showdeleted =      0
% 108.56/108.92  showresimp =       1
% 108.56/108.92  showstatus =       2000
% 108.56/108.92  
% 108.56/108.92  prologoutput =     1
% 108.56/108.92  nrgoals =          5000000
% 108.56/108.92  totalproof =       1
% 108.56/108.92  
% 108.56/108.92  Symbols occurring in the translation:
% 108.56/108.92  
% 108.56/108.92  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 108.56/108.92  .  [1, 2]      (w:1, o:20, a:1, s:1, b:0), 
% 108.56/108.92  !  [4, 1]      (w:0, o:14, a:1, s:1, b:0), 
% 108.56/108.92  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 108.56/108.92  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 108.56/108.92  identity  [39, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 108.56/108.92  multiply  [41, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 108.56/108.92  inverse  [42, 1]      (w:1, o:19, a:1, s:1, b:0), 
% 108.56/108.92  'greatest_lower_bound'  [45, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 108.56/108.92  'least_upper_bound'  [46, 2]      (w:1, o:45, a:1, s:1, b:0), 
% 108.56/108.92  a  [47, 0]      (w:1, o:13, a:1, s:1, b:0).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Starting Search:
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    24315
% 108.56/108.92  Kept:         2009
% 108.56/108.92  Inuse:        194
% 108.56/108.92  Deleted:      12
% 108.56/108.92  Deletedinuse: 3
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    99660
% 108.56/108.92  Kept:         4027
% 108.56/108.92  Inuse:        421
% 108.56/108.92  Deleted:      28
% 108.56/108.92  Deletedinuse: 3
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    183208
% 108.56/108.92  Kept:         6036
% 108.56/108.92  Inuse:        623
% 108.56/108.92  Deleted:      72
% 108.56/108.92  Deletedinuse: 34
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    304087
% 108.56/108.92  Kept:         8037
% 108.56/108.92  Inuse:        781
% 108.56/108.92  Deleted:      107
% 108.56/108.92  Deletedinuse: 67
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    728983
% 108.56/108.92  Kept:         10040
% 108.56/108.92  Inuse:        1156
% 108.56/108.92  Deleted:      160
% 108.56/108.92  Deletedinuse: 67
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    1913774
% 108.56/108.92  Kept:         12043
% 108.56/108.92  Inuse:        1718
% 108.56/108.92  Deleted:      241
% 108.56/108.92  Deletedinuse: 67
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    2159622
% 108.56/108.92  Kept:         14149
% 108.56/108.92  Inuse:        1843
% 108.56/108.92  Deleted:      262
% 108.56/108.92  Deletedinuse: 68
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    2237366
% 108.56/108.92  Kept:         16229
% 108.56/108.92  Inuse:        1886
% 108.56/108.92  Deleted:      264
% 108.56/108.92  Deletedinuse: 68
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    2379844
% 108.56/108.92  Kept:         18242
% 108.56/108.92  Inuse:        1955
% 108.56/108.92  Deleted:      265
% 108.56/108.92  Deletedinuse: 68
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying clauses:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    2543892
% 108.56/108.92  Kept:         20244
% 108.56/108.92  Inuse:        2028
% 108.56/108.92  Deleted:      2074
% 108.56/108.92  Deletedinuse: 68
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    2856617
% 108.56/108.92  Kept:         22253
% 108.56/108.92  Inuse:        2162
% 108.56/108.92  Deleted:      2074
% 108.56/108.92  Deletedinuse: 68
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    3302433
% 108.56/108.92  Kept:         24271
% 108.56/108.92  Inuse:        2335
% 108.56/108.92  Deleted:      2074
% 108.56/108.92  Deletedinuse: 68
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    3956355
% 108.56/108.92  Kept:         26284
% 108.56/108.92  Inuse:        2577
% 108.56/108.92  Deleted:      2078
% 108.56/108.92  Deletedinuse: 68
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    4863686
% 108.56/108.92  Kept:         28290
% 108.56/108.92  Inuse:        2893
% 108.56/108.92  Deleted:      2078
% 108.56/108.92  Deletedinuse: 68
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    6716759
% 108.56/108.92  Kept:         30293
% 108.56/108.92  Inuse:        3341
% 108.56/108.92  Deleted:      2102
% 108.56/108.92  Deletedinuse: 68
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    9601491
% 108.56/108.92  Kept:         32293
% 108.56/108.92  Inuse:        3974
% 108.56/108.92  Deleted:      2166
% 108.56/108.92  Deletedinuse: 103
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    13953721
% 108.56/108.92  Kept:         34297
% 108.56/108.92  Inuse:        4900
% 108.56/108.92  Deleted:      2234
% 108.56/108.92  Deletedinuse: 103
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    18105236
% 108.56/108.92  Kept:         36301
% 108.56/108.92  Inuse:        5649
% 108.56/108.92  Deleted:      2301
% 108.56/108.92  Deletedinuse: 151
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  Intermediate Status:
% 108.56/108.92  Generated:    26277313
% 108.56/108.92  Kept:         38304
% 108.56/108.92  Inuse:        6701
% 108.56/108.92  Deleted:      2361
% 108.56/108.92  Deletedinuse: 182
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  Done
% 108.56/108.92  
% 108.56/108.92  Resimplifying inuse:
% 108.56/108.92  
% 108.56/108.92  Bliksems!, er is een bewijs:
% 108.56/108.92  % SZS status Unsatisfiable
% 108.56/108.92  % SZS output start Refutation
% 108.56/108.92  
% 108.56/108.92  clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y )
% 108.56/108.92    , Z ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, 
% 108.56/108.92    X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) )
% 108.56/108.92     ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 5, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) )
% 108.56/108.92    , 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.92    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) ), X
% 108.56/108.92     ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) ), 
% 108.56/108.92    X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) )
% 108.56/108.92    , multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.92     ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) )
% 108.56/108.92    , multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z )
% 108.56/108.92     ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 15, [ =( inverse( identity ), identity ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( multiply( 
% 108.56/108.92    X, Y ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 18, [ ~( =( multiply( 'least_upper_bound'( a, identity ), inverse( 
% 108.56/108.92    'greatest_lower_bound'( a, identity ) ) ), multiply( inverse( 
% 108.56/108.92    'greatest_lower_bound'( a, identity ) ), 'least_upper_bound'( a, identity
% 108.56/108.92     ) ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 20, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X ), 
% 108.56/108.92    X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 21, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) ), 
% 108.56/108.92    X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 22, [ =( multiply( multiply( Y, X ), inverse( X ) ), multiply( Y, 
% 108.56/108.92    identity ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 25, [ =( multiply( multiply( Y, identity ), X ), multiply( Y, X ) )
% 108.56/108.92     ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 26, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), X ), 
% 108.56/108.92    X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 27, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), X
% 108.56/108.92     ), 'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 28, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Y ), 
% 108.56/108.92    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 29, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 108.56/108.92    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 30, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) ), 
% 108.56/108.92    X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 31, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), X ), 
% 108.56/108.92    X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 42, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, Z ), 
% 108.56/108.92    'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ), 
% 108.56/108.92    'greatest_lower_bound'( Y, Z ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 43, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), X ), 
% 108.56/108.92    X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 44, [ =( 'least_upper_bound'( 'greatest_lower_bound'( 
% 108.56/108.92    'greatest_lower_bound'( X, Y ), Z ), 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.92    'greatest_lower_bound'( Y, Z ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 53, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, Z ), 
% 108.56/108.92    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ), 
% 108.56/108.92    'least_upper_bound'( Y, Z ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 55, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.92    'least_upper_bound'( X, Y ), Z ), X ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 57, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 108.56/108.92    'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 58, [ =( 'least_upper_bound'( 'least_upper_bound'( Z, Y ), X ), 
% 108.56/108.92    'least_upper_bound'( 'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 64, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 108.56/108.92    'least_upper_bound'( Z, X ), Y ), X ), 'least_upper_bound'( 
% 108.56/108.92    'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 66, [ =( multiply( X, inverse( multiply( X, identity ) ) ), 
% 108.56/108.92    identity ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 68, [ =( 'least_upper_bound'( multiply( multiply( X, Y ), Z ), 
% 108.56/108.92    multiply( X, T ) ), multiply( X, 'least_upper_bound'( multiply( Y, Z ), T
% 108.56/108.92     ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 69, [ =( 'least_upper_bound'( multiply( X, T ), multiply( multiply( 
% 108.56/108.92    X, Y ), Z ) ), multiply( X, 'least_upper_bound'( T, multiply( Y, Z ) ) )
% 108.56/108.92     ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 70, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), multiply( X, 
% 108.56/108.92    'least_upper_bound'( Z, Y ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 72, [ =( multiply( X, 'least_upper_bound'( Y, inverse( X ) ) ), 
% 108.56/108.92    'least_upper_bound'( multiply( X, Y ), identity ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 73, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), Y )
% 108.56/108.92     ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 74, [ =( 'least_upper_bound'( multiply( inverse( X ), Y ), identity
% 108.56/108.92     ), multiply( inverse( X ), 'least_upper_bound'( Y, X ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 83, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.92    'least_upper_bound'( Z, X ), Y ), X ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 85, [ =( 'greatest_lower_bound'( Y, 'least_upper_bound'( 
% 108.56/108.92    'least_upper_bound'( X, Y ), Z ) ), Y ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 102, [ =( multiply( X, 'greatest_lower_bound'( inverse( X ), Y ) )
% 108.56/108.92    , 'greatest_lower_bound'( identity, multiply( X, Y ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 139, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), multiply( 
% 108.56/108.92    'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 144, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 108.56/108.92    'least_upper_bound'( identity, Y ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 145, [ =( 'least_upper_bound'( multiply( Y, X ), X ), multiply( 
% 108.56/108.92    'least_upper_bound'( Y, identity ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 153, [ =( 'greatest_lower_bound'( multiply( X, Y ), X ), multiply( 
% 108.56/108.92    X, 'greatest_lower_bound'( Y, identity ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 154, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X, 
% 108.56/108.92    'least_upper_bound'( identity, Y ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 155, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X, 
% 108.56/108.92    'least_upper_bound'( Y, identity ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 156, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), Z ), 
% 108.56/108.92    inverse( Y ) ), 'greatest_lower_bound'( X, multiply( Z, inverse( Y ) ) )
% 108.56/108.92     ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 165, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), multiply( 
% 108.56/108.92    'greatest_lower_bound'( Z, X ), Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 168, [ =( 'greatest_lower_bound'( X, multiply( Y, X ) ), multiply( 
% 108.56/108.92    'greatest_lower_bound'( identity, Y ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 179, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 108.56/108.92    inverse( Y ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 180, [ =( inverse( multiply( inverse( X ), Y ) ), multiply( inverse( 
% 108.56/108.92    Y ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 182, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X )
% 108.56/108.92     ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 183, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X )
% 108.56/108.92     ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 185, [ =( multiply( X, 'greatest_lower_bound'( Z, inverse( multiply( 
% 108.56/108.92    Y, X ) ) ) ), 'greatest_lower_bound'( multiply( X, Z ), inverse( Y ) ) )
% 108.56/108.92     ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 196, [ ~( =( multiply( 'least_upper_bound'( a, identity ), inverse( 
% 108.56/108.92    'greatest_lower_bound'( identity, a ) ) ), multiply( inverse( 
% 108.56/108.92    'greatest_lower_bound'( identity, a ) ), 'least_upper_bound'( a, identity
% 108.56/108.92     ) ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 213, [ =( inverse( 'greatest_lower_bound'( Y, X ) ), inverse( 
% 108.56/108.92    'greatest_lower_bound'( X, Y ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 221, [ =( multiply( 'greatest_lower_bound'( Y, X ), inverse( 
% 108.56/108.92    'greatest_lower_bound'( X, Y ) ) ), identity ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 240, [ =( inverse( 'least_upper_bound'( Y, X ) ), inverse( 
% 108.56/108.92    'least_upper_bound'( X, Y ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 247, [ =( multiply( 'least_upper_bound'( Y, X ), inverse( 
% 108.56/108.92    'least_upper_bound'( X, Y ) ) ), identity ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 405, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 108.56/108.92    'greatest_lower_bound'( Z, 'least_upper_bound'( X, Y ) ) ), Y ), 
% 108.56/108.92    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 434, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), 
% 108.56/108.92    'greatest_lower_bound'( X, Y ) ), 'greatest_lower_bound'( Y, X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 532, [ =( multiply( 'greatest_lower_bound'( identity, X ), inverse( 
% 108.56/108.92    X ) ), 'greatest_lower_bound'( inverse( X ), identity ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 534, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 108.56/108.92    identity, Y ), X ), X ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 537, [ =( 'greatest_lower_bound'( Y, multiply( 'least_upper_bound'( 
% 108.56/108.92    X, identity ), Y ) ), Y ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 549, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( X
% 108.56/108.92    , identity ), Y ), Y ), Y ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 574, [ =( 'least_upper_bound'( Y, multiply( 'greatest_lower_bound'( 
% 108.56/108.92    X, identity ), Y ) ), Y ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 583, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.56/108.92    identity, X ) ), identity ), inverse( 'greatest_lower_bound'( identity, X
% 108.56/108.92     ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 590, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( Y
% 108.56/108.92    , identity ), X ), X ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 602, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.56/108.92    identity, X ) ), identity ), inverse( 'least_upper_bound'( identity, X )
% 108.56/108.92     ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 616, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.92    identity, X ), Y ), Y ), Y ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 632, [ =( 'least_upper_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.92    identity, X ), Y ), Y ), multiply( 'least_upper_bound'( identity, X ), Y
% 108.56/108.92     ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 975, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), 
% 108.56/108.92    'least_upper_bound'( X, Y ) ), 'least_upper_bound'( Y, X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1009, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1011, [ =( multiply( 'least_upper_bound'( Z, multiply( X, Y ) ), 
% 108.56/108.92    inverse( Y ) ), 'least_upper_bound'( multiply( Z, inverse( Y ) ), X ) ) ]
% 108.56/108.92     )
% 108.56/108.92  .
% 108.56/108.92  clause( 1068, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 108.56/108.92    , 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1095, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.56/108.92    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1097, [ =( multiply( inverse( X ), 'least_upper_bound'( identity, X
% 108.56/108.92     ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1101, [ =( multiply( 'least_upper_bound'( X, multiply( X, Y ) ), 
% 108.56/108.92    inverse( 'least_upper_bound'( Y, identity ) ) ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1132, [ =( multiply( inverse( X ), 'least_upper_bound'( X, identity
% 108.56/108.92     ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1179, [ =( inverse( multiply( X, 'least_upper_bound'( Y, identity )
% 108.56/108.92     ) ), inverse( 'least_upper_bound'( X, multiply( X, Y ) ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1187, [ =( multiply( X, 'least_upper_bound'( X, identity ) ), 
% 108.56/108.92    multiply( 'least_upper_bound'( identity, X ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1188, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 108.56/108.92    'least_upper_bound'( X, identity ), Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1189, [ =( multiply( X, 'least_upper_bound'( identity, X ) ), 
% 108.56/108.92    multiply( 'least_upper_bound'( identity, X ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1223, [ =( multiply( 'least_upper_bound'( identity, Y ), X ), 
% 108.56/108.92    'least_upper_bound'( multiply( Y, X ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1246, [ =( inverse( multiply( 'least_upper_bound'( Y, identity ), X
% 108.56/108.92     ) ), inverse( 'least_upper_bound'( multiply( Y, X ), X ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1257, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( X
% 108.56/108.92     ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1297, [ =( multiply( inverse( 'least_upper_bound'( multiply( X, Y )
% 108.56/108.92    , Y ) ), 'least_upper_bound'( X, identity ) ), inverse( Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1302, [ =( multiply( 'least_upper_bound'( X, identity ), 
% 108.56/108.92    'least_upper_bound'( identity, inverse( X ) ) ), 'least_upper_bound'( 
% 108.56/108.92    'least_upper_bound'( inverse( X ), identity ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1303, [ =( multiply( inverse( 'least_upper_bound'( inverse( X ), 
% 108.56/108.92    identity ) ), 'least_upper_bound'( X, identity ) ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1308, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.56/108.92    identity, X ) ), identity ), identity ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1309, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 108.56/108.92    identity ) ), identity ), identity ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1320, [ =( 'least_upper_bound'( 'least_upper_bound'( Y, inverse( 
% 108.56/108.92    'least_upper_bound'( identity, X ) ) ), identity ), 'least_upper_bound'( 
% 108.56/108.92    identity, Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1507, [ =( multiply( multiply( 'least_upper_bound'( identity, X ), 
% 108.56/108.92    X ), inverse( 'least_upper_bound'( X, identity ) ) ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1516, [ =( multiply( X, 'least_upper_bound'( multiply( inverse( X )
% 108.56/108.92    , Y ), Z ) ), 'least_upper_bound'( Y, multiply( X, Z ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1524, [ =( multiply( 'least_upper_bound'( identity, inverse( X ) )
% 108.56/108.92    , 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( 
% 108.56/108.92    'least_upper_bound'( inverse( X ), identity ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1543, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, multiply( 
% 108.56/108.92    X, Z ) ) ), 'least_upper_bound'( multiply( inverse( X ), Y ), Z ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1636, [ =( multiply( inverse( 'least_upper_bound'( multiply( X, Y )
% 108.56/108.92    , identity ) ), X ), inverse( 'least_upper_bound'( Y, inverse( X ) ) ) )
% 108.56/108.92     ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 1706, [ =( multiply( 'least_upper_bound'( identity, multiply( 
% 108.56/108.92    inverse( X ), Y ) ), inverse( 'least_upper_bound'( X, Y ) ) ), inverse( X
% 108.56/108.92     ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 2152, [ =( multiply( inverse( 'greatest_lower_bound'( inverse( X )
% 108.56/108.92    , identity ) ), 'greatest_lower_bound'( identity, X ) ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 2569, [ =( 'least_upper_bound'( 'greatest_lower_bound'( inverse( 
% 108.56/108.92    'least_upper_bound'( identity, X ) ), Y ), 'greatest_lower_bound'( 
% 108.56/108.92    identity, Y ) ), 'greatest_lower_bound'( identity, Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 2859, [ =( 'greatest_lower_bound'( identity, multiply( X, 
% 108.56/108.92    'least_upper_bound'( 'least_upper_bound'( Y, inverse( X ) ), Z ) ) ), 
% 108.56/108.92    identity ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 3200, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.56/108.92    'greatest_lower_bound'( inverse( X ), identity ) ) ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 3229, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.56/108.92    'greatest_lower_bound'( identity, inverse( X ) ) ) ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 4731, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.56/108.92    'greatest_lower_bound'( Y, inverse( X ) ) ) ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 4774, [ =( 'greatest_lower_bound'( inverse( X ), inverse( 
% 108.56/108.92    'greatest_lower_bound'( Y, X ) ) ), inverse( X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 4859, [ =( 'least_upper_bound'( inverse( X ), inverse( 
% 108.56/108.92    'greatest_lower_bound'( Y, X ) ) ), inverse( 'greatest_lower_bound'( Y, X
% 108.56/108.92     ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 4860, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( Y
% 108.56/108.92    , X ) ), inverse( X ) ), inverse( 'greatest_lower_bound'( Y, X ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 5289, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y, X
% 108.56/108.92     ) ), inverse( X ) ), inverse( X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 5304, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y, 
% 108.56/108.92    inverse( X ) ) ), X ), X ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 5316, [ =( 'least_upper_bound'( Y, inverse( 'least_upper_bound'( X
% 108.56/108.92    , inverse( Y ) ) ) ), Y ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 5333, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( X
% 108.56/108.92    , inverse( Y ) ) ), Y ), inverse( 'least_upper_bound'( X, inverse( Y ) )
% 108.56/108.92     ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 5776, [ =( multiply( 'least_upper_bound'( multiply( X, Y ), X ), 
% 108.56/108.92    inverse( 'least_upper_bound'( inverse( Y ), identity ) ) ), multiply( X, 
% 108.56/108.92    Y ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12249, [ =( multiply( inverse( 'least_upper_bound'( X, inverse( Y )
% 108.56/108.92     ) ), 'least_upper_bound'( multiply( X, Y ), identity ) ), Y ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12266, [ =( multiply( inverse( 'least_upper_bound'( X, inverse( Y )
% 108.56/108.92     ) ), 'least_upper_bound'( identity, multiply( X, Y ) ) ), Y ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12271, [ =( inverse( 'least_upper_bound'( X, inverse( 
% 108.56/108.92    'least_upper_bound'( identity, X ) ) ) ), inverse( 'least_upper_bound'( X
% 108.56/108.92    , identity ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12281, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.56/108.92    identity, X ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12285, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.56/108.92    identity, X ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12305, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 108.56/108.92    identity ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12319, [ =( 'least_upper_bound'( inverse( multiply( 
% 108.56/108.92    'least_upper_bound'( X, identity ), X ) ), identity ), 
% 108.56/108.92    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12467, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.56/108.92    multiply( X, X ), X ) ), identity ), 'least_upper_bound'( inverse( X ), 
% 108.56/108.92    identity ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12469, [ =( 'least_upper_bound'( 'least_upper_bound'( multiply( X, 
% 108.56/108.92    X ), X ), identity ), 'least_upper_bound'( multiply( X, X ), identity ) )
% 108.56/108.92     ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12494, [ =( 'greatest_lower_bound'( identity, 'least_upper_bound'( 
% 108.56/108.92    inverse( X ), X ) ), identity ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 12539, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X )
% 108.56/108.92    , identity ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 20030, [ =( multiply( 'least_upper_bound'( identity, inverse( X ) )
% 108.56/108.92    , 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( inverse( X )
% 108.56/108.92    , X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 20036, [ =( multiply( 'least_upper_bound'( X, identity ), 
% 108.56/108.92    'least_upper_bound'( identity, inverse( X ) ) ), 'least_upper_bound'( 
% 108.56/108.92    inverse( X ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 38712, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.56/108.92    identity, inverse( X ) ) ), 'greatest_lower_bound'( identity, X ) ), 
% 108.56/108.92    'greatest_lower_bound'( identity, X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 38731, [ =( 'least_upper_bound'( identity, inverse( X ) ), inverse( 
% 108.56/108.92    'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 38822, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.56/108.92    'greatest_lower_bound'( identity, X ) ) ), 'least_upper_bound'( inverse( 
% 108.56/108.92    X ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 38825, [ =( multiply( inverse( 'greatest_lower_bound'( identity, X
% 108.56/108.92     ) ), 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( inverse( 
% 108.56/108.92    X ), X ) ) ] )
% 108.56/108.92  .
% 108.56/108.92  clause( 39726, [] )
% 108.56/108.92  .
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  % SZS output end Refutation
% 108.56/108.92  found a proof!
% 108.56/108.92  
% 108.56/108.92  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 108.56/108.92  
% 108.56/108.92  initialclauses(
% 108.56/108.92  [ clause( 39728, [ =( multiply( identity, X ), X ) ] )
% 108.56/108.92  , clause( 39729, [ =( multiply( inverse( X ), X ), identity ) ] )
% 108.56/108.92  , clause( 39730, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 108.56/108.92    multiply( Y, Z ) ) ) ] )
% 108.56/108.92  , clause( 39731, [ =( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.92    'greatest_lower_bound'( Y, X ) ) ] )
% 108.56/108.92  , clause( 39732, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, 
% 108.56/108.92    X ) ) ] )
% 108.56/108.92  , clause( 39733, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y
% 108.56/108.92    , Z ) ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ]
% 108.56/108.92     )
% 108.56/108.92  , clause( 39734, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) )
% 108.56/108.92    , 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  , clause( 39735, [ =( 'least_upper_bound'( X, X ), X ) ] )
% 108.56/108.92  , clause( 39736, [ =( 'greatest_lower_bound'( X, X ), X ) ] )
% 108.56/108.92  , clause( 39737, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 108.56/108.92     ) ), X ) ] )
% 108.56/108.92  , clause( 39738, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 108.56/108.92     ) ), X ) ] )
% 108.56/108.92  , clause( 39739, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.92    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.92  , clause( 39740, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.92    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.92  , clause( 39741, [ =( multiply( 'least_upper_bound'( X, Y ), Z ), 
% 108.56/108.92    'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 108.56/108.92  , clause( 39742, [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 108.56/108.92    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 108.56/108.92  , clause( 39743, [ =( inverse( identity ), identity ) ] )
% 108.56/108.92  , clause( 39744, [ =( inverse( inverse( X ) ), X ) ] )
% 108.56/108.92  , clause( 39745, [ =( inverse( multiply( X, Y ) ), multiply( inverse( Y ), 
% 108.56/108.92    inverse( X ) ) ) ] )
% 108.56/108.92  , clause( 39746, [ ~( =( multiply( 'least_upper_bound'( a, identity ), 
% 108.56/108.92    inverse( 'greatest_lower_bound'( a, identity ) ) ), multiply( inverse( 
% 108.56/108.92    'greatest_lower_bound'( a, identity ) ), 'least_upper_bound'( a, identity
% 108.56/108.92     ) ) ) ) ] )
% 108.56/108.92  ] ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.56/108.92  , clause( 39728, [ =( multiply( identity, X ), X ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 108.56/108.92  , clause( 39729, [ =( multiply( inverse( X ), X ), identity ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39752, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X
% 108.56/108.92    , Y ), Z ) ) ] )
% 108.56/108.92  , clause( 39730, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 108.56/108.92    multiply( Y, Z ) ) ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y )
% 108.56/108.92    , Z ) ) ] )
% 108.56/108.92  , clause( 39752, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( 
% 108.56/108.92    X, Y ), Z ) ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.92    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, 
% 108.56/108.92    X ) ) ] )
% 108.56/108.92  , clause( 39731, [ =( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.92    'greatest_lower_bound'( Y, X ) ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.92     )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) )
% 108.56/108.92     ] )
% 108.56/108.92  , clause( 39732, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, 
% 108.56/108.92    X ) ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.92     )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 5, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) )
% 108.56/108.92    , 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  , clause( 39733, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y
% 108.56/108.92    , Z ) ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ]
% 108.56/108.92     )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.92    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.92    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  , clause( 39734, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) )
% 108.56/108.92    , 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.92    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) ), X
% 108.56/108.92     ) ] )
% 108.56/108.92  , clause( 39737, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 108.56/108.92     ) ), X ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.92     )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) ), 
% 108.56/108.92    X ) ] )
% 108.56/108.92  , clause( 39738, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 108.56/108.92     ) ), X ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.92     )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39794, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.92     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.92  , clause( 39739, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.92    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) )
% 108.56/108.92    , multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.92  , clause( 39794, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z
% 108.56/108.92     ) ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.92    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39805, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, 
% 108.56/108.92    Z ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 108.56/108.92  , clause( 39740, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.92    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.92     ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 108.56/108.92  , clause( 39805, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X
% 108.56/108.92    , Z ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.92    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39817, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 108.56/108.92     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  , clause( 39741, [ =( multiply( 'least_upper_bound'( X, Y ), Z ), 
% 108.56/108.92    'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) )
% 108.56/108.92    , multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  , clause( 39817, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z
% 108.56/108.92     ) ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.92    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39830, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, 
% 108.56/108.92    Z ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  , clause( 39742, [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 108.56/108.92    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z )
% 108.56/108.92     ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  , clause( 39830, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y
% 108.56/108.92    , Z ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.92    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 15, [ =( inverse( identity ), identity ) ] )
% 108.56/108.92  , clause( 39743, [ =( inverse( identity ), identity ) ] )
% 108.56/108.92  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.56/108.92  , clause( 39744, [ =( inverse( inverse( X ) ), X ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39875, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 108.56/108.92    multiply( X, Y ) ) ) ] )
% 108.56/108.92  , clause( 39745, [ =( inverse( multiply( X, Y ) ), multiply( inverse( Y ), 
% 108.56/108.92    inverse( X ) ) ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( multiply( 
% 108.56/108.92    X, Y ) ) ) ] )
% 108.56/108.92  , clause( 39875, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 108.56/108.92    multiply( X, Y ) ) ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.92     )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 18, [ ~( =( multiply( 'least_upper_bound'( a, identity ), inverse( 
% 108.56/108.92    'greatest_lower_bound'( a, identity ) ) ), multiply( inverse( 
% 108.56/108.92    'greatest_lower_bound'( a, identity ) ), 'least_upper_bound'( a, identity
% 108.56/108.92     ) ) ) ) ] )
% 108.56/108.92  , clause( 39746, [ ~( =( multiply( 'least_upper_bound'( a, identity ), 
% 108.56/108.92    inverse( 'greatest_lower_bound'( a, identity ) ) ), multiply( inverse( 
% 108.56/108.92    'greatest_lower_bound'( a, identity ) ), 'least_upper_bound'( a, identity
% 108.56/108.92     ) ) ) ) ] )
% 108.56/108.92  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39894, [ =( identity, multiply( inverse( X ), X ) ) ] )
% 108.56/108.92  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  paramod(
% 108.56/108.92  clause( 39895, [ =( identity, multiply( X, inverse( X ) ) ) ] )
% 108.56/108.92  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.56/108.92  , 0, clause( 39894, [ =( identity, multiply( inverse( X ), X ) ) ] )
% 108.56/108.92  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 108.56/108.92    X ) )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39896, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.56/108.92  , clause( 39895, [ =( identity, multiply( X, inverse( X ) ) ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.56/108.92  , clause( 39896, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39897, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 108.56/108.92     ) ) ) ] )
% 108.56/108.92  , clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) )
% 108.56/108.92    , X ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  paramod(
% 108.56/108.92  clause( 39898, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y )
% 108.56/108.92    , X ) ) ] )
% 108.56/108.92  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 108.56/108.92    , X ) ) ] )
% 108.56/108.92  , 0, clause( 39897, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 108.56/108.92    X, Y ) ) ) ] )
% 108.56/108.92  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'least_upper_bound'( X, Y ) )] )
% 108.56/108.92    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39901, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X
% 108.56/108.92     ), X ) ] )
% 108.56/108.92  , clause( 39898, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y
% 108.56/108.92     ), X ) ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 20, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X ), 
% 108.56/108.92    X ) ] )
% 108.56/108.92  , clause( 39901, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 108.56/108.92    X ), X ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.92     )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39902, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 108.56/108.92     ) ) ) ] )
% 108.56/108.92  , clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) )
% 108.56/108.92    , X ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  paramod(
% 108.56/108.92  clause( 39903, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X
% 108.56/108.92     ) ) ) ] )
% 108.56/108.92  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.56/108.92     ) ] )
% 108.56/108.92  , 0, clause( 39902, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 108.56/108.92    X, Y ) ) ) ] )
% 108.56/108.92  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.92    :=( X, X ), :=( Y, Y )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39906, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X )
% 108.56/108.92     ), X ) ] )
% 108.56/108.92  , clause( 39903, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( Y
% 108.56/108.92    , X ) ) ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  subsumption(
% 108.56/108.92  clause( 21, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) ), 
% 108.56/108.92    X ) ] )
% 108.56/108.92  , clause( 39906, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X
% 108.56/108.92     ) ), X ) ] )
% 108.56/108.92  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.92     )] ) ).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  eqswap(
% 108.56/108.92  clause( 39908, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 108.56/108.92    Y, Z ) ) ) ] )
% 108.56/108.92  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 108.56/108.92     ), Z ) ) ] )
% 108.56/108.92  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.92  
% 108.56/108.92  
% 108.56/108.92  paramod(
% 108.56/108.92  clause( 39911, [ =( multiply( multiply( X, Y ), inverse( Y ) ), multiply( X
% 108.56/108.92    , identity ) ) ] )
% 108.56/108.92  , clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.56/108.92  , 0, clause( 39908, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 108.56/108.92    multiply( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, Y ), :=( Z, inverse( Y ) )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 22, [ =( multiply( multiply( Y, X ), inverse( X ) ), multiply( Y, 
% 108.56/108.93    identity ) ) ] )
% 108.56/108.93  , clause( 39911, [ =( multiply( multiply( X, Y ), inverse( Y ) ), multiply( 
% 108.56/108.93    X, identity ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39916, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 108.56/108.93    Y, Z ) ) ) ] )
% 108.56/108.93  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 108.56/108.93     ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39921, [ =( multiply( multiply( X, identity ), Y ), multiply( X, Y
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.56/108.93  , 0, clause( 39916, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 108.56/108.93    multiply( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, identity ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 25, [ =( multiply( multiply( Y, identity ), X ), multiply( Y, X ) )
% 108.56/108.93     ] )
% 108.56/108.93  , clause( 39921, [ =( multiply( multiply( X, identity ), Y ), multiply( X, 
% 108.56/108.93    Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39926, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y )
% 108.56/108.93    , X ) ) ] )
% 108.56/108.93  , clause( 20, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39927, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( Y, X )
% 108.56/108.93    , X ) ) ] )
% 108.56/108.93  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , 0, clause( 39926, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X
% 108.56/108.93    , Y ), X ) ) ] )
% 108.56/108.93  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39930, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), X
% 108.56/108.93     ), X ) ] )
% 108.56/108.93  , clause( 39927, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( Y, X
% 108.56/108.93     ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 26, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), X ), 
% 108.56/108.93    X ) ] )
% 108.56/108.93  , clause( 39930, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), 
% 108.56/108.93    X ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39932, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 21, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39935, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ), X ) ) ] )
% 108.56/108.93  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, clause( 39932, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 108.56/108.93    Y, X ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, 'greatest_lower_bound'( X, Y ) ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39936, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y )
% 108.56/108.93    , X ), 'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 39935, [ =( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 27, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), X
% 108.56/108.93     ), 'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 39936, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y
% 108.56/108.93     ), X ), 'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39938, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39941, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Y ) ) ] )
% 108.56/108.93  , clause( 26, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), X )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, clause( 39938, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 108.56/108.93    X, Y ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, 'least_upper_bound'( X, Y ) ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39942, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Y ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 39941, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Y ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 28, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Y ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 39942, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Y )
% 108.56/108.93    , 'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39944, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39947, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), X ) ) ] )
% 108.56/108.93  , clause( 20, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, clause( 39944, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 108.56/108.93    X, Y ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, 'least_upper_bound'( X, Y ) ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39948, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 39947, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 29, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 39948, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X )
% 108.56/108.93    , 'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39949, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39950, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 108.56/108.93    , X ) ) ] )
% 108.56/108.93  , 0, clause( 39949, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 108.56/108.93    X, Y ) ) ) ] )
% 108.56/108.93  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39953, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X )
% 108.56/108.93     ), X ) ] )
% 108.56/108.93  , clause( 39950, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( Y
% 108.56/108.93    , X ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 30, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) ), 
% 108.56/108.93    X ) ] )
% 108.56/108.93  , clause( 39953, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X
% 108.56/108.93     ) ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39954, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39955, [ =( X, 'least_upper_bound'( 'greatest_lower_bound'( X, Y )
% 108.56/108.93    , X ) ) ] )
% 108.56/108.93  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , 0, clause( 39954, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 108.56/108.93    X, Y ) ) ) ] )
% 108.56/108.93  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'greatest_lower_bound'( X, Y
% 108.56/108.93     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39958, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), X
% 108.56/108.93     ), X ) ] )
% 108.56/108.93  , clause( 39955, [ =( X, 'least_upper_bound'( 'greatest_lower_bound'( X, Y
% 108.56/108.93     ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 31, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), X ), 
% 108.56/108.93    X ) ] )
% 108.56/108.93  , clause( 39958, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    X ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39960, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 30, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39961, [ =( 'greatest_lower_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.56/108.93    'greatest_lower_bound'( Z, X ), Y ) ) ) ] )
% 108.56/108.93  , clause( 5, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z )
% 108.56/108.93     ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 39960, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 108.56/108.93    Y, X ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, 'greatest_lower_bound'( X, Y ) ), :=( Y, Z )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39962, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    'greatest_lower_bound'( 'greatest_lower_bound'( Z, X ), Y ) ), 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 39961, [ =( 'greatest_lower_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.56/108.93    'greatest_lower_bound'( Z, X ), Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 42, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, Z ), 
% 108.56/108.93    'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ), 
% 108.56/108.93    'greatest_lower_bound'( Y, Z ) ) ] )
% 108.56/108.93  , clause( 39962, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    'greatest_lower_bound'( 'greatest_lower_bound'( Z, X ), Y ) ), 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39963, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 30, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39964, [ =( X, 'least_upper_bound'( 'greatest_lower_bound'( Y, X )
% 108.56/108.93    , X ) ) ] )
% 108.56/108.93  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , 0, clause( 39963, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 108.56/108.93    Y, X ) ) ) ] )
% 108.56/108.93  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'greatest_lower_bound'( Y, X
% 108.56/108.93     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39967, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), X
% 108.56/108.93     ), X ) ] )
% 108.56/108.93  , clause( 39964, [ =( X, 'least_upper_bound'( 'greatest_lower_bound'( Y, X
% 108.56/108.93     ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 43, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), X ), 
% 108.56/108.93    X ) ] )
% 108.56/108.93  , clause( 39967, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), 
% 108.56/108.93    X ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39969, [ =( Y, 'least_upper_bound'( 'greatest_lower_bound'( X, Y )
% 108.56/108.93    , Y ) ) ] )
% 108.56/108.93  , clause( 43, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), X )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39970, [ =( 'greatest_lower_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'greatest_lower_bound'( 'greatest_lower_bound'( Z, X ), Y ), 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 5, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z )
% 108.56/108.93     ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 39969, [ =( Y, 'least_upper_bound'( 'greatest_lower_bound'( X
% 108.56/108.93    , Y ), Y ) ) ] )
% 108.56/108.93  , 0, 5, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, Z ), :=( Y, 'greatest_lower_bound'( X, Y ) )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39971, [ =( 'least_upper_bound'( 'greatest_lower_bound'( 
% 108.56/108.93    'greatest_lower_bound'( Z, X ), Y ), 'greatest_lower_bound'( X, Y ) ), 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 39970, [ =( 'greatest_lower_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'greatest_lower_bound'( 'greatest_lower_bound'( Z, X ), Y ), 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 44, [ =( 'least_upper_bound'( 'greatest_lower_bound'( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ), Z ), 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.93    'greatest_lower_bound'( Y, Z ) ) ] )
% 108.56/108.93  , clause( 39971, [ =( 'least_upper_bound'( 'greatest_lower_bound'( 
% 108.56/108.93    'greatest_lower_bound'( Z, X ), Y ), 'greatest_lower_bound'( X, Y ) ), 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39973, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 21, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39974, [ =( 'least_upper_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), 'least_upper_bound'( 'least_upper_bound'( Z
% 108.56/108.93    , X ), Y ) ) ) ] )
% 108.56/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 39973, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 108.56/108.93    Y, X ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, 'least_upper_bound'( X, Y ) ), :=( Y, Z )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39975, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( Z, X ), Y ) ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 39974, [ =( 'least_upper_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), 'least_upper_bound'( 'least_upper_bound'( Z
% 108.56/108.93    , X ), Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 53, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, Z ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ), 
% 108.56/108.93    'least_upper_bound'( Y, Z ) ) ] )
% 108.56/108.93  , clause( 39975, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( Z, X ), Y ) ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39977, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y )
% 108.56/108.93    , X ) ) ] )
% 108.56/108.93  , clause( 20, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39978, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), X ) ) ] )
% 108.56/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 39977, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X
% 108.56/108.93    , Y ), X ) ) ] )
% 108.56/108.93  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, 'least_upper_bound'( Y, Z ) )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39979, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), X ), X ) ] )
% 108.56/108.93  , clause( 39978, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 55, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), X ), X ) ] )
% 108.56/108.93  , clause( 39979, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), X ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39980, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 108.56/108.93    'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 39983, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 108.56/108.93  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , 0, clause( 39980, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    Z ), 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, 'least_upper_bound'( Y, Z ) )] )
% 108.56/108.93    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 57, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 108.56/108.93  , clause( 39983, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z )
% 108.56/108.93    , 'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 39997, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 108.56/108.93    'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40002, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 108.56/108.93    'least_upper_bound'( X, 'least_upper_bound'( Z, Y ) ) ) ] )
% 108.56/108.93  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , 0, clause( 39997, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    Z ), 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40015, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Z ), Y ) ) ] )
% 108.56/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 40002, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    Z ), 'least_upper_bound'( X, 'least_upper_bound'( Z, Y ) ) ) ] )
% 108.56/108.93  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 58, [ =( 'least_upper_bound'( 'least_upper_bound'( Z, Y ), X ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , clause( 40015, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z )
% 108.56/108.93    , 'least_upper_bound'( 'least_upper_bound'( X, Z ), Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Z ), :=( Y, Y ), :=( Z, X )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40017, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 108.56/108.93    'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40030, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 108.56/108.93    'least_upper_bound'( Y, Z ) ), Y ), 'least_upper_bound'( X, 
% 108.56/108.93    'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , clause( 29, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , 0, clause( 40017, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    Z ), 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, 'least_upper_bound'( Y, Z ) ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40032, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 108.56/108.93    'least_upper_bound'( Y, Z ) ), Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 40030, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 108.56/108.93    'least_upper_bound'( Y, Z ) ), Y ), 'least_upper_bound'( X, 
% 108.56/108.93    'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40033, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 40032, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 108.56/108.93    'least_upper_bound'( Y, Z ) ), Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 64, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Z, X ), Y ), X ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , clause( 40033, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40037, [ =( multiply( X, Y ), multiply( multiply( X, identity ), Y
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 25, [ =( multiply( multiply( Y, identity ), X ), multiply( Y, X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40040, [ =( multiply( X, inverse( multiply( X, identity ) ) ), 
% 108.56/108.93    identity ) ] )
% 108.56/108.93  , clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.56/108.93  , 0, clause( 40037, [ =( multiply( X, Y ), multiply( multiply( X, identity
% 108.56/108.93     ), Y ) ) ] )
% 108.56/108.93  , 0, 7, substitution( 0, [ :=( X, multiply( X, identity ) )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, inverse( multiply( X, identity ) )
% 108.56/108.93     )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 66, [ =( multiply( X, inverse( multiply( X, identity ) ) ), 
% 108.56/108.93    identity ) ] )
% 108.56/108.93  , clause( 40040, [ =( multiply( X, inverse( multiply( X, identity ) ) ), 
% 108.56/108.93    identity ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40044, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.93     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40045, [ =( multiply( X, 'least_upper_bound'( multiply( Y, Z ), T )
% 108.56/108.93     ), 'least_upper_bound'( multiply( multiply( X, Y ), Z ), multiply( X, T
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 108.56/108.93     ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 40044, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, multiply( Y, Z ) ), :=( Z, T )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40047, [ =( 'least_upper_bound'( multiply( multiply( X, Y ), Z ), 
% 108.56/108.93    multiply( X, T ) ), multiply( X, 'least_upper_bound'( multiply( Y, Z ), T
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 40045, [ =( multiply( X, 'least_upper_bound'( multiply( Y, Z ), T
% 108.56/108.93     ) ), 'least_upper_bound'( multiply( multiply( X, Y ), Z ), multiply( X, 
% 108.56/108.93    T ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 68, [ =( 'least_upper_bound'( multiply( multiply( X, Y ), Z ), 
% 108.56/108.93    multiply( X, T ) ), multiply( X, 'least_upper_bound'( multiply( Y, Z ), T
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 40047, [ =( 'least_upper_bound'( multiply( multiply( X, Y ), Z )
% 108.56/108.93    , multiply( X, T ) ), multiply( X, 'least_upper_bound'( multiply( Y, Z )
% 108.56/108.93    , T ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40050, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.93     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40052, [ =( multiply( X, 'least_upper_bound'( Y, multiply( Z, T ) )
% 108.56/108.93     ), 'least_upper_bound'( multiply( X, Y ), multiply( multiply( X, Z ), T
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 108.56/108.93     ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 40050, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, T )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, multiply( Z, T ) )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40054, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( 
% 108.56/108.93    multiply( X, Z ), T ) ), multiply( X, 'least_upper_bound'( Y, multiply( Z
% 108.56/108.93    , T ) ) ) ) ] )
% 108.56/108.93  , clause( 40052, [ =( multiply( X, 'least_upper_bound'( Y, multiply( Z, T )
% 108.56/108.93     ) ), 'least_upper_bound'( multiply( X, Y ), multiply( multiply( X, Z ), 
% 108.56/108.93    T ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 69, [ =( 'least_upper_bound'( multiply( X, T ), multiply( multiply( 
% 108.56/108.93    X, Y ), Z ) ), multiply( X, 'least_upper_bound'( T, multiply( Y, Z ) ) )
% 108.56/108.93     ) ] )
% 108.56/108.93  , clause( 40054, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( 
% 108.56/108.93    multiply( X, Z ), T ) ), multiply( X, 'least_upper_bound'( Y, multiply( Z
% 108.56/108.93    , T ) ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, T ), :=( Z, Y ), :=( T, Z )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40055, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.93     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40057, [ =( multiply( X, 'least_upper_bound'( Z, Y ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , 0, clause( 40055, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40059, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), multiply( X
% 108.56/108.93    , 'least_upper_bound'( Z, Y ) ) ) ] )
% 108.56/108.93  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.93     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, clause( 40057, [ =( multiply( X, 'least_upper_bound'( Z, Y ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 70, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), multiply( X, 
% 108.56/108.93    'least_upper_bound'( Z, Y ) ) ) ] )
% 108.56/108.93  , clause( 40059, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), multiply( 
% 108.56/108.93    X, 'least_upper_bound'( Z, Y ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40061, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.93     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40063, [ =( multiply( X, 'least_upper_bound'( Y, inverse( X ) ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), identity ) ) ] )
% 108.56/108.93  , clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.56/108.93  , 0, clause( 40061, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, Y ), :=( Z, inverse( X ) )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 72, [ =( multiply( X, 'least_upper_bound'( Y, inverse( X ) ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), identity ) ) ] )
% 108.56/108.93  , clause( 40063, [ =( multiply( X, 'least_upper_bound'( Y, inverse( X ) ) )
% 108.56/108.93    , 'least_upper_bound'( multiply( X, Y ), identity ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40067, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.93     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40069, [ =( multiply( inverse( X ), 'least_upper_bound'( X, Y ) ), 
% 108.56/108.93    'least_upper_bound'( identity, multiply( inverse( X ), Y ) ) ) ] )
% 108.56/108.93  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 108.56/108.93  , 0, clause( 40067, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 108.56/108.93    X ) ), :=( Y, X ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40072, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), 
% 108.56/108.93    Y ) ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 40069, [ =( multiply( inverse( X ), 'least_upper_bound'( X, Y ) )
% 108.56/108.93    , 'least_upper_bound'( identity, multiply( inverse( X ), Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 73, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), Y )
% 108.56/108.93     ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 40072, [ =( 'least_upper_bound'( identity, multiply( inverse( X )
% 108.56/108.93    , Y ) ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40075, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.93     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40078, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, X ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( inverse( X ), Y ), identity ) ) ] )
% 108.56/108.93  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 108.56/108.93  , 0, clause( 40075, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 12, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.56/108.93    inverse( X ) ), :=( Y, Y ), :=( Z, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40081, [ =( 'least_upper_bound'( multiply( inverse( X ), Y ), 
% 108.56/108.93    identity ), multiply( inverse( X ), 'least_upper_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , clause( 40078, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, X ) )
% 108.56/108.93    , 'least_upper_bound'( multiply( inverse( X ), Y ), identity ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 74, [ =( 'least_upper_bound'( multiply( inverse( X ), Y ), identity
% 108.56/108.93     ), multiply( inverse( X ), 'least_upper_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , clause( 40081, [ =( 'least_upper_bound'( multiply( inverse( X ), Y ), 
% 108.56/108.93    identity ), multiply( inverse( X ), 'least_upper_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40082, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), X ) ) ] )
% 108.56/108.93  , clause( 55, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), X ), X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40084, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( Z, 
% 108.56/108.93    'least_upper_bound'( X, Y ) ), X ) ) ] )
% 108.56/108.93  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , 0, clause( 40082, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), X ) ) ] )
% 108.56/108.93  , 0, 3, substitution( 0, [ :=( X, 'least_upper_bound'( X, Y ) ), :=( Y, Z )] )
% 108.56/108.93    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40090, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Y, X ), Z ), X ) ) ] )
% 108.56/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 40084, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( Z
% 108.56/108.93    , 'least_upper_bound'( X, Y ) ), X ) ) ] )
% 108.56/108.93  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40091, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Y, X ), Z ), X ), X ) ] )
% 108.56/108.93  , clause( 40090, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Y, X ), Z ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 83, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Z, X ), Y ), X ), X ) ] )
% 108.56/108.93  , clause( 40091, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Y, X ), Z ), X ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40093, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ), X ) ) ] )
% 108.56/108.93  , clause( 27, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    X ), 'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40095, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), Y ), 'greatest_lower_bound'( Y, 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ) ] )
% 108.56/108.93  , clause( 83, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Z, X ), Y ), X ), X ) ] )
% 108.56/108.93  , 0, clause( 40093, [ =( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), X ) ) ] )
% 108.56/108.93  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, 'least_upper_bound'( 'least_upper_bound'( X, Y
% 108.56/108.93     ), Z ) ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40096, [ =( Y, 'greatest_lower_bound'( Y, 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ) ) ) ] )
% 108.56/108.93  , clause( 83, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Z, X ), Y ), X ), X ) ] )
% 108.56/108.93  , 0, clause( 40095, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ), Y ), 'greatest_lower_bound'( Y, 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ) ] )
% 108.56/108.93  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40098, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Y, X ), Z ) ), X ) ] )
% 108.56/108.93  , clause( 40096, [ =( Y, 'greatest_lower_bound'( Y, 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 85, [ =( 'greatest_lower_bound'( Y, 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), Z ) ), Y ) ] )
% 108.56/108.93  , clause( 40098, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Y, X ), Z ) ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40101, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z
% 108.56/108.93     ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40102, [ =( multiply( X, 'greatest_lower_bound'( inverse( X ), Y )
% 108.56/108.93     ), 'greatest_lower_bound'( identity, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.56/108.93  , 0, clause( 40101, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, inverse( X ) ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 102, [ =( multiply( X, 'greatest_lower_bound'( inverse( X ), Y ) )
% 108.56/108.93    , 'greatest_lower_bound'( identity, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 40102, [ =( multiply( X, 'greatest_lower_bound'( inverse( X ), Y
% 108.56/108.93     ) ), 'greatest_lower_bound'( identity, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40106, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 108.56/108.93     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40108, [ =( multiply( 'least_upper_bound'( Y, X ), Z ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 108.56/108.93  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , 0, clause( 40106, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40110, [ =( multiply( 'least_upper_bound'( X, Y ), Z ), multiply( 
% 108.56/108.93    'least_upper_bound'( Y, X ), Z ) ) ] )
% 108.56/108.93  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 108.56/108.93     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 40108, [ =( multiply( 'least_upper_bound'( Y, X ), Z ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 139, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), multiply( 
% 108.56/108.93    'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , clause( 40110, [ =( multiply( 'least_upper_bound'( X, Y ), Z ), multiply( 
% 108.56/108.93    'least_upper_bound'( Y, X ), Z ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40112, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 108.56/108.93     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40113, [ =( multiply( 'least_upper_bound'( identity, X ), Y ), 
% 108.56/108.93    'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.56/108.93  , 0, clause( 40112, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 108.56/108.93    identity ), :=( Y, Y ), :=( Z, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40115, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 108.56/108.93    'least_upper_bound'( identity, X ), Y ) ) ] )
% 108.56/108.93  , clause( 40113, [ =( multiply( 'least_upper_bound'( identity, X ), Y ), 
% 108.56/108.93    'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 144, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 108.56/108.93    'least_upper_bound'( identity, Y ), X ) ) ] )
% 108.56/108.93  , clause( 40115, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 108.56/108.93    'least_upper_bound'( identity, X ), Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40118, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 108.56/108.93     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40120, [ =( multiply( 'least_upper_bound'( X, identity ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 108.56/108.93  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.56/108.93  , 0, clause( 40118, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, Y ), :=( Z, identity )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40122, [ =( 'least_upper_bound'( multiply( X, Y ), Y ), multiply( 
% 108.56/108.93    'least_upper_bound'( X, identity ), Y ) ) ] )
% 108.56/108.93  , clause( 40120, [ =( multiply( 'least_upper_bound'( X, identity ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 145, [ =( 'least_upper_bound'( multiply( Y, X ), X ), multiply( 
% 108.56/108.93    'least_upper_bound'( Y, identity ), X ) ) ] )
% 108.56/108.93  , clause( 40122, [ =( 'least_upper_bound'( multiply( X, Y ), Y ), multiply( 
% 108.56/108.93    'least_upper_bound'( X, identity ), Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40124, [ =( multiply( X, identity ), multiply( multiply( X, Y ), 
% 108.56/108.93    inverse( Y ) ) ) ] )
% 108.56/108.93  , clause( 22, [ =( multiply( multiply( Y, X ), inverse( X ) ), multiply( Y
% 108.56/108.93    , identity ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40127, [ =( multiply( X, identity ), multiply( identity, inverse( 
% 108.56/108.93    inverse( X ) ) ) ) ] )
% 108.56/108.93  , clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.56/108.93  , 0, clause( 40124, [ =( multiply( X, identity ), multiply( multiply( X, Y
% 108.56/108.93     ), inverse( Y ) ) ) ] )
% 108.56/108.93  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, inverse( X ) )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40128, [ =( multiply( X, identity ), inverse( inverse( X ) ) ) ] )
% 108.56/108.93  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.56/108.93  , 0, clause( 40127, [ =( multiply( X, identity ), multiply( identity, 
% 108.56/108.93    inverse( inverse( X ) ) ) ) ] )
% 108.56/108.93  , 0, 4, substitution( 0, [ :=( X, inverse( inverse( X ) ) )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40129, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.56/108.93  , 0, clause( 40128, [ =( multiply( X, identity ), inverse( inverse( X ) ) )
% 108.56/108.93     ] )
% 108.56/108.93  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , clause( 40129, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40132, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z
% 108.56/108.93     ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40134, [ =( multiply( X, 'greatest_lower_bound'( Y, identity ) ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), X ) ) ] )
% 108.56/108.93  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , 0, clause( 40132, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, Y ), :=( Z, identity )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40136, [ =( 'greatest_lower_bound'( multiply( X, Y ), X ), multiply( 
% 108.56/108.93    X, 'greatest_lower_bound'( Y, identity ) ) ) ] )
% 108.56/108.93  , clause( 40134, [ =( multiply( X, 'greatest_lower_bound'( Y, identity ) )
% 108.56/108.93    , 'greatest_lower_bound'( multiply( X, Y ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 153, [ =( 'greatest_lower_bound'( multiply( X, Y ), X ), multiply( 
% 108.56/108.93    X, 'greatest_lower_bound'( Y, identity ) ) ) ] )
% 108.56/108.93  , clause( 40136, [ =( 'greatest_lower_bound'( multiply( X, Y ), X ), 
% 108.56/108.93    multiply( X, 'greatest_lower_bound'( Y, identity ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40138, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.93     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40139, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.56/108.93    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , 0, clause( 40138, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, identity ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40141, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 108.56/108.93    , 'least_upper_bound'( identity, Y ) ) ) ] )
% 108.56/108.93  , clause( 40139, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.56/108.93    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 154, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X, 
% 108.56/108.93    'least_upper_bound'( identity, Y ) ) ) ] )
% 108.56/108.93  , clause( 40141, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( 
% 108.56/108.93    X, 'least_upper_bound'( identity, Y ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40144, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 108.56/108.93     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40146, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 108.56/108.93  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , 0, clause( 40144, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, Y ), :=( Z, identity )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40148, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X
% 108.56/108.93    , 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.56/108.93  , clause( 40146, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 155, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X, 
% 108.56/108.93    'least_upper_bound'( Y, identity ) ) ) ] )
% 108.56/108.93  , clause( 40148, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( 
% 108.56/108.93    X, 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40150, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z
% 108.56/108.93     ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40152, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), Z )
% 108.56/108.93    , inverse( Y ) ), 'greatest_lower_bound'( multiply( X, identity ), 
% 108.56/108.93    multiply( Z, inverse( Y ) ) ) ) ] )
% 108.56/108.93  , clause( 22, [ =( multiply( multiply( Y, X ), inverse( X ) ), multiply( Y
% 108.56/108.93    , identity ) ) ] )
% 108.56/108.93  , 0, clause( 40150, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, multiply( X, Y ) ), :=( Y, inverse( Y ) ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40156, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), Z )
% 108.56/108.93    , inverse( Y ) ), 'greatest_lower_bound'( X, multiply( Z, inverse( Y ) )
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , 0, clause( 40152, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y )
% 108.56/108.93    , Z ), inverse( Y ) ), 'greatest_lower_bound'( multiply( X, identity ), 
% 108.56/108.93    multiply( Z, inverse( Y ) ) ) ) ] )
% 108.56/108.93  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 156, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), Z ), 
% 108.56/108.93    inverse( Y ) ), 'greatest_lower_bound'( X, multiply( Z, inverse( Y ) ) )
% 108.56/108.93     ) ] )
% 108.56/108.93  , clause( 40156, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), Z
% 108.56/108.93     ), inverse( Y ) ), 'greatest_lower_bound'( X, multiply( Z, inverse( Y )
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40158, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z
% 108.56/108.93     ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40160, [ =( multiply( 'greatest_lower_bound'( Y, X ), Z ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 108.56/108.93  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 108.56/108.93    , X ) ) ] )
% 108.56/108.93  , 0, clause( 40158, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40162, [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), multiply( 
% 108.56/108.93    'greatest_lower_bound'( Y, X ), Z ) ) ] )
% 108.56/108.93  , clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z
% 108.56/108.93     ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, clause( 40160, [ =( multiply( 'greatest_lower_bound'( Y, X ), Z ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 165, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), multiply( 
% 108.56/108.93    'greatest_lower_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , clause( 40162, [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 108.56/108.93    multiply( 'greatest_lower_bound'( Y, X ), Z ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40164, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z
% 108.56/108.93     ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40165, [ =( multiply( 'greatest_lower_bound'( identity, X ), Y ), 
% 108.56/108.93    'greatest_lower_bound'( Y, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.56/108.93  , 0, clause( 40164, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 108.56/108.93    identity ), :=( Y, Y ), :=( Z, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40167, [ =( 'greatest_lower_bound'( Y, multiply( X, Y ) ), multiply( 
% 108.56/108.93    'greatest_lower_bound'( identity, X ), Y ) ) ] )
% 108.56/108.93  , clause( 40165, [ =( multiply( 'greatest_lower_bound'( identity, X ), Y )
% 108.56/108.93    , 'greatest_lower_bound'( Y, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 168, [ =( 'greatest_lower_bound'( X, multiply( Y, X ) ), multiply( 
% 108.56/108.93    'greatest_lower_bound'( identity, Y ), X ) ) ] )
% 108.56/108.93  , clause( 40167, [ =( 'greatest_lower_bound'( Y, multiply( X, Y ) ), 
% 108.56/108.93    multiply( 'greatest_lower_bound'( identity, X ), Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40170, [ =( inverse( multiply( Y, X ) ), multiply( inverse( X ), 
% 108.56/108.93    inverse( Y ) ) ) ] )
% 108.56/108.93  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 108.56/108.93    multiply( X, Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40171, [ =( inverse( multiply( X, inverse( Y ) ) ), multiply( Y, 
% 108.56/108.93    inverse( X ) ) ) ] )
% 108.56/108.93  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.56/108.93  , 0, clause( 40170, [ =( inverse( multiply( Y, X ) ), multiply( inverse( X
% 108.56/108.93     ), inverse( Y ) ) ) ] )
% 108.56/108.93  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, inverse( 
% 108.56/108.93    Y ) ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 179, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 108.56/108.93    inverse( Y ) ) ) ] )
% 108.56/108.93  , clause( 40171, [ =( inverse( multiply( X, inverse( Y ) ) ), multiply( Y, 
% 108.56/108.93    inverse( X ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40176, [ =( inverse( multiply( Y, X ) ), multiply( inverse( X ), 
% 108.56/108.93    inverse( Y ) ) ) ] )
% 108.56/108.93  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 108.56/108.93    multiply( X, Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40178, [ =( inverse( multiply( inverse( X ), Y ) ), multiply( 
% 108.56/108.93    inverse( Y ), X ) ) ] )
% 108.56/108.93  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.56/108.93  , 0, clause( 40176, [ =( inverse( multiply( Y, X ) ), multiply( inverse( X
% 108.56/108.93     ), inverse( Y ) ) ) ] )
% 108.56/108.93  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 108.56/108.93    :=( Y, inverse( X ) )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 180, [ =( inverse( multiply( inverse( X ), Y ) ), multiply( inverse( 
% 108.56/108.93    Y ), X ) ) ] )
% 108.56/108.93  , clause( 40178, [ =( inverse( multiply( inverse( X ), Y ) ), multiply( 
% 108.56/108.93    inverse( Y ), X ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40182, [ =( multiply( Y, inverse( X ) ), inverse( multiply( X, 
% 108.56/108.93    inverse( Y ) ) ) ) ] )
% 108.56/108.93  , clause( 179, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 108.56/108.93    inverse( Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40188, [ =( multiply( X, inverse( multiply( Y, X ) ) ), inverse( 
% 108.56/108.93    multiply( Y, identity ) ) ) ] )
% 108.56/108.93  , clause( 22, [ =( multiply( multiply( Y, X ), inverse( X ) ), multiply( Y
% 108.56/108.93    , identity ) ) ] )
% 108.56/108.93  , 0, clause( 40182, [ =( multiply( Y, inverse( X ) ), inverse( multiply( X
% 108.56/108.93    , inverse( Y ) ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, multiply( Y, X ) ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40189, [ =( multiply( X, inverse( multiply( Y, X ) ) ), inverse( Y
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , 0, clause( 40188, [ =( multiply( X, inverse( multiply( Y, X ) ) ), 
% 108.56/108.93    inverse( multiply( Y, identity ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 108.56/108.93    :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 182, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , clause( 40189, [ =( multiply( X, inverse( multiply( Y, X ) ) ), inverse( 
% 108.56/108.93    Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40191, [ =( inverse( Y ), multiply( X, inverse( multiply( Y, X ) )
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 182, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40196, [ =( inverse( X ), multiply( inverse( multiply( Y, X ) ), 
% 108.56/108.93    inverse( inverse( Y ) ) ) ) ] )
% 108.56/108.93  , clause( 182, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , 0, clause( 40191, [ =( inverse( Y ), multiply( X, inverse( multiply( Y, X
% 108.56/108.93     ) ) ) ) ] )
% 108.56/108.93  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, inverse( multiply( Y, X ) ) ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40197, [ =( inverse( X ), inverse( multiply( inverse( Y ), multiply( 
% 108.56/108.93    Y, X ) ) ) ) ] )
% 108.56/108.93  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 108.56/108.93    multiply( X, Y ) ) ) ] )
% 108.56/108.93  , 0, clause( 40196, [ =( inverse( X ), multiply( inverse( multiply( Y, X )
% 108.56/108.93     ), inverse( inverse( Y ) ) ) ) ] )
% 108.56/108.93  , 0, 3, substitution( 0, [ :=( X, inverse( Y ) ), :=( Y, multiply( Y, X ) )] )
% 108.56/108.93    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40198, [ =( inverse( X ), multiply( inverse( multiply( Y, X ) ), Y
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 180, [ =( inverse( multiply( inverse( X ), Y ) ), multiply( 
% 108.56/108.93    inverse( Y ), X ) ) ] )
% 108.56/108.93  , 0, clause( 40197, [ =( inverse( X ), inverse( multiply( inverse( Y ), 
% 108.56/108.93    multiply( Y, X ) ) ) ) ] )
% 108.56/108.93  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, multiply( Y, X ) )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40199, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 40198, [ =( inverse( X ), multiply( inverse( multiply( Y, X ) ), 
% 108.56/108.93    Y ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 183, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X )
% 108.56/108.93     ) ] )
% 108.56/108.93  , clause( 40199, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( 
% 108.56/108.93    X ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40201, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z
% 108.56/108.93     ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40203, [ =( multiply( X, 'greatest_lower_bound'( Y, inverse( 
% 108.56/108.93    multiply( Z, X ) ) ) ), 'greatest_lower_bound'( multiply( X, Y ), inverse( 
% 108.56/108.93    Z ) ) ) ] )
% 108.56/108.93  , clause( 182, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , 0, clause( 40201, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 108.56/108.93    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 108.56/108.93  , 0, 13, substitution( 0, [ :=( X, Z ), :=( Y, X )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, Y ), :=( Z, inverse( multiply( Z, X ) ) )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 185, [ =( multiply( X, 'greatest_lower_bound'( Z, inverse( multiply( 
% 108.56/108.93    Y, X ) ) ) ), 'greatest_lower_bound'( multiply( X, Z ), inverse( Y ) ) )
% 108.56/108.93     ] )
% 108.56/108.93  , clause( 40203, [ =( multiply( X, 'greatest_lower_bound'( Y, inverse( 
% 108.56/108.93    multiply( Z, X ) ) ) ), 'greatest_lower_bound'( multiply( X, Y ), inverse( 
% 108.56/108.93    Z ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40206, [ ~( =( multiply( inverse( 'greatest_lower_bound'( a, 
% 108.56/108.93    identity ) ), 'least_upper_bound'( a, identity ) ), multiply( 
% 108.56/108.93    'least_upper_bound'( a, identity ), inverse( 'greatest_lower_bound'( a, 
% 108.56/108.93    identity ) ) ) ) ) ] )
% 108.56/108.93  , clause( 18, [ ~( =( multiply( 'least_upper_bound'( a, identity ), inverse( 
% 108.56/108.93    'greatest_lower_bound'( a, identity ) ) ), multiply( inverse( 
% 108.56/108.93    'greatest_lower_bound'( a, identity ) ), 'least_upper_bound'( a, identity
% 108.56/108.93     ) ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40208, [ ~( =( multiply( inverse( 'greatest_lower_bound'( a, 
% 108.56/108.93    identity ) ), 'least_upper_bound'( a, identity ) ), multiply( 
% 108.56/108.93    'least_upper_bound'( a, identity ), inverse( 'greatest_lower_bound'( 
% 108.56/108.93    identity, a ) ) ) ) ) ] )
% 108.56/108.93  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 108.56/108.93    , X ) ) ] )
% 108.56/108.93  , 0, clause( 40206, [ ~( =( multiply( inverse( 'greatest_lower_bound'( a, 
% 108.56/108.93    identity ) ), 'least_upper_bound'( a, identity ) ), multiply( 
% 108.56/108.93    'least_upper_bound'( a, identity ), inverse( 'greatest_lower_bound'( a, 
% 108.56/108.93    identity ) ) ) ) ) ] )
% 108.56/108.93  , 0, 15, substitution( 0, [ :=( X, a ), :=( Y, identity )] ), 
% 108.56/108.93    substitution( 1, [] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40209, [ ~( =( multiply( inverse( 'greatest_lower_bound'( identity
% 108.56/108.93    , a ) ), 'least_upper_bound'( a, identity ) ), multiply( 
% 108.56/108.93    'least_upper_bound'( a, identity ), inverse( 'greatest_lower_bound'( 
% 108.56/108.93    identity, a ) ) ) ) ) ] )
% 108.56/108.93  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 108.56/108.93    , X ) ) ] )
% 108.56/108.93  , 0, clause( 40208, [ ~( =( multiply( inverse( 'greatest_lower_bound'( a, 
% 108.56/108.93    identity ) ), 'least_upper_bound'( a, identity ) ), multiply( 
% 108.56/108.93    'least_upper_bound'( a, identity ), inverse( 'greatest_lower_bound'( 
% 108.56/108.93    identity, a ) ) ) ) ) ] )
% 108.56/108.93  , 0, 4, substitution( 0, [ :=( X, a ), :=( Y, identity )] ), substitution( 
% 108.56/108.93    1, [] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40212, [ ~( =( multiply( 'least_upper_bound'( a, identity ), 
% 108.56/108.93    inverse( 'greatest_lower_bound'( identity, a ) ) ), multiply( inverse( 
% 108.56/108.93    'greatest_lower_bound'( identity, a ) ), 'least_upper_bound'( a, identity
% 108.56/108.93     ) ) ) ) ] )
% 108.56/108.93  , clause( 40209, [ ~( =( multiply( inverse( 'greatest_lower_bound'( 
% 108.56/108.93    identity, a ) ), 'least_upper_bound'( a, identity ) ), multiply( 
% 108.56/108.93    'least_upper_bound'( a, identity ), inverse( 'greatest_lower_bound'( 
% 108.56/108.93    identity, a ) ) ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 196, [ ~( =( multiply( 'least_upper_bound'( a, identity ), inverse( 
% 108.56/108.93    'greatest_lower_bound'( identity, a ) ) ), multiply( inverse( 
% 108.56/108.93    'greatest_lower_bound'( identity, a ) ), 'least_upper_bound'( a, identity
% 108.56/108.93     ) ) ) ) ] )
% 108.56/108.93  , clause( 40212, [ ~( =( multiply( 'least_upper_bound'( a, identity ), 
% 108.56/108.93    inverse( 'greatest_lower_bound'( identity, a ) ) ), multiply( inverse( 
% 108.56/108.93    'greatest_lower_bound'( identity, a ) ), 'least_upper_bound'( a, identity
% 108.56/108.93     ) ) ) ) ] )
% 108.56/108.93  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40215, [ =( inverse( Y ), multiply( X, inverse( multiply( Y, X ) )
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 182, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40218, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), multiply( Z
% 108.56/108.93    , inverse( multiply( 'greatest_lower_bound'( Y, X ), Z ) ) ) ) ] )
% 108.56/108.93  , clause( 165, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), multiply( 
% 108.56/108.93    'greatest_lower_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , 0, clause( 40215, [ =( inverse( Y ), multiply( X, inverse( multiply( Y, X
% 108.56/108.93     ) ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, Z ), :=( Y, 'greatest_lower_bound'( X, Y ) )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40221, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), inverse( 
% 108.56/108.93    'greatest_lower_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , clause( 182, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , 0, clause( 40218, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 108.56/108.93    multiply( Z, inverse( multiply( 'greatest_lower_bound'( Y, X ), Z ) ) ) )
% 108.56/108.93     ] )
% 108.56/108.93  , 0, 5, substitution( 0, [ :=( X, 'greatest_lower_bound'( Y, X ) ), :=( Y, 
% 108.56/108.93    Z )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 213, [ =( inverse( 'greatest_lower_bound'( Y, X ) ), inverse( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 40221, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), inverse( 
% 108.56/108.93    'greatest_lower_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40222, [ =( identity, multiply( X, inverse( multiply( X, identity )
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 66, [ =( multiply( X, inverse( multiply( X, identity ) ) ), 
% 108.56/108.93    identity ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40224, [ =( identity, multiply( 'greatest_lower_bound'( Y, X ), 
% 108.56/108.93    inverse( multiply( 'greatest_lower_bound'( X, Y ), identity ) ) ) ) ] )
% 108.56/108.93  , clause( 165, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), multiply( 
% 108.56/108.93    'greatest_lower_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , 0, clause( 40222, [ =( identity, multiply( X, inverse( multiply( X, 
% 108.56/108.93    identity ) ) ) ) ] )
% 108.56/108.93  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, inverse( multiply( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ), identity ) ) ), :=( Z, Y )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, 'greatest_lower_bound'( X, Y ) )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40226, [ =( identity, multiply( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    inverse( 'greatest_lower_bound'( Y, X ) ) ) ) ] )
% 108.56/108.93  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , 0, clause( 40224, [ =( identity, multiply( 'greatest_lower_bound'( Y, X )
% 108.56/108.93    , inverse( multiply( 'greatest_lower_bound'( X, Y ), identity ) ) ) ) ]
% 108.56/108.93     )
% 108.56/108.93  , 0, 7, substitution( 0, [ :=( X, 'greatest_lower_bound'( Y, X ) )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40227, [ =( multiply( 'greatest_lower_bound'( X, Y ), inverse( 
% 108.56/108.93    'greatest_lower_bound'( Y, X ) ) ), identity ) ] )
% 108.56/108.93  , clause( 40226, [ =( identity, multiply( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    inverse( 'greatest_lower_bound'( Y, X ) ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 221, [ =( multiply( 'greatest_lower_bound'( Y, X ), inverse( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ) ), identity ) ] )
% 108.56/108.93  , clause( 40227, [ =( multiply( 'greatest_lower_bound'( X, Y ), inverse( 
% 108.56/108.93    'greatest_lower_bound'( Y, X ) ) ), identity ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40228, [ =( inverse( Y ), multiply( X, inverse( multiply( Y, X ) )
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 182, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40231, [ =( inverse( 'least_upper_bound'( X, Y ) ), multiply( Z, 
% 108.56/108.93    inverse( multiply( 'least_upper_bound'( Y, X ), Z ) ) ) ) ] )
% 108.56/108.93  , clause( 139, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), multiply( 
% 108.56/108.93    'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , 0, clause( 40228, [ =( inverse( Y ), multiply( X, inverse( multiply( Y, X
% 108.56/108.93     ) ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, Z ), :=( Y, 'least_upper_bound'( X, Y ) )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40234, [ =( inverse( 'least_upper_bound'( X, Y ) ), inverse( 
% 108.56/108.93    'least_upper_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , clause( 182, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , 0, clause( 40231, [ =( inverse( 'least_upper_bound'( X, Y ) ), multiply( 
% 108.56/108.93    Z, inverse( multiply( 'least_upper_bound'( Y, X ), Z ) ) ) ) ] )
% 108.56/108.93  , 0, 5, substitution( 0, [ :=( X, 'least_upper_bound'( Y, X ) ), :=( Y, Z )] )
% 108.56/108.93    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 240, [ =( inverse( 'least_upper_bound'( Y, X ) ), inverse( 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 40234, [ =( inverse( 'least_upper_bound'( X, Y ) ), inverse( 
% 108.56/108.93    'least_upper_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40235, [ =( identity, multiply( X, inverse( multiply( X, identity )
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 66, [ =( multiply( X, inverse( multiply( X, identity ) ) ), 
% 108.56/108.93    identity ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40237, [ =( identity, multiply( 'least_upper_bound'( Y, X ), 
% 108.56/108.93    inverse( multiply( 'least_upper_bound'( X, Y ), identity ) ) ) ) ] )
% 108.56/108.93  , clause( 139, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), multiply( 
% 108.56/108.93    'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , 0, clause( 40235, [ =( identity, multiply( X, inverse( multiply( X, 
% 108.56/108.93    identity ) ) ) ) ] )
% 108.56/108.93  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, inverse( multiply( 
% 108.56/108.93    'least_upper_bound'( X, Y ), identity ) ) ), :=( Z, Y )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, 'least_upper_bound'( X, Y ) )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40239, [ =( identity, multiply( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    inverse( 'least_upper_bound'( Y, X ) ) ) ) ] )
% 108.56/108.93  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , 0, clause( 40237, [ =( identity, multiply( 'least_upper_bound'( Y, X ), 
% 108.56/108.93    inverse( multiply( 'least_upper_bound'( X, Y ), identity ) ) ) ) ] )
% 108.56/108.93  , 0, 7, substitution( 0, [ :=( X, 'least_upper_bound'( Y, X ) )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40240, [ =( multiply( 'least_upper_bound'( X, Y ), inverse( 
% 108.56/108.93    'least_upper_bound'( Y, X ) ) ), identity ) ] )
% 108.56/108.93  , clause( 40239, [ =( identity, multiply( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    inverse( 'least_upper_bound'( Y, X ) ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 247, [ =( multiply( 'least_upper_bound'( Y, X ), inverse( 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ), identity ) ] )
% 108.56/108.93  , clause( 40240, [ =( multiply( 'least_upper_bound'( X, Y ), inverse( 
% 108.56/108.93    'least_upper_bound'( Y, X ) ) ), identity ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40241, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 30, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40242, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, 'greatest_lower_bound'( Z, 'least_upper_bound'( X
% 108.56/108.93    , Y ) ) ), Y ) ) ] )
% 108.56/108.93  , clause( 58, [ =( 'least_upper_bound'( 'least_upper_bound'( Z, Y ), X ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , 0, clause( 40241, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 108.56/108.93    Y, X ) ) ) ] )
% 108.56/108.93  , 0, 4, substitution( 0, [ :=( X, 'greatest_lower_bound'( Z, 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ), :=( Y, Y ), :=( Z, X )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, 'least_upper_bound'( X, Y ) ), :=( Y, Z )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40245, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 108.56/108.93    'greatest_lower_bound'( Z, 'least_upper_bound'( X, Y ) ) ), Y ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 40242, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, 'greatest_lower_bound'( Z, 'least_upper_bound'( X
% 108.56/108.93    , Y ) ) ), Y ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 405, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 108.56/108.93    'greatest_lower_bound'( Z, 'least_upper_bound'( X, Y ) ) ), Y ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 40245, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 108.56/108.93    'greatest_lower_bound'( Z, 'least_upper_bound'( X, Y ) ) ), Y ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40247, [ =( 'greatest_lower_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.56/108.93    'greatest_lower_bound'( Z, X ), Y ) ) ) ] )
% 108.56/108.93  , clause( 42, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, Z ), 
% 108.56/108.93    'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ), 
% 108.56/108.93    'greatest_lower_bound'( Y, Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40250, [ =( 'greatest_lower_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , clause( 27, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    X ), 'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , 0, clause( 40247, [ =( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    'greatest_lower_bound'( 'greatest_lower_bound'( Z, X ), Y ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, Y ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40256, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    'greatest_lower_bound'( Y, X ) ), 'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 40250, [ =( 'greatest_lower_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 434, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ), 'greatest_lower_bound'( Y, X ) ) ] )
% 108.56/108.93  , clause( 40256, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    'greatest_lower_bound'( Y, X ) ), 'greatest_lower_bound'( X, Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40259, [ =( multiply( 'greatest_lower_bound'( identity, Y ), X ), 
% 108.56/108.93    'greatest_lower_bound'( X, multiply( Y, X ) ) ) ] )
% 108.56/108.93  , clause( 168, [ =( 'greatest_lower_bound'( X, multiply( Y, X ) ), multiply( 
% 108.56/108.93    'greatest_lower_bound'( identity, Y ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40293, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 108.56/108.93    inverse( multiply( X, identity ) ) ), 'greatest_lower_bound'( inverse( 
% 108.56/108.93    multiply( X, identity ) ), identity ) ) ] )
% 108.56/108.93  , clause( 66, [ =( multiply( X, inverse( multiply( X, identity ) ) ), 
% 108.56/108.93    identity ) ] )
% 108.56/108.93  , 0, clause( 40259, [ =( multiply( 'greatest_lower_bound'( identity, Y ), X
% 108.56/108.93     ), 'greatest_lower_bound'( X, multiply( Y, X ) ) ) ] )
% 108.56/108.93  , 0, 14, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.56/108.93    inverse( multiply( X, identity ) ) ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40295, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 108.56/108.93    inverse( multiply( X, identity ) ) ), 'greatest_lower_bound'( inverse( X
% 108.56/108.93     ), identity ) ) ] )
% 108.56/108.93  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , 0, clause( 40293, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 108.56/108.93    inverse( multiply( X, identity ) ) ), 'greatest_lower_bound'( inverse( 
% 108.56/108.93    multiply( X, identity ) ), identity ) ) ] )
% 108.56/108.93  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40296, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 108.56/108.93    inverse( X ) ), 'greatest_lower_bound'( inverse( X ), identity ) ) ] )
% 108.56/108.93  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , 0, clause( 40295, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 108.56/108.93    inverse( multiply( X, identity ) ) ), 'greatest_lower_bound'( inverse( X
% 108.56/108.93     ), identity ) ) ] )
% 108.56/108.93  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 532, [ =( multiply( 'greatest_lower_bound'( identity, X ), inverse( 
% 108.56/108.93    X ) ), 'greatest_lower_bound'( inverse( X ), identity ) ) ] )
% 108.56/108.93  , clause( 40296, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 108.56/108.93    inverse( X ) ), 'greatest_lower_bound'( inverse( X ), identity ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40301, [ =( X, 'least_upper_bound'( 'greatest_lower_bound'( X, Y )
% 108.56/108.93    , X ) ) ] )
% 108.56/108.93  , clause( 31, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), X )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40302, [ =( X, 'least_upper_bound'( multiply( 
% 108.56/108.93    'greatest_lower_bound'( identity, Y ), X ), X ) ) ] )
% 108.56/108.93  , clause( 168, [ =( 'greatest_lower_bound'( X, multiply( Y, X ) ), multiply( 
% 108.56/108.93    'greatest_lower_bound'( identity, Y ), X ) ) ] )
% 108.56/108.93  , 0, clause( 40301, [ =( X, 'least_upper_bound'( 'greatest_lower_bound'( X
% 108.56/108.93    , Y ), X ) ) ] )
% 108.56/108.93  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, multiply( Y, X ) )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40303, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 108.56/108.93    identity, Y ), X ), X ), X ) ] )
% 108.56/108.93  , clause( 40302, [ =( X, 'least_upper_bound'( multiply( 
% 108.56/108.93    'greatest_lower_bound'( identity, Y ), X ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 534, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 108.56/108.93    identity, Y ), X ), X ), X ) ] )
% 108.56/108.93  , clause( 40303, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 108.56/108.93    identity, Y ), X ), X ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40305, [ =( multiply( 'greatest_lower_bound'( identity, Y ), X ), 
% 108.56/108.93    'greatest_lower_bound'( X, multiply( Y, X ) ) ) ] )
% 108.56/108.93  , clause( 168, [ =( 'greatest_lower_bound'( X, multiply( Y, X ) ), multiply( 
% 108.56/108.93    'greatest_lower_bound'( identity, Y ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40307, [ =( multiply( identity, Y ), 'greatest_lower_bound'( Y, 
% 108.56/108.93    multiply( 'least_upper_bound'( X, identity ), Y ) ) ) ] )
% 108.56/108.93  , clause( 21, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, clause( 40305, [ =( multiply( 'greatest_lower_bound'( identity, Y ), X
% 108.56/108.93     ), 'greatest_lower_bound'( X, multiply( Y, X ) ) ) ] )
% 108.56/108.93  , 0, 2, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), substitution( 
% 108.56/108.93    1, [ :=( X, Y ), :=( Y, 'least_upper_bound'( X, identity ) )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40308, [ =( X, 'greatest_lower_bound'( X, multiply( 
% 108.56/108.93    'least_upper_bound'( Y, identity ), X ) ) ) ] )
% 108.56/108.93  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.56/108.93  , 0, clause( 40307, [ =( multiply( identity, Y ), 'greatest_lower_bound'( Y
% 108.56/108.93    , multiply( 'least_upper_bound'( X, identity ), Y ) ) ) ] )
% 108.56/108.93  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 108.56/108.93    :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40309, [ =( 'greatest_lower_bound'( X, multiply( 
% 108.56/108.93    'least_upper_bound'( Y, identity ), X ) ), X ) ] )
% 108.56/108.93  , clause( 40308, [ =( X, 'greatest_lower_bound'( X, multiply( 
% 108.56/108.93    'least_upper_bound'( Y, identity ), X ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 537, [ =( 'greatest_lower_bound'( Y, multiply( 'least_upper_bound'( 
% 108.56/108.93    X, identity ), Y ) ), Y ) ] )
% 108.56/108.93  , clause( 40309, [ =( 'greatest_lower_bound'( X, multiply( 
% 108.56/108.93    'least_upper_bound'( Y, identity ), X ) ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40310, [ =( Y, 'least_upper_bound'( multiply( 
% 108.56/108.93    'greatest_lower_bound'( identity, X ), Y ), Y ) ) ] )
% 108.56/108.93  , clause( 534, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 108.56/108.93    identity, Y ), X ), X ), X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40311, [ =( X, 'least_upper_bound'( multiply( 
% 108.56/108.93    'greatest_lower_bound'( Y, identity ), X ), X ) ) ] )
% 108.56/108.93  , clause( 165, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), multiply( 
% 108.56/108.93    'greatest_lower_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , 0, clause( 40310, [ =( Y, 'least_upper_bound'( multiply( 
% 108.56/108.93    'greatest_lower_bound'( identity, X ), Y ), Y ) ) ] )
% 108.56/108.93  , 0, 3, substitution( 0, [ :=( X, identity ), :=( Y, X ), :=( Z, Y )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40314, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 108.56/108.93    Y, identity ), X ), X ), X ) ] )
% 108.56/108.93  , clause( 40311, [ =( X, 'least_upper_bound'( multiply( 
% 108.56/108.93    'greatest_lower_bound'( Y, identity ), X ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 549, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( X
% 108.56/108.93    , identity ), Y ), Y ), Y ) ] )
% 108.56/108.93  , clause( 40314, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 108.56/108.93    Y, identity ), X ), X ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40316, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), X ) ) ] )
% 108.56/108.93  , clause( 29, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40318, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 108.56/108.93    X, identity ), Y ), Y ), 'least_upper_bound'( Y, multiply( 
% 108.56/108.93    'greatest_lower_bound'( X, identity ), Y ) ) ) ] )
% 108.56/108.93  , clause( 549, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 108.56/108.93    X, identity ), Y ), Y ), Y ) ] )
% 108.56/108.93  , 0, clause( 40316, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), X ) ) ] )
% 108.56/108.93  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, multiply( 'greatest_lower_bound'( X, identity ), Y ) ), :=( Y, Y )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40319, [ =( Y, 'least_upper_bound'( Y, multiply( 
% 108.56/108.93    'greatest_lower_bound'( X, identity ), Y ) ) ) ] )
% 108.56/108.93  , clause( 549, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 108.56/108.93    X, identity ), Y ), Y ), Y ) ] )
% 108.56/108.93  , 0, clause( 40318, [ =( 'least_upper_bound'( multiply( 
% 108.56/108.93    'greatest_lower_bound'( X, identity ), Y ), Y ), 'least_upper_bound'( Y, 
% 108.56/108.93    multiply( 'greatest_lower_bound'( X, identity ), Y ) ) ) ] )
% 108.56/108.93  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40321, [ =( 'least_upper_bound'( X, multiply( 
% 108.56/108.93    'greatest_lower_bound'( Y, identity ), X ) ), X ) ] )
% 108.56/108.93  , clause( 40319, [ =( Y, 'least_upper_bound'( Y, multiply( 
% 108.56/108.93    'greatest_lower_bound'( X, identity ), Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 574, [ =( 'least_upper_bound'( Y, multiply( 'greatest_lower_bound'( 
% 108.56/108.93    X, identity ), Y ) ), Y ) ] )
% 108.56/108.93  , clause( 40321, [ =( 'least_upper_bound'( X, multiply( 
% 108.56/108.93    'greatest_lower_bound'( Y, identity ), X ) ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40324, [ =( X, 'least_upper_bound'( X, multiply( 
% 108.56/108.93    'greatest_lower_bound'( Y, identity ), X ) ) ) ] )
% 108.56/108.93  , clause( 574, [ =( 'least_upper_bound'( Y, multiply( 
% 108.56/108.93    'greatest_lower_bound'( X, identity ), Y ) ), Y ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40325, [ =( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 108.56/108.93    'least_upper_bound'( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 108.56/108.93    identity ) ) ] )
% 108.56/108.93  , clause( 221, [ =( multiply( 'greatest_lower_bound'( Y, X ), inverse( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ) ), identity ) ] )
% 108.56/108.93  , 0, clause( 40324, [ =( X, 'least_upper_bound'( X, multiply( 
% 108.56/108.93    'greatest_lower_bound'( Y, identity ), X ) ) ) ] )
% 108.56/108.93  , 0, 10, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, inverse( 'greatest_lower_bound'( identity, X )
% 108.56/108.93     ) ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40326, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.56/108.93    identity, X ) ), identity ), inverse( 'greatest_lower_bound'( identity, X
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 40325, [ =( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 108.56/108.93    'least_upper_bound'( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 108.56/108.93    identity ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 583, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.56/108.93    identity, X ) ), identity ), inverse( 'greatest_lower_bound'( identity, X
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 40326, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.56/108.93    identity, X ) ), identity ), inverse( 'greatest_lower_bound'( identity, X
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40328, [ =( 'greatest_lower_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , clause( 434, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), 
% 108.56/108.93    'greatest_lower_bound'( X, Y ) ), 'greatest_lower_bound'( Y, X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40332, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    X, identity ), Y ), Y ), 'least_upper_bound'( 'greatest_lower_bound'( 
% 108.56/108.93    multiply( 'least_upper_bound'( X, identity ), Y ), Y ), Y ) ) ] )
% 108.56/108.93  , clause( 537, [ =( 'greatest_lower_bound'( Y, multiply( 
% 108.56/108.93    'least_upper_bound'( X, identity ), Y ) ), Y ) ] )
% 108.56/108.93  , 0, clause( 40328, [ =( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 108.56/108.93    'greatest_lower_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , 0, 16, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, multiply( 'least_upper_bound'( X, identity ), Y ) ), :=( Y, Y )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40334, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    X, identity ), Y ), Y ), Y ) ] )
% 108.56/108.93  , clause( 43, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), X )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, clause( 40332, [ =( 'greatest_lower_bound'( multiply( 
% 108.56/108.93    'least_upper_bound'( X, identity ), Y ), Y ), 'least_upper_bound'( 
% 108.56/108.93    'greatest_lower_bound'( multiply( 'least_upper_bound'( X, identity ), Y )
% 108.56/108.93    , Y ), Y ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, multiply( 'least_upper_bound'( 
% 108.56/108.93    X, identity ), Y ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 590, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( Y
% 108.56/108.93    , identity ), X ), X ), X ) ] )
% 108.56/108.93  , clause( 40334, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    X, identity ), Y ), Y ), Y ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40337, [ =( X, 'greatest_lower_bound'( X, multiply( 
% 108.56/108.93    'least_upper_bound'( Y, identity ), X ) ) ) ] )
% 108.56/108.93  , clause( 537, [ =( 'greatest_lower_bound'( Y, multiply( 
% 108.56/108.93    'least_upper_bound'( X, identity ), Y ) ), Y ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40338, [ =( inverse( 'least_upper_bound'( identity, X ) ), 
% 108.56/108.93    'greatest_lower_bound'( inverse( 'least_upper_bound'( identity, X ) ), 
% 108.56/108.93    identity ) ) ] )
% 108.56/108.93  , clause( 247, [ =( multiply( 'least_upper_bound'( Y, X ), inverse( 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ), identity ) ] )
% 108.56/108.93  , 0, clause( 40337, [ =( X, 'greatest_lower_bound'( X, multiply( 
% 108.56/108.93    'least_upper_bound'( Y, identity ), X ) ) ) ] )
% 108.56/108.93  , 0, 10, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, inverse( 'least_upper_bound'( identity, X ) ) )
% 108.56/108.93    , :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40339, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.56/108.93    identity, X ) ), identity ), inverse( 'least_upper_bound'( identity, X )
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 40338, [ =( inverse( 'least_upper_bound'( identity, X ) ), 
% 108.56/108.93    'greatest_lower_bound'( inverse( 'least_upper_bound'( identity, X ) ), 
% 108.56/108.93    identity ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 602, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.56/108.93    identity, X ) ), identity ), inverse( 'least_upper_bound'( identity, X )
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 40339, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.56/108.93    identity, X ) ), identity ), inverse( 'least_upper_bound'( identity, X )
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40340, [ =( Y, 'greatest_lower_bound'( multiply( 
% 108.56/108.93    'least_upper_bound'( X, identity ), Y ), Y ) ) ] )
% 108.56/108.93  , clause( 590, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    Y, identity ), X ), X ), X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40341, [ =( X, 'greatest_lower_bound'( multiply( 
% 108.56/108.93    'least_upper_bound'( identity, Y ), X ), X ) ) ] )
% 108.56/108.93  , clause( 139, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), multiply( 
% 108.56/108.93    'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.56/108.93  , 0, clause( 40340, [ =( Y, 'greatest_lower_bound'( multiply( 
% 108.56/108.93    'least_upper_bound'( X, identity ), Y ), Y ) ) ] )
% 108.56/108.93  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, identity )] ), 
% 108.56/108.93    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40344, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    identity, Y ), X ), X ), X ) ] )
% 108.56/108.93  , clause( 40341, [ =( X, 'greatest_lower_bound'( multiply( 
% 108.56/108.93    'least_upper_bound'( identity, Y ), X ), X ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 616, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    identity, X ), Y ), Y ), Y ) ] )
% 108.56/108.93  , clause( 40344, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    identity, Y ), X ), X ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40346, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 108.56/108.93     ) ) ) ] )
% 108.56/108.93  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 108.56/108.93    , X ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40349, [ =( multiply( 'least_upper_bound'( identity, X ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( 'least_upper_bound'( identity, X ), Y ), Y
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 616, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    identity, X ), Y ), Y ), Y ) ] )
% 108.56/108.93  , 0, clause( 40346, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 108.56/108.93    X, Y ) ) ) ] )
% 108.56/108.93  , 0, 12, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, multiply( 'least_upper_bound'( identity, X ), Y ) ), :=( Y, Y )] )
% 108.56/108.93    ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40350, [ =( 'least_upper_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    identity, X ), Y ), Y ), multiply( 'least_upper_bound'( identity, X ), Y
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 40349, [ =( multiply( 'least_upper_bound'( identity, X ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( 'least_upper_bound'( identity, X ), Y ), Y
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 632, [ =( 'least_upper_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    identity, X ), Y ), Y ), multiply( 'least_upper_bound'( identity, X ), Y
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , clause( 40350, [ =( 'least_upper_bound'( multiply( 'least_upper_bound'( 
% 108.56/108.93    identity, X ), Y ), Y ), multiply( 'least_upper_bound'( identity, X ), Y
% 108.56/108.93     ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40352, [ =( 'least_upper_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), 'least_upper_bound'( 'least_upper_bound'( Z
% 108.56/108.93    , X ), Y ) ) ) ] )
% 108.56/108.93  , clause( 53, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, Z ), 
% 108.56/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ), 
% 108.56/108.93    'least_upper_bound'( Y, Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40355, [ =( 'least_upper_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , clause( 29, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , 0, clause( 40352, [ =( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 108.56/108.93    'least_upper_bound'( Z, X ), Y ) ) ) ] )
% 108.56/108.93  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, Y ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40361, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    'least_upper_bound'( Y, X ) ), 'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , clause( 40355, [ =( 'least_upper_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.56/108.93    'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 975, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), 
% 108.56/108.93    'least_upper_bound'( X, Y ) ), 'least_upper_bound'( Y, X ) ) ] )
% 108.56/108.93  , clause( 40361, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 108.56/108.93    'least_upper_bound'( Y, X ) ), 'least_upper_bound'( X, Y ) ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40365, [ =( multiply( multiply( X, Y ), inverse( Y ) ), X ) ] )
% 108.56/108.93  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.56/108.93  , 0, clause( 22, [ =( multiply( multiply( Y, X ), inverse( X ) ), multiply( 
% 108.56/108.93    Y, identity ) ) ] )
% 108.56/108.93  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 108.56/108.93    :=( Y, X )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 1009, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 108.56/108.93  , clause( 40365, [ =( multiply( multiply( X, Y ), inverse( Y ) ), X ) ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.56/108.93     )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40368, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 108.56/108.93     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40370, [ =( multiply( 'least_upper_bound'( X, multiply( Y, Z ) ), 
% 108.56/108.93    inverse( Z ) ), 'least_upper_bound'( multiply( X, inverse( Z ) ), Y ) ) ]
% 108.56/108.93     )
% 108.56/108.93  , clause( 1009, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 108.56/108.93  , 0, clause( 40368, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 108.56/108.93    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 108.56/108.93  , 0, 14, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, inverse( Z ) ), :=( Z, multiply( Y, Z ) )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 1011, [ =( multiply( 'least_upper_bound'( Z, multiply( X, Y ) ), 
% 108.56/108.93    inverse( Y ) ), 'least_upper_bound'( multiply( Z, inverse( Y ) ), X ) ) ]
% 108.56/108.93     )
% 108.56/108.93  , clause( 40370, [ =( multiply( 'least_upper_bound'( X, multiply( Y, Z ) )
% 108.56/108.93    , inverse( Z ) ), 'least_upper_bound'( multiply( X, inverse( Z ) ), Y ) )
% 108.56/108.93     ] )
% 108.56/108.93  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 108.56/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  eqswap(
% 108.56/108.93  clause( 40373, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.56/108.93    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , clause( 154, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 108.56/108.93    , 'least_upper_bound'( identity, Y ) ) ) ] )
% 108.56/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  paramod(
% 108.56/108.93  clause( 40374, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 108.56/108.93    , 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.56/108.93  , clause( 40373, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.56/108.93    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.56/108.93  , 0, clause( 70, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), multiply( 
% 108.56/108.93    X, 'least_upper_bound'( Z, Y ) ) ) ] )
% 108.56/108.93  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.56/108.93    :=( X, X ), :=( Y, identity ), :=( Z, Y )] )).
% 108.56/108.93  
% 108.56/108.93  
% 108.56/108.93  subsumption(
% 108.56/108.93  clause( 1068, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 108.56/108.93    , 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.58/108.93  , clause( 40374, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( 
% 108.58/108.93    X, 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.93     )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40376, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.58/108.93    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , clause( 154, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 108.58/108.93    , 'least_upper_bound'( identity, Y ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40378, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.58/108.93    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 108.58/108.93  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.58/108.93     ) ] )
% 108.58/108.93  , 0, clause( 40376, [ =( multiply( X, 'least_upper_bound'( identity, Y ) )
% 108.58/108.93    , 'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, multiply( X, Y ) )] ), 
% 108.58/108.93    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1095, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.58/108.93    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 108.58/108.93  , clause( 40378, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.58/108.93    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.93     )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40386, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.58/108.93    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , clause( 154, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 108.58/108.93    , 'least_upper_bound'( identity, Y ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40390, [ =( multiply( inverse( X ), 'least_upper_bound'( identity, 
% 108.58/108.93    X ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 108.58/108.93  , 0, clause( 40386, [ =( multiply( X, 'least_upper_bound'( identity, Y ) )
% 108.58/108.93    , 'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.93    inverse( X ) ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1097, [ =( multiply( inverse( X ), 'least_upper_bound'( identity, X
% 108.58/108.93     ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , clause( 40390, [ =( multiply( inverse( X ), 'least_upper_bound'( identity
% 108.58/108.93    , X ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40393, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 108.58/108.93    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , clause( 1068, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( 
% 108.58/108.93    X, 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40394, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 108.58/108.93  , clause( 1009, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40395, [ =( X, multiply( 'least_upper_bound'( X, multiply( X, Y ) )
% 108.58/108.93    , inverse( 'least_upper_bound'( Y, identity ) ) ) ) ] )
% 108.58/108.93  , clause( 40393, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 108.58/108.93    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , 0, clause( 40394, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ]
% 108.58/108.93     )
% 108.58/108.93  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.58/108.93    :=( X, X ), :=( Y, 'least_upper_bound'( Y, identity ) )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40396, [ =( multiply( 'least_upper_bound'( X, multiply( X, Y ) ), 
% 108.58/108.93    inverse( 'least_upper_bound'( Y, identity ) ) ), X ) ] )
% 108.58/108.93  , clause( 40395, [ =( X, multiply( 'least_upper_bound'( X, multiply( X, Y )
% 108.58/108.93     ), inverse( 'least_upper_bound'( Y, identity ) ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1101, [ =( multiply( 'least_upper_bound'( X, multiply( X, Y ) ), 
% 108.58/108.93    inverse( 'least_upper_bound'( Y, identity ) ) ), X ) ] )
% 108.58/108.93  , clause( 40396, [ =( multiply( 'least_upper_bound'( X, multiply( X, Y ) )
% 108.58/108.93    , inverse( 'least_upper_bound'( Y, identity ) ) ), X ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.93     )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40398, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 108.58/108.93    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , clause( 1068, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( 
% 108.58/108.93    X, 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40402, [ =( multiply( inverse( X ), 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 108.58/108.93  , 0, clause( 40398, [ =( multiply( X, 'least_upper_bound'( Y, identity ) )
% 108.58/108.93    , 'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.93    inverse( X ) ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1132, [ =( multiply( inverse( X ), 'least_upper_bound'( X, identity
% 108.58/108.93     ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , clause( 40402, [ =( multiply( inverse( X ), 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40406, [ =( inverse( multiply( X, 'least_upper_bound'( Y, identity
% 108.58/108.93     ) ) ), inverse( 'least_upper_bound'( X, multiply( X, Y ) ) ) ) ] )
% 108.58/108.93  , clause( 155, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X
% 108.58/108.93    , 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.58/108.93  , 0, clause( 240, [ =( inverse( 'least_upper_bound'( Y, X ) ), inverse( 
% 108.58/108.93    'least_upper_bound'( X, Y ) ) ) ] )
% 108.58/108.93  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.58/108.93    :=( X, X ), :=( Y, multiply( X, Y ) )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1179, [ =( inverse( multiply( X, 'least_upper_bound'( Y, identity )
% 108.58/108.93     ) ), inverse( 'least_upper_bound'( X, multiply( X, Y ) ) ) ) ] )
% 108.58/108.93  , clause( 40406, [ =( inverse( multiply( X, 'least_upper_bound'( Y, 
% 108.58/108.93    identity ) ) ), inverse( 'least_upper_bound'( X, multiply( X, Y ) ) ) ) ]
% 108.58/108.93     )
% 108.58/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.93     )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40408, [ =( multiply( 'least_upper_bound'( identity, Y ), X ), 
% 108.58/108.93    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 108.58/108.93  , clause( 144, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( identity, Y ), X ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40429, [ =( multiply( 'least_upper_bound'( identity, X ), X ), 
% 108.58/108.93    multiply( X, 'least_upper_bound'( X, identity ) ) ) ] )
% 108.58/108.93  , clause( 1068, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( 
% 108.58/108.93    X, 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.58/108.93  , 0, clause( 40408, [ =( multiply( 'least_upper_bound'( identity, Y ), X )
% 108.58/108.93    , 'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 108.58/108.93  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.93    :=( X, X ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40431, [ =( multiply( X, 'least_upper_bound'( X, identity ) ), 
% 108.58/108.93    multiply( 'least_upper_bound'( identity, X ), X ) ) ] )
% 108.58/108.93  , clause( 40429, [ =( multiply( 'least_upper_bound'( identity, X ), X ), 
% 108.58/108.93    multiply( X, 'least_upper_bound'( X, identity ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1187, [ =( multiply( X, 'least_upper_bound'( X, identity ) ), 
% 108.58/108.93    multiply( 'least_upper_bound'( identity, X ), X ) ) ] )
% 108.58/108.93  , clause( 40431, [ =( multiply( X, 'least_upper_bound'( X, identity ) ), 
% 108.58/108.93    multiply( 'least_upper_bound'( identity, X ), X ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40433, [ =( multiply( 'least_upper_bound'( identity, Y ), X ), 
% 108.58/108.93    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 108.58/108.93  , clause( 144, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( identity, Y ), X ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40446, [ =( multiply( multiply( identity, 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ), Y ), 'least_upper_bound'( Y, multiply( multiply( identity, 
% 108.58/108.93    X ), Y ) ) ) ] )
% 108.58/108.93  , clause( 1068, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( 
% 108.58/108.93    X, 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.58/108.93  , 0, clause( 40433, [ =( multiply( 'least_upper_bound'( identity, Y ), X )
% 108.58/108.93    , 'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 108.58/108.93  , 0, 2, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), substitution( 
% 108.58/108.93    1, [ :=( X, Y ), :=( Y, multiply( identity, X ) )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40449, [ =( multiply( multiply( identity, 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ), Y ), 'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.58/108.93  , 0, clause( 40446, [ =( multiply( multiply( identity, 'least_upper_bound'( 
% 108.58/108.93    X, identity ) ), Y ), 'least_upper_bound'( Y, multiply( multiply( 
% 108.58/108.93    identity, X ), Y ) ) ) ] )
% 108.58/108.93  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.93    :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40451, [ =( multiply( 'least_upper_bound'( X, identity ), Y ), 
% 108.58/108.93    'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.58/108.93  , 0, clause( 40449, [ =( multiply( multiply( identity, 'least_upper_bound'( 
% 108.58/108.93    X, identity ) ), Y ), 'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , 0, 2, substitution( 0, [ :=( X, 'least_upper_bound'( X, identity ) )] ), 
% 108.58/108.93    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40452, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), Y ) ) ] )
% 108.58/108.93  , clause( 40451, [ =( multiply( 'least_upper_bound'( X, identity ), Y ), 
% 108.58/108.93    'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1188, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), Y ) ) ] )
% 108.58/108.93  , clause( 40452, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), Y ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.93     )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40453, [ =( multiply( 'least_upper_bound'( identity, Y ), X ), 
% 108.58/108.93    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 108.58/108.93  , clause( 144, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( identity, Y ), X ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40474, [ =( multiply( 'least_upper_bound'( identity, X ), X ), 
% 108.58/108.93    multiply( X, 'least_upper_bound'( identity, X ) ) ) ] )
% 108.58/108.93  , clause( 154, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 108.58/108.93    , 'least_upper_bound'( identity, Y ) ) ) ] )
% 108.58/108.93  , 0, clause( 40453, [ =( multiply( 'least_upper_bound'( identity, Y ), X )
% 108.58/108.93    , 'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 108.58/108.93  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.93    :=( X, X ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40476, [ =( multiply( X, 'least_upper_bound'( identity, X ) ), 
% 108.58/108.93    multiply( 'least_upper_bound'( identity, X ), X ) ) ] )
% 108.58/108.93  , clause( 40474, [ =( multiply( 'least_upper_bound'( identity, X ), X ), 
% 108.58/108.93    multiply( X, 'least_upper_bound'( identity, X ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1189, [ =( multiply( X, 'least_upper_bound'( identity, X ) ), 
% 108.58/108.93    multiply( 'least_upper_bound'( identity, X ), X ) ) ] )
% 108.58/108.93  , clause( 40476, [ =( multiply( X, 'least_upper_bound'( identity, X ) ), 
% 108.58/108.93    multiply( 'least_upper_bound'( identity, X ), X ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40477, [ =( multiply( 'least_upper_bound'( identity, Y ), X ), 
% 108.58/108.93    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 108.58/108.93  , clause( 144, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( identity, Y ), X ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40479, [ =( multiply( 'least_upper_bound'( identity, X ), Y ), 
% 108.58/108.93    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 108.58/108.93  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 108.58/108.93     ) ] )
% 108.58/108.93  , 0, clause( 40477, [ =( multiply( 'least_upper_bound'( identity, Y ), X )
% 108.58/108.93    , 'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 108.58/108.93  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, multiply( X, Y ) )] ), 
% 108.58/108.93    substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1223, [ =( multiply( 'least_upper_bound'( identity, Y ), X ), 
% 108.58/108.93    'least_upper_bound'( multiply( Y, X ), X ) ) ] )
% 108.58/108.93  , clause( 40479, [ =( multiply( 'least_upper_bound'( identity, X ), Y ), 
% 108.58/108.93    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.93     )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40487, [ =( inverse( multiply( 'least_upper_bound'( Y, identity ), 
% 108.58/108.93    X ) ), inverse( 'least_upper_bound'( multiply( Y, X ), X ) ) ) ] )
% 108.58/108.93  , clause( 1188, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), Y ) ) ] )
% 108.58/108.93  , 0, clause( 240, [ =( inverse( 'least_upper_bound'( Y, X ) ), inverse( 
% 108.58/108.93    'least_upper_bound'( X, Y ) ) ) ] )
% 108.58/108.93  , 0, 2, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.93    :=( X, multiply( Y, X ) ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1246, [ =( inverse( multiply( 'least_upper_bound'( Y, identity ), X
% 108.58/108.93     ) ), inverse( 'least_upper_bound'( multiply( Y, X ), X ) ) ) ] )
% 108.58/108.93  , clause( 40487, [ =( inverse( multiply( 'least_upper_bound'( Y, identity )
% 108.58/108.93    , X ) ), inverse( 'least_upper_bound'( multiply( Y, X ), X ) ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.93     )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40490, [ =( multiply( 'least_upper_bound'( Y, identity ), X ), 
% 108.58/108.93    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 108.58/108.93  , clause( 1188, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), Y ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40494, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.58/108.93    X ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.58/108.93  , 0, clause( 40490, [ =( multiply( 'least_upper_bound'( Y, identity ), X )
% 108.58/108.93    , 'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 108.58/108.93  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.93    inverse( X ) ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1257, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( X
% 108.58/108.93     ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , clause( 40494, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.58/108.93    X ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40497, [ =( multiply( 'least_upper_bound'( X, identity ), Y ), 
% 108.58/108.93    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 108.58/108.93  , clause( 145, [ =( 'least_upper_bound'( multiply( Y, X ), X ), multiply( 
% 108.58/108.93    'least_upper_bound'( Y, identity ), X ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40498, [ =( inverse( Y ), multiply( inverse( multiply( X, Y ) ), X
% 108.58/108.93     ) ) ] )
% 108.58/108.93  , clause( 183, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X
% 108.58/108.93     ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40499, [ =( inverse( X ), multiply( inverse( 'least_upper_bound'( 
% 108.58/108.93    multiply( Y, X ), X ) ), 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.58/108.93  , clause( 40497, [ =( multiply( 'least_upper_bound'( X, identity ), Y ), 
% 108.58/108.93    'least_upper_bound'( multiply( X, Y ), Y ) ) ] )
% 108.58/108.93  , 0, clause( 40498, [ =( inverse( Y ), multiply( inverse( multiply( X, Y )
% 108.58/108.93     ), X ) ) ] )
% 108.58/108.93  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.93    :=( X, 'least_upper_bound'( Y, identity ) ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40500, [ =( multiply( inverse( 'least_upper_bound'( multiply( Y, X
% 108.58/108.93     ), X ) ), 'least_upper_bound'( Y, identity ) ), inverse( X ) ) ] )
% 108.58/108.93  , clause( 40499, [ =( inverse( X ), multiply( inverse( 'least_upper_bound'( 
% 108.58/108.93    multiply( Y, X ), X ) ), 'least_upper_bound'( Y, identity ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1297, [ =( multiply( inverse( 'least_upper_bound'( multiply( X, Y )
% 108.58/108.93    , Y ) ), 'least_upper_bound'( X, identity ) ), inverse( Y ) ) ] )
% 108.58/108.93  , clause( 40500, [ =( multiply( inverse( 'least_upper_bound'( multiply( Y, 
% 108.58/108.93    X ), X ) ), 'least_upper_bound'( Y, identity ) ), inverse( X ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.93     )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40502, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X
% 108.58/108.93    , 'least_upper_bound'( identity, Y ) ) ) ] )
% 108.58/108.93  , clause( 1095, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.58/108.93    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40506, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X )
% 108.58/108.93    , identity ), 'least_upper_bound'( X, identity ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), 'least_upper_bound'( identity, 
% 108.58/108.93    inverse( X ) ) ) ) ] )
% 108.58/108.93  , clause( 1257, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.58/108.93    X ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , 0, clause( 40502, [ =( 'least_upper_bound'( multiply( X, Y ), X ), 
% 108.58/108.93    multiply( X, 'least_upper_bound'( identity, Y ) ) ) ] )
% 108.58/108.93  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.93    'least_upper_bound'( X, identity ) ), :=( Y, inverse( X ) )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40507, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 108.58/108.93    'least_upper_bound'( inverse( X ), identity ), X ), identity ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), 'least_upper_bound'( identity, 
% 108.58/108.93    inverse( X ) ) ) ) ] )
% 108.58/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.58/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.58/108.93  , 0, clause( 40506, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( 
% 108.58/108.93    X ), identity ), 'least_upper_bound'( X, identity ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), 'least_upper_bound'( identity, 
% 108.58/108.93    inverse( X ) ) ) ) ] )
% 108.58/108.93  , 0, 1, substitution( 0, [ :=( X, 'least_upper_bound'( inverse( X ), 
% 108.58/108.93    identity ) ), :=( Y, X ), :=( Z, identity )] ), substitution( 1, [ :=( X
% 108.58/108.93    , X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40508, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X )
% 108.58/108.93    , identity ), X ), multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.93    'least_upper_bound'( identity, inverse( X ) ) ) ) ] )
% 108.58/108.93  , clause( 64, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 108.58/108.93    'least_upper_bound'( Z, X ), Y ), X ), 'least_upper_bound'( 
% 108.58/108.93    'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.58/108.93  , 0, clause( 40507, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 108.58/108.93    'least_upper_bound'( inverse( X ), identity ), X ), identity ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), 'least_upper_bound'( identity, 
% 108.58/108.93    inverse( X ) ) ) ) ] )
% 108.58/108.93  , 0, 1, substitution( 0, [ :=( X, identity ), :=( Y, X ), :=( Z, inverse( X
% 108.58/108.93     ) )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40509, [ =( multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.93    'least_upper_bound'( identity, inverse( X ) ) ), 'least_upper_bound'( 
% 108.58/108.93    'least_upper_bound'( inverse( X ), identity ), X ) ) ] )
% 108.58/108.93  , clause( 40508, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X
% 108.58/108.93     ), identity ), X ), multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.93    'least_upper_bound'( identity, inverse( X ) ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1302, [ =( multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.93    'least_upper_bound'( identity, inverse( X ) ) ), 'least_upper_bound'( 
% 108.58/108.93    'least_upper_bound'( inverse( X ), identity ), X ) ) ] )
% 108.58/108.93  , clause( 40509, [ =( multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.93    'least_upper_bound'( identity, inverse( X ) ) ), 'least_upper_bound'( 
% 108.58/108.93    'least_upper_bound'( inverse( X ), identity ), X ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40511, [ =( inverse( Y ), multiply( inverse( multiply( X, Y ) ), X
% 108.58/108.93     ) ) ] )
% 108.58/108.93  , clause( 183, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X
% 108.58/108.93     ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40513, [ =( inverse( inverse( X ) ), multiply( inverse( 
% 108.58/108.93    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ) ) ] )
% 108.58/108.93  , clause( 1257, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.58/108.93    X ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , 0, clause( 40511, [ =( inverse( Y ), multiply( inverse( multiply( X, Y )
% 108.58/108.93     ), X ) ) ] )
% 108.58/108.93  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.93    'least_upper_bound'( X, identity ) ), :=( Y, inverse( X ) )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40514, [ =( X, multiply( inverse( 'least_upper_bound'( inverse( X )
% 108.58/108.93    , identity ) ), 'least_upper_bound'( X, identity ) ) ) ] )
% 108.58/108.93  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.58/108.93  , 0, clause( 40513, [ =( inverse( inverse( X ) ), multiply( inverse( 
% 108.58/108.93    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ) ) ] )
% 108.58/108.93  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.93    ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40515, [ =( multiply( inverse( 'least_upper_bound'( inverse( X ), 
% 108.58/108.93    identity ) ), 'least_upper_bound'( X, identity ) ), X ) ] )
% 108.58/108.93  , clause( 40514, [ =( X, multiply( inverse( 'least_upper_bound'( inverse( X
% 108.58/108.93     ), identity ) ), 'least_upper_bound'( X, identity ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1303, [ =( multiply( inverse( 'least_upper_bound'( inverse( X ), 
% 108.58/108.93    identity ) ), 'least_upper_bound'( X, identity ) ), X ) ] )
% 108.58/108.93  , clause( 40515, [ =( multiply( inverse( 'least_upper_bound'( inverse( X )
% 108.58/108.93    , identity ) ), 'least_upper_bound'( X, identity ) ), X ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40517, [ =( 'least_upper_bound'( inverse( X ), identity ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), inverse( X ) ) ) ] )
% 108.58/108.93  , clause( 1257, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.58/108.93    X ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40519, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.93    identity, X ) ), identity ), multiply( 'least_upper_bound'( identity, X )
% 108.58/108.93    , inverse( 'least_upper_bound'( identity, X ) ) ) ) ] )
% 108.58/108.93  , clause( 29, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 108.58/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.58/108.93  , 0, clause( 40517, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 108.58/108.93    multiply( 'least_upper_bound'( X, identity ), inverse( X ) ) ) ] )
% 108.58/108.93  , 0, 8, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), substitution( 
% 108.58/108.93    1, [ :=( X, 'least_upper_bound'( identity, X ) )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40520, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.93    identity, X ) ), identity ), identity ) ] )
% 108.58/108.93  , clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.58/108.93  , 0, clause( 40519, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.93    identity, X ) ), identity ), multiply( 'least_upper_bound'( identity, X )
% 108.58/108.93    , inverse( 'least_upper_bound'( identity, X ) ) ) ) ] )
% 108.58/108.93  , 0, 7, substitution( 0, [ :=( X, 'least_upper_bound'( identity, X ) )] ), 
% 108.58/108.93    substitution( 1, [ :=( X, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1308, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.93    identity, X ) ), identity ), identity ) ] )
% 108.58/108.93  , clause( 40520, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.93    identity, X ) ), identity ), identity ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40523, [ =( 'least_upper_bound'( inverse( X ), identity ), multiply( 
% 108.58/108.93    'least_upper_bound'( X, identity ), inverse( X ) ) ) ] )
% 108.58/108.93  , clause( 1257, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.58/108.93    X ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40525, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ), identity ), multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.93    inverse( 'least_upper_bound'( X, identity ) ) ) ) ] )
% 108.58/108.93  , clause( 28, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Y ), 
% 108.58/108.93    'least_upper_bound'( X, Y ) ) ] )
% 108.58/108.93  , 0, clause( 40523, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 108.58/108.93    multiply( 'least_upper_bound'( X, identity ), inverse( X ) ) ) ] )
% 108.58/108.93  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, identity )] ), substitution( 
% 108.58/108.93    1, [ :=( X, 'least_upper_bound'( X, identity ) )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40526, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ), identity ), identity ) ] )
% 108.58/108.93  , clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.58/108.93  , 0, clause( 40525, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.93    X, identity ) ), identity ), multiply( 'least_upper_bound'( X, identity )
% 108.58/108.93    , inverse( 'least_upper_bound'( X, identity ) ) ) ) ] )
% 108.58/108.93  , 0, 7, substitution( 0, [ :=( X, 'least_upper_bound'( X, identity ) )] ), 
% 108.58/108.93    substitution( 1, [ :=( X, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1309, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ), identity ), identity ) ] )
% 108.58/108.93  , clause( 40526, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X
% 108.58/108.93    , identity ) ), identity ), identity ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40529, [ =( 'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ), 
% 108.58/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.58/108.93  , clause( 57, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 108.58/108.93    'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40530, [ =( 'least_upper_bound'( identity, Y ), 'least_upper_bound'( 
% 108.58/108.93    'least_upper_bound'( Y, inverse( 'least_upper_bound'( identity, X ) ) ), 
% 108.58/108.93    identity ) ) ] )
% 108.58/108.93  , clause( 1308, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.93    identity, X ) ), identity ), identity ) ] )
% 108.58/108.93  , 0, clause( 40529, [ =( 'least_upper_bound'( 'least_upper_bound'( Y, Z ), 
% 108.58/108.93    X ), 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.58/108.93  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 108.58/108.93    :=( Y, inverse( 'least_upper_bound'( identity, X ) ) ), :=( Z, identity )] )
% 108.58/108.93    ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40532, [ =( 'least_upper_bound'( 'least_upper_bound'( X, inverse( 
% 108.58/108.93    'least_upper_bound'( identity, Y ) ) ), identity ), 'least_upper_bound'( 
% 108.58/108.93    identity, X ) ) ] )
% 108.58/108.93  , clause( 40530, [ =( 'least_upper_bound'( identity, Y ), 
% 108.58/108.93    'least_upper_bound'( 'least_upper_bound'( Y, inverse( 'least_upper_bound'( 
% 108.58/108.93    identity, X ) ) ), identity ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1320, [ =( 'least_upper_bound'( 'least_upper_bound'( Y, inverse( 
% 108.58/108.93    'least_upper_bound'( identity, X ) ) ), identity ), 'least_upper_bound'( 
% 108.58/108.93    identity, Y ) ) ] )
% 108.58/108.93  , clause( 40532, [ =( 'least_upper_bound'( 'least_upper_bound'( X, inverse( 
% 108.58/108.93    'least_upper_bound'( identity, Y ) ) ), identity ), 'least_upper_bound'( 
% 108.58/108.93    identity, X ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.93     )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40535, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 108.58/108.93  , clause( 1009, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40536, [ =( X, multiply( multiply( 'least_upper_bound'( identity, X
% 108.58/108.93     ), X ), inverse( 'least_upper_bound'( X, identity ) ) ) ) ] )
% 108.58/108.93  , clause( 1187, [ =( multiply( X, 'least_upper_bound'( X, identity ) ), 
% 108.58/108.93    multiply( 'least_upper_bound'( identity, X ), X ) ) ] )
% 108.58/108.93  , 0, clause( 40535, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ]
% 108.58/108.93     )
% 108.58/108.93  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.93    :=( Y, 'least_upper_bound'( X, identity ) )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40537, [ =( multiply( multiply( 'least_upper_bound'( identity, X )
% 108.58/108.93    , X ), inverse( 'least_upper_bound'( X, identity ) ) ), X ) ] )
% 108.58/108.93  , clause( 40536, [ =( X, multiply( multiply( 'least_upper_bound'( identity
% 108.58/108.93    , X ), X ), inverse( 'least_upper_bound'( X, identity ) ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1507, [ =( multiply( multiply( 'least_upper_bound'( identity, X ), 
% 108.58/108.93    X ), inverse( 'least_upper_bound'( X, identity ) ) ), X ) ] )
% 108.58/108.93  , clause( 40537, [ =( multiply( multiply( 'least_upper_bound'( identity, X
% 108.58/108.93     ), X ), inverse( 'least_upper_bound'( X, identity ) ) ), X ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40539, [ =( multiply( X, 'least_upper_bound'( multiply( Y, Z ), T )
% 108.58/108.93     ), 'least_upper_bound'( multiply( multiply( X, Y ), Z ), multiply( X, T
% 108.58/108.93     ) ) ) ] )
% 108.58/108.93  , clause( 68, [ =( 'least_upper_bound'( multiply( multiply( X, Y ), Z ), 
% 108.58/108.93    multiply( X, T ) ), multiply( X, 'least_upper_bound'( multiply( Y, Z ), T
% 108.58/108.93     ) ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] )
% 108.58/108.93    ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40543, [ =( multiply( X, 'least_upper_bound'( multiply( inverse( X
% 108.58/108.93     ), Y ), Z ) ), 'least_upper_bound'( multiply( identity, Y ), multiply( X
% 108.58/108.93    , Z ) ) ) ] )
% 108.58/108.93  , clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.58/108.93  , 0, clause( 40539, [ =( multiply( X, 'least_upper_bound'( multiply( Y, Z )
% 108.58/108.93    , T ) ), 'least_upper_bound'( multiply( multiply( X, Y ), Z ), multiply( 
% 108.58/108.93    X, T ) ) ) ] )
% 108.58/108.93  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.93    :=( Y, inverse( X ) ), :=( Z, Y ), :=( T, Z )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40545, [ =( multiply( X, 'least_upper_bound'( multiply( inverse( X
% 108.58/108.93     ), Y ), Z ) ), 'least_upper_bound'( Y, multiply( X, Z ) ) ) ] )
% 108.58/108.93  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.58/108.93  , 0, clause( 40543, [ =( multiply( X, 'least_upper_bound'( multiply( 
% 108.58/108.93    inverse( X ), Y ), Z ) ), 'least_upper_bound'( multiply( identity, Y ), 
% 108.58/108.93    multiply( X, Z ) ) ) ] )
% 108.58/108.93  , 0, 10, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.93    :=( Y, Y ), :=( Z, Z )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  subsumption(
% 108.58/108.93  clause( 1516, [ =( multiply( X, 'least_upper_bound'( multiply( inverse( X )
% 108.58/108.93    , Y ), Z ) ), 'least_upper_bound'( Y, multiply( X, Z ) ) ) ] )
% 108.58/108.93  , clause( 40545, [ =( multiply( X, 'least_upper_bound'( multiply( inverse( 
% 108.58/108.93    X ), Y ), Z ) ), 'least_upper_bound'( Y, multiply( X, Z ) ) ) ] )
% 108.58/108.93  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.58/108.93    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  eqswap(
% 108.58/108.93  clause( 40548, [ =( 'least_upper_bound'( multiply( X, Y ), Y ), multiply( 
% 108.58/108.93    'least_upper_bound'( identity, X ), Y ) ) ] )
% 108.58/108.93  , clause( 1223, [ =( multiply( 'least_upper_bound'( identity, Y ), X ), 
% 108.58/108.93    'least_upper_bound'( multiply( Y, X ), X ) ) ] )
% 108.58/108.93  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40552, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X )
% 108.58/108.93    , identity ), 'least_upper_bound'( X, identity ) ), multiply( 
% 108.58/108.93    'least_upper_bound'( identity, inverse( X ) ), 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ) ) ] )
% 108.58/108.93  , clause( 1132, [ =( multiply( inverse( X ), 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.93  , 0, clause( 40548, [ =( 'least_upper_bound'( multiply( X, Y ), Y ), 
% 108.58/108.93    multiply( 'least_upper_bound'( identity, X ), Y ) ) ] )
% 108.58/108.93  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 108.58/108.93    X ) ), :=( Y, 'least_upper_bound'( X, identity ) )] )).
% 108.58/108.93  
% 108.58/108.93  
% 108.58/108.93  paramod(
% 108.58/108.93  clause( 40553, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 108.58/108.93    'least_upper_bound'( inverse( X ), identity ), X ), identity ), multiply( 
% 108.58/108.93    'least_upper_bound'( identity, inverse( X ) ), 'least_upper_bound'( X, 
% 108.58/108.93    identity ) ) ) ] )
% 108.58/108.93  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.58/108.93    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.58/108.94  , 0, clause( 40552, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( 
% 108.58/108.94    X ), identity ), 'least_upper_bound'( X, identity ) ), multiply( 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ), 'least_upper_bound'( X, 
% 108.58/108.94    identity ) ) ) ] )
% 108.58/108.94  , 0, 1, substitution( 0, [ :=( X, 'least_upper_bound'( inverse( X ), 
% 108.58/108.94    identity ) ), :=( Y, X ), :=( Z, identity )] ), substitution( 1, [ :=( X
% 108.58/108.94    , X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40554, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X )
% 108.58/108.94    , identity ), X ), multiply( 'least_upper_bound'( identity, inverse( X )
% 108.58/108.94     ), 'least_upper_bound'( X, identity ) ) ) ] )
% 108.58/108.94  , clause( 64, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( Z, X ), Y ), X ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( Z, X ), Y ) ) ] )
% 108.58/108.94  , 0, clause( 40553, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ), X ), identity ), multiply( 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ), 'least_upper_bound'( X, 
% 108.58/108.94    identity ) ) ) ] )
% 108.58/108.94  , 0, 1, substitution( 0, [ :=( X, identity ), :=( Y, X ), :=( Z, inverse( X
% 108.58/108.94     ) )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40555, [ =( multiply( 'least_upper_bound'( identity, inverse( X ) )
% 108.58/108.94    , 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ), X ) ) ] )
% 108.58/108.94  , clause( 40554, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X
% 108.58/108.94     ), identity ), X ), multiply( 'least_upper_bound'( identity, inverse( X
% 108.58/108.94     ) ), 'least_upper_bound'( X, identity ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 1524, [ =( multiply( 'least_upper_bound'( identity, inverse( X ) )
% 108.58/108.94    , 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ), X ) ) ] )
% 108.58/108.94  , clause( 40555, [ =( multiply( 'least_upper_bound'( identity, inverse( X )
% 108.58/108.94     ), 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ), X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40557, [ =( multiply( X, 'least_upper_bound'( Y, multiply( Z, T ) )
% 108.58/108.94     ), 'least_upper_bound'( multiply( X, Y ), multiply( multiply( X, Z ), T
% 108.58/108.94     ) ) ) ] )
% 108.58/108.94  , clause( 69, [ =( 'least_upper_bound'( multiply( X, T ), multiply( 
% 108.58/108.94    multiply( X, Y ), Z ) ), multiply( X, 'least_upper_bound'( T, multiply( Y
% 108.58/108.94    , Z ) ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, T ), :=( T, Y )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40562, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, 
% 108.58/108.94    multiply( X, Z ) ) ), 'least_upper_bound'( multiply( inverse( X ), Y ), 
% 108.58/108.94    multiply( identity, Z ) ) ) ] )
% 108.58/108.94  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 108.58/108.94  , 0, clause( 40557, [ =( multiply( X, 'least_upper_bound'( Y, multiply( Z, 
% 108.58/108.94    T ) ) ), 'least_upper_bound'( multiply( X, Y ), multiply( multiply( X, Z
% 108.58/108.94     ), T ) ) ) ] )
% 108.58/108.94  , 0, 15, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.94    inverse( X ) ), :=( Y, Y ), :=( Z, X ), :=( T, Z )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40563, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, 
% 108.58/108.94    multiply( X, Z ) ) ), 'least_upper_bound'( multiply( inverse( X ), Y ), Z
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.58/108.94  , 0, clause( 40562, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, 
% 108.58/108.94    multiply( X, Z ) ) ), 'least_upper_bound'( multiply( inverse( X ), Y ), 
% 108.58/108.94    multiply( identity, Z ) ) ) ] )
% 108.58/108.94  , 0, 14, substitution( 0, [ :=( X, Z )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.94    :=( Y, Y ), :=( Z, Z )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 1543, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, multiply( 
% 108.58/108.94    X, Z ) ) ), 'least_upper_bound'( multiply( inverse( X ), Y ), Z ) ) ] )
% 108.58/108.94  , clause( 40563, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, 
% 108.58/108.94    multiply( X, Z ) ) ), 'least_upper_bound'( multiply( inverse( X ), Y ), Z
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.58/108.94    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40566, [ =( inverse( Y ), multiply( inverse( multiply( X, Y ) ), X
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , clause( 183, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40569, [ =( inverse( 'least_upper_bound'( X, inverse( Y ) ) ), 
% 108.58/108.94    multiply( inverse( 'least_upper_bound'( multiply( Y, X ), identity ) ), Y
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , clause( 72, [ =( multiply( X, 'least_upper_bound'( Y, inverse( X ) ) ), 
% 108.58/108.94    'least_upper_bound'( multiply( X, Y ), identity ) ) ] )
% 108.58/108.94  , 0, clause( 40566, [ =( inverse( Y ), multiply( inverse( multiply( X, Y )
% 108.58/108.94     ), X ) ) ] )
% 108.58/108.94  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, Y ), :=( Y, 'least_upper_bound'( X, inverse( Y ) ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40570, [ =( multiply( inverse( 'least_upper_bound'( multiply( Y, X
% 108.58/108.94     ), identity ) ), Y ), inverse( 'least_upper_bound'( X, inverse( Y ) ) )
% 108.58/108.94     ) ] )
% 108.58/108.94  , clause( 40569, [ =( inverse( 'least_upper_bound'( X, inverse( Y ) ) ), 
% 108.58/108.94    multiply( inverse( 'least_upper_bound'( multiply( Y, X ), identity ) ), Y
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 1636, [ =( multiply( inverse( 'least_upper_bound'( multiply( X, Y )
% 108.58/108.94    , identity ) ), X ), inverse( 'least_upper_bound'( Y, inverse( X ) ) ) )
% 108.58/108.94     ] )
% 108.58/108.94  , clause( 40570, [ =( multiply( inverse( 'least_upper_bound'( multiply( Y, 
% 108.58/108.94    X ), identity ) ), Y ), inverse( 'least_upper_bound'( X, inverse( Y ) ) )
% 108.58/108.94     ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40571, [ =( multiply( inverse( X ), 'least_upper_bound'( X, Y ) ), 
% 108.58/108.94    'least_upper_bound'( identity, multiply( inverse( X ), Y ) ) ) ] )
% 108.58/108.94  , clause( 73, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), Y
% 108.58/108.94     ) ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40572, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 108.58/108.94  , clause( 1009, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40573, [ =( inverse( X ), multiply( 'least_upper_bound'( identity, 
% 108.58/108.94    multiply( inverse( X ), Y ) ), inverse( 'least_upper_bound'( X, Y ) ) ) )
% 108.58/108.94     ] )
% 108.58/108.94  , clause( 40571, [ =( multiply( inverse( X ), 'least_upper_bound'( X, Y ) )
% 108.58/108.94    , 'least_upper_bound'( identity, multiply( inverse( X ), Y ) ) ) ] )
% 108.58/108.94  , 0, clause( 40572, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ]
% 108.58/108.94     )
% 108.58/108.94  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, inverse( X ) ), :=( Y, 'least_upper_bound'( X, Y ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40574, [ =( multiply( 'least_upper_bound'( identity, multiply( 
% 108.58/108.94    inverse( X ), Y ) ), inverse( 'least_upper_bound'( X, Y ) ) ), inverse( X
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , clause( 40573, [ =( inverse( X ), multiply( 'least_upper_bound'( identity
% 108.58/108.94    , multiply( inverse( X ), Y ) ), inverse( 'least_upper_bound'( X, Y ) ) )
% 108.58/108.94     ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 1706, [ =( multiply( 'least_upper_bound'( identity, multiply( 
% 108.58/108.94    inverse( X ), Y ) ), inverse( 'least_upper_bound'( X, Y ) ) ), inverse( X
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , clause( 40574, [ =( multiply( 'least_upper_bound'( identity, multiply( 
% 108.58/108.94    inverse( X ), Y ) ), inverse( 'least_upper_bound'( X, Y ) ) ), inverse( X
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40576, [ =( inverse( Y ), multiply( inverse( multiply( X, Y ) ), X
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , clause( 183, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40578, [ =( inverse( inverse( X ) ), multiply( inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ), 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 532, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 108.58/108.94    inverse( X ) ), 'greatest_lower_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.94  , 0, clause( 40576, [ =( inverse( Y ), multiply( inverse( multiply( X, Y )
% 108.58/108.94     ), X ) ) ] )
% 108.58/108.94  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ), :=( Y, inverse( X ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40579, [ =( X, multiply( inverse( 'greatest_lower_bound'( inverse( 
% 108.58/108.94    X ), identity ) ), 'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40578, [ =( inverse( inverse( X ) ), multiply( inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ), 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40580, [ =( multiply( inverse( 'greatest_lower_bound'( inverse( X )
% 108.58/108.94    , identity ) ), 'greatest_lower_bound'( identity, X ) ), X ) ] )
% 108.58/108.94  , clause( 40579, [ =( X, multiply( inverse( 'greatest_lower_bound'( inverse( 
% 108.58/108.94    X ), identity ) ), 'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 2152, [ =( multiply( inverse( 'greatest_lower_bound'( inverse( X )
% 108.58/108.94    , identity ) ), 'greatest_lower_bound'( identity, X ) ), X ) ] )
% 108.58/108.94  , clause( 40580, [ =( multiply( inverse( 'greatest_lower_bound'( inverse( X
% 108.58/108.94     ), identity ) ), 'greatest_lower_bound'( identity, X ) ), X ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40582, [ =( 'greatest_lower_bound'( Y, Z ), 'least_upper_bound'( 
% 108.58/108.94    'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ), 
% 108.58/108.94    'greatest_lower_bound'( Y, Z ) ) ) ] )
% 108.58/108.94  , clause( 44, [ =( 'least_upper_bound'( 'greatest_lower_bound'( 
% 108.58/108.94    'greatest_lower_bound'( X, Y ), Z ), 'greatest_lower_bound'( Y, Z ) ), 
% 108.58/108.94    'greatest_lower_bound'( Y, Z ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40585, [ =( 'greatest_lower_bound'( identity, X ), 
% 108.58/108.94    'least_upper_bound'( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, Y ) ), X ), 'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 602, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ), identity ), inverse( 'least_upper_bound'( identity, X )
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , 0, clause( 40582, [ =( 'greatest_lower_bound'( Y, Z ), 
% 108.58/108.94    'least_upper_bound'( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y
% 108.58/108.94     ), Z ), 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 108.58/108.94  , 0, 6, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, Y ) ) ), :=( Y, identity ), :=( Z, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40590, [ =( 'least_upper_bound'( 'greatest_lower_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( identity, Y ) ), X ), 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ), 'greatest_lower_bound'( identity, X ) ) ] )
% 108.58/108.94  , clause( 40585, [ =( 'greatest_lower_bound'( identity, X ), 
% 108.58/108.94    'least_upper_bound'( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, Y ) ), X ), 'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 2569, [ =( 'least_upper_bound'( 'greatest_lower_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ), Y ), 'greatest_lower_bound'( 
% 108.58/108.94    identity, Y ) ), 'greatest_lower_bound'( identity, Y ) ) ] )
% 108.58/108.94  , clause( 40590, [ =( 'least_upper_bound'( 'greatest_lower_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( identity, Y ) ), X ), 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ), 'greatest_lower_bound'( identity, X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40592, [ =( 'greatest_lower_bound'( identity, multiply( X, Y ) ), 
% 108.58/108.94    multiply( X, 'greatest_lower_bound'( inverse( X ), Y ) ) ) ] )
% 108.58/108.94  , clause( 102, [ =( multiply( X, 'greatest_lower_bound'( inverse( X ), Y )
% 108.58/108.94     ), 'greatest_lower_bound'( identity, multiply( X, Y ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40594, [ =( 'greatest_lower_bound'( identity, multiply( X, 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( Y, inverse( X ) ), Z ) ) ), 
% 108.58/108.94    multiply( X, inverse( X ) ) ) ] )
% 108.58/108.94  , clause( 85, [ =( 'greatest_lower_bound'( Y, 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( X, Y ), Z ) ), Y ) ] )
% 108.58/108.94  , 0, clause( 40592, [ =( 'greatest_lower_bound'( identity, multiply( X, Y )
% 108.58/108.94     ), multiply( X, 'greatest_lower_bound'( inverse( X ), Y ) ) ) ] )
% 108.58/108.94  , 0, 13, substitution( 0, [ :=( X, Y ), :=( Y, inverse( X ) ), :=( Z, Z )] )
% 108.58/108.94    , substitution( 1, [ :=( X, X ), :=( Y, 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( Y, inverse( X ) ), Z ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40595, [ =( 'greatest_lower_bound'( identity, multiply( X, 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( Y, inverse( X ) ), Z ) ) ), 
% 108.58/108.94    identity ) ] )
% 108.58/108.94  , clause( 19, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 108.58/108.94  , 0, clause( 40594, [ =( 'greatest_lower_bound'( identity, multiply( X, 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( Y, inverse( X ) ), Z ) ) ), 
% 108.58/108.94    multiply( X, inverse( X ) ) ) ] )
% 108.58/108.94  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.94    :=( Y, Y ), :=( Z, Z )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 2859, [ =( 'greatest_lower_bound'( identity, multiply( X, 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( Y, inverse( X ) ), Z ) ) ), 
% 108.58/108.94    identity ) ] )
% 108.58/108.94  , clause( 40595, [ =( 'greatest_lower_bound'( identity, multiply( X, 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( Y, inverse( X ) ), Z ) ) ), 
% 108.58/108.94    identity ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 108.58/108.94    permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40598, [ =( multiply( X, 'greatest_lower_bound'( Y, identity ) ), 
% 108.58/108.94    'greatest_lower_bound'( multiply( X, Y ), X ) ) ] )
% 108.58/108.94  , clause( 153, [ =( 'greatest_lower_bound'( multiply( X, Y ), X ), multiply( 
% 108.58/108.94    X, 'greatest_lower_bound'( Y, identity ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40603, [ =( multiply( inverse( 'greatest_lower_bound'( inverse( X )
% 108.58/108.94    , identity ) ), 'greatest_lower_bound'( 'greatest_lower_bound'( identity
% 108.58/108.94    , X ), identity ) ), 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ) ) ) ] )
% 108.58/108.94  , clause( 2152, [ =( multiply( inverse( 'greatest_lower_bound'( inverse( X
% 108.58/108.94     ), identity ) ), 'greatest_lower_bound'( identity, X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40598, [ =( multiply( X, 'greatest_lower_bound'( Y, identity )
% 108.58/108.94     ), 'greatest_lower_bound'( multiply( X, Y ), X ) ) ] )
% 108.58/108.94  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.94    inverse( 'greatest_lower_bound'( inverse( X ), identity ) ) ), :=( Y, 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40604, [ =( multiply( inverse( 'greatest_lower_bound'( inverse( X )
% 108.58/108.94    , identity ) ), 'greatest_lower_bound'( identity, X ) ), 
% 108.58/108.94    'greatest_lower_bound'( X, inverse( 'greatest_lower_bound'( inverse( X )
% 108.58/108.94    , identity ) ) ) ) ] )
% 108.58/108.94  , clause( 27, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), 
% 108.58/108.94    X ), 'greatest_lower_bound'( X, Y ) ) ] )
% 108.58/108.94  , 0, clause( 40603, [ =( multiply( inverse( 'greatest_lower_bound'( inverse( 
% 108.58/108.94    X ), identity ) ), 'greatest_lower_bound'( 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ), identity ) ), 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ) ) ) ] )
% 108.58/108.94  , 0, 7, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), substitution( 
% 108.58/108.94    1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40605, [ =( X, 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ) ) ) ] )
% 108.58/108.94  , clause( 2152, [ =( multiply( inverse( 'greatest_lower_bound'( inverse( X
% 108.58/108.94     ), identity ) ), 'greatest_lower_bound'( identity, X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40604, [ =( multiply( inverse( 'greatest_lower_bound'( inverse( 
% 108.58/108.94    X ), identity ) ), 'greatest_lower_bound'( identity, X ) ), 
% 108.58/108.94    'greatest_lower_bound'( X, inverse( 'greatest_lower_bound'( inverse( X )
% 108.58/108.94    , identity ) ) ) ) ] )
% 108.58/108.94  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40606, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ) ), X ) ] )
% 108.58/108.94  , clause( 40605, [ =( X, 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 3200, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ) ), X ) ] )
% 108.58/108.94  , clause( 40606, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ) ), X ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40607, [ =( X, 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ) ) ) ] )
% 108.58/108.94  , clause( 3200, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ) ), X ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40608, [ =( X, 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( X ) ) ) ) ) ] )
% 108.58/108.94  , clause( 213, [ =( inverse( 'greatest_lower_bound'( Y, X ) ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( X, Y ) ) ) ] )
% 108.58/108.94  , 0, clause( 40607, [ =( X, 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( inverse( X ), identity ) ) ) ) ] )
% 108.58/108.94  , 0, 4, substitution( 0, [ :=( X, identity ), :=( Y, inverse( X ) )] ), 
% 108.58/108.94    substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40614, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( X ) ) ) ), X ) ] )
% 108.58/108.94  , clause( 40608, [ =( X, 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( X ) ) ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 3229, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( X ) ) ) ), X ) ] )
% 108.58/108.94  , clause( 40614, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( X ) ) ) ), X ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40618, [ =( 'greatest_lower_bound'( X, multiply( Z, inverse( Y ) )
% 108.58/108.94     ), multiply( 'greatest_lower_bound'( multiply( X, Y ), Z ), inverse( Y )
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , clause( 156, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), Z )
% 108.58/108.94    , inverse( Y ) ), 'greatest_lower_bound'( X, multiply( Z, inverse( Y ) )
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40623, [ =( 'greatest_lower_bound'( X, multiply( inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( multiply( X, Y ) ) ) ), 
% 108.58/108.94    inverse( Y ) ) ), multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 108.58/108.94  , clause( 3229, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( X ) ) ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40618, [ =( 'greatest_lower_bound'( X, multiply( Z, inverse( Y
% 108.58/108.94     ) ) ), multiply( 'greatest_lower_bound'( multiply( X, Y ), Z ), inverse( 
% 108.58/108.94    Y ) ) ) ] )
% 108.58/108.94  , 0, 14, substitution( 0, [ :=( X, multiply( X, Y ) )] ), substitution( 1
% 108.58/108.94    , [ :=( X, X ), :=( Y, Y ), :=( Z, inverse( 'greatest_lower_bound'( 
% 108.58/108.94    identity, inverse( multiply( X, Y ) ) ) ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40624, [ =( 'greatest_lower_bound'( X, multiply( inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( multiply( X, Y ) ) ) ), 
% 108.58/108.94    inverse( Y ) ) ), X ) ] )
% 108.58/108.94  , clause( 1009, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 108.58/108.94  , 0, clause( 40623, [ =( 'greatest_lower_bound'( X, multiply( inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( multiply( X, Y ) ) ) ), 
% 108.58/108.94    inverse( Y ) ) ), multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 108.58/108.94  , 0, 13, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40625, [ =( 'greatest_lower_bound'( X, inverse( multiply( Y, 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( multiply( X, Y ) ) ) ) ) ), X
% 108.58/108.94     ) ] )
% 108.58/108.94  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 108.58/108.94    multiply( X, Y ) ) ) ] )
% 108.58/108.94  , 0, clause( 40624, [ =( 'greatest_lower_bound'( X, multiply( inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( multiply( X, Y ) ) ) ), 
% 108.58/108.94    inverse( Y ) ) ), X ) ] )
% 108.58/108.94  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, 'greatest_lower_bound'( 
% 108.58/108.94    identity, inverse( multiply( X, Y ) ) ) )] ), substitution( 1, [ :=( X, X
% 108.58/108.94     ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40626, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( multiply( Y, identity ), inverse( X ) ) ) ), X )
% 108.58/108.94     ] )
% 108.58/108.94  , clause( 185, [ =( multiply( X, 'greatest_lower_bound'( Z, inverse( 
% 108.58/108.94    multiply( Y, X ) ) ) ), 'greatest_lower_bound'( multiply( X, Z ), inverse( 
% 108.58/108.94    Y ) ) ) ] )
% 108.58/108.94  , 0, clause( 40625, [ =( 'greatest_lower_bound'( X, inverse( multiply( Y, 
% 108.58/108.94    'greatest_lower_bound'( identity, inverse( multiply( X, Y ) ) ) ) ) ), X
% 108.58/108.94     ) ] )
% 108.58/108.94  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, identity )] ), 
% 108.58/108.94    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40627, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, inverse( X ) ) ) ), X ) ] )
% 108.58/108.94  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.58/108.94  , 0, clause( 40626, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( multiply( Y, identity ), inverse( X ) ) ) ), X )
% 108.58/108.94     ] )
% 108.58/108.94  , 0, 5, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.94    :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 4731, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, inverse( X ) ) ) ), X ) ] )
% 108.58/108.94  , clause( 40627, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, inverse( X ) ) ) ), X ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40630, [ =( X, 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, inverse( X ) ) ) ) ) ] )
% 108.58/108.94  , clause( 4731, [ =( 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, inverse( X ) ) ) ), X ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40631, [ =( inverse( X ), 'greatest_lower_bound'( inverse( X ), 
% 108.58/108.94    inverse( 'greatest_lower_bound'( Y, X ) ) ) ) ] )
% 108.58/108.94  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40630, [ =( X, 'greatest_lower_bound'( X, inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, inverse( X ) ) ) ) ) ] )
% 108.58/108.94  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 108.58/108.94    X ) ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40632, [ =( 'greatest_lower_bound'( inverse( X ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, X ) ) ), inverse( X ) ) ] )
% 108.58/108.94  , clause( 40631, [ =( inverse( X ), 'greatest_lower_bound'( inverse( X ), 
% 108.58/108.94    inverse( 'greatest_lower_bound'( Y, X ) ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 4774, [ =( 'greatest_lower_bound'( inverse( X ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, X ) ) ), inverse( X ) ) ] )
% 108.58/108.94  , clause( 40632, [ =( 'greatest_lower_bound'( inverse( X ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, X ) ) ), inverse( X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40634, [ =( Y, 'least_upper_bound'( 'greatest_lower_bound'( X, Y )
% 108.58/108.94    , Y ) ) ] )
% 108.58/108.94  , clause( 43, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), X )
% 108.58/108.94    , X ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40635, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 108.58/108.94    'least_upper_bound'( inverse( Y ), inverse( 'greatest_lower_bound'( X, Y
% 108.58/108.94     ) ) ) ) ] )
% 108.58/108.94  , clause( 4774, [ =( 'greatest_lower_bound'( inverse( X ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, X ) ) ), inverse( X ) ) ] )
% 108.58/108.94  , 0, clause( 40634, [ =( Y, 'least_upper_bound'( 'greatest_lower_bound'( X
% 108.58/108.94    , Y ), Y ) ) ] )
% 108.58/108.94  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, inverse( Y ) ), :=( Y, inverse( 'greatest_lower_bound'( X, Y ) ) )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40636, [ =( 'least_upper_bound'( inverse( Y ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( X, Y ) ) ), inverse( 'greatest_lower_bound'( X, Y
% 108.58/108.94     ) ) ) ] )
% 108.58/108.94  , clause( 40635, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 108.58/108.94    'least_upper_bound'( inverse( Y ), inverse( 'greatest_lower_bound'( X, Y
% 108.58/108.94     ) ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 4859, [ =( 'least_upper_bound'( inverse( X ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, X ) ) ), inverse( 'greatest_lower_bound'( Y, X
% 108.58/108.94     ) ) ) ] )
% 108.58/108.94  , clause( 40636, [ =( 'least_upper_bound'( inverse( Y ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( X, Y ) ) ), inverse( 'greatest_lower_bound'( X, Y
% 108.58/108.94     ) ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40638, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X
% 108.58/108.94     ) ) ) ] )
% 108.58/108.94  , clause( 30, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) )
% 108.58/108.94    , X ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40639, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'greatest_lower_bound'( X, Y ) ), inverse( 
% 108.58/108.94    Y ) ) ) ] )
% 108.58/108.94  , clause( 4774, [ =( 'greatest_lower_bound'( inverse( X ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, X ) ) ), inverse( X ) ) ] )
% 108.58/108.94  , 0, clause( 40638, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 108.58/108.94    Y, X ) ) ) ] )
% 108.58/108.94  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, inverse( 'greatest_lower_bound'( X, Y ) ) ), :=( Y, inverse( Y ) )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40640, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( X
% 108.58/108.94    , Y ) ), inverse( Y ) ), inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 108.58/108.94  , clause( 40639, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'greatest_lower_bound'( X, Y ) ), inverse( 
% 108.58/108.94    Y ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 4860, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( Y
% 108.58/108.94    , X ) ), inverse( X ) ), inverse( 'greatest_lower_bound'( Y, X ) ) ) ] )
% 108.58/108.94  , clause( 40640, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.58/108.94    X, Y ) ), inverse( Y ) ), inverse( 'greatest_lower_bound'( X, Y ) ) ) ]
% 108.58/108.94     )
% 108.58/108.94  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40642, [ =( inverse( 'greatest_lower_bound'( Y, X ) ), 
% 108.58/108.94    'least_upper_bound'( inverse( X ), inverse( 'greatest_lower_bound'( Y, X
% 108.58/108.94     ) ) ) ) ] )
% 108.58/108.94  , clause( 4859, [ =( 'least_upper_bound'( inverse( X ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( Y, X ) ) ), inverse( 'greatest_lower_bound'( Y, X
% 108.58/108.94     ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40646, [ =( inverse( 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 108.58/108.94    Y, X ) ) ), 'least_upper_bound'( inverse( 'least_upper_bound'( Y, X ) ), 
% 108.58/108.94    inverse( X ) ) ) ] )
% 108.58/108.94  , clause( 21, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) )
% 108.58/108.94    , X ) ] )
% 108.58/108.94  , 0, clause( 40642, [ =( inverse( 'greatest_lower_bound'( Y, X ) ), 
% 108.58/108.94    'least_upper_bound'( inverse( X ), inverse( 'greatest_lower_bound'( Y, X
% 108.58/108.94     ) ) ) ) ] )
% 108.58/108.94  , 0, 13, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, 'least_upper_bound'( Y, X ) ), :=( Y, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40647, [ =( inverse( X ), 'least_upper_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( Y, X ) ), inverse( X ) ) ) ] )
% 108.58/108.94  , clause( 21, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) )
% 108.58/108.94    , X ) ] )
% 108.58/108.94  , 0, clause( 40646, [ =( inverse( 'greatest_lower_bound'( X, 
% 108.58/108.94    'least_upper_bound'( Y, X ) ) ), 'least_upper_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( Y, X ) ), inverse( X ) ) ) ] )
% 108.58/108.94  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40649, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y, X
% 108.58/108.94     ) ), inverse( X ) ), inverse( X ) ) ] )
% 108.58/108.94  , clause( 40647, [ =( inverse( X ), 'least_upper_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( Y, X ) ), inverse( X ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 5289, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y, X
% 108.58/108.94     ) ), inverse( X ) ), inverse( X ) ) ] )
% 108.58/108.94  , clause( 40649, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y
% 108.58/108.94    , X ) ), inverse( X ) ), inverse( X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40652, [ =( inverse( Y ), 'least_upper_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( X, Y ) ), inverse( Y ) ) ) ] )
% 108.58/108.94  , clause( 5289, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y, 
% 108.58/108.94    X ) ), inverse( X ) ), inverse( X ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40654, [ =( inverse( inverse( X ) ), 'least_upper_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( Y, inverse( X ) ) ), X ) ) ] )
% 108.58/108.94  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40652, [ =( inverse( Y ), 'least_upper_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( X, Y ) ), inverse( Y ) ) ) ] )
% 108.58/108.94  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 108.58/108.94    :=( Y, inverse( X ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40655, [ =( X, 'least_upper_bound'( inverse( 'least_upper_bound'( Y
% 108.58/108.94    , inverse( X ) ) ), X ) ) ] )
% 108.58/108.94  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40654, [ =( inverse( inverse( X ) ), 'least_upper_bound'( 
% 108.58/108.94    inverse( 'least_upper_bound'( Y, inverse( X ) ) ), X ) ) ] )
% 108.58/108.94  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.94    :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40657, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y, 
% 108.58/108.94    inverse( X ) ) ), X ), X ) ] )
% 108.58/108.94  , clause( 40655, [ =( X, 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    Y, inverse( X ) ) ), X ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 5304, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y, 
% 108.58/108.94    inverse( X ) ) ), X ), X ) ] )
% 108.58/108.94  , clause( 40657, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y
% 108.58/108.94    , inverse( X ) ) ), X ), X ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40660, [ =( 'least_upper_bound'( X, Y ), 'greatest_lower_bound'( 
% 108.58/108.94    'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) ) ) ] )
% 108.58/108.94  , clause( 975, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), 
% 108.58/108.94    'least_upper_bound'( X, Y ) ), 'least_upper_bound'( Y, X ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40664, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( Y
% 108.58/108.94    , inverse( X ) ) ) ), 'greatest_lower_bound'( 'least_upper_bound'( X, 
% 108.58/108.94    inverse( 'least_upper_bound'( Y, inverse( X ) ) ) ), X ) ) ] )
% 108.58/108.94  , clause( 5304, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y, 
% 108.58/108.94    inverse( X ) ) ), X ), X ) ] )
% 108.58/108.94  , 0, clause( 40660, [ =( 'least_upper_bound'( X, Y ), 
% 108.58/108.94    'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 108.58/108.94    Y, X ) ) ) ] )
% 108.58/108.94  , 0, 16, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, X ), :=( Y, inverse( 'least_upper_bound'( Y, inverse( X ) ) ) )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40666, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( Y
% 108.58/108.94    , inverse( X ) ) ) ), X ) ] )
% 108.58/108.94  , clause( 20, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X )
% 108.58/108.94    , X ) ] )
% 108.58/108.94  , 0, clause( 40664, [ =( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( Y, inverse( X ) ) ) ), 'greatest_lower_bound'( 
% 108.58/108.94    'least_upper_bound'( X, inverse( 'least_upper_bound'( Y, inverse( X ) ) )
% 108.58/108.94     ), X ) ) ] )
% 108.58/108.94  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, inverse( 'least_upper_bound'( 
% 108.58/108.94    Y, inverse( X ) ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 5316, [ =( 'least_upper_bound'( Y, inverse( 'least_upper_bound'( X
% 108.58/108.94    , inverse( Y ) ) ) ), Y ) ] )
% 108.58/108.94  , clause( 40666, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    Y, inverse( X ) ) ) ), X ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40669, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 108.58/108.94     ) ) ) ] )
% 108.58/108.94  , clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) )
% 108.58/108.94    , X ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40670, [ =( inverse( 'least_upper_bound'( X, inverse( Y ) ) ), 
% 108.58/108.94    'greatest_lower_bound'( inverse( 'least_upper_bound'( X, inverse( Y ) ) )
% 108.58/108.94    , Y ) ) ] )
% 108.58/108.94  , clause( 5304, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( Y, 
% 108.58/108.94    inverse( X ) ) ), X ), X ) ] )
% 108.58/108.94  , 0, clause( 40669, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 108.58/108.94    X, Y ) ) ) ] )
% 108.58/108.94  , 0, 12, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, inverse( 'least_upper_bound'( X, inverse( Y ) ) ) ), :=( Y, Y )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40671, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( X
% 108.58/108.94    , inverse( Y ) ) ), Y ), inverse( 'least_upper_bound'( X, inverse( Y ) )
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , clause( 40670, [ =( inverse( 'least_upper_bound'( X, inverse( Y ) ) ), 
% 108.58/108.94    'greatest_lower_bound'( inverse( 'least_upper_bound'( X, inverse( Y ) ) )
% 108.58/108.94    , Y ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 5333, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( X
% 108.58/108.94    , inverse( Y ) ) ), Y ), inverse( 'least_upper_bound'( X, inverse( Y ) )
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , clause( 40671, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    X, inverse( Y ) ) ), Y ), inverse( 'least_upper_bound'( X, inverse( Y ) )
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40673, [ =( X, multiply( 'least_upper_bound'( X, multiply( X, Y ) )
% 108.58/108.94    , inverse( 'least_upper_bound'( Y, identity ) ) ) ) ] )
% 108.58/108.94  , clause( 1101, [ =( multiply( 'least_upper_bound'( X, multiply( X, Y ) ), 
% 108.58/108.94    inverse( 'least_upper_bound'( Y, identity ) ) ), X ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40676, [ =( multiply( X, Y ), multiply( 'least_upper_bound'( 
% 108.58/108.94    multiply( X, Y ), X ), inverse( 'least_upper_bound'( inverse( Y ), 
% 108.58/108.94    identity ) ) ) ) ] )
% 108.58/108.94  , clause( 1009, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 108.58/108.94  , 0, clause( 40673, [ =( X, multiply( 'least_upper_bound'( X, multiply( X, 
% 108.58/108.94    Y ) ), inverse( 'least_upper_bound'( Y, identity ) ) ) ) ] )
% 108.58/108.94  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, multiply( X, Y ) ), :=( Y, inverse( Y ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40677, [ =( multiply( 'least_upper_bound'( multiply( X, Y ), X ), 
% 108.58/108.94    inverse( 'least_upper_bound'( inverse( Y ), identity ) ) ), multiply( X, 
% 108.58/108.94    Y ) ) ] )
% 108.58/108.94  , clause( 40676, [ =( multiply( X, Y ), multiply( 'least_upper_bound'( 
% 108.58/108.94    multiply( X, Y ), X ), inverse( 'least_upper_bound'( inverse( Y ), 
% 108.58/108.94    identity ) ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 5776, [ =( multiply( 'least_upper_bound'( multiply( X, Y ), X ), 
% 108.58/108.94    inverse( 'least_upper_bound'( inverse( Y ), identity ) ) ), multiply( X, 
% 108.58/108.94    Y ) ) ] )
% 108.58/108.94  , clause( 40677, [ =( multiply( 'least_upper_bound'( multiply( X, Y ), X )
% 108.58/108.94    , inverse( 'least_upper_bound'( inverse( Y ), identity ) ) ), multiply( X
% 108.58/108.94    , Y ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40679, [ =( inverse( Y ), multiply( inverse( 'least_upper_bound'( 
% 108.58/108.94    multiply( X, Y ), Y ) ), 'least_upper_bound'( X, identity ) ) ) ] )
% 108.58/108.94  , clause( 1297, [ =( multiply( inverse( 'least_upper_bound'( multiply( X, Y
% 108.58/108.94     ), Y ) ), 'least_upper_bound'( X, identity ) ), inverse( Y ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40682, [ =( inverse( inverse( X ) ), multiply( inverse( 
% 108.58/108.94    'least_upper_bound'( Y, inverse( X ) ) ), 'least_upper_bound'( multiply( 
% 108.58/108.94    Y, X ), identity ) ) ) ] )
% 108.58/108.94  , clause( 1009, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 108.58/108.94  , 0, clause( 40679, [ =( inverse( Y ), multiply( inverse( 
% 108.58/108.94    'least_upper_bound'( multiply( X, Y ), Y ) ), 'least_upper_bound'( X, 
% 108.58/108.94    identity ) ) ) ] )
% 108.58/108.94  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, multiply( Y, X ) ), :=( Y, inverse( X ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40683, [ =( X, multiply( inverse( 'least_upper_bound'( Y, inverse( 
% 108.58/108.94    X ) ) ), 'least_upper_bound'( multiply( Y, X ), identity ) ) ) ] )
% 108.58/108.94  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40682, [ =( inverse( inverse( X ) ), multiply( inverse( 
% 108.58/108.94    'least_upper_bound'( Y, inverse( X ) ) ), 'least_upper_bound'( multiply( 
% 108.58/108.94    Y, X ), identity ) ) ) ] )
% 108.58/108.94  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.94    :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40684, [ =( multiply( inverse( 'least_upper_bound'( Y, inverse( X )
% 108.58/108.94     ) ), 'least_upper_bound'( multiply( Y, X ), identity ) ), X ) ] )
% 108.58/108.94  , clause( 40683, [ =( X, multiply( inverse( 'least_upper_bound'( Y, inverse( 
% 108.58/108.94    X ) ) ), 'least_upper_bound'( multiply( Y, X ), identity ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12249, [ =( multiply( inverse( 'least_upper_bound'( X, inverse( Y )
% 108.58/108.94     ) ), 'least_upper_bound'( multiply( X, Y ), identity ) ), Y ) ] )
% 108.58/108.94  , clause( 40684, [ =( multiply( inverse( 'least_upper_bound'( Y, inverse( X
% 108.58/108.94     ) ) ), 'least_upper_bound'( multiply( Y, X ), identity ) ), X ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40686, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X
% 108.58/108.94    , 'least_upper_bound'( identity, Y ) ) ) ] )
% 108.58/108.94  , clause( 1095, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 108.58/108.94    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40693, [ =( 'least_upper_bound'( Y, inverse( 'least_upper_bound'( X
% 108.58/108.94    , inverse( Y ) ) ) ), multiply( inverse( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    Y ) ) ), 'least_upper_bound'( identity, 'least_upper_bound'( multiply( X
% 108.58/108.94    , Y ), identity ) ) ) ) ] )
% 108.58/108.94  , clause( 12249, [ =( multiply( inverse( 'least_upper_bound'( X, inverse( Y
% 108.58/108.94     ) ) ), 'least_upper_bound'( multiply( X, Y ), identity ) ), Y ) ] )
% 108.58/108.94  , 0, clause( 40686, [ =( 'least_upper_bound'( multiply( X, Y ), X ), 
% 108.58/108.94    multiply( X, 'least_upper_bound'( identity, Y ) ) ) ] )
% 108.58/108.94  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, inverse( 'least_upper_bound'( X, inverse( Y ) ) ) ), :=( Y, 
% 108.58/108.94    'least_upper_bound'( multiply( X, Y ), identity ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40694, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( Y
% 108.58/108.94    , inverse( X ) ) ) ), multiply( inverse( 'least_upper_bound'( Y, inverse( 
% 108.58/108.94    X ) ) ), 'least_upper_bound'( 'least_upper_bound'( identity, multiply( Y
% 108.58/108.94    , X ) ), identity ) ) ) ] )
% 108.58/108.94  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.58/108.94  , 0, clause( 40693, [ =( 'least_upper_bound'( Y, inverse( 
% 108.58/108.94    'least_upper_bound'( X, inverse( Y ) ) ) ), multiply( inverse( 
% 108.58/108.94    'least_upper_bound'( X, inverse( Y ) ) ), 'least_upper_bound'( identity, 
% 108.58/108.94    'least_upper_bound'( multiply( X, Y ), identity ) ) ) ) ] )
% 108.58/108.94  , 0, 14, substitution( 0, [ :=( X, identity ), :=( Y, multiply( Y, X ) ), 
% 108.58/108.94    :=( Z, identity )] ), substitution( 1, [ :=( X, Y ), :=( Y, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40695, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( Y
% 108.58/108.94    , inverse( X ) ) ) ), multiply( inverse( 'least_upper_bound'( Y, inverse( 
% 108.58/108.94    X ) ) ), 'least_upper_bound'( identity, multiply( Y, X ) ) ) ) ] )
% 108.58/108.94  , clause( 29, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 108.58/108.94    'least_upper_bound'( X, Y ) ) ] )
% 108.58/108.94  , 0, clause( 40694, [ =( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( Y, inverse( X ) ) ) ), multiply( inverse( 
% 108.58/108.94    'least_upper_bound'( Y, inverse( X ) ) ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( identity, multiply( Y, X ) ), identity ) ) ) ] )
% 108.58/108.94  , 0, 14, substitution( 0, [ :=( X, identity ), :=( Y, multiply( Y, X ) )] )
% 108.58/108.94    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40696, [ =( X, multiply( inverse( 'least_upper_bound'( Y, inverse( 
% 108.58/108.94    X ) ) ), 'least_upper_bound'( identity, multiply( Y, X ) ) ) ) ] )
% 108.58/108.94  , clause( 5316, [ =( 'least_upper_bound'( Y, inverse( 'least_upper_bound'( 
% 108.58/108.94    X, inverse( Y ) ) ) ), Y ) ] )
% 108.58/108.94  , 0, clause( 40695, [ =( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( Y, inverse( X ) ) ) ), multiply( inverse( 
% 108.58/108.94    'least_upper_bound'( Y, inverse( X ) ) ), 'least_upper_bound'( identity, 
% 108.58/108.94    multiply( Y, X ) ) ) ) ] )
% 108.58/108.94  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40697, [ =( multiply( inverse( 'least_upper_bound'( Y, inverse( X )
% 108.58/108.94     ) ), 'least_upper_bound'( identity, multiply( Y, X ) ) ), X ) ] )
% 108.58/108.94  , clause( 40696, [ =( X, multiply( inverse( 'least_upper_bound'( Y, inverse( 
% 108.58/108.94    X ) ) ), 'least_upper_bound'( identity, multiply( Y, X ) ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12266, [ =( multiply( inverse( 'least_upper_bound'( X, inverse( Y )
% 108.58/108.94     ) ), 'least_upper_bound'( identity, multiply( X, Y ) ) ), Y ) ] )
% 108.58/108.94  , clause( 40697, [ =( multiply( inverse( 'least_upper_bound'( Y, inverse( X
% 108.58/108.94     ) ) ), 'least_upper_bound'( identity, multiply( Y, X ) ) ), X ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 108.58/108.94     )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40699, [ =( Y, multiply( inverse( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    Y ) ) ), 'least_upper_bound'( identity, multiply( X, Y ) ) ) ) ] )
% 108.58/108.94  , clause( 12266, [ =( multiply( inverse( 'least_upper_bound'( X, inverse( Y
% 108.58/108.94     ) ) ), 'least_upper_bound'( identity, multiply( X, Y ) ) ), Y ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40704, [ =( inverse( 'least_upper_bound'( X, identity ) ), multiply( 
% 108.58/108.94    inverse( 'least_upper_bound'( multiply( 'least_upper_bound'( identity, X
% 108.58/108.94     ), X ), inverse( inverse( 'least_upper_bound'( X, identity ) ) ) ) ), 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 1507, [ =( multiply( multiply( 'least_upper_bound'( identity, X )
% 108.58/108.94    , X ), inverse( 'least_upper_bound'( X, identity ) ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40699, [ =( Y, multiply( inverse( 'least_upper_bound'( X, 
% 108.58/108.94    inverse( Y ) ) ), 'least_upper_bound'( identity, multiply( X, Y ) ) ) ) ]
% 108.58/108.94     )
% 108.58/108.94  , 0, 20, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.94    multiply( 'least_upper_bound'( identity, X ), X ) ), :=( Y, inverse( 
% 108.58/108.94    'least_upper_bound'( X, identity ) ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40705, [ =( inverse( 'least_upper_bound'( X, identity ) ), multiply( 
% 108.58/108.94    inverse( 'least_upper_bound'( multiply( 'least_upper_bound'( identity, X
% 108.58/108.94     ), X ), 'least_upper_bound'( X, identity ) ) ), 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ) ] )
% 108.58/108.94  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40704, [ =( inverse( 'least_upper_bound'( X, identity ) ), 
% 108.58/108.94    multiply( inverse( 'least_upper_bound'( multiply( 'least_upper_bound'( 
% 108.58/108.94    identity, X ), X ), inverse( inverse( 'least_upper_bound'( X, identity )
% 108.58/108.94     ) ) ) ), 'least_upper_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , 0, 13, substitution( 0, [ :=( X, 'least_upper_bound'( X, identity ) )] )
% 108.58/108.94    , substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40706, [ =( inverse( 'least_upper_bound'( X, identity ) ), multiply( 
% 108.58/108.94    inverse( 'least_upper_bound'( 'least_upper_bound'( multiply( 
% 108.58/108.94    'least_upper_bound'( identity, X ), X ), X ), identity ) ), 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.58/108.94  , 0, clause( 40705, [ =( inverse( 'least_upper_bound'( X, identity ) ), 
% 108.58/108.94    multiply( inverse( 'least_upper_bound'( multiply( 'least_upper_bound'( 
% 108.58/108.94    identity, X ), X ), 'least_upper_bound'( X, identity ) ) ), 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , 0, 7, substitution( 0, [ :=( X, multiply( 'least_upper_bound'( identity, 
% 108.58/108.94    X ), X ) ), :=( Y, X ), :=( Z, identity )] ), substitution( 1, [ :=( X, X
% 108.58/108.94     )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40707, [ =( inverse( 'least_upper_bound'( X, identity ) ), multiply( 
% 108.58/108.94    inverse( 'least_upper_bound'( multiply( 'least_upper_bound'( identity, X
% 108.58/108.94     ), X ), identity ) ), 'least_upper_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 632, [ =( 'least_upper_bound'( multiply( 'least_upper_bound'( 
% 108.58/108.94    identity, X ), Y ), Y ), multiply( 'least_upper_bound'( identity, X ), Y
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , 0, clause( 40706, [ =( inverse( 'least_upper_bound'( X, identity ) ), 
% 108.58/108.94    multiply( inverse( 'least_upper_bound'( 'least_upper_bound'( multiply( 
% 108.58/108.94    'least_upper_bound'( identity, X ), X ), X ), identity ) ), 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40708, [ =( inverse( 'least_upper_bound'( X, identity ) ), inverse( 
% 108.58/108.94    'least_upper_bound'( X, inverse( 'least_upper_bound'( identity, X ) ) ) )
% 108.58/108.94     ) ] )
% 108.58/108.94  , clause( 1636, [ =( multiply( inverse( 'least_upper_bound'( multiply( X, Y
% 108.58/108.94     ), identity ) ), X ), inverse( 'least_upper_bound'( Y, inverse( X ) ) )
% 108.58/108.94     ) ] )
% 108.58/108.94  , 0, clause( 40707, [ =( inverse( 'least_upper_bound'( X, identity ) ), 
% 108.58/108.94    multiply( inverse( 'least_upper_bound'( multiply( 'least_upper_bound'( 
% 108.58/108.94    identity, X ), X ), identity ) ), 'least_upper_bound'( identity, X ) ) )
% 108.58/108.94     ] )
% 108.58/108.94  , 0, 5, substitution( 0, [ :=( X, 'least_upper_bound'( identity, X ) ), 
% 108.58/108.94    :=( Y, X )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40709, [ =( inverse( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ) ), inverse( 'least_upper_bound'( X
% 108.58/108.94    , identity ) ) ) ] )
% 108.58/108.94  , clause( 40708, [ =( inverse( 'least_upper_bound'( X, identity ) ), 
% 108.58/108.94    inverse( 'least_upper_bound'( X, inverse( 'least_upper_bound'( identity, 
% 108.58/108.94    X ) ) ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12271, [ =( inverse( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ) ), inverse( 'least_upper_bound'( X
% 108.58/108.94    , identity ) ) ) ] )
% 108.58/108.94  , clause( 40709, [ =( inverse( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ) ), inverse( 'least_upper_bound'( X
% 108.58/108.94    , identity ) ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40711, [ =( X, multiply( inverse( 'least_upper_bound'( inverse( X )
% 108.58/108.94    , identity ) ), 'least_upper_bound'( X, identity ) ) ) ] )
% 108.58/108.94  , clause( 1303, [ =( multiply( inverse( 'least_upper_bound'( inverse( X ), 
% 108.58/108.94    identity ) ), 'least_upper_bound'( X, identity ) ), X ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40716, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ), multiply( inverse( 'least_upper_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( X, identity ) ), identity ) ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( X, inverse( 'least_upper_bound'( identity, X ) ) ), 
% 108.58/108.94    identity ) ) ) ] )
% 108.58/108.94  , clause( 12271, [ =( inverse( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ) ), inverse( 'least_upper_bound'( X
% 108.58/108.94    , identity ) ) ) ] )
% 108.58/108.94  , 0, clause( 40711, [ =( X, multiply( inverse( 'least_upper_bound'( inverse( 
% 108.58/108.94    X ), identity ) ), 'least_upper_bound'( X, identity ) ) ) ] )
% 108.58/108.94  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.94    'least_upper_bound'( X, inverse( 'least_upper_bound'( identity, X ) ) ) )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40717, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ), multiply( inverse( identity ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( X, inverse( 'least_upper_bound'( identity, X ) ) ), 
% 108.58/108.94    identity ) ) ) ] )
% 108.58/108.94  , clause( 1309, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 108.58/108.94    identity ) ), identity ), identity ) ] )
% 108.58/108.94  , 0, clause( 40716, [ =( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ), multiply( inverse( 
% 108.58/108.94    'least_upper_bound'( inverse( 'least_upper_bound'( X, identity ) ), 
% 108.58/108.94    identity ) ), 'least_upper_bound'( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ), identity ) ) ) ] )
% 108.58/108.94  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40718, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ), multiply( identity, 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( X, inverse( 'least_upper_bound'( identity, X ) ) ), 
% 108.58/108.94    identity ) ) ) ] )
% 108.58/108.94  , clause( 15, [ =( inverse( identity ), identity ) ] )
% 108.58/108.94  , 0, clause( 40717, [ =( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ), multiply( inverse( identity ), 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ), identity ) ) ) ] )
% 108.58/108.94  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40719, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ), 'least_upper_bound'( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ), identity ) ) ] )
% 108.58/108.94  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.58/108.94  , 0, clause( 40718, [ =( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ), multiply( identity, 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ), identity ) ) ) ] )
% 108.58/108.94  , 0, 7, substitution( 0, [ :=( X, 'least_upper_bound'( 'least_upper_bound'( 
% 108.58/108.94    X, inverse( 'least_upper_bound'( identity, X ) ) ), identity ) )] ), 
% 108.58/108.94    substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40720, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , clause( 1320, [ =( 'least_upper_bound'( 'least_upper_bound'( Y, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ), identity ), 'least_upper_bound'( 
% 108.58/108.94    identity, Y ) ) ] )
% 108.58/108.94  , 0, clause( 40719, [ =( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ) ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( X, inverse( 'least_upper_bound'( identity, X ) ) ), 
% 108.58/108.94    identity ) ) ] )
% 108.58/108.94  , 0, 7, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12281, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , clause( 40720, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40723, [ =( Y, multiply( inverse( 'least_upper_bound'( X, inverse( 
% 108.58/108.94    Y ) ) ), 'least_upper_bound'( identity, multiply( X, Y ) ) ) ) ] )
% 108.58/108.94  , clause( 12266, [ =( multiply( inverse( 'least_upper_bound'( X, inverse( Y
% 108.58/108.94     ) ) ), 'least_upper_bound'( identity, multiply( X, Y ) ) ), Y ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40727, [ =( 'least_upper_bound'( identity, X ), multiply( inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ), 'least_upper_bound'( identity, 
% 108.58/108.94    multiply( X, 'least_upper_bound'( identity, X ) ) ) ) ) ] )
% 108.58/108.94  , clause( 12281, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , 0, clause( 40723, [ =( Y, multiply( inverse( 'least_upper_bound'( X, 
% 108.58/108.94    inverse( Y ) ) ), 'least_upper_bound'( identity, multiply( X, Y ) ) ) ) ]
% 108.58/108.94     )
% 108.58/108.94  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.94    :=( Y, 'least_upper_bound'( identity, X ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40728, [ =( 'least_upper_bound'( identity, X ), multiply( inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ), 'least_upper_bound'( identity, 
% 108.58/108.94    multiply( 'least_upper_bound'( identity, X ), X ) ) ) ) ] )
% 108.58/108.94  , clause( 1189, [ =( multiply( X, 'least_upper_bound'( identity, X ) ), 
% 108.58/108.94    multiply( 'least_upper_bound'( identity, X ), X ) ) ] )
% 108.58/108.94  , 0, clause( 40727, [ =( 'least_upper_bound'( identity, X ), multiply( 
% 108.58/108.94    inverse( 'least_upper_bound'( identity, X ) ), 'least_upper_bound'( 
% 108.58/108.94    identity, multiply( X, 'least_upper_bound'( identity, X ) ) ) ) ) ] )
% 108.58/108.94  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40729, [ =( 'least_upper_bound'( identity, X ), 'least_upper_bound'( 
% 108.58/108.94    multiply( inverse( 'least_upper_bound'( identity, X ) ), identity ), X )
% 108.58/108.94     ) ] )
% 108.58/108.94  , clause( 1543, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, 
% 108.58/108.94    multiply( X, Z ) ) ), 'least_upper_bound'( multiply( inverse( X ), Y ), Z
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , 0, clause( 40728, [ =( 'least_upper_bound'( identity, X ), multiply( 
% 108.58/108.94    inverse( 'least_upper_bound'( identity, X ) ), 'least_upper_bound'( 
% 108.58/108.94    identity, multiply( 'least_upper_bound'( identity, X ), X ) ) ) ) ] )
% 108.58/108.94  , 0, 4, substitution( 0, [ :=( X, 'least_upper_bound'( identity, X ) ), 
% 108.58/108.94    :=( Y, identity ), :=( Z, X )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40730, [ =( 'least_upper_bound'( identity, X ), 'least_upper_bound'( 
% 108.58/108.94    inverse( 'least_upper_bound'( identity, X ) ), X ) ) ] )
% 108.58/108.94  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.58/108.94  , 0, clause( 40729, [ =( 'least_upper_bound'( identity, X ), 
% 108.58/108.94    'least_upper_bound'( multiply( inverse( 'least_upper_bound'( identity, X
% 108.58/108.94     ) ), identity ), X ) ) ] )
% 108.58/108.94  , 0, 5, substitution( 0, [ :=( X, inverse( 'least_upper_bound'( identity, X
% 108.58/108.94     ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40731, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , clause( 40730, [ =( 'least_upper_bound'( identity, X ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'least_upper_bound'( identity, X ) ), X ) )
% 108.58/108.94     ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12285, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , clause( 40731, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40732, [ =( inverse( 'least_upper_bound'( X, multiply( X, Y ) ) ), 
% 108.58/108.94    inverse( multiply( X, 'least_upper_bound'( Y, identity ) ) ) ) ] )
% 108.58/108.94  , clause( 1179, [ =( inverse( multiply( X, 'least_upper_bound'( Y, identity
% 108.58/108.94     ) ) ), inverse( 'least_upper_bound'( X, multiply( X, Y ) ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40733, [ =( 'least_upper_bound'( identity, X ), 'least_upper_bound'( 
% 108.58/108.94    inverse( 'least_upper_bound'( identity, X ) ), X ) ) ] )
% 108.58/108.94  , clause( 12285, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40736, [ =( 'least_upper_bound'( identity, multiply( identity, X )
% 108.58/108.94     ), 'least_upper_bound'( inverse( multiply( identity, 'least_upper_bound'( 
% 108.58/108.94    X, identity ) ) ), multiply( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 40732, [ =( inverse( 'least_upper_bound'( X, multiply( X, Y ) ) )
% 108.58/108.94    , inverse( multiply( X, 'least_upper_bound'( Y, identity ) ) ) ) ] )
% 108.58/108.94  , 0, clause( 40733, [ =( 'least_upper_bound'( identity, X ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'least_upper_bound'( identity, X ) ), X ) )
% 108.58/108.94     ] )
% 108.58/108.94  , 0, 7, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), substitution( 
% 108.58/108.94    1, [ :=( X, multiply( identity, X ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40739, [ =( 'least_upper_bound'( identity, multiply( identity, X )
% 108.58/108.94     ), 'least_upper_bound'( inverse( 'least_upper_bound'( X, identity ) ), 
% 108.58/108.94    multiply( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.58/108.94  , 0, clause( 40736, [ =( 'least_upper_bound'( identity, multiply( identity
% 108.58/108.94    , X ) ), 'least_upper_bound'( inverse( multiply( identity, 
% 108.58/108.94    'least_upper_bound'( X, identity ) ) ), multiply( identity, X ) ) ) ] )
% 108.58/108.94  , 0, 8, substitution( 0, [ :=( X, 'least_upper_bound'( X, identity ) )] ), 
% 108.58/108.94    substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40745, [ =( 'least_upper_bound'( identity, multiply( identity, X )
% 108.58/108.94     ), 'least_upper_bound'( inverse( 'least_upper_bound'( X, identity ) ), X
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.58/108.94  , 0, clause( 40739, [ =( 'least_upper_bound'( identity, multiply( identity
% 108.58/108.94    , X ) ), 'least_upper_bound'( inverse( 'least_upper_bound'( X, identity )
% 108.58/108.94     ), multiply( identity, X ) ) ) ] )
% 108.58/108.94  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40746, [ =( 'least_upper_bound'( identity, X ), 'least_upper_bound'( 
% 108.58/108.94    inverse( 'least_upper_bound'( X, identity ) ), X ) ) ] )
% 108.58/108.94  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.58/108.94  , 0, clause( 40745, [ =( 'least_upper_bound'( identity, multiply( identity
% 108.58/108.94    , X ) ), 'least_upper_bound'( inverse( 'least_upper_bound'( X, identity )
% 108.58/108.94     ), X ) ) ] )
% 108.58/108.94  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40748, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 108.58/108.94    identity ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , clause( 40746, [ =( 'least_upper_bound'( identity, X ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'least_upper_bound'( X, identity ) ), X ) )
% 108.58/108.94     ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12305, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 108.58/108.94    identity ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , clause( 40748, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X
% 108.58/108.94    , identity ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40751, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, X ) ), 
% 108.58/108.94    'least_upper_bound'( multiply( inverse( X ), Y ), identity ) ) ] )
% 108.58/108.94  , clause( 74, [ =( 'least_upper_bound'( multiply( inverse( X ), Y ), 
% 108.58/108.94    identity ), multiply( inverse( X ), 'least_upper_bound'( Y, X ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40755, [ =( multiply( inverse( X ), 'least_upper_bound'( identity, 
% 108.58/108.94    X ) ), 'least_upper_bound'( multiply( inverse( X ), inverse( 
% 108.58/108.94    'least_upper_bound'( X, identity ) ) ), identity ) ) ] )
% 108.58/108.94  , clause( 12305, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X
% 108.58/108.94    , identity ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 108.58/108.94  , 0, clause( 40751, [ =( multiply( inverse( X ), 'least_upper_bound'( Y, X
% 108.58/108.94     ) ), 'least_upper_bound'( multiply( inverse( X ), Y ), identity ) ) ] )
% 108.58/108.94  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 108.58/108.94    :=( Y, inverse( 'least_upper_bound'( X, identity ) ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40756, [ =( multiply( inverse( X ), 'least_upper_bound'( identity, 
% 108.58/108.94    X ) ), 'least_upper_bound'( inverse( multiply( 'least_upper_bound'( X, 
% 108.58/108.94    identity ), X ) ), identity ) ) ] )
% 108.58/108.94  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 108.58/108.94    multiply( X, Y ) ) ) ] )
% 108.58/108.94  , 0, clause( 40755, [ =( multiply( inverse( X ), 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ), 'least_upper_bound'( multiply( inverse( X ), inverse( 
% 108.58/108.94    'least_upper_bound'( X, identity ) ) ), identity ) ) ] )
% 108.58/108.94  , 0, 8, substitution( 0, [ :=( X, 'least_upper_bound'( X, identity ) ), 
% 108.58/108.94    :=( Y, X )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40757, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( multiply( 'least_upper_bound'( X, identity
% 108.58/108.94     ), X ) ), identity ) ) ] )
% 108.58/108.94  , clause( 1097, [ =( multiply( inverse( X ), 'least_upper_bound'( identity
% 108.58/108.94    , X ) ), 'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.94  , 0, clause( 40756, [ =( multiply( inverse( X ), 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ), 'least_upper_bound'( inverse( multiply( 
% 108.58/108.94    'least_upper_bound'( X, identity ), X ) ), identity ) ) ] )
% 108.58/108.94  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40758, [ =( 'least_upper_bound'( inverse( multiply( 
% 108.58/108.94    'least_upper_bound'( X, identity ), X ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.94  , clause( 40757, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( multiply( 'least_upper_bound'( X, identity
% 108.58/108.94     ), X ) ), identity ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12319, [ =( 'least_upper_bound'( inverse( multiply( 
% 108.58/108.94    'least_upper_bound'( X, identity ), X ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.94  , clause( 40758, [ =( 'least_upper_bound'( inverse( multiply( 
% 108.58/108.94    'least_upper_bound'( X, identity ), X ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40760, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( multiply( 'least_upper_bound'( X, identity
% 108.58/108.94     ), X ) ), identity ) ) ] )
% 108.58/108.94  , clause( 12319, [ =( 'least_upper_bound'( inverse( multiply( 
% 108.58/108.94    'least_upper_bound'( X, identity ), X ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40768, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'least_upper_bound'( multiply( X, X ), X )
% 108.58/108.94     ), identity ) ) ] )
% 108.58/108.94  , clause( 1246, [ =( inverse( multiply( 'least_upper_bound'( Y, identity )
% 108.58/108.94    , X ) ), inverse( 'least_upper_bound'( multiply( Y, X ), X ) ) ) ] )
% 108.58/108.94  , 0, clause( 40760, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( multiply( 'least_upper_bound'( X, identity
% 108.58/108.94     ), X ) ), identity ) ) ] )
% 108.58/108.94  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40772, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    multiply( X, X ), X ) ), identity ), 'least_upper_bound'( inverse( X ), 
% 108.58/108.94    identity ) ) ] )
% 108.58/108.94  , clause( 40768, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'least_upper_bound'( multiply( X, X ), X )
% 108.58/108.94     ), identity ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12467, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    multiply( X, X ), X ) ), identity ), 'least_upper_bound'( inverse( X ), 
% 108.58/108.94    identity ) ) ] )
% 108.58/108.94  , clause( 40772, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    multiply( X, X ), X ) ), identity ), 'least_upper_bound'( inverse( X ), 
% 108.58/108.94    identity ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40774, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( multiply( 'least_upper_bound'( X, identity
% 108.58/108.94     ), X ) ), identity ) ) ] )
% 108.58/108.94  , clause( 12319, [ =( 'least_upper_bound'( inverse( multiply( 
% 108.58/108.94    'least_upper_bound'( X, identity ), X ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40780, [ =( 'least_upper_bound'( inverse( inverse( 
% 108.58/108.94    'least_upper_bound'( multiply( X, X ), X ) ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( multiply( 'least_upper_bound'( inverse( X )
% 108.58/108.94    , identity ), inverse( 'least_upper_bound'( multiply( X, X ), X ) ) ) ), 
% 108.58/108.94    identity ) ) ] )
% 108.58/108.94  , clause( 12467, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    multiply( X, X ), X ) ), identity ), 'least_upper_bound'( inverse( X ), 
% 108.58/108.94    identity ) ) ] )
% 108.58/108.94  , 0, clause( 40774, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( multiply( 'least_upper_bound'( X, identity
% 108.58/108.94     ), X ) ), identity ) ) ] )
% 108.58/108.94  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.94    inverse( 'least_upper_bound'( multiply( X, X ), X ) ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40781, [ =( 'least_upper_bound'( inverse( inverse( 
% 108.58/108.94    'least_upper_bound'( multiply( X, X ), X ) ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( multiply( 'least_upper_bound'( multiply( X, X ), X )
% 108.58/108.94    , inverse( 'least_upper_bound'( inverse( X ), identity ) ) ), identity )
% 108.58/108.94     ) ] )
% 108.58/108.94  , clause( 179, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 108.58/108.94    inverse( Y ) ) ) ] )
% 108.58/108.94  , 0, clause( 40780, [ =( 'least_upper_bound'( inverse( inverse( 
% 108.58/108.94    'least_upper_bound'( multiply( X, X ), X ) ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( inverse( multiply( 'least_upper_bound'( inverse( X )
% 108.58/108.94    , identity ), inverse( 'least_upper_bound'( multiply( X, X ), X ) ) ) ), 
% 108.58/108.94    identity ) ) ] )
% 108.58/108.94  , 0, 11, substitution( 0, [ :=( X, 'least_upper_bound'( multiply( X, X ), X
% 108.58/108.94     ) ), :=( Y, 'least_upper_bound'( inverse( X ), identity ) )] ), 
% 108.58/108.94    substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40782, [ =( 'least_upper_bound'( inverse( inverse( 
% 108.58/108.94    'least_upper_bound'( multiply( X, X ), X ) ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( multiply( X, X ), identity ) ) ] )
% 108.58/108.94  , clause( 5776, [ =( multiply( 'least_upper_bound'( multiply( X, Y ), X ), 
% 108.58/108.94    inverse( 'least_upper_bound'( inverse( Y ), identity ) ) ), multiply( X, 
% 108.58/108.94    Y ) ) ] )
% 108.58/108.94  , 0, clause( 40781, [ =( 'least_upper_bound'( inverse( inverse( 
% 108.58/108.94    'least_upper_bound'( multiply( X, X ), X ) ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( multiply( 'least_upper_bound'( multiply( X, X ), X )
% 108.58/108.94    , inverse( 'least_upper_bound'( inverse( X ), identity ) ) ), identity )
% 108.58/108.94     ) ] )
% 108.58/108.94  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40783, [ =( 'least_upper_bound'( 'least_upper_bound'( multiply( X, 
% 108.58/108.94    X ), X ), identity ), 'least_upper_bound'( multiply( X, X ), identity ) )
% 108.58/108.94     ] )
% 108.58/108.94  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40782, [ =( 'least_upper_bound'( inverse( inverse( 
% 108.58/108.94    'least_upper_bound'( multiply( X, X ), X ) ) ), identity ), 
% 108.58/108.94    'least_upper_bound'( multiply( X, X ), identity ) ) ] )
% 108.58/108.94  , 0, 2, substitution( 0, [ :=( X, 'least_upper_bound'( multiply( X, X ), X
% 108.58/108.94     ) )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12469, [ =( 'least_upper_bound'( 'least_upper_bound'( multiply( X, 
% 108.58/108.94    X ), X ), identity ), 'least_upper_bound'( multiply( X, X ), identity ) )
% 108.58/108.94     ] )
% 108.58/108.94  , clause( 40783, [ =( 'least_upper_bound'( 'least_upper_bound'( multiply( X
% 108.58/108.94    , X ), X ), identity ), 'least_upper_bound'( multiply( X, X ), identity )
% 108.58/108.94     ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40786, [ =( identity, 'greatest_lower_bound'( identity, multiply( X
% 108.58/108.94    , 'least_upper_bound'( 'least_upper_bound'( Y, inverse( X ) ), Z ) ) ) )
% 108.58/108.94     ] )
% 108.58/108.94  , clause( 2859, [ =( 'greatest_lower_bound'( identity, multiply( X, 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( Y, inverse( X ) ), Z ) ) ), 
% 108.58/108.94    identity ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40789, [ =( identity, 'greatest_lower_bound'( identity, multiply( X
% 108.58/108.94    , 'least_upper_bound'( multiply( inverse( X ), inverse( X ) ), identity )
% 108.58/108.94     ) ) ) ] )
% 108.58/108.94  , clause( 12469, [ =( 'least_upper_bound'( 'least_upper_bound'( multiply( X
% 108.58/108.94    , X ), X ), identity ), 'least_upper_bound'( multiply( X, X ), identity )
% 108.58/108.94     ) ] )
% 108.58/108.94  , 0, clause( 40786, [ =( identity, 'greatest_lower_bound'( identity, 
% 108.58/108.94    multiply( X, 'least_upper_bound'( 'least_upper_bound'( Y, inverse( X ) )
% 108.58/108.94    , Z ) ) ) ) ] )
% 108.58/108.94  , 0, 6, substitution( 0, [ :=( X, inverse( X ) )] ), substitution( 1, [ 
% 108.58/108.94    :=( X, X ), :=( Y, multiply( inverse( X ), inverse( X ) ) ), :=( Z, 
% 108.58/108.94    identity )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40790, [ =( identity, 'greatest_lower_bound'( identity, 
% 108.58/108.94    'least_upper_bound'( inverse( X ), multiply( X, identity ) ) ) ) ] )
% 108.58/108.94  , clause( 1516, [ =( multiply( X, 'least_upper_bound'( multiply( inverse( X
% 108.58/108.94     ), Y ), Z ) ), 'least_upper_bound'( Y, multiply( X, Z ) ) ) ] )
% 108.58/108.94  , 0, clause( 40789, [ =( identity, 'greatest_lower_bound'( identity, 
% 108.58/108.94    multiply( X, 'least_upper_bound'( multiply( inverse( X ), inverse( X ) )
% 108.58/108.94    , identity ) ) ) ) ] )
% 108.58/108.94  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, inverse( X ) ), :=( Z, 
% 108.58/108.94    identity )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40791, [ =( identity, 'greatest_lower_bound'( identity, 
% 108.58/108.94    'least_upper_bound'( inverse( X ), X ) ) ) ] )
% 108.58/108.94  , clause( 151, [ =( multiply( X, identity ), X ) ] )
% 108.58/108.94  , 0, clause( 40790, [ =( identity, 'greatest_lower_bound'( identity, 
% 108.58/108.94    'least_upper_bound'( inverse( X ), multiply( X, identity ) ) ) ) ] )
% 108.58/108.94  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40792, [ =( 'greatest_lower_bound'( identity, 'least_upper_bound'( 
% 108.58/108.94    inverse( X ), X ) ), identity ) ] )
% 108.58/108.94  , clause( 40791, [ =( identity, 'greatest_lower_bound'( identity, 
% 108.58/108.94    'least_upper_bound'( inverse( X ), X ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12494, [ =( 'greatest_lower_bound'( identity, 'least_upper_bound'( 
% 108.58/108.94    inverse( X ), X ) ), identity ) ] )
% 108.58/108.94  , clause( 40792, [ =( 'greatest_lower_bound'( identity, 'least_upper_bound'( 
% 108.58/108.94    inverse( X ), X ) ), identity ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40794, [ =( 'least_upper_bound'( X, Z ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( X, 'greatest_lower_bound'( Y, 'least_upper_bound'( X
% 108.58/108.94    , Z ) ) ), Z ) ) ] )
% 108.58/108.94  , clause( 405, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 108.58/108.94    'greatest_lower_bound'( Z, 'least_upper_bound'( X, Y ) ) ), Y ), 
% 108.58/108.94    'least_upper_bound'( X, Y ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40795, [ =( 'least_upper_bound'( inverse( X ), X ), 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( inverse( X ), identity ), X ) )
% 108.58/108.94     ] )
% 108.58/108.94  , clause( 12494, [ =( 'greatest_lower_bound'( identity, 'least_upper_bound'( 
% 108.58/108.94    inverse( X ), X ) ), identity ) ] )
% 108.58/108.94  , 0, clause( 40794, [ =( 'least_upper_bound'( X, Z ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( X, 'greatest_lower_bound'( Y, 'least_upper_bound'( X
% 108.58/108.94    , Z ) ) ), Z ) ) ] )
% 108.58/108.94  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 108.58/108.94    X ) ), :=( Y, identity ), :=( Z, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40796, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X )
% 108.58/108.94    , identity ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 108.58/108.94  , clause( 40795, [ =( 'least_upper_bound'( inverse( X ), X ), 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( inverse( X ), identity ), X ) )
% 108.58/108.94     ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 12539, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X )
% 108.58/108.94    , identity ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 108.58/108.94  , clause( 40796, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X
% 108.58/108.94     ), identity ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40799, [ =( multiply( 'least_upper_bound'( identity, inverse( X ) )
% 108.58/108.94    , 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( inverse( X )
% 108.58/108.94    , X ) ) ] )
% 108.58/108.94  , clause( 12539, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X
% 108.58/108.94     ), identity ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 108.58/108.94  , 0, clause( 1524, [ =( multiply( 'least_upper_bound'( identity, inverse( X
% 108.58/108.94     ) ), 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ), X ) ) ] )
% 108.58/108.94  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 20030, [ =( multiply( 'least_upper_bound'( identity, inverse( X ) )
% 108.58/108.94    , 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( inverse( X )
% 108.58/108.94    , X ) ) ] )
% 108.58/108.94  , clause( 40799, [ =( multiply( 'least_upper_bound'( identity, inverse( X )
% 108.58/108.94     ), 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( inverse( X
% 108.58/108.94     ), X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40803, [ =( multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ) ), 'least_upper_bound'( 
% 108.58/108.94    inverse( X ), X ) ) ] )
% 108.58/108.94  , clause( 12539, [ =( 'least_upper_bound'( 'least_upper_bound'( inverse( X
% 108.58/108.94     ), identity ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 108.58/108.94  , 0, clause( 1302, [ =( multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ) ), 'least_upper_bound'( 
% 108.58/108.94    'least_upper_bound'( inverse( X ), identity ), X ) ) ] )
% 108.58/108.94  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 20036, [ =( multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ) ), 'least_upper_bound'( 
% 108.58/108.94    inverse( X ), X ) ) ] )
% 108.58/108.94  , clause( 40803, [ =( multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ) ), 'least_upper_bound'( 
% 108.58/108.94    inverse( X ), X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40806, [ =( 'greatest_lower_bound'( identity, Y ), 
% 108.58/108.94    'least_upper_bound'( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ), Y ), 'greatest_lower_bound'( identity, Y ) ) ) ] )
% 108.58/108.94  , clause( 2569, [ =( 'least_upper_bound'( 'greatest_lower_bound'( inverse( 
% 108.58/108.94    'least_upper_bound'( identity, X ) ), Y ), 'greatest_lower_bound'( 
% 108.58/108.94    identity, Y ) ), 'greatest_lower_bound'( identity, Y ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40807, [ =( 'greatest_lower_bound'( identity, X ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'least_upper_bound'( identity, inverse( X )
% 108.58/108.94     ) ), 'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 5333, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    X, inverse( Y ) ) ), Y ), inverse( 'least_upper_bound'( X, inverse( Y ) )
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , 0, clause( 40806, [ =( 'greatest_lower_bound'( identity, Y ), 
% 108.58/108.94    'least_upper_bound'( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, X ) ), Y ), 'greatest_lower_bound'( identity, Y ) ) ) ] )
% 108.58/108.94  , 0, 5, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), substitution( 
% 108.58/108.94    1, [ :=( X, inverse( X ) ), :=( Y, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40808, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, inverse( X ) ) ), 'greatest_lower_bound'( identity, X ) ), 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ] )
% 108.58/108.94  , clause( 40807, [ =( 'greatest_lower_bound'( identity, X ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'least_upper_bound'( identity, inverse( X )
% 108.58/108.94     ) ), 'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 38712, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, inverse( X ) ) ), 'greatest_lower_bound'( identity, X ) ), 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ] )
% 108.58/108.94  , clause( 40808, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, inverse( X ) ) ), 'greatest_lower_bound'( identity, X ) ), 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40810, [ =( inverse( X ), multiply( 'least_upper_bound'( identity, 
% 108.58/108.94    multiply( inverse( X ), Y ) ), inverse( 'least_upper_bound'( X, Y ) ) ) )
% 108.58/108.94     ] )
% 108.58/108.94  , clause( 1706, [ =( multiply( 'least_upper_bound'( identity, multiply( 
% 108.58/108.94    inverse( X ), Y ) ), inverse( 'least_upper_bound'( X, Y ) ) ), inverse( X
% 108.58/108.94     ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40817, [ =( inverse( inverse( 'least_upper_bound'( identity, 
% 108.58/108.94    inverse( X ) ) ) ), multiply( 'least_upper_bound'( identity, multiply( 
% 108.58/108.94    inverse( inverse( 'least_upper_bound'( identity, inverse( X ) ) ) ), 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ) ) ] )
% 108.58/108.94  , clause( 38712, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, inverse( X ) ) ), 'greatest_lower_bound'( identity, X ) ), 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ] )
% 108.58/108.94  , 0, clause( 40810, [ =( inverse( X ), multiply( 'least_upper_bound'( 
% 108.58/108.94    identity, multiply( inverse( X ), Y ) ), inverse( 'least_upper_bound'( X
% 108.58/108.94    , Y ) ) ) ) ] )
% 108.58/108.94  , 0, 21, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 108.58/108.94    inverse( 'least_upper_bound'( identity, inverse( X ) ) ) ), :=( Y, 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40818, [ =( inverse( inverse( 'least_upper_bound'( identity, 
% 108.58/108.94    inverse( X ) ) ) ), 'least_upper_bound'( multiply( identity, inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ), inverse( inverse( 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ) ) ) ) ) ] )
% 108.58/108.94  , clause( 1011, [ =( multiply( 'least_upper_bound'( Z, multiply( X, Y ) ), 
% 108.58/108.94    inverse( Y ) ), 'least_upper_bound'( multiply( Z, inverse( Y ) ), X ) ) ]
% 108.58/108.94     )
% 108.58/108.94  , 0, clause( 40817, [ =( inverse( inverse( 'least_upper_bound'( identity, 
% 108.58/108.94    inverse( X ) ) ) ), multiply( 'least_upper_bound'( identity, multiply( 
% 108.58/108.94    inverse( inverse( 'least_upper_bound'( identity, inverse( X ) ) ) ), 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ) ) ] )
% 108.58/108.94  , 0, 7, substitution( 0, [ :=( X, inverse( inverse( 'least_upper_bound'( 
% 108.58/108.94    identity, inverse( X ) ) ) ) ), :=( Y, 'greatest_lower_bound'( identity, 
% 108.58/108.94    X ) ), :=( Z, identity )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40819, [ =( inverse( inverse( 'least_upper_bound'( identity, 
% 108.58/108.94    inverse( X ) ) ) ), 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ), inverse( inverse( 'least_upper_bound'( identity, inverse( 
% 108.58/108.94    X ) ) ) ) ) ) ] )
% 108.58/108.94  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 108.58/108.94  , 0, clause( 40818, [ =( inverse( inverse( 'least_upper_bound'( identity, 
% 108.58/108.94    inverse( X ) ) ) ), 'least_upper_bound'( multiply( identity, inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ), inverse( inverse( 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ) ) ) ) ) ] )
% 108.58/108.94  , 0, 8, substitution( 0, [ :=( X, inverse( 'greatest_lower_bound'( identity
% 108.58/108.94    , X ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40821, [ =( inverse( inverse( 'least_upper_bound'( identity, 
% 108.58/108.94    inverse( X ) ) ) ), 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ), 'least_upper_bound'( identity, inverse( X ) ) ) ) ] )
% 108.58/108.94  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40819, [ =( inverse( inverse( 'least_upper_bound'( identity, 
% 108.58/108.94    inverse( X ) ) ) ), 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ), inverse( inverse( 'least_upper_bound'( identity, inverse( 
% 108.58/108.94    X ) ) ) ) ) ) ] )
% 108.58/108.94  , 0, 12, substitution( 0, [ :=( X, 'least_upper_bound'( identity, inverse( 
% 108.58/108.94    X ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40822, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ) ) ) ] )
% 108.58/108.94  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 108.58/108.94  , 0, clause( 40821, [ =( inverse( inverse( 'least_upper_bound'( identity, 
% 108.58/108.94    inverse( X ) ) ) ), 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ), 'least_upper_bound'( identity, inverse( X ) ) ) ) ] )
% 108.58/108.94  , 0, 1, substitution( 0, [ :=( X, 'least_upper_bound'( identity, inverse( X
% 108.58/108.94     ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40827, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ), identity ), inverse( X ) ) ) ] )
% 108.58/108.94  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 108.58/108.94  , 0, clause( 40822, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ) ) ) ] )
% 108.58/108.94  , 0, 5, substitution( 0, [ :=( X, inverse( 'greatest_lower_bound'( identity
% 108.58/108.94    , X ) ) ), :=( Y, identity ), :=( Z, inverse( X ) )] ), substitution( 1
% 108.58/108.94    , [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40828, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 108.58/108.94    inverse( X ) ) ) ] )
% 108.58/108.94  , clause( 583, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ), identity ), inverse( 'greatest_lower_bound'( identity, X
% 108.58/108.94     ) ) ) ] )
% 108.58/108.94  , 0, clause( 40827, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 108.58/108.94    'least_upper_bound'( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ), identity ), inverse( X ) ) ) ] )
% 108.58/108.94  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40829, [ =( 'least_upper_bound'( identity, inverse( X ) ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 4860, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 108.58/108.94    Y, X ) ), inverse( X ) ), inverse( 'greatest_lower_bound'( Y, X ) ) ) ]
% 108.58/108.94     )
% 108.58/108.94  , 0, clause( 40828, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 108.58/108.94    'least_upper_bound'( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 108.58/108.94    inverse( X ) ) ) ] )
% 108.58/108.94  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, identity )] ), substitution( 
% 108.58/108.94    1, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 38731, [ =( 'least_upper_bound'( identity, inverse( X ) ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , clause( 40829, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 108.58/108.94    inverse( 'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40832, [ =( 'least_upper_bound'( inverse( X ), X ), multiply( 
% 108.58/108.94    'least_upper_bound'( X, identity ), 'least_upper_bound'( identity, 
% 108.58/108.94    inverse( X ) ) ) ) ] )
% 108.58/108.94  , clause( 20036, [ =( multiply( 'least_upper_bound'( X, identity ), 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ) ), 'least_upper_bound'( 
% 108.58/108.94    inverse( X ), X ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40833, [ =( 'least_upper_bound'( inverse( X ), X ), multiply( 
% 108.58/108.94    'least_upper_bound'( X, identity ), inverse( 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ) ) ) ] )
% 108.58/108.94  , clause( 38731, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 108.58/108.94    inverse( 'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , 0, clause( 40832, [ =( 'least_upper_bound'( inverse( X ), X ), multiply( 
% 108.58/108.94    'least_upper_bound'( X, identity ), 'least_upper_bound'( identity, 
% 108.58/108.94    inverse( X ) ) ) ) ] )
% 108.58/108.94  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40834, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ), 'least_upper_bound'( inverse( 
% 108.58/108.94    X ), X ) ) ] )
% 108.58/108.94  , clause( 40833, [ =( 'least_upper_bound'( inverse( X ), X ), multiply( 
% 108.58/108.94    'least_upper_bound'( X, identity ), inverse( 'greatest_lower_bound'( 
% 108.58/108.94    identity, X ) ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 38822, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ), 'least_upper_bound'( inverse( 
% 108.58/108.94    X ), X ) ) ] )
% 108.58/108.94  , clause( 40834, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ), 'least_upper_bound'( inverse( 
% 108.58/108.94    X ), X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40836, [ =( 'least_upper_bound'( inverse( X ), X ), multiply( 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ), 'least_upper_bound'( X, 
% 108.58/108.94    identity ) ) ) ] )
% 108.58/108.94  , clause( 20030, [ =( multiply( 'least_upper_bound'( identity, inverse( X )
% 108.58/108.94     ), 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( inverse( X
% 108.58/108.94     ), X ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40837, [ =( 'least_upper_bound'( inverse( X ), X ), multiply( 
% 108.58/108.94    inverse( 'greatest_lower_bound'( identity, X ) ), 'least_upper_bound'( X
% 108.58/108.94    , identity ) ) ) ] )
% 108.58/108.94  , clause( 38731, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 108.58/108.94    inverse( 'greatest_lower_bound'( identity, X ) ) ) ] )
% 108.58/108.94  , 0, clause( 40836, [ =( 'least_upper_bound'( inverse( X ), X ), multiply( 
% 108.58/108.94    'least_upper_bound'( identity, inverse( X ) ), 'least_upper_bound'( X, 
% 108.58/108.94    identity ) ) ) ] )
% 108.58/108.94  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 108.58/108.94    ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqswap(
% 108.58/108.94  clause( 40838, [ =( multiply( inverse( 'greatest_lower_bound'( identity, X
% 108.58/108.94     ) ), 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( inverse( 
% 108.58/108.94    X ), X ) ) ] )
% 108.58/108.94  , clause( 40837, [ =( 'least_upper_bound'( inverse( X ), X ), multiply( 
% 108.58/108.94    inverse( 'greatest_lower_bound'( identity, X ) ), 'least_upper_bound'( X
% 108.58/108.94    , identity ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [ :=( X, X )] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 38825, [ =( multiply( inverse( 'greatest_lower_bound'( identity, X
% 108.58/108.94     ) ), 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( inverse( 
% 108.58/108.94    X ), X ) ) ] )
% 108.58/108.94  , clause( 40838, [ =( multiply( inverse( 'greatest_lower_bound'( identity, 
% 108.58/108.94    X ) ), 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( inverse( 
% 108.58/108.94    X ), X ) ) ] )
% 108.58/108.94  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40842, [ ~( =( 'least_upper_bound'( inverse( a ), a ), multiply( 
% 108.58/108.94    inverse( 'greatest_lower_bound'( identity, a ) ), 'least_upper_bound'( a
% 108.58/108.94    , identity ) ) ) ) ] )
% 108.58/108.94  , clause( 38822, [ =( multiply( 'least_upper_bound'( X, identity ), inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, X ) ) ), 'least_upper_bound'( inverse( 
% 108.58/108.94    X ), X ) ) ] )
% 108.58/108.94  , 0, clause( 196, [ ~( =( multiply( 'least_upper_bound'( a, identity ), 
% 108.58/108.94    inverse( 'greatest_lower_bound'( identity, a ) ) ), multiply( inverse( 
% 108.58/108.94    'greatest_lower_bound'( identity, a ) ), 'least_upper_bound'( a, identity
% 108.58/108.94     ) ) ) ) ] )
% 108.58/108.94  , 0, 2, substitution( 0, [ :=( X, a )] ), substitution( 1, [] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  paramod(
% 108.58/108.94  clause( 40843, [ ~( =( 'least_upper_bound'( inverse( a ), a ), 
% 108.58/108.94    'least_upper_bound'( inverse( a ), a ) ) ) ] )
% 108.58/108.94  , clause( 38825, [ =( multiply( inverse( 'greatest_lower_bound'( identity, 
% 108.58/108.94    X ) ), 'least_upper_bound'( X, identity ) ), 'least_upper_bound'( inverse( 
% 108.58/108.94    X ), X ) ) ] )
% 108.58/108.94  , 0, clause( 40842, [ ~( =( 'least_upper_bound'( inverse( a ), a ), 
% 108.58/108.94    multiply( inverse( 'greatest_lower_bound'( identity, a ) ), 
% 108.58/108.94    'least_upper_bound'( a, identity ) ) ) ) ] )
% 108.58/108.94  , 0, 6, substitution( 0, [ :=( X, a )] ), substitution( 1, [] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  eqrefl(
% 108.58/108.94  clause( 40844, [] )
% 108.58/108.94  , clause( 40843, [ ~( =( 'least_upper_bound'( inverse( a ), a ), 
% 108.58/108.94    'least_upper_bound'( inverse( a ), a ) ) ) ] )
% 108.58/108.94  , 0, substitution( 0, [] )).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  subsumption(
% 108.58/108.94  clause( 39726, [] )
% 108.58/108.94  , clause( 40844, [] )
% 108.58/108.94  , substitution( 0, [] ), permutation( 0, [] ) ).
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  end.
% 108.58/108.94  
% 108.58/108.94  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 108.58/108.94  
% 108.58/108.94  Memory use:
% 108.58/108.94  
% 108.58/108.94  space for terms:        571251
% 108.58/108.94  space for clauses:      4158332
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  clauses generated:      28128195
% 108.58/108.94  clauses kept:           39727
% 108.58/108.94  clauses selected:       6925
% 108.58/108.94  clauses deleted:        3942
% 108.58/108.94  clauses inuse deleted:  1762
% 108.58/108.94  
% 108.58/108.94  subsentry:          1200150
% 108.58/108.94  literals s-matched: 1197145
% 108.58/108.94  literals matched:   1196863
% 108.58/108.94  full subsumption:   0
% 108.58/108.94  
% 108.58/108.94  checksum:           1202233336
% 108.58/108.94  
% 108.58/108.94  
% 108.58/108.94  Bliksem ended
%------------------------------------------------------------------------------