TSTP Solution File: GRP181-4 by Bliksem---1.12

View Problem - Process Solution

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

% Computer : n029.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:53 EDT 2022

% Result   : Unsatisfiable 2.01s 2.38s
% Output   : Refutation 2.01s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : GRP181-4 : TPTP v8.1.0. Bugfixed v1.2.1.
% 0.07/0.13  % Command  : bliksem %s
% 0.13/0.34  % Computer : n029.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 08:37:55 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 1.93/2.38  *** allocated 10000 integers for termspace/termends
% 1.93/2.38  *** allocated 10000 integers for clauses
% 1.93/2.38  *** allocated 10000 integers for justifications
% 1.93/2.38  Bliksem 1.12
% 1.93/2.38  
% 1.93/2.38  
% 1.93/2.38  Automatic Strategy Selection
% 1.93/2.38  
% 1.93/2.38  Clauses:
% 1.93/2.38  [
% 1.93/2.38     [ =( multiply( identity, X ), X ) ],
% 1.93/2.38     [ =( multiply( inverse( X ), X ), identity ) ],
% 1.93/2.38     [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( Y, Z ) ) )
% 1.93/2.38     ],
% 1.93/2.38     [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, X ) ) ]
% 1.93/2.38    ,
% 1.93/2.38     [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) ) ],
% 1.93/2.38     [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) ), 
% 1.93/2.38    'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ],
% 1.93/2.38     [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 1.93/2.38    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ],
% 1.93/2.38     [ =( 'least_upper_bound'( X, X ), X ) ],
% 1.93/2.38     [ =( 'greatest_lower_bound'( X, X ), X ) ],
% 1.93/2.38     [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) ), X ) ]
% 1.93/2.38    ,
% 1.93/2.38     [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) ), X ) ]
% 1.93/2.38    ,
% 1.93/2.38     [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 'least_upper_bound'( 
% 2.01/2.38    multiply( X, Y ), multiply( X, Z ) ) ) ],
% 2.01/2.38     [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.38    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ],
% 2.01/2.38     [ =( multiply( 'least_upper_bound'( X, Y ), Z ), 'least_upper_bound'( 
% 2.01/2.38    multiply( X, Z ), multiply( Y, Z ) ) ) ],
% 2.01/2.38     [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 2.01/2.38    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ],
% 2.01/2.38     [ =( inverse( identity ), identity ) ],
% 2.01/2.38     [ =( inverse( inverse( X ) ), X ) ],
% 2.01/2.38     [ =( inverse( multiply( X, Y ) ), multiply( inverse( Y ), inverse( X ) )
% 2.01/2.38     ) ],
% 2.01/2.38     [ =( 'greatest_lower_bound'( a, c ), 'greatest_lower_bound'( b, c ) ) ]
% 2.01/2.38    ,
% 2.01/2.38     [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( b, c ) ) ],
% 2.01/2.38     [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 'least_upper_bound'( 
% 2.01/2.38    inverse( X ), inverse( Y ) ) ) ],
% 2.01/2.38     [ =( inverse( 'least_upper_bound'( X, Y ) ), 'greatest_lower_bound'( 
% 2.01/2.38    inverse( X ), inverse( Y ) ) ) ],
% 2.01/2.38     [ ~( =( a, b ) ) ]
% 2.01/2.38  ] .
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  percentage equality = 1.000000, percentage horn = 1.000000
% 2.01/2.38  This is a pure equality problem
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  Options Used:
% 2.01/2.38  
% 2.01/2.38  useres =            1
% 2.01/2.38  useparamod =        1
% 2.01/2.38  useeqrefl =         1
% 2.01/2.38  useeqfact =         1
% 2.01/2.38  usefactor =         1
% 2.01/2.38  usesimpsplitting =  0
% 2.01/2.38  usesimpdemod =      5
% 2.01/2.38  usesimpres =        3
% 2.01/2.38  
% 2.01/2.38  resimpinuse      =  1000
% 2.01/2.38  resimpclauses =     20000
% 2.01/2.38  substype =          eqrewr
% 2.01/2.38  backwardsubs =      1
% 2.01/2.38  selectoldest =      5
% 2.01/2.38  
% 2.01/2.38  litorderings [0] =  split
% 2.01/2.38  litorderings [1] =  extend the termordering, first sorting on arguments
% 2.01/2.38  
% 2.01/2.38  termordering =      kbo
% 2.01/2.38  
% 2.01/2.38  litapriori =        0
% 2.01/2.38  termapriori =       1
% 2.01/2.38  litaposteriori =    0
% 2.01/2.38  termaposteriori =   0
% 2.01/2.38  demodaposteriori =  0
% 2.01/2.38  ordereqreflfact =   0
% 2.01/2.38  
% 2.01/2.38  litselect =         negord
% 2.01/2.38  
% 2.01/2.38  maxweight =         15
% 2.01/2.38  maxdepth =          30000
% 2.01/2.38  maxlength =         115
% 2.01/2.38  maxnrvars =         195
% 2.01/2.38  excuselevel =       1
% 2.01/2.38  increasemaxweight = 1
% 2.01/2.38  
% 2.01/2.38  maxselected =       10000000
% 2.01/2.38  maxnrclauses =      10000000
% 2.01/2.38  
% 2.01/2.38  showgenerated =    0
% 2.01/2.38  showkept =         0
% 2.01/2.38  showselected =     0
% 2.01/2.38  showdeleted =      0
% 2.01/2.38  showresimp =       1
% 2.01/2.38  showstatus =       2000
% 2.01/2.38  
% 2.01/2.38  prologoutput =     1
% 2.01/2.38  nrgoals =          5000000
% 2.01/2.38  totalproof =       1
% 2.01/2.38  
% 2.01/2.38  Symbols occurring in the translation:
% 2.01/2.38  
% 2.01/2.38  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 2.01/2.38  .  [1, 2]      (w:1, o:22, a:1, s:1, b:0), 
% 2.01/2.38  !  [4, 1]      (w:0, o:16, a:1, s:1, b:0), 
% 2.01/2.38  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.01/2.38  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 2.01/2.38  identity  [39, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 2.01/2.38  multiply  [41, 2]      (w:1, o:48, a:1, s:1, b:0), 
% 2.01/2.38  inverse  [42, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 2.01/2.38  'greatest_lower_bound'  [45, 2]      (w:1, o:49, a:1, s:1, b:0), 
% 2.01/2.38  'least_upper_bound'  [46, 2]      (w:1, o:47, a:1, s:1, b:0), 
% 2.01/2.38  a  [47, 0]      (w:1, o:13, a:1, s:1, b:0), 
% 2.01/2.38  c  [48, 0]      (w:1, o:15, a:1, s:1, b:0), 
% 2.01/2.38  b  [49, 0]      (w:1, o:14, a:1, s:1, b:0).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  Starting Search:
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  Intermediate Status:
% 2.01/2.38  Generated:    19107
% 2.01/2.38  Kept:         2016
% 2.01/2.38  Inuse:        219
% 2.01/2.38  Deleted:      26
% 2.01/2.38  Deletedinuse: 9
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  Intermediate Status:
% 2.01/2.38  Generated:    51496
% 2.01/2.38  Kept:         4036
% 2.01/2.38  Inuse:        364
% 2.01/2.38  Deleted:      46
% 2.01/2.38  Deletedinuse: 21
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  Intermediate Status:
% 2.01/2.38  Generated:    93586
% 2.01/2.38  Kept:         6070
% 2.01/2.38  Inuse:        523
% 2.01/2.38  Deleted:      68
% 2.01/2.38  Deletedinuse: 23
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  Intermediate Status:
% 2.01/2.38  Generated:    150803
% 2.01/2.38  Kept:         8073
% 2.01/2.38  Inuse:        665
% 2.01/2.38  Deleted:      75
% 2.01/2.38  Deletedinuse: 23
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  Intermediate Status:
% 2.01/2.38  Generated:    218060
% 2.01/2.38  Kept:         10078
% 2.01/2.38  Inuse:        791
% 2.01/2.38  Deleted:      111
% 2.01/2.38  Deletedinuse: 27
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  Intermediate Status:
% 2.01/2.38  Generated:    286633
% 2.01/2.38  Kept:         12094
% 2.01/2.38  Inuse:        929
% 2.01/2.38  Deleted:      136
% 2.01/2.38  Deletedinuse: 27
% 2.01/2.38  
% 2.01/2.38  Resimplifying inuse:
% 2.01/2.38  Done
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  Bliksems!, er is een bewijs:
% 2.01/2.38  % SZS status Unsatisfiable
% 2.01/2.38  % SZS output start Refutation
% 2.01/2.38  
% 2.01/2.38  clause( 0, [ =( multiply( identity, X ), X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y )
% 2.01/2.38    , Z ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, 
% 2.01/2.38    X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) )
% 2.01/2.38     ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 5, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) )
% 2.01/2.38    , 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.38    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 8, [ =( 'greatest_lower_bound'( X, X ), X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) ), X
% 2.01/2.38     ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) )
% 2.01/2.38    , multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z )
% 2.01/2.38     ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) )
% 2.01/2.38    , multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z )
% 2.01/2.38     ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 15, [ =( inverse( identity ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( multiply( 
% 2.01/2.38    X, Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 18, [ =( 'greatest_lower_bound'( b, c ), 'greatest_lower_bound'( a
% 2.01/2.38    , c ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 19, [ =( 'least_upper_bound'( b, c ), 'least_upper_bound'( a, c ) )
% 2.01/2.38     ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 20, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), inverse( 
% 2.01/2.38    'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 21, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.38    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 22, [ ~( =( b, a ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 23, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 24, [ =( multiply( multiply( Y, X ), inverse( X ) ), multiply( Y, 
% 2.01/2.38    identity ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 26, [ =( multiply( multiply( Y, inverse( X ) ), X ), multiply( Y, 
% 2.01/2.38    identity ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 28, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( c, b ) )
% 2.01/2.38     ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 29, [ =( 'least_upper_bound'( c, b ), 'least_upper_bound'( c, a ) )
% 2.01/2.38     ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 30, [ =( 'greatest_lower_bound'( a, c ), 'greatest_lower_bound'( c
% 2.01/2.38    , b ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 32, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z
% 2.01/2.38     ), 'greatest_lower_bound'( 'greatest_lower_bound'( Y, Z ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 35, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( Y, X ), X
% 2.01/2.38     ), 'greatest_lower_bound'( Y, X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 37, [ =( 'greatest_lower_bound'( c, b ), 'greatest_lower_bound'( c
% 2.01/2.38    , a ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 41, [ =( 'greatest_lower_bound'( b, 'least_upper_bound'( c, a ) ), 
% 2.01/2.38    b ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 42, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 43, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 45, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( Z, 
% 2.01/2.38    'least_upper_bound'( X, Y ) ), X ), 'greatest_lower_bound'( Z, X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 47, [ =( 'greatest_lower_bound'( 'least_upper_bound'( c, a ), b ), 
% 2.01/2.38    b ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 48, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), X ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 49, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.01/2.38    'least_upper_bound'( X, Y ), Z ), X ), X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 54, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 2.01/2.38    'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 63, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), X
% 2.01/2.38     ), 'greatest_lower_bound'( X, Y ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 65, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 2.01/2.38    'least_upper_bound'( X, Y ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 69, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 70, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), X ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 73, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), X ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 77, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), multiply( X, 
% 2.01/2.38    'least_upper_bound'( Z, Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 78, [ =( multiply( X, 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.38    'least_upper_bound'( identity, multiply( X, Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 80, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), Y )
% 2.01/2.38     ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 82, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 2.01/2.38    'greatest_lower_bound'( X, 'least_upper_bound'( Y, Z ) ), Y ), Z ), 
% 2.01/2.38    'least_upper_bound'( Y, Z ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 87, [ =( 'least_upper_bound'( 'least_upper_bound'( Z, 
% 2.01/2.38    'greatest_lower_bound'( X, Y ) ), X ), 'least_upper_bound'( Z, X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 95, [ =( multiply( X, 'greatest_lower_bound'( inverse( X ), Y ) ), 
% 2.01/2.38    'greatest_lower_bound'( identity, multiply( X, Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 96, [ =( multiply( X, 'greatest_lower_bound'( Y, inverse( X ) ) ), 
% 2.01/2.38    'greatest_lower_bound'( multiply( X, Y ), identity ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 97, [ =( 'greatest_lower_bound'( identity, multiply( inverse( X ), 
% 2.01/2.38    Y ) ), multiply( inverse( X ), 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 103, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), multiply( 
% 2.01/2.38    'least_upper_bound'( Z, X ), Y ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 105, [ =( 'least_upper_bound'( multiply( Y, inverse( X ) ), 
% 2.01/2.38    identity ), multiply( 'least_upper_bound'( Y, X ), inverse( X ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 108, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 2.01/2.38    'least_upper_bound'( identity, Y ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 118, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), multiply( 
% 2.01/2.38    'greatest_lower_bound'( Z, X ), Y ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 119, [ =( 'greatest_lower_bound'( identity, multiply( Y, inverse( X
% 2.01/2.38     ) ) ), multiply( 'greatest_lower_bound'( X, Y ), inverse( X ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 120, [ =( 'greatest_lower_bound'( multiply( Y, inverse( X ) ), 
% 2.01/2.38    identity ), multiply( 'greatest_lower_bound'( Y, X ), inverse( X ) ) ) ]
% 2.01/2.38     )
% 2.01/2.38  .
% 2.01/2.38  clause( 145, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 2.01/2.38    inverse( Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 146, [ =( inverse( multiply( inverse( X ), Y ) ), multiply( inverse( 
% 2.01/2.38    Y ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 147, [ =( inverse( multiply( X, identity ) ), inverse( X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 150, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), multiply( 
% 2.01/2.38    X, 'greatest_lower_bound'( identity, Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 152, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X, 
% 2.01/2.38    'least_upper_bound'( identity, Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 153, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X, 
% 2.01/2.38    'least_upper_bound'( Y, identity ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 156, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), inverse( 
% 2.01/2.38    'greatest_lower_bound'( Y, X ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 157, [ =( inverse( 'greatest_lower_bound'( inverse( X ), Y ) ), 
% 2.01/2.38    'least_upper_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 158, [ =( inverse( 'greatest_lower_bound'( Y, inverse( X ) ) ), 
% 2.01/2.38    'least_upper_bound'( inverse( Y ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 159, [ =( 'least_upper_bound'( identity, inverse( X ) ), inverse( 
% 2.01/2.38    'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 160, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.01/2.38    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 168, [ =( 'least_upper_bound'( Y, inverse( 'greatest_lower_bound'( 
% 2.01/2.38    identity, X ) ) ), 'least_upper_bound'( 'least_upper_bound'( Y, identity
% 2.01/2.38     ), inverse( X ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 179, [ =( inverse( 'least_upper_bound'( X, Y ) ), inverse( 
% 2.01/2.38    'least_upper_bound'( Y, X ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 180, [ =( inverse( 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.38    'greatest_lower_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 181, [ =( inverse( 'least_upper_bound'( Y, inverse( X ) ) ), 
% 2.01/2.38    'greatest_lower_bound'( inverse( Y ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 182, [ =( 'greatest_lower_bound'( identity, inverse( X ) ), inverse( 
% 2.01/2.38    'least_upper_bound'( identity, X ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 183, [ =( 'greatest_lower_bound'( inverse( X ), identity ), inverse( 
% 2.01/2.38    'least_upper_bound'( X, identity ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 195, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 197, [ =( multiply( multiply( Z, 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.38    inverse( 'greatest_lower_bound'( Y, X ) ) ), Z ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 198, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X )
% 2.01/2.38     ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 267, [ =( multiply( multiply( Y, inverse( X ) ), X ), Y ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 309, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X )
% 2.01/2.38     ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 353, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( inverse( 
% 2.01/2.38    Y ), Z ), inverse( X ) ), 'greatest_lower_bound'( inverse( 
% 2.01/2.38    'least_upper_bound'( X, Y ) ), Z ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 488, [ =( inverse( 'least_upper_bound'( 'least_upper_bound'( Z, 
% 2.01/2.38    inverse( X ) ), Y ) ), 'greatest_lower_bound'( inverse( 
% 2.01/2.38    'least_upper_bound'( Y, Z ) ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 491, [ =( 'least_upper_bound'( inverse( Z ), 'greatest_lower_bound'( 
% 2.01/2.38    X, inverse( Y ) ) ), inverse( 'greatest_lower_bound'( Z, 
% 2.01/2.38    'least_upper_bound'( inverse( X ), Y ) ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 540, [ =( 'greatest_lower_bound'( inverse( Z ), multiply( X, 
% 2.01/2.38    inverse( Y ) ) ), inverse( 'least_upper_bound'( Z, multiply( Y, inverse( 
% 2.01/2.38    X ) ) ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 541, [ =( 'greatest_lower_bound'( multiply( X, inverse( Y ) ), 
% 2.01/2.38    inverse( Z ) ), inverse( 'least_upper_bound'( multiply( Y, inverse( X ) )
% 2.01/2.38    , Z ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 542, [ =( inverse( 'greatest_lower_bound'( multiply( X, inverse( Y
% 2.01/2.38     ) ), identity ) ), 'least_upper_bound'( multiply( Y, inverse( X ) ), 
% 2.01/2.38    identity ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 544, [ =( inverse( 'least_upper_bound'( identity, multiply( X, 
% 2.01/2.38    inverse( Y ) ) ) ), 'greatest_lower_bound'( identity, multiply( Y, 
% 2.01/2.38    inverse( X ) ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 717, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 2.01/2.38    'greatest_lower_bound'( Y, X ), Z ), X ), 'least_upper_bound'( X, Z ) ) ]
% 2.01/2.38     )
% 2.01/2.38  .
% 2.01/2.38  clause( 1300, [ =( multiply( X, inverse( 'greatest_lower_bound'( X, 
% 2.01/2.38    identity ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1408, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), 
% 2.01/2.38    'greatest_lower_bound'( Y, X ) ) ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1411, [ =( 'greatest_lower_bound'( identity, multiply( inverse( X )
% 2.01/2.38    , 'least_upper_bound'( X, Y ) ) ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1449, [ =( 'least_upper_bound'( multiply( inverse( X ), 
% 2.01/2.38    'greatest_lower_bound'( Y, X ) ), identity ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1659, [ =( 'greatest_lower_bound'( identity, multiply( X, inverse( 
% 2.01/2.38    'greatest_lower_bound'( X, Y ) ) ) ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1692, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( X
% 2.01/2.38    , Y ), inverse( X ) ), identity ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1727, [ =( 'greatest_lower_bound'( identity, multiply( 
% 2.01/2.38    'least_upper_bound'( X, Y ), inverse( Y ) ) ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1738, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( Y
% 2.01/2.38    , X ), inverse( X ) ), identity ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1762, [ =( 'least_upper_bound'( multiply( b, inverse( 
% 2.01/2.38    'least_upper_bound'( c, a ) ) ), identity ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1766, [ =( 'least_upper_bound'( identity, multiply( 
% 2.01/2.38    'greatest_lower_bound'( X, Y ), inverse( Y ) ) ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1815, [ =( 'least_upper_bound'( identity, multiply( b, inverse( 
% 2.01/2.38    'least_upper_bound'( c, a ) ) ) ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1874, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( X
% 2.01/2.38    , Y ), inverse( Y ) ), identity ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 1905, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( c
% 2.01/2.38    , a ), inverse( b ) ), identity ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2208, [ =( multiply( X, inverse( 'least_upper_bound'( X, identity )
% 2.01/2.38     ) ), 'greatest_lower_bound'( identity, X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2213, [ =( multiply( inverse( 'greatest_lower_bound'( identity, X )
% 2.01/2.38     ), X ), 'least_upper_bound'( X, identity ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2214, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 2.01/2.38    'least_upper_bound'( X, identity ) ), X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2218, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 2.01/2.38    'least_upper_bound'( identity, X ) ), X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2229, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( X
% 2.01/2.38     ) ), inverse( 'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2254, [ =( 'greatest_lower_bound'( inverse( 'greatest_lower_bound'( 
% 2.01/2.38    identity, X ) ), 'least_upper_bound'( X, identity ) ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2272, [ =( 'greatest_lower_bound'( inverse( 'greatest_lower_bound'( 
% 2.01/2.38    identity, X ) ), X ), 'greatest_lower_bound'( identity, X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2292, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 2.01/2.38    identity, X ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2307, [ =( 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.01/2.38    'least_upper_bound'( c, a ) ) ) ), multiply( b, inverse( 
% 2.01/2.38    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2351, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 2.01/2.38    identity ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2378, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( X
% 2.01/2.38    , identity ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2382, [ =( 'least_upper_bound'( inverse( X ), 
% 2.01/2.38    'greatest_lower_bound'( X, identity ) ), inverse( 'greatest_lower_bound'( 
% 2.01/2.38    identity, X ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2705, [ =( multiply( 'least_upper_bound'( c, a ), inverse( b ) ), 
% 2.01/2.38    'least_upper_bound'( multiply( c, inverse( b ) ), identity ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2789, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.01/2.38    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( inverse( 
% 2.01/2.38    'greatest_lower_bound'( X, identity ) ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2793, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 2.01/2.38    'least_upper_bound'( X, identity ), Y ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 2846, [ =( 'least_upper_bound'( 'least_upper_bound'( X, identity )
% 2.01/2.38    , multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ), 
% 2.01/2.38    'least_upper_bound'( identity, X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 3241, [ =( 'least_upper_bound'( Y, multiply( Y, X ) ), multiply( Y
% 2.01/2.38    , 'least_upper_bound'( X, identity ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 3587, [ =( 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.01/2.38    c ) ) ), multiply( 'greatest_lower_bound'( c, a ), inverse( c ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 3590, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 2.01/2.38    identity, X ) ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 3639, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( X
% 2.01/2.38    , identity ) ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 3640, [ =( 'least_upper_bound'( 'least_upper_bound'( identity, X )
% 2.01/2.38    , inverse( X ) ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 3663, [ =( 'greatest_lower_bound'( 'least_upper_bound'( inverse( X
% 2.01/2.38     ), X ), identity ), identity ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 3792, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( X
% 2.01/2.38    , identity ) ), X ), 'greatest_lower_bound'( X, inverse( X ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 6534, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), 
% 2.01/2.38    identity ), 'least_upper_bound'( X, inverse( Y ) ) ), X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 7327, [ =( multiply( b, inverse( 'least_upper_bound'( c, a ) ) ), 
% 2.01/2.38    multiply( 'greatest_lower_bound'( c, a ), inverse( c ) ) ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 12944, [ =( multiply( multiply( 'greatest_lower_bound'( X, Y ), 
% 2.01/2.38    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 12972, [ =( multiply( multiply( 'greatest_lower_bound'( Y, X ), 
% 2.01/2.38    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 12975, [ =( b, a ) ] )
% 2.01/2.38  .
% 2.01/2.38  clause( 12976, [] )
% 2.01/2.38  .
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  % SZS output end Refutation
% 2.01/2.38  found a proof!
% 2.01/2.38  
% 2.01/2.38  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.01/2.38  
% 2.01/2.38  initialclauses(
% 2.01/2.38  [ clause( 12978, [ =( multiply( identity, X ), X ) ] )
% 2.01/2.38  , clause( 12979, [ =( multiply( inverse( X ), X ), identity ) ] )
% 2.01/2.38  , clause( 12980, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 2.01/2.38    multiply( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 12981, [ =( 'greatest_lower_bound'( X, Y ), 
% 2.01/2.38    'greatest_lower_bound'( Y, X ) ) ] )
% 2.01/2.38  , clause( 12982, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, 
% 2.01/2.38    X ) ) ] )
% 2.01/2.38  , clause( 12983, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y
% 2.01/2.38    , Z ) ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ]
% 2.01/2.38     )
% 2.01/2.38  , clause( 12984, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) )
% 2.01/2.38    , 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , clause( 12985, [ =( 'least_upper_bound'( X, X ), X ) ] )
% 2.01/2.38  , clause( 12986, [ =( 'greatest_lower_bound'( X, X ), X ) ] )
% 2.01/2.38  , clause( 12987, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 2.01/2.38     ) ), X ) ] )
% 2.01/2.38  , clause( 12988, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 2.01/2.38     ) ), X ) ] )
% 2.01/2.38  , clause( 12989, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.38    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.38  , clause( 12990, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.38    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.38  , clause( 12991, [ =( multiply( 'least_upper_bound'( X, Y ), Z ), 
% 2.01/2.38    'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 12992, [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 2.01/2.38    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 12993, [ =( inverse( identity ), identity ) ] )
% 2.01/2.38  , clause( 12994, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.38  , clause( 12995, [ =( inverse( multiply( X, Y ) ), multiply( inverse( Y ), 
% 2.01/2.38    inverse( X ) ) ) ] )
% 2.01/2.38  , clause( 12996, [ =( 'greatest_lower_bound'( a, c ), 
% 2.01/2.38    'greatest_lower_bound'( b, c ) ) ] )
% 2.01/2.38  , clause( 12997, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( b, 
% 2.01/2.38    c ) ) ] )
% 2.01/2.38  , clause( 12998, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.38    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.38  , clause( 12999, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.38    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.38  , clause( 13000, [ ~( =( a, b ) ) ] )
% 2.01/2.38  ] ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 0, [ =( multiply( identity, X ), X ) ] )
% 2.01/2.38  , clause( 12978, [ =( multiply( identity, X ), X ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 2.01/2.38  , clause( 12979, [ =( multiply( inverse( X ), X ), identity ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13006, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X
% 2.01/2.38    , Y ), Z ) ) ] )
% 2.01/2.38  , clause( 12980, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 2.01/2.38    multiply( Y, Z ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y )
% 2.01/2.38    , Z ) ) ] )
% 2.01/2.38  , clause( 13006, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( 
% 2.01/2.38    X, Y ), Z ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y, 
% 2.01/2.38    X ) ) ] )
% 2.01/2.38  , clause( 12981, [ =( 'greatest_lower_bound'( X, Y ), 
% 2.01/2.38    'greatest_lower_bound'( Y, X ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X ) )
% 2.01/2.38     ] )
% 2.01/2.38  , clause( 12982, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, 
% 2.01/2.38    X ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 5, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) )
% 2.01/2.38    , 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , clause( 12983, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y
% 2.01/2.38    , Z ) ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ]
% 2.01/2.38     )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.38    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , clause( 12984, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) )
% 2.01/2.38    , 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 8, [ =( 'greatest_lower_bound'( X, X ), X ) ] )
% 2.01/2.38  , clause( 12986, [ =( 'greatest_lower_bound'( X, X ), X ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) ), X
% 2.01/2.38     ) ] )
% 2.01/2.38  , clause( 12987, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 2.01/2.38     ) ), X ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  , clause( 12988, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 2.01/2.38     ) ), X ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13055, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 2.01/2.38     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 12989, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.38    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) )
% 2.01/2.38    , multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 13055, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z
% 2.01/2.38     ) ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13066, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, 
% 2.01/2.38    Z ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 12990, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.38    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z )
% 2.01/2.38     ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 13066, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X
% 2.01/2.38    , Z ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13078, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 2.01/2.38     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , clause( 12991, [ =( multiply( 'least_upper_bound'( X, Y ), Z ), 
% 2.01/2.38    'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) )
% 2.01/2.38    , multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , clause( 13078, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z
% 2.01/2.38     ) ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13091, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, 
% 2.01/2.38    Z ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , clause( 12992, [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 2.01/2.38    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z )
% 2.01/2.38     ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , clause( 13091, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y
% 2.01/2.38    , Z ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 15, [ =( inverse( identity ), identity ) ] )
% 2.01/2.38  , clause( 12993, [ =( inverse( identity ), identity ) ] )
% 2.01/2.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.38  , clause( 12994, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13136, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 2.01/2.38    multiply( X, Y ) ) ) ] )
% 2.01/2.38  , clause( 12995, [ =( inverse( multiply( X, Y ) ), multiply( inverse( Y ), 
% 2.01/2.38    inverse( X ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( multiply( 
% 2.01/2.38    X, Y ) ) ) ] )
% 2.01/2.38  , clause( 13136, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 2.01/2.38    multiply( X, Y ) ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13153, [ =( 'greatest_lower_bound'( b, c ), 'greatest_lower_bound'( 
% 2.01/2.38    a, c ) ) ] )
% 2.01/2.38  , clause( 12996, [ =( 'greatest_lower_bound'( a, c ), 
% 2.01/2.38    'greatest_lower_bound'( b, c ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 18, [ =( 'greatest_lower_bound'( b, c ), 'greatest_lower_bound'( a
% 2.01/2.38    , c ) ) ] )
% 2.01/2.38  , clause( 13153, [ =( 'greatest_lower_bound'( b, c ), 
% 2.01/2.38    'greatest_lower_bound'( a, c ) ) ] )
% 2.01/2.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13171, [ =( 'least_upper_bound'( b, c ), 'least_upper_bound'( a, c
% 2.01/2.38     ) ) ] )
% 2.01/2.38  , clause( 12997, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( b, 
% 2.01/2.38    c ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 19, [ =( 'least_upper_bound'( b, c ), 'least_upper_bound'( a, c ) )
% 2.01/2.38     ] )
% 2.01/2.38  , clause( 13171, [ =( 'least_upper_bound'( b, c ), 'least_upper_bound'( a, 
% 2.01/2.38    c ) ) ] )
% 2.01/2.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13190, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.38    inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.38  , clause( 12998, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.38    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 20, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), inverse( 
% 2.01/2.38    'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.38  , clause( 13190, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.38    inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13210, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.38    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.38  , clause( 12999, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.38    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 21, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.38    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.38  , clause( 13210, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) )
% 2.01/2.38    , inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13231, [ ~( =( b, a ) ) ] )
% 2.01/2.38  , clause( 13000, [ ~( =( a, b ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 22, [ ~( =( b, a ) ) ] )
% 2.01/2.38  , clause( 13231, [ ~( =( b, a ) ) ] )
% 2.01/2.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13233, [ =( identity, multiply( inverse( X ), X ) ) ] )
% 2.01/2.38  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13234, [ =( identity, multiply( X, inverse( X ) ) ) ] )
% 2.01/2.38  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.38  , 0, clause( 13233, [ =( identity, multiply( inverse( X ), X ) ) ] )
% 2.01/2.38  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 2.01/2.38    X ) )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13235, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.38  , clause( 13234, [ =( identity, multiply( X, inverse( X ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 23, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.38  , clause( 13235, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13237, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 2.01/2.38    Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 2.01/2.38     ), Z ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13240, [ =( multiply( multiply( X, Y ), inverse( Y ) ), multiply( X
% 2.01/2.38    , identity ) ) ] )
% 2.01/2.38  , clause( 23, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.38  , 0, clause( 13237, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 2.01/2.38    multiply( Y, Z ) ) ) ] )
% 2.01/2.38  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.38    :=( Y, Y ), :=( Z, inverse( Y ) )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 24, [ =( multiply( multiply( Y, X ), inverse( X ) ), multiply( Y, 
% 2.01/2.38    identity ) ) ] )
% 2.01/2.38  , clause( 13240, [ =( multiply( multiply( X, Y ), inverse( Y ) ), multiply( 
% 2.01/2.38    X, identity ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13245, [ =( multiply( multiply( X, Y ), Z ), multiply( X, multiply( 
% 2.01/2.38    Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 2.01/2.38     ), Z ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13250, [ =( multiply( multiply( X, inverse( Y ) ), Y ), multiply( X
% 2.01/2.38    , identity ) ) ] )
% 2.01/2.38  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 2.01/2.38  , 0, clause( 13245, [ =( multiply( multiply( X, Y ), Z ), multiply( X, 
% 2.01/2.38    multiply( Y, Z ) ) ) ] )
% 2.01/2.38  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.38    :=( Y, inverse( Y ) ), :=( Z, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 26, [ =( multiply( multiply( Y, inverse( X ) ), X ), multiply( Y, 
% 2.01/2.38    identity ) ) ] )
% 2.01/2.38  , clause( 13250, [ =( multiply( multiply( X, inverse( Y ) ), Y ), multiply( 
% 2.01/2.38    X, identity ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13254, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( b, c
% 2.01/2.38     ) ) ] )
% 2.01/2.38  , clause( 19, [ =( 'least_upper_bound'( b, c ), 'least_upper_bound'( a, c )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, substitution( 0, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13256, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( c, b
% 2.01/2.38     ) ) ] )
% 2.01/2.38  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13254, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( 
% 2.01/2.38    b, c ) ) ] )
% 2.01/2.38  , 0, 4, substitution( 0, [ :=( X, b ), :=( Y, c )] ), substitution( 1, [] )
% 2.01/2.38    ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 28, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( c, b ) )
% 2.01/2.38     ] )
% 2.01/2.38  , clause( 13256, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( c, 
% 2.01/2.38    b ) ) ] )
% 2.01/2.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13263, [ =( 'least_upper_bound'( c, b ), 'least_upper_bound'( a, c
% 2.01/2.38     ) ) ] )
% 2.01/2.38  , clause( 28, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( c, b )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, substitution( 0, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13265, [ =( 'least_upper_bound'( c, b ), 'least_upper_bound'( c, a
% 2.01/2.38     ) ) ] )
% 2.01/2.38  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13263, [ =( 'least_upper_bound'( c, b ), 'least_upper_bound'( 
% 2.01/2.38    a, c ) ) ] )
% 2.01/2.38  , 0, 4, substitution( 0, [ :=( X, a ), :=( Y, c )] ), substitution( 1, [] )
% 2.01/2.38    ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 29, [ =( 'least_upper_bound'( c, b ), 'least_upper_bound'( c, a ) )
% 2.01/2.38     ] )
% 2.01/2.38  , clause( 13265, [ =( 'least_upper_bound'( c, b ), 'least_upper_bound'( c, 
% 2.01/2.38    a ) ) ] )
% 2.01/2.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13272, [ =( 'greatest_lower_bound'( a, c ), 'greatest_lower_bound'( 
% 2.01/2.38    b, c ) ) ] )
% 2.01/2.38  , clause( 18, [ =( 'greatest_lower_bound'( b, c ), 'greatest_lower_bound'( 
% 2.01/2.38    a, c ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13274, [ =( 'greatest_lower_bound'( a, c ), 'greatest_lower_bound'( 
% 2.01/2.38    c, b ) ) ] )
% 2.01/2.38  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 2.01/2.38    , X ) ) ] )
% 2.01/2.38  , 0, clause( 13272, [ =( 'greatest_lower_bound'( a, c ), 
% 2.01/2.38    'greatest_lower_bound'( b, c ) ) ] )
% 2.01/2.38  , 0, 4, substitution( 0, [ :=( X, b ), :=( Y, c )] ), substitution( 1, [] )
% 2.01/2.38    ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 30, [ =( 'greatest_lower_bound'( a, c ), 'greatest_lower_bound'( c
% 2.01/2.38    , b ) ) ] )
% 2.01/2.38  , clause( 13274, [ =( 'greatest_lower_bound'( a, c ), 
% 2.01/2.38    'greatest_lower_bound'( c, b ) ) ] )
% 2.01/2.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13281, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y )
% 2.01/2.38    , Z ), 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 5, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z )
% 2.01/2.38     ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13284, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y )
% 2.01/2.38    , Z ), 'greatest_lower_bound'( 'greatest_lower_bound'( Y, Z ), X ) ) ] )
% 2.01/2.38  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 2.01/2.38    , X ) ) ] )
% 2.01/2.38  , 0, clause( 13281, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X
% 2.01/2.38    , Y ), Z ), 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) ) )
% 2.01/2.38     ] )
% 2.01/2.38  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, 'greatest_lower_bound'( Y, Z
% 2.01/2.38     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 32, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z
% 2.01/2.38     ), 'greatest_lower_bound'( 'greatest_lower_bound'( Y, Z ), X ) ) ] )
% 2.01/2.38  , clause( 13284, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y
% 2.01/2.38     ), Z ), 'greatest_lower_bound'( 'greatest_lower_bound'( Y, Z ), X ) ) ]
% 2.01/2.38     )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13299, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y )
% 2.01/2.38    , Z ), 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 5, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z )
% 2.01/2.38     ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13305, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y )
% 2.01/2.38    , Y ), 'greatest_lower_bound'( X, Y ) ) ] )
% 2.01/2.38  , clause( 8, [ =( 'greatest_lower_bound'( X, X ), X ) ] )
% 2.01/2.38  , 0, clause( 13299, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X
% 2.01/2.38    , Y ), Z ), 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) ) )
% 2.01/2.38     ] )
% 2.01/2.38  , 0, 8, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.38    :=( Y, Y ), :=( Z, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 35, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( Y, X ), X
% 2.01/2.38     ), 'greatest_lower_bound'( Y, X ) ) ] )
% 2.01/2.38  , clause( 13305, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y
% 2.01/2.38     ), Y ), 'greatest_lower_bound'( X, Y ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13310, [ =( 'greatest_lower_bound'( c, b ), 'greatest_lower_bound'( 
% 2.01/2.38    a, c ) ) ] )
% 2.01/2.38  , clause( 30, [ =( 'greatest_lower_bound'( a, c ), 'greatest_lower_bound'( 
% 2.01/2.38    c, b ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13312, [ =( 'greatest_lower_bound'( c, b ), 'greatest_lower_bound'( 
% 2.01/2.38    c, a ) ) ] )
% 2.01/2.38  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 2.01/2.38    , X ) ) ] )
% 2.01/2.38  , 0, clause( 13310, [ =( 'greatest_lower_bound'( c, b ), 
% 2.01/2.38    'greatest_lower_bound'( a, c ) ) ] )
% 2.01/2.38  , 0, 4, substitution( 0, [ :=( X, a ), :=( Y, c )] ), substitution( 1, [] )
% 2.01/2.38    ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 37, [ =( 'greatest_lower_bound'( c, b ), 'greatest_lower_bound'( c
% 2.01/2.38    , a ) ) ] )
% 2.01/2.38  , clause( 13312, [ =( 'greatest_lower_bound'( c, b ), 
% 2.01/2.38    'greatest_lower_bound'( c, a ) ) ] )
% 2.01/2.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13320, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 2.01/2.38     ) ) ) ] )
% 2.01/2.38  , clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13323, [ =( b, 'greatest_lower_bound'( b, 'least_upper_bound'( a, c
% 2.01/2.38     ) ) ) ] )
% 2.01/2.38  , clause( 19, [ =( 'least_upper_bound'( b, c ), 'least_upper_bound'( a, c )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13320, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 2.01/2.38    X, Y ) ) ) ] )
% 2.01/2.38  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, b ), :=( Y, c )] )
% 2.01/2.38    ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13324, [ =( b, 'greatest_lower_bound'( b, 'least_upper_bound'( c, b
% 2.01/2.38     ) ) ) ] )
% 2.01/2.38  , clause( 28, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( c, b )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13323, [ =( b, 'greatest_lower_bound'( b, 'least_upper_bound'( 
% 2.01/2.38    a, c ) ) ) ] )
% 2.01/2.38  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13325, [ =( b, 'greatest_lower_bound'( b, 'least_upper_bound'( c, a
% 2.01/2.38     ) ) ) ] )
% 2.01/2.38  , clause( 29, [ =( 'least_upper_bound'( c, b ), 'least_upper_bound'( c, a )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13324, [ =( b, 'greatest_lower_bound'( b, 'least_upper_bound'( 
% 2.01/2.38    c, b ) ) ) ] )
% 2.01/2.38  , 0, 4, substitution( 0, [] ), substitution( 1, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13326, [ =( 'greatest_lower_bound'( b, 'least_upper_bound'( c, a )
% 2.01/2.38     ), b ) ] )
% 2.01/2.38  , clause( 13325, [ =( b, 'greatest_lower_bound'( b, 'least_upper_bound'( c
% 2.01/2.38    , a ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 41, [ =( 'greatest_lower_bound'( b, 'least_upper_bound'( c, a ) ), 
% 2.01/2.38    b ) ] )
% 2.01/2.38  , clause( 13326, [ =( 'greatest_lower_bound'( b, 'least_upper_bound'( c, a
% 2.01/2.38     ) ), b ) ] )
% 2.01/2.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13327, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 2.01/2.38     ) ) ) ] )
% 2.01/2.38  , clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13328, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y )
% 2.01/2.38    , X ) ) ] )
% 2.01/2.38  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 2.01/2.38    , X ) ) ] )
% 2.01/2.38  , 0, clause( 13327, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 2.01/2.38    X, Y ) ) ) ] )
% 2.01/2.38  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'least_upper_bound'( X, Y ) )] )
% 2.01/2.38    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13331, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X
% 2.01/2.38     ), X ) ] )
% 2.01/2.38  , clause( 13328, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y
% 2.01/2.38     ), X ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 42, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  , clause( 13331, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), 
% 2.01/2.38    X ), X ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13332, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 2.01/2.38     ) ) ) ] )
% 2.01/2.38  , clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13333, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X
% 2.01/2.38     ) ) ) ] )
% 2.01/2.38  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13332, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 2.01/2.38    X, Y ) ) ) ] )
% 2.01/2.38  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.38    :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13336, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X )
% 2.01/2.38     ), X ) ] )
% 2.01/2.38  , clause( 13333, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( Y
% 2.01/2.38    , X ) ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 43, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  , clause( 13336, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X
% 2.01/2.38     ) ), X ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13338, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y )
% 2.01/2.38    , Z ), 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 5, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z )
% 2.01/2.38     ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13343, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, 
% 2.01/2.38    'least_upper_bound'( Y, Z ) ), Y ), 'greatest_lower_bound'( X, Y ) ) ] )
% 2.01/2.38  , clause( 42, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, clause( 13338, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X
% 2.01/2.38    , Y ), Z ), 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z ) ) )
% 2.01/2.38     ] )
% 2.01/2.38  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.01/2.38    :=( X, X ), :=( Y, 'least_upper_bound'( Y, Z ) ), :=( Z, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 45, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( Z, 
% 2.01/2.38    'least_upper_bound'( X, Y ) ), X ), 'greatest_lower_bound'( Z, X ) ) ] )
% 2.01/2.38  , clause( 13343, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, 
% 2.01/2.38    'least_upper_bound'( Y, Z ) ), Y ), 'greatest_lower_bound'( X, Y ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13348, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y )
% 2.01/2.38    , X ) ) ] )
% 2.01/2.38  , clause( 42, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13351, [ =( b, 'greatest_lower_bound'( 'least_upper_bound'( a, c )
% 2.01/2.38    , b ) ) ] )
% 2.01/2.38  , clause( 19, [ =( 'least_upper_bound'( b, c ), 'least_upper_bound'( a, c )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13348, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X
% 2.01/2.38    , Y ), X ) ) ] )
% 2.01/2.38  , 0, 3, substitution( 0, [] ), substitution( 1, [ :=( X, b ), :=( Y, c )] )
% 2.01/2.38    ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13352, [ =( b, 'greatest_lower_bound'( 'least_upper_bound'( c, b )
% 2.01/2.38    , b ) ) ] )
% 2.01/2.38  , clause( 28, [ =( 'least_upper_bound'( a, c ), 'least_upper_bound'( c, b )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13351, [ =( b, 'greatest_lower_bound'( 'least_upper_bound'( a
% 2.01/2.38    , c ), b ) ) ] )
% 2.01/2.38  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13353, [ =( b, 'greatest_lower_bound'( 'least_upper_bound'( c, a )
% 2.01/2.38    , b ) ) ] )
% 2.01/2.38  , clause( 29, [ =( 'least_upper_bound'( c, b ), 'least_upper_bound'( c, a )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13352, [ =( b, 'greatest_lower_bound'( 'least_upper_bound'( c
% 2.01/2.38    , b ), b ) ) ] )
% 2.01/2.38  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13354, [ =( 'greatest_lower_bound'( 'least_upper_bound'( c, a ), b
% 2.01/2.38     ), b ) ] )
% 2.01/2.38  , clause( 13353, [ =( b, 'greatest_lower_bound'( 'least_upper_bound'( c, a
% 2.01/2.38     ), b ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 47, [ =( 'greatest_lower_bound'( 'least_upper_bound'( c, a ), b ), 
% 2.01/2.38    b ) ] )
% 2.01/2.38  , clause( 13354, [ =( 'greatest_lower_bound'( 'least_upper_bound'( c, a ), 
% 2.01/2.38    b ), b ) ] )
% 2.01/2.38  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13355, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y )
% 2.01/2.38    , X ) ) ] )
% 2.01/2.38  , clause( 42, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13356, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( Y, X )
% 2.01/2.38    , X ) ) ] )
% 2.01/2.38  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13355, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X
% 2.01/2.38    , Y ), X ) ) ] )
% 2.01/2.38  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.38    :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13359, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), X
% 2.01/2.38     ), X ) ] )
% 2.01/2.38  , clause( 13356, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( Y, X
% 2.01/2.38     ), X ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 48, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), X ), 
% 2.01/2.38    X ) ] )
% 2.01/2.38  , clause( 13359, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), 
% 2.01/2.38    X ), X ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13361, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X, Y )
% 2.01/2.38    , X ) ) ] )
% 2.01/2.38  , clause( 42, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13362, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.01/2.38    'least_upper_bound'( X, Y ), Z ), X ) ) ] )
% 2.01/2.38  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.38    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , 0, clause( 13361, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( X
% 2.01/2.38    , Y ), X ) ) ] )
% 2.01/2.38  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    substitution( 1, [ :=( X, X ), :=( Y, 'least_upper_bound'( Y, Z ) )] )
% 2.01/2.38    ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13363, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.01/2.38    'least_upper_bound'( X, Y ), Z ), X ), X ) ] )
% 2.01/2.38  , clause( 13362, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.01/2.38    'least_upper_bound'( X, Y ), Z ), X ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 49, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.01/2.38    'least_upper_bound'( X, Y ), Z ), X ), X ) ] )
% 2.01/2.38  , clause( 13363, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.01/2.38    'least_upper_bound'( X, Y ), Z ), X ), X ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13364, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 2.01/2.38    'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.38    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13367, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 2.01/2.38    'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 2.01/2.38  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.38     ) ] )
% 2.01/2.38  , 0, clause( 13364, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), 
% 2.01/2.38    Z ), 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.38  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, 'least_upper_bound'( Y, Z ) )] )
% 2.01/2.38    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 54, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 2.01/2.38    'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 2.01/2.38  , clause( 13367, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z )
% 2.01/2.38    , 'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.38    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13382, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X
% 2.01/2.38     ) ) ) ] )
% 2.01/2.38  , clause( 43, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, X ) )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13385, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( 
% 2.01/2.38    'greatest_lower_bound'( X, Y ), X ) ) ] )
% 2.01/2.38  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, clause( 13382, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 2.01/2.38    Y, X ) ) ) ] )
% 2.01/2.38  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.38    :=( X, 'greatest_lower_bound'( X, Y ) ), :=( Y, X )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13386, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y )
% 2.01/2.38    , X ), 'greatest_lower_bound'( X, Y ) ) ] )
% 2.01/2.38  , clause( 13385, [ =( 'greatest_lower_bound'( X, Y ), 
% 2.01/2.38    'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), X ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 63, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), X
% 2.01/2.38     ), 'greatest_lower_bound'( X, Y ) ) ] )
% 2.01/2.38  , clause( 13386, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y
% 2.01/2.38     ), X ), 'greatest_lower_bound'( X, Y ) ) ] )
% 2.01/2.38  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.38     )] ) ).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13388, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 2.01/2.38     ) ) ) ] )
% 2.01/2.38  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  paramod(
% 2.01/2.38  clause( 13391, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 2.01/2.38    'least_upper_bound'( X, Y ), X ) ) ] )
% 2.01/2.38  , clause( 42, [ =( 'greatest_lower_bound'( 'least_upper_bound'( X, Y ), X )
% 2.01/2.38    , X ) ] )
% 2.01/2.38  , 0, clause( 13388, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 2.01/2.38    X, Y ) ) ) ] )
% 2.01/2.38  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.38    :=( X, 'least_upper_bound'( X, Y ) ), :=( Y, X )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  eqswap(
% 2.01/2.38  clause( 13392, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 2.01/2.38    'least_upper_bound'( X, Y ) ) ] )
% 2.01/2.38  , clause( 13391, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 2.01/2.38    'least_upper_bound'( X, Y ), X ) ) ] )
% 2.01/2.38  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.38  
% 2.01/2.38  
% 2.01/2.38  subsumption(
% 2.01/2.38  clause( 65, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 2.01/2.39    'least_upper_bound'( X, Y ) ) ] )
% 2.01/2.39  , clause( 13392, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X )
% 2.01/2.39    , 'least_upper_bound'( X, Y ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13393, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 2.01/2.39     ) ) ) ] )
% 2.01/2.39  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 2.01/2.39    , X ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13394, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X
% 2.01/2.39     ) ) ) ] )
% 2.01/2.39  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 2.01/2.39    , X ) ) ] )
% 2.01/2.39  , 0, clause( 13393, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 2.01/2.39    X, Y ) ) ) ] )
% 2.01/2.39  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13397, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X )
% 2.01/2.39     ), X ) ] )
% 2.01/2.39  , clause( 13394, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( Y
% 2.01/2.39    , X ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 69, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) ), 
% 2.01/2.39    X ) ] )
% 2.01/2.39  , clause( 13397, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X
% 2.01/2.39     ) ), X ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13398, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y
% 2.01/2.39     ) ) ) ] )
% 2.01/2.39  , clause( 9, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( X, Y ) )
% 2.01/2.39    , X ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13399, [ =( X, 'least_upper_bound'( 'greatest_lower_bound'( X, Y )
% 2.01/2.39    , X ) ) ] )
% 2.01/2.39  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.39     ) ] )
% 2.01/2.39  , 0, clause( 13398, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 2.01/2.39    X, Y ) ) ) ] )
% 2.01/2.39  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'greatest_lower_bound'( X, Y
% 2.01/2.39     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13402, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), X
% 2.01/2.39     ), X ) ] )
% 2.01/2.39  , clause( 13399, [ =( X, 'least_upper_bound'( 'greatest_lower_bound'( X, Y
% 2.01/2.39     ), X ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 70, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), X ), 
% 2.01/2.39    X ) ] )
% 2.01/2.39  , clause( 13402, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), 
% 2.01/2.39    X ), X ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13403, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X
% 2.01/2.39     ) ) ) ] )
% 2.01/2.39  , clause( 69, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) )
% 2.01/2.39    , X ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13404, [ =( X, 'least_upper_bound'( 'greatest_lower_bound'( Y, X )
% 2.01/2.39    , X ) ) ] )
% 2.01/2.39  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.39     ) ] )
% 2.01/2.39  , 0, clause( 13403, [ =( X, 'least_upper_bound'( X, 'greatest_lower_bound'( 
% 2.01/2.39    Y, X ) ) ) ] )
% 2.01/2.39  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'greatest_lower_bound'( Y, X
% 2.01/2.39     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13407, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), X
% 2.01/2.39     ), X ) ] )
% 2.01/2.39  , clause( 13404, [ =( X, 'least_upper_bound'( 'greatest_lower_bound'( Y, X
% 2.01/2.39     ), X ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 73, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), X ), 
% 2.01/2.39    X ) ] )
% 2.01/2.39  , clause( 13407, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), 
% 2.01/2.39    X ), X ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13408, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 2.01/2.39     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13410, [ =( multiply( X, 'least_upper_bound'( Z, Y ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.39     ) ] )
% 2.01/2.39  , 0, clause( 13408, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13412, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), multiply( X
% 2.01/2.39    , 'least_upper_bound'( Z, Y ) ) ) ] )
% 2.01/2.39  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 2.01/2.39     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, clause( 13410, [ =( multiply( X, 'least_upper_bound'( Z, Y ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.01/2.39    substitution( 1, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 77, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), multiply( X, 
% 2.01/2.39    'least_upper_bound'( Z, Y ) ) ) ] )
% 2.01/2.39  , clause( 13412, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), multiply( 
% 2.01/2.39    X, 'least_upper_bound'( Z, Y ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13414, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 2.01/2.39     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13415, [ =( multiply( X, 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'least_upper_bound'( identity, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , clause( 23, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.39  , 0, clause( 13414, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, inverse( X ) ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 78, [ =( multiply( X, 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'least_upper_bound'( identity, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , clause( 13415, [ =( multiply( X, 'least_upper_bound'( inverse( X ), Y ) )
% 2.01/2.39    , 'least_upper_bound'( identity, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13420, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 2.01/2.39     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13422, [ =( multiply( inverse( X ), 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( identity, multiply( inverse( X ), Y ) ) ) ] )
% 2.01/2.39  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 2.01/2.39  , 0, clause( 13420, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 2.01/2.39    X ) ), :=( Y, X ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13425, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), 
% 2.01/2.39    Y ) ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , clause( 13422, [ =( multiply( inverse( X ), 'least_upper_bound'( X, Y ) )
% 2.01/2.39    , 'least_upper_bound'( identity, multiply( inverse( X ), Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 80, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), Y )
% 2.01/2.39     ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , clause( 13425, [ =( 'least_upper_bound'( identity, multiply( inverse( X )
% 2.01/2.39    , Y ) ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13427, [ =( Y, 'least_upper_bound'( 'greatest_lower_bound'( X, Y )
% 2.01/2.39    , Y ) ) ] )
% 2.01/2.39  , clause( 73, [ =( 'least_upper_bound'( 'greatest_lower_bound'( Y, X ), X )
% 2.01/2.39    , X ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13429, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 2.01/2.39    'least_upper_bound'( 'greatest_lower_bound'( Z, 'least_upper_bound'( X, Y
% 2.01/2.39     ) ), X ), Y ) ) ] )
% 2.01/2.39  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, clause( 13427, [ =( Y, 'least_upper_bound'( 'greatest_lower_bound'( X
% 2.01/2.39    , Y ), Y ) ) ] )
% 2.01/2.39  , 0, 4, substitution( 0, [ :=( X, 'greatest_lower_bound'( Z, 
% 2.01/2.39    'least_upper_bound'( X, Y ) ) ), :=( Y, X ), :=( Z, Y )] ), 
% 2.01/2.39    substitution( 1, [ :=( X, Z ), :=( Y, 'least_upper_bound'( X, Y ) )] )
% 2.01/2.39    ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13430, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 2.01/2.39    'greatest_lower_bound'( Z, 'least_upper_bound'( X, Y ) ), X ), Y ), 
% 2.01/2.39    'least_upper_bound'( X, Y ) ) ] )
% 2.01/2.39  , clause( 13429, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 2.01/2.39    'least_upper_bound'( 'greatest_lower_bound'( Z, 'least_upper_bound'( X, Y
% 2.01/2.39     ) ), X ), Y ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 82, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 2.01/2.39    'greatest_lower_bound'( X, 'least_upper_bound'( Y, Z ) ), Y ), Z ), 
% 2.01/2.39    'least_upper_bound'( Y, Z ) ) ] )
% 2.01/2.39  , clause( 13430, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 2.01/2.39    'greatest_lower_bound'( Z, 'least_upper_bound'( X, Y ) ), X ), Y ), 
% 2.01/2.39    'least_upper_bound'( X, Y ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13432, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 2.01/2.39    'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13437, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 2.01/2.39    'greatest_lower_bound'( Y, Z ) ), Y ), 'least_upper_bound'( X, Y ) ) ] )
% 2.01/2.39  , clause( 70, [ =( 'least_upper_bound'( 'greatest_lower_bound'( X, Y ), X )
% 2.01/2.39    , X ) ] )
% 2.01/2.39  , 0, clause( 13432, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), 
% 2.01/2.39    Z ), 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, 'greatest_lower_bound'( Y, Z ) ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 87, [ =( 'least_upper_bound'( 'least_upper_bound'( Z, 
% 2.01/2.39    'greatest_lower_bound'( X, Y ) ), X ), 'least_upper_bound'( Z, X ) ) ] )
% 2.01/2.39  , clause( 13437, [ =( 'least_upper_bound'( 'least_upper_bound'( X, 
% 2.01/2.39    'greatest_lower_bound'( Y, Z ) ), Y ), 'least_upper_bound'( X, Y ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13442, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z
% 2.01/2.39     ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13443, [ =( multiply( X, 'greatest_lower_bound'( inverse( X ), Y )
% 2.01/2.39     ), 'greatest_lower_bound'( identity, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , clause( 23, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.39  , 0, clause( 13442, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, inverse( X ) ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 95, [ =( multiply( X, 'greatest_lower_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( identity, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , clause( 13443, [ =( multiply( X, 'greatest_lower_bound'( inverse( X ), Y
% 2.01/2.39     ) ), 'greatest_lower_bound'( identity, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13448, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z
% 2.01/2.39     ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13450, [ =( multiply( X, 'greatest_lower_bound'( Y, inverse( X ) )
% 2.01/2.39     ), 'greatest_lower_bound'( multiply( X, Y ), identity ) ) ] )
% 2.01/2.39  , clause( 23, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.39  , 0, clause( 13448, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , 0, 11, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, Y ), :=( Z, inverse( X ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 96, [ =( multiply( X, 'greatest_lower_bound'( Y, inverse( X ) ) ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), identity ) ) ] )
% 2.01/2.39  , clause( 13450, [ =( multiply( X, 'greatest_lower_bound'( Y, inverse( X )
% 2.01/2.39     ) ), 'greatest_lower_bound'( multiply( X, Y ), identity ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13454, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z
% 2.01/2.39     ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13456, [ =( multiply( inverse( X ), 'greatest_lower_bound'( X, Y )
% 2.01/2.39     ), 'greatest_lower_bound'( identity, multiply( inverse( X ), Y ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 2.01/2.39  , 0, clause( 13454, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 2.01/2.39    X ) ), :=( Y, X ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13459, [ =( 'greatest_lower_bound'( identity, multiply( inverse( X
% 2.01/2.39     ), Y ) ), multiply( inverse( X ), 'greatest_lower_bound'( X, Y ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 13456, [ =( multiply( inverse( X ), 'greatest_lower_bound'( X, Y
% 2.01/2.39     ) ), 'greatest_lower_bound'( identity, multiply( inverse( X ), Y ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 97, [ =( 'greatest_lower_bound'( identity, multiply( inverse( X ), 
% 2.01/2.39    Y ) ), multiply( inverse( X ), 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , clause( 13459, [ =( 'greatest_lower_bound'( identity, multiply( inverse( 
% 2.01/2.39    X ), Y ) ), multiply( inverse( X ), 'greatest_lower_bound'( X, Y ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13461, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 2.01/2.39     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13463, [ =( multiply( 'least_upper_bound'( Y, X ), Z ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 2.01/2.39  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.39     ) ] )
% 2.01/2.39  , 0, clause( 13461, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13465, [ =( multiply( 'least_upper_bound'( X, Y ), Z ), multiply( 
% 2.01/2.39    'least_upper_bound'( Y, X ), Z ) ) ] )
% 2.01/2.39  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 2.01/2.39     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, clause( 13463, [ =( multiply( 'least_upper_bound'( Y, X ), Z ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 2.01/2.39    substitution( 1, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 103, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), multiply( 
% 2.01/2.39    'least_upper_bound'( Z, X ), Y ) ) ] )
% 2.01/2.39  , clause( 13465, [ =( multiply( 'least_upper_bound'( X, Y ), Z ), multiply( 
% 2.01/2.39    'least_upper_bound'( Y, X ), Z ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13467, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 2.01/2.39     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13470, [ =( multiply( 'least_upper_bound'( X, Y ), inverse( Y ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, inverse( Y ) ), identity ) ) ] )
% 2.01/2.39  , clause( 23, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.39  , 0, clause( 13467, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , 0, 12, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, inverse( Y ) ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13473, [ =( 'least_upper_bound'( multiply( X, inverse( Y ) ), 
% 2.01/2.39    identity ), multiply( 'least_upper_bound'( X, Y ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 13470, [ =( multiply( 'least_upper_bound'( X, Y ), inverse( Y ) )
% 2.01/2.39    , 'least_upper_bound'( multiply( X, inverse( Y ) ), identity ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 105, [ =( 'least_upper_bound'( multiply( Y, inverse( X ) ), 
% 2.01/2.39    identity ), multiply( 'least_upper_bound'( Y, X ), inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 13473, [ =( 'least_upper_bound'( multiply( X, inverse( Y ) ), 
% 2.01/2.39    identity ), multiply( 'least_upper_bound'( X, Y ), inverse( Y ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13475, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , clause( 13, [ =( 'least_upper_bound'( multiply( X, Z ), multiply( Y, Z )
% 2.01/2.39     ), multiply( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13476, [ =( multiply( 'least_upper_bound'( identity, X ), Y ), 
% 2.01/2.39    'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 2.01/2.39  , 0, clause( 13475, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, 
% 2.01/2.39    identity ), :=( Y, Y ), :=( Z, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13478, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 2.01/2.39    'least_upper_bound'( identity, X ), Y ) ) ] )
% 2.01/2.39  , clause( 13476, [ =( multiply( 'least_upper_bound'( identity, X ), Y ), 
% 2.01/2.39    'least_upper_bound'( Y, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 108, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 2.01/2.39    'least_upper_bound'( identity, Y ), X ) ) ] )
% 2.01/2.39  , clause( 13478, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 2.01/2.39    'least_upper_bound'( identity, X ), Y ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13480, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z
% 2.01/2.39     ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13482, [ =( multiply( 'greatest_lower_bound'( Y, X ), Z ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 2.01/2.39  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 2.01/2.39    , X ) ) ] )
% 2.01/2.39  , 0, clause( 13480, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13484, [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), multiply( 
% 2.01/2.39    'greatest_lower_bound'( Y, X ), Z ) ) ] )
% 2.01/2.39  , clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z
% 2.01/2.39     ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, clause( 13482, [ =( multiply( 'greatest_lower_bound'( Y, X ), Z ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, 6, substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 2.01/2.39    substitution( 1, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 118, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), multiply( 
% 2.01/2.39    'greatest_lower_bound'( Z, X ), Y ) ) ] )
% 2.01/2.39  , clause( 13484, [ =( multiply( 'greatest_lower_bound'( X, Y ), Z ), 
% 2.01/2.39    multiply( 'greatest_lower_bound'( Y, X ), Z ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13486, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z
% 2.01/2.39     ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13488, [ =( multiply( 'greatest_lower_bound'( X, Y ), inverse( X )
% 2.01/2.39     ), 'greatest_lower_bound'( identity, multiply( Y, inverse( X ) ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 23, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.39  , 0, clause( 13486, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, inverse( X ) ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13491, [ =( 'greatest_lower_bound'( identity, multiply( Y, inverse( 
% 2.01/2.39    X ) ) ), multiply( 'greatest_lower_bound'( X, Y ), inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 13488, [ =( multiply( 'greatest_lower_bound'( X, Y ), inverse( X
% 2.01/2.39     ) ), 'greatest_lower_bound'( identity, multiply( Y, inverse( X ) ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 119, [ =( 'greatest_lower_bound'( identity, multiply( Y, inverse( X
% 2.01/2.39     ) ) ), multiply( 'greatest_lower_bound'( X, Y ), inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 13491, [ =( 'greatest_lower_bound'( identity, multiply( Y, 
% 2.01/2.39    inverse( X ) ) ), multiply( 'greatest_lower_bound'( X, Y ), inverse( X )
% 2.01/2.39     ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13494, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , clause( 14, [ =( 'greatest_lower_bound'( multiply( X, Z ), multiply( Y, Z
% 2.01/2.39     ) ), multiply( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Z ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13497, [ =( multiply( 'greatest_lower_bound'( X, Y ), inverse( Y )
% 2.01/2.39     ), 'greatest_lower_bound'( multiply( X, inverse( Y ) ), identity ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 23, [ =( multiply( X, inverse( X ) ), identity ) ] )
% 2.01/2.39  , 0, clause( 13494, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( Z, Y ) ) ) ] )
% 2.01/2.39  , 0, 12, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, inverse( Y ) ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13500, [ =( 'greatest_lower_bound'( multiply( X, inverse( Y ) ), 
% 2.01/2.39    identity ), multiply( 'greatest_lower_bound'( X, Y ), inverse( Y ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 13497, [ =( multiply( 'greatest_lower_bound'( X, Y ), inverse( Y
% 2.01/2.39     ) ), 'greatest_lower_bound'( multiply( X, inverse( Y ) ), identity ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 120, [ =( 'greatest_lower_bound'( multiply( Y, inverse( X ) ), 
% 2.01/2.39    identity ), multiply( 'greatest_lower_bound'( Y, X ), inverse( X ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 13500, [ =( 'greatest_lower_bound'( multiply( X, inverse( Y ) ), 
% 2.01/2.39    identity ), multiply( 'greatest_lower_bound'( X, Y ), inverse( Y ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13502, [ =( inverse( multiply( Y, X ) ), multiply( inverse( X ), 
% 2.01/2.39    inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 2.01/2.39    multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13503, [ =( inverse( multiply( X, inverse( Y ) ) ), multiply( Y, 
% 2.01/2.39    inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.39  , 0, clause( 13502, [ =( inverse( multiply( Y, X ) ), multiply( inverse( X
% 2.01/2.39     ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 7, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, inverse( 
% 2.01/2.39    Y ) ), :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 145, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 2.01/2.39    inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 13503, [ =( inverse( multiply( X, inverse( Y ) ) ), multiply( Y, 
% 2.01/2.39    inverse( X ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13508, [ =( inverse( multiply( Y, X ) ), multiply( inverse( X ), 
% 2.01/2.39    inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 2.01/2.39    multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13510, [ =( inverse( multiply( inverse( X ), Y ) ), multiply( 
% 2.01/2.39    inverse( Y ), X ) ) ] )
% 2.01/2.39  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.39  , 0, clause( 13508, [ =( inverse( multiply( Y, X ) ), multiply( inverse( X
% 2.01/2.39     ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.01/2.39    :=( Y, inverse( X ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 146, [ =( inverse( multiply( inverse( X ), Y ) ), multiply( inverse( 
% 2.01/2.39    Y ), X ) ) ] )
% 2.01/2.39  , clause( 13510, [ =( inverse( multiply( inverse( X ), Y ) ), multiply( 
% 2.01/2.39    inverse( Y ), X ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13514, [ =( inverse( multiply( Y, X ) ), multiply( inverse( X ), 
% 2.01/2.39    inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 2.01/2.39    multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13516, [ =( inverse( multiply( X, identity ) ), multiply( identity
% 2.01/2.39    , inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 15, [ =( inverse( identity ), identity ) ] )
% 2.01/2.39  , 0, clause( 13514, [ =( inverse( multiply( Y, X ) ), multiply( inverse( X
% 2.01/2.39     ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, identity ), :=( Y
% 2.01/2.39    , X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13520, [ =( inverse( multiply( X, identity ) ), inverse( X ) ) ] )
% 2.01/2.39  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 2.01/2.39  , 0, clause( 13516, [ =( inverse( multiply( X, identity ) ), multiply( 
% 2.01/2.39    identity, inverse( X ) ) ) ] )
% 2.01/2.39  , 0, 5, substitution( 0, [ :=( X, inverse( X ) )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 147, [ =( inverse( multiply( X, identity ) ), inverse( X ) ) ] )
% 2.01/2.39  , clause( 13520, [ =( inverse( multiply( X, identity ) ), inverse( X ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13523, [ =( X, inverse( inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13526, [ =( multiply( X, identity ), inverse( inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 147, [ =( inverse( multiply( X, identity ) ), inverse( X ) ) ] )
% 2.01/2.39  , 0, clause( 13523, [ =( X, inverse( inverse( X ) ) ) ] )
% 2.01/2.39  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.01/2.39    multiply( X, identity ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13527, [ =( multiply( X, identity ), X ) ] )
% 2.01/2.39  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.39  , 0, clause( 13526, [ =( multiply( X, identity ), inverse( inverse( X ) ) )
% 2.01/2.39     ] )
% 2.01/2.39  , 0, 4, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.01/2.39    ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.01/2.39  , clause( 13527, [ =( multiply( X, identity ), X ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13530, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , clause( 12, [ =( 'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z
% 2.01/2.39     ) ), multiply( X, 'greatest_lower_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13531, [ =( multiply( X, 'greatest_lower_bound'( identity, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( X, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.01/2.39  , 0, clause( 13530, [ =( multiply( X, 'greatest_lower_bound'( Y, Z ) ), 
% 2.01/2.39    'greatest_lower_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, identity ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13533, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), multiply( 
% 2.01/2.39    X, 'greatest_lower_bound'( identity, Y ) ) ) ] )
% 2.01/2.39  , clause( 13531, [ =( multiply( X, 'greatest_lower_bound'( identity, Y ) )
% 2.01/2.39    , 'greatest_lower_bound'( X, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 150, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), multiply( 
% 2.01/2.39    X, 'greatest_lower_bound'( identity, Y ) ) ) ] )
% 2.01/2.39  , clause( 13533, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), 
% 2.01/2.39    multiply( X, 'greatest_lower_bound'( identity, Y ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13536, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 2.01/2.39     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13537, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 2.01/2.39    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.01/2.39  , 0, clause( 13536, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, identity ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13539, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 2.01/2.39    , 'least_upper_bound'( identity, Y ) ) ) ] )
% 2.01/2.39  , clause( 13537, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 2.01/2.39    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 152, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X, 
% 2.01/2.39    'least_upper_bound'( identity, Y ) ) ) ] )
% 2.01/2.39  , clause( 13539, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( 
% 2.01/2.39    X, 'least_upper_bound'( identity, Y ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13542, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , clause( 11, [ =( 'least_upper_bound'( multiply( X, Y ), multiply( X, Z )
% 2.01/2.39     ), multiply( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13544, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 2.01/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.01/2.39  , 0, clause( 13542, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), multiply( X, Z ) ) ) ] )
% 2.01/2.39  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, Y ), :=( Z, identity )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13546, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X
% 2.01/2.39    , 'least_upper_bound'( Y, identity ) ) ) ] )
% 2.01/2.39  , clause( 13544, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 2.01/2.39    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 153, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X, 
% 2.01/2.39    'least_upper_bound'( Y, identity ) ) ) ] )
% 2.01/2.39  , clause( 13546, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( 
% 2.01/2.39    X, 'least_upper_bound'( Y, identity ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13547, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 20, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13549, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( Y ), inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.39     ) ] )
% 2.01/2.39  , 0, clause( 13547, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 5, substitution( 0, [ :=( X, inverse( X ) ), :=( Y, inverse( Y ) )] )
% 2.01/2.39    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13551, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( Y, X ) ) ) ] )
% 2.01/2.39  , clause( 20, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13549, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( Y ), inverse( X ) ) ) ] )
% 2.01/2.39  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 156, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( Y, X ) ) ) ] )
% 2.01/2.39  , clause( 13551, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( Y, X ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13553, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 20, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13554, [ =( inverse( 'greatest_lower_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'least_upper_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.39  , 0, clause( 13553, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 2.01/2.39    X ) ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 157, [ =( inverse( 'greatest_lower_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'least_upper_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 13554, [ =( inverse( 'greatest_lower_bound'( inverse( X ), Y ) )
% 2.01/2.39    , 'least_upper_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13559, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 20, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13561, [ =( inverse( 'greatest_lower_bound'( X, inverse( Y ) ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), Y ) ) ] )
% 2.01/2.39  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.39  , 0, clause( 13559, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, inverse( Y ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 158, [ =( inverse( 'greatest_lower_bound'( Y, inverse( X ) ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( Y ), X ) ) ] )
% 2.01/2.39  , clause( 13561, [ =( inverse( 'greatest_lower_bound'( X, inverse( Y ) ) )
% 2.01/2.39    , 'least_upper_bound'( inverse( X ), Y ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13565, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 20, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13566, [ =( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 2.01/2.39    'least_upper_bound'( identity, inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 15, [ =( inverse( identity ), identity ) ] )
% 2.01/2.39  , 0, clause( 13565, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, identity ), :=( Y
% 2.01/2.39    , X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13568, [ =( 'least_upper_bound'( identity, inverse( X ) ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.01/2.39  , clause( 13566, [ =( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 2.01/2.39    'least_upper_bound'( identity, inverse( X ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 159, [ =( 'least_upper_bound'( identity, inverse( X ) ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.01/2.39  , clause( 13568, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13571, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 20, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13573, [ =( inverse( 'greatest_lower_bound'( X, identity ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 2.01/2.39  , clause( 15, [ =( inverse( identity ), identity ) ] )
% 2.01/2.39  , 0, clause( 13571, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 2.01/2.39    identity )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13575, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.01/2.39  , clause( 13573, [ =( inverse( 'greatest_lower_bound'( X, identity ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 160, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.01/2.39  , clause( 13575, [ =( 'least_upper_bound'( inverse( X ), identity ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13577, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 2.01/2.39    'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13579, [ =( 'least_upper_bound'( 'least_upper_bound'( X, identity )
% 2.01/2.39    , inverse( Y ) ), 'least_upper_bound'( X, inverse( 'greatest_lower_bound'( 
% 2.01/2.39    identity, Y ) ) ) ) ] )
% 2.01/2.39  , clause( 159, [ =( 'least_upper_bound'( identity, inverse( X ) ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.01/2.39  , 0, clause( 13577, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), 
% 2.01/2.39    Z ), 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ) ) ] )
% 2.01/2.39  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, identity ), :=( Z, inverse( Y ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13581, [ =( 'least_upper_bound'( X, inverse( 'greatest_lower_bound'( 
% 2.01/2.39    identity, Y ) ) ), 'least_upper_bound'( 'least_upper_bound'( X, identity
% 2.01/2.39     ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 13579, [ =( 'least_upper_bound'( 'least_upper_bound'( X, identity
% 2.01/2.39     ), inverse( Y ) ), 'least_upper_bound'( X, inverse( 
% 2.01/2.39    'greatest_lower_bound'( identity, Y ) ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 168, [ =( 'least_upper_bound'( Y, inverse( 'greatest_lower_bound'( 
% 2.01/2.39    identity, X ) ) ), 'least_upper_bound'( 'least_upper_bound'( Y, identity
% 2.01/2.39     ), inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 13581, [ =( 'least_upper_bound'( X, inverse( 
% 2.01/2.39    'greatest_lower_bound'( identity, Y ) ) ), 'least_upper_bound'( 
% 2.01/2.39    'least_upper_bound'( X, identity ), inverse( Y ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13582, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 21, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13584, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( Y ), inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 2.01/2.39    , X ) ) ] )
% 2.01/2.39  , 0, clause( 13582, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 5, substitution( 0, [ :=( X, inverse( X ) ), :=( Y, inverse( Y ) )] )
% 2.01/2.39    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13586, [ =( inverse( 'least_upper_bound'( X, Y ) ), inverse( 
% 2.01/2.39    'least_upper_bound'( Y, X ) ) ) ] )
% 2.01/2.39  , clause( 21, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13584, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( Y ), inverse( X ) ) ) ] )
% 2.01/2.39  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 179, [ =( inverse( 'least_upper_bound'( X, Y ) ), inverse( 
% 2.01/2.39    'least_upper_bound'( Y, X ) ) ) ] )
% 2.01/2.39  , clause( 13586, [ =( inverse( 'least_upper_bound'( X, Y ) ), inverse( 
% 2.01/2.39    'least_upper_bound'( Y, X ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13588, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 21, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13589, [ =( inverse( 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.39  , 0, clause( 13588, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 2.01/2.39    X ) ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 180, [ =( inverse( 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 13589, [ =( inverse( 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13594, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 21, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13596, [ =( inverse( 'least_upper_bound'( X, inverse( Y ) ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), Y ) ) ] )
% 2.01/2.39  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.01/2.39  , 0, clause( 13594, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 9, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, inverse( Y ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 181, [ =( inverse( 'least_upper_bound'( Y, inverse( X ) ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( Y ), X ) ) ] )
% 2.01/2.39  , clause( 13596, [ =( inverse( 'least_upper_bound'( X, inverse( Y ) ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), Y ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13600, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 21, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13601, [ =( inverse( 'least_upper_bound'( identity, X ) ), 
% 2.01/2.39    'greatest_lower_bound'( identity, inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 15, [ =( inverse( identity ), identity ) ] )
% 2.01/2.39  , 0, clause( 13600, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 6, substitution( 0, [] ), substitution( 1, [ :=( X, identity ), :=( Y
% 2.01/2.39    , X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13603, [ =( 'greatest_lower_bound'( identity, inverse( X ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( identity, X ) ) ) ] )
% 2.01/2.39  , clause( 13601, [ =( inverse( 'least_upper_bound'( identity, X ) ), 
% 2.01/2.39    'greatest_lower_bound'( identity, inverse( X ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 182, [ =( 'greatest_lower_bound'( identity, inverse( X ) ), inverse( 
% 2.01/2.39    'least_upper_bound'( identity, X ) ) ) ] )
% 2.01/2.39  , clause( 13603, [ =( 'greatest_lower_bound'( identity, inverse( X ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( identity, X ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13606, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 21, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13608, [ =( inverse( 'least_upper_bound'( X, identity ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), identity ) ) ] )
% 2.01/2.39  , clause( 15, [ =( inverse( identity ), identity ) ] )
% 2.01/2.39  , 0, clause( 13606, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 2.01/2.39    identity )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13610, [ =( 'greatest_lower_bound'( inverse( X ), identity ), 
% 2.01/2.39    inverse( 'least_upper_bound'( X, identity ) ) ) ] )
% 2.01/2.39  , clause( 13608, [ =( inverse( 'least_upper_bound'( X, identity ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), identity ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 183, [ =( 'greatest_lower_bound'( inverse( X ), identity ), inverse( 
% 2.01/2.39    'least_upper_bound'( X, identity ) ) ) ] )
% 2.01/2.39  , clause( 13610, [ =( 'greatest_lower_bound'( inverse( X ), identity ), 
% 2.01/2.39    inverse( 'least_upper_bound'( X, identity ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13613, [ =( multiply( multiply( X, Y ), inverse( Y ) ), X ) ] )
% 2.01/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.01/2.39  , 0, clause( 24, [ =( multiply( multiply( Y, X ), inverse( X ) ), multiply( 
% 2.01/2.39    Y, identity ) ) ] )
% 2.01/2.39  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.01/2.39    :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 195, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 2.01/2.39  , clause( 13613, [ =( multiply( multiply( X, Y ), inverse( Y ) ), X ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13615, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 195, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13616, [ =( X, multiply( multiply( X, 'greatest_lower_bound'( Y, Z
% 2.01/2.39     ) ), inverse( 'greatest_lower_bound'( Z, Y ) ) ) ) ] )
% 2.01/2.39  , clause( 156, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( Y, X ) ) ) ] )
% 2.01/2.39  , 0, clause( 13615, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , 0, 8, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, 'greatest_lower_bound'( Y, Z ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13619, [ =( multiply( multiply( X, 'greatest_lower_bound'( Y, Z ) )
% 2.01/2.39    , inverse( 'greatest_lower_bound'( Z, Y ) ) ), X ) ] )
% 2.01/2.39  , clause( 13616, [ =( X, multiply( multiply( X, 'greatest_lower_bound'( Y, 
% 2.01/2.39    Z ) ), inverse( 'greatest_lower_bound'( Z, Y ) ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 197, [ =( multiply( multiply( Z, 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( Y, X ) ) ), Z ) ] )
% 2.01/2.39  , clause( 13619, [ =( multiply( multiply( X, 'greatest_lower_bound'( Y, Z )
% 2.01/2.39     ), inverse( 'greatest_lower_bound'( Z, Y ) ) ), X ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13621, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 195, [ =( multiply( multiply( Y, X ), inverse( X ) ), Y ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13626, [ =( inverse( X ), multiply( inverse( multiply( Y, X ) ), 
% 2.01/2.39    inverse( inverse( Y ) ) ) ) ] )
% 2.01/2.39  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 2.01/2.39    multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13621, [ =( X, multiply( multiply( X, Y ), inverse( Y ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , 0, 4, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, inverse( X ) ), :=( Y, inverse( Y ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13628, [ =( inverse( X ), inverse( multiply( inverse( Y ), multiply( 
% 2.01/2.39    Y, X ) ) ) ) ] )
% 2.01/2.39  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 2.01/2.39    multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13626, [ =( inverse( X ), multiply( inverse( multiply( Y, X )
% 2.01/2.39     ), inverse( inverse( Y ) ) ) ) ] )
% 2.01/2.39  , 0, 3, substitution( 0, [ :=( X, inverse( Y ) ), :=( Y, multiply( Y, X ) )] )
% 2.01/2.39    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13629, [ =( inverse( X ), multiply( inverse( multiply( Y, X ) ), Y
% 2.01/2.39     ) ) ] )
% 2.01/2.39  , clause( 146, [ =( inverse( multiply( inverse( X ), Y ) ), multiply( 
% 2.01/2.39    inverse( Y ), X ) ) ] )
% 2.01/2.39  , 0, clause( 13628, [ =( inverse( X ), inverse( multiply( inverse( Y ), 
% 2.01/2.39    multiply( Y, X ) ) ) ) ] )
% 2.01/2.39  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, multiply( Y, X ) )] ), 
% 2.01/2.39    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13630, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X
% 2.01/2.39     ) ) ] )
% 2.01/2.39  , clause( 13629, [ =( inverse( X ), multiply( inverse( multiply( Y, X ) ), 
% 2.01/2.39    Y ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 198, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X )
% 2.01/2.39     ) ] )
% 2.01/2.39  , clause( 13630, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( 
% 2.01/2.39    X ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13633, [ =( multiply( multiply( X, inverse( Y ) ), Y ), X ) ] )
% 2.01/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.01/2.39  , 0, clause( 26, [ =( multiply( multiply( Y, inverse( X ) ), X ), multiply( 
% 2.01/2.39    Y, identity ) ) ] )
% 2.01/2.39  , 0, 7, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, Y ), 
% 2.01/2.39    :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 267, [ =( multiply( multiply( Y, inverse( X ) ), X ), Y ) ] )
% 2.01/2.39  , clause( 13633, [ =( multiply( multiply( X, inverse( Y ) ), Y ), X ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13635, [ =( inverse( Y ), multiply( inverse( multiply( X, Y ) ), X
% 2.01/2.39     ) ) ] )
% 2.01/2.39  , clause( 198, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X
% 2.01/2.39     ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13640, [ =( inverse( X ), multiply( inverse( inverse( Y ) ), 
% 2.01/2.39    inverse( multiply( X, Y ) ) ) ) ] )
% 2.01/2.39  , clause( 198, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X
% 2.01/2.39     ) ) ] )
% 2.01/2.39  , 0, clause( 13635, [ =( inverse( Y ), multiply( inverse( multiply( X, Y )
% 2.01/2.39     ), X ) ) ] )
% 2.01/2.39  , 0, 5, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, inverse( multiply( X, Y ) ) ), :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13641, [ =( inverse( X ), inverse( multiply( multiply( X, Y ), 
% 2.01/2.39    inverse( Y ) ) ) ) ] )
% 2.01/2.39  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 2.01/2.39    multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13640, [ =( inverse( X ), multiply( inverse( inverse( Y ) ), 
% 2.01/2.39    inverse( multiply( X, Y ) ) ) ) ] )
% 2.01/2.39  , 0, 3, substitution( 0, [ :=( X, multiply( X, Y ) ), :=( Y, inverse( Y ) )] )
% 2.01/2.39    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13642, [ =( inverse( X ), multiply( Y, inverse( multiply( X, Y ) )
% 2.01/2.39     ) ) ] )
% 2.01/2.39  , clause( 145, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 2.01/2.39    inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13641, [ =( inverse( X ), inverse( multiply( multiply( X, Y )
% 2.01/2.39    , inverse( Y ) ) ) ) ] )
% 2.01/2.39  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, multiply( X, Y ) )] ), 
% 2.01/2.39    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13643, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 2.01/2.39     ) ) ] )
% 2.01/2.39  , clause( 13642, [ =( inverse( X ), multiply( Y, inverse( multiply( X, Y )
% 2.01/2.39     ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 309, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X )
% 2.01/2.39     ) ] )
% 2.01/2.39  , clause( 13643, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( 
% 2.01/2.39    X ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13645, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( Y, Z )
% 2.01/2.39    , X ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , clause( 32, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), 
% 2.01/2.39    Z ), 'greatest_lower_bound'( 'greatest_lower_bound'( Y, Z ), X ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13647, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( inverse( 
% 2.01/2.39    X ), Y ), inverse( Z ) ), 'greatest_lower_bound'( inverse( 
% 2.01/2.39    'least_upper_bound'( Z, X ) ), Y ) ) ] )
% 2.01/2.39  , clause( 21, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13645, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( Y
% 2.01/2.39    , Z ), X ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) )
% 2.01/2.39     ] )
% 2.01/2.39  , 0, 9, substitution( 0, [ :=( X, Z ), :=( Y, X )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, inverse( Z ) ), :=( Y, inverse( X ) ), :=( Z, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 353, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( inverse( 
% 2.01/2.39    Y ), Z ), inverse( X ) ), 'greatest_lower_bound'( inverse( 
% 2.01/2.39    'least_upper_bound'( X, Y ) ), Z ) ) ] )
% 2.01/2.39  , clause( 13647, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( 
% 2.01/2.39    inverse( X ), Y ), inverse( Z ) ), 'greatest_lower_bound'( inverse( 
% 2.01/2.39    'least_upper_bound'( Z, X ) ), Y ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13651, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 21, [ =( 'greatest_lower_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13658, [ =( inverse( 'least_upper_bound'( X, 'least_upper_bound'( 
% 2.01/2.39    inverse( Y ), Z ) ) ), 'greatest_lower_bound'( inverse( X ), 
% 2.01/2.39    'greatest_lower_bound'( Y, inverse( Z ) ) ) ) ] )
% 2.01/2.39  , clause( 180, [ =( inverse( 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13651, [ =( inverse( 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, 'least_upper_bound'( inverse( Y ), Z ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13659, [ =( inverse( 'least_upper_bound'( X, 'least_upper_bound'( 
% 2.01/2.39    inverse( Y ), Z ) ) ), 'greatest_lower_bound'( 'greatest_lower_bound'( 
% 2.01/2.39    inverse( X ), Y ), inverse( Z ) ) ) ] )
% 2.01/2.39  , clause( 5, [ =( 'greatest_lower_bound'( X, 'greatest_lower_bound'( Y, Z )
% 2.01/2.39     ), 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, clause( 13658, [ =( inverse( 'least_upper_bound'( X, 
% 2.01/2.39    'least_upper_bound'( inverse( Y ), Z ) ) ), 'greatest_lower_bound'( 
% 2.01/2.39    inverse( X ), 'greatest_lower_bound'( Y, inverse( Z ) ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [ :=( X, inverse( X ) ), :=( Y, Y ), :=( Z, 
% 2.01/2.39    inverse( Z ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )
% 2.01/2.39    ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13660, [ =( inverse( 'least_upper_bound'( X, 'least_upper_bound'( 
% 2.01/2.39    inverse( Y ), Z ) ) ), 'greatest_lower_bound'( inverse( 
% 2.01/2.39    'least_upper_bound'( Z, X ) ), Y ) ) ] )
% 2.01/2.39  , clause( 353, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( inverse( 
% 2.01/2.39    Y ), Z ), inverse( X ) ), 'greatest_lower_bound'( inverse( 
% 2.01/2.39    'least_upper_bound'( X, Y ) ), Z ) ) ] )
% 2.01/2.39  , 0, clause( 13659, [ =( inverse( 'least_upper_bound'( X, 
% 2.01/2.39    'least_upper_bound'( inverse( Y ), Z ) ) ), 'greatest_lower_bound'( 
% 2.01/2.39    'greatest_lower_bound'( inverse( X ), Y ), inverse( Z ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.01/2.39    substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13661, [ =( inverse( 'least_upper_bound'( 'least_upper_bound'( X, 
% 2.01/2.39    inverse( Y ) ), Z ) ), 'greatest_lower_bound'( inverse( 
% 2.01/2.39    'least_upper_bound'( Z, X ) ), Y ) ) ] )
% 2.01/2.39  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.01/2.39    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, clause( 13660, [ =( inverse( 'least_upper_bound'( X, 
% 2.01/2.39    'least_upper_bound'( inverse( Y ), Z ) ) ), 'greatest_lower_bound'( 
% 2.01/2.39    inverse( 'least_upper_bound'( Z, X ) ), Y ) ) ] )
% 2.01/2.39  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, inverse( Y ) ), :=( Z, Z )] )
% 2.01/2.39    , substitution( 1, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 488, [ =( inverse( 'least_upper_bound'( 'least_upper_bound'( Z, 
% 2.01/2.39    inverse( X ) ), Y ) ), 'greatest_lower_bound'( inverse( 
% 2.01/2.39    'least_upper_bound'( Y, Z ) ), X ) ) ] )
% 2.01/2.39  , clause( 13661, [ =( inverse( 'least_upper_bound'( 'least_upper_bound'( X
% 2.01/2.39    , inverse( Y ) ), Z ) ), 'greatest_lower_bound'( inverse( 
% 2.01/2.39    'least_upper_bound'( Z, X ) ), Y ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13664, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , clause( 20, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13668, [ =( inverse( 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 2.01/2.39    inverse( Y ), Z ) ) ), 'least_upper_bound'( inverse( X ), 
% 2.01/2.39    'greatest_lower_bound'( Y, inverse( Z ) ) ) ) ] )
% 2.01/2.39  , clause( 180, [ =( inverse( 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13664, [ =( inverse( 'greatest_lower_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, 11, substitution( 0, [ :=( X, Y ), :=( Y, Z )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, 'least_upper_bound'( inverse( Y ), Z ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13670, [ =( 'least_upper_bound'( inverse( X ), 
% 2.01/2.39    'greatest_lower_bound'( Y, inverse( Z ) ) ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( X, 'least_upper_bound'( inverse( Y ), Z ) ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 13668, [ =( inverse( 'greatest_lower_bound'( X, 
% 2.01/2.39    'least_upper_bound'( inverse( Y ), Z ) ) ), 'least_upper_bound'( inverse( 
% 2.01/2.39    X ), 'greatest_lower_bound'( Y, inverse( Z ) ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 491, [ =( 'least_upper_bound'( inverse( Z ), 'greatest_lower_bound'( 
% 2.01/2.39    X, inverse( Y ) ) ), inverse( 'greatest_lower_bound'( Z, 
% 2.01/2.39    'least_upper_bound'( inverse( X ), Y ) ) ) ) ] )
% 2.01/2.39  , clause( 13670, [ =( 'least_upper_bound'( inverse( X ), 
% 2.01/2.39    'greatest_lower_bound'( Y, inverse( Z ) ) ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( X, 'least_upper_bound'( inverse( Y ), Z ) ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13672, [ =( 'greatest_lower_bound'( inverse( X ), Y ), inverse( 
% 2.01/2.39    'least_upper_bound'( X, inverse( Y ) ) ) ) ] )
% 2.01/2.39  , clause( 181, [ =( inverse( 'least_upper_bound'( Y, inverse( X ) ) ), 
% 2.01/2.39    'greatest_lower_bound'( inverse( Y ), X ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13678, [ =( 'greatest_lower_bound'( inverse( X ), multiply( Y, 
% 2.01/2.39    inverse( Z ) ) ), inverse( 'least_upper_bound'( X, multiply( Z, inverse( 
% 2.01/2.39    Y ) ) ) ) ) ] )
% 2.01/2.39  , clause( 145, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 2.01/2.39    inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13672, [ =( 'greatest_lower_bound'( inverse( X ), Y ), inverse( 
% 2.01/2.39    'least_upper_bound'( X, inverse( Y ) ) ) ) ] )
% 2.01/2.39  , 0, 11, substitution( 0, [ :=( X, Z ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, multiply( Y, inverse( Z ) ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 540, [ =( 'greatest_lower_bound'( inverse( Z ), multiply( X, 
% 2.01/2.39    inverse( Y ) ) ), inverse( 'least_upper_bound'( Z, multiply( Y, inverse( 
% 2.01/2.39    X ) ) ) ) ) ] )
% 2.01/2.39  , clause( 13678, [ =( 'greatest_lower_bound'( inverse( X ), multiply( Y, 
% 2.01/2.39    inverse( Z ) ) ), inverse( 'least_upper_bound'( X, multiply( Z, inverse( 
% 2.01/2.39    Y ) ) ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13682, [ =( 'greatest_lower_bound'( X, inverse( Y ) ), inverse( 
% 2.01/2.39    'least_upper_bound'( inverse( X ), Y ) ) ) ] )
% 2.01/2.39  , clause( 180, [ =( inverse( 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'greatest_lower_bound'( X, inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13688, [ =( 'greatest_lower_bound'( multiply( X, inverse( Y ) ), 
% 2.01/2.39    inverse( Z ) ), inverse( 'least_upper_bound'( multiply( Y, inverse( X ) )
% 2.01/2.39    , Z ) ) ) ] )
% 2.01/2.39  , clause( 145, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 2.01/2.39    inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13682, [ =( 'greatest_lower_bound'( X, inverse( Y ) ), inverse( 
% 2.01/2.39    'least_upper_bound'( inverse( X ), Y ) ) ) ] )
% 2.01/2.39  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, multiply( X, inverse( Y ) ) ), :=( Y, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 541, [ =( 'greatest_lower_bound'( multiply( X, inverse( Y ) ), 
% 2.01/2.39    inverse( Z ) ), inverse( 'least_upper_bound'( multiply( Y, inverse( X ) )
% 2.01/2.39    , Z ) ) ) ] )
% 2.01/2.39  , clause( 13688, [ =( 'greatest_lower_bound'( multiply( X, inverse( Y ) ), 
% 2.01/2.39    inverse( Z ) ), inverse( 'least_upper_bound'( multiply( Y, inverse( X ) )
% 2.01/2.39    , Z ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13692, [ =( inverse( 'greatest_lower_bound'( X, identity ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 2.01/2.39  , clause( 160, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13693, [ =( inverse( 'greatest_lower_bound'( multiply( X, inverse( 
% 2.01/2.39    Y ) ), identity ) ), 'least_upper_bound'( multiply( Y, inverse( X ) ), 
% 2.01/2.39    identity ) ) ] )
% 2.01/2.39  , clause( 145, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 2.01/2.39    inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13692, [ =( inverse( 'greatest_lower_bound'( X, identity ) ), 
% 2.01/2.39    'least_upper_bound'( inverse( X ), identity ) ) ] )
% 2.01/2.39  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, multiply( X, inverse( Y ) ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 542, [ =( inverse( 'greatest_lower_bound'( multiply( X, inverse( Y
% 2.01/2.39     ) ), identity ) ), 'least_upper_bound'( multiply( Y, inverse( X ) ), 
% 2.01/2.39    identity ) ) ] )
% 2.01/2.39  , clause( 13693, [ =( inverse( 'greatest_lower_bound'( multiply( X, inverse( 
% 2.01/2.39    Y ) ), identity ) ), 'least_upper_bound'( multiply( Y, inverse( X ) ), 
% 2.01/2.39    identity ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13696, [ =( inverse( 'least_upper_bound'( identity, X ) ), 
% 2.01/2.39    'greatest_lower_bound'( identity, inverse( X ) ) ) ] )
% 2.01/2.39  , clause( 182, [ =( 'greatest_lower_bound'( identity, inverse( X ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( identity, X ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13697, [ =( inverse( 'least_upper_bound'( identity, multiply( X, 
% 2.01/2.39    inverse( Y ) ) ) ), 'greatest_lower_bound'( identity, multiply( Y, 
% 2.01/2.39    inverse( X ) ) ) ) ] )
% 2.01/2.39  , clause( 145, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 2.01/2.39    inverse( Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13696, [ =( inverse( 'least_upper_bound'( identity, X ) ), 
% 2.01/2.39    'greatest_lower_bound'( identity, inverse( X ) ) ) ] )
% 2.01/2.39  , 0, 10, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, multiply( X, inverse( Y ) ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 544, [ =( inverse( 'least_upper_bound'( identity, multiply( X, 
% 2.01/2.39    inverse( Y ) ) ) ), 'greatest_lower_bound'( identity, multiply( Y, 
% 2.01/2.39    inverse( X ) ) ) ) ] )
% 2.01/2.39  , clause( 13697, [ =( inverse( 'least_upper_bound'( identity, multiply( X, 
% 2.01/2.39    inverse( Y ) ) ) ), 'greatest_lower_bound'( identity, multiply( Y, 
% 2.01/2.39    inverse( X ) ) ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13700, [ =( 'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ), 
% 2.01/2.39    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , clause( 54, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 2.01/2.39    'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13716, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 2.01/2.39    'greatest_lower_bound'( X, Y ), Z ), Y ), 'least_upper_bound'( Y, Z ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 69, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) )
% 2.01/2.39    , X ) ] )
% 2.01/2.39  , 0, clause( 13700, [ =( 'least_upper_bound'( 'least_upper_bound'( Y, Z ), 
% 2.01/2.39    X ), 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.01/2.39  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, Y ), :=( Y, 'greatest_lower_bound'( X, Y ) ), :=( Z, Z )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 717, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 2.01/2.39    'greatest_lower_bound'( Y, X ), Z ), X ), 'least_upper_bound'( X, Z ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 13716, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 2.01/2.39    'greatest_lower_bound'( X, Y ), Z ), Y ), 'least_upper_bound'( Y, Z ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X ), :=( Z, Z )] ), 
% 2.01/2.39    permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13722, [ =( 'least_upper_bound'( identity, multiply( X, Y ) ), 
% 2.01/2.39    multiply( X, 'least_upper_bound'( inverse( X ), Y ) ) ) ] )
% 2.01/2.39  , clause( 78, [ =( multiply( X, 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.01/2.39    'least_upper_bound'( identity, multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13724, [ =( 'least_upper_bound'( identity, multiply( X, identity )
% 2.01/2.39     ), multiply( X, inverse( 'greatest_lower_bound'( X, identity ) ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 160, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.01/2.39    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.01/2.39  , 0, clause( 13722, [ =( 'least_upper_bound'( identity, multiply( X, Y ) )
% 2.01/2.39    , multiply( X, 'least_upper_bound'( inverse( X ), Y ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, identity )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13725, [ =( 'least_upper_bound'( identity, X ), multiply( X, 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, identity ) ) ) ) ] )
% 2.01/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.01/2.39  , 0, clause( 13724, [ =( 'least_upper_bound'( identity, multiply( X, 
% 2.01/2.39    identity ) ), multiply( X, inverse( 'greatest_lower_bound'( X, identity )
% 2.01/2.39     ) ) ) ] )
% 2.01/2.39  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.01/2.39    ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13726, [ =( multiply( X, inverse( 'greatest_lower_bound'( X, 
% 2.01/2.39    identity ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 2.01/2.39  , clause( 13725, [ =( 'least_upper_bound'( identity, X ), multiply( X, 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, identity ) ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 1300, [ =( multiply( X, inverse( 'greatest_lower_bound'( X, 
% 2.01/2.39    identity ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 2.01/2.39  , clause( 13726, [ =( multiply( X, inverse( 'greatest_lower_bound'( X, 
% 2.01/2.39    identity ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13728, [ =( multiply( inverse( X ), 'least_upper_bound'( X, Y ) ), 
% 2.01/2.39    'least_upper_bound'( identity, multiply( inverse( X ), Y ) ) ) ] )
% 2.01/2.39  , clause( 80, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), Y
% 2.01/2.39     ) ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13730, [ =( multiply( inverse( X ), X ), 'least_upper_bound'( 
% 2.01/2.39    identity, multiply( inverse( X ), 'greatest_lower_bound'( Y, X ) ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , clause( 69, [ =( 'least_upper_bound'( X, 'greatest_lower_bound'( Y, X ) )
% 2.01/2.39    , X ) ] )
% 2.01/2.39  , 0, clause( 13728, [ =( multiply( inverse( X ), 'least_upper_bound'( X, Y
% 2.01/2.39     ) ), 'least_upper_bound'( identity, multiply( inverse( X ), Y ) ) ) ] )
% 2.01/2.39  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, X ), :=( Y, 'greatest_lower_bound'( Y, X ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13731, [ =( identity, 'least_upper_bound'( identity, multiply( 
% 2.01/2.39    inverse( X ), 'greatest_lower_bound'( Y, X ) ) ) ) ] )
% 2.01/2.39  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 2.01/2.39  , 0, clause( 13730, [ =( multiply( inverse( X ), X ), 'least_upper_bound'( 
% 2.01/2.39    identity, multiply( inverse( X ), 'greatest_lower_bound'( Y, X ) ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13732, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), 
% 2.01/2.39    'greatest_lower_bound'( Y, X ) ) ), identity ) ] )
% 2.01/2.39  , clause( 13731, [ =( identity, 'least_upper_bound'( identity, multiply( 
% 2.01/2.39    inverse( X ), 'greatest_lower_bound'( Y, X ) ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 1408, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), 
% 2.01/2.39    'greatest_lower_bound'( Y, X ) ) ), identity ) ] )
% 2.01/2.39  , clause( 13732, [ =( 'least_upper_bound'( identity, multiply( inverse( X )
% 2.01/2.39    , 'greatest_lower_bound'( Y, X ) ) ), identity ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13734, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y
% 2.01/2.39     ) ) ) ] )
% 2.01/2.39  , clause( 10, [ =( 'greatest_lower_bound'( X, 'least_upper_bound'( X, Y ) )
% 2.01/2.39    , X ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13735, [ =( identity, 'greatest_lower_bound'( identity, multiply( 
% 2.01/2.39    inverse( X ), 'least_upper_bound'( X, Y ) ) ) ) ] )
% 2.01/2.39  , clause( 80, [ =( 'least_upper_bound'( identity, multiply( inverse( X ), Y
% 2.01/2.39     ) ), multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13734, [ =( X, 'greatest_lower_bound'( X, 'least_upper_bound'( 
% 2.01/2.39    X, Y ) ) ) ] )
% 2.01/2.39  , 0, 4, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, identity ), :=( Y, multiply( inverse( X ), Y ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13736, [ =( 'greatest_lower_bound'( identity, multiply( inverse( X
% 2.01/2.39     ), 'least_upper_bound'( X, Y ) ) ), identity ) ] )
% 2.01/2.39  , clause( 13735, [ =( identity, 'greatest_lower_bound'( identity, multiply( 
% 2.01/2.39    inverse( X ), 'least_upper_bound'( X, Y ) ) ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 1411, [ =( 'greatest_lower_bound'( identity, multiply( inverse( X )
% 2.01/2.39    , 'least_upper_bound'( X, Y ) ) ), identity ) ] )
% 2.01/2.39  , clause( 13736, [ =( 'greatest_lower_bound'( identity, multiply( inverse( 
% 2.01/2.39    X ), 'least_upper_bound'( X, Y ) ) ), identity ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13737, [ =( identity, 'least_upper_bound'( identity, multiply( 
% 2.01/2.39    inverse( X ), 'greatest_lower_bound'( Y, X ) ) ) ) ] )
% 2.01/2.39  , clause( 1408, [ =( 'least_upper_bound'( identity, multiply( inverse( X )
% 2.01/2.39    , 'greatest_lower_bound'( Y, X ) ) ), identity ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13738, [ =( identity, 'least_upper_bound'( multiply( inverse( X ), 
% 2.01/2.39    'greatest_lower_bound'( Y, X ) ), identity ) ) ] )
% 2.01/2.39  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.01/2.39     ) ] )
% 2.01/2.39  , 0, clause( 13737, [ =( identity, 'least_upper_bound'( identity, multiply( 
% 2.01/2.39    inverse( X ), 'greatest_lower_bound'( Y, X ) ) ) ) ] )
% 2.01/2.39  , 0, 2, substitution( 0, [ :=( X, identity ), :=( Y, multiply( inverse( X )
% 2.01/2.39    , 'greatest_lower_bound'( Y, X ) ) )] ), substitution( 1, [ :=( X, X ), 
% 2.01/2.39    :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13741, [ =( 'least_upper_bound'( multiply( inverse( X ), 
% 2.01/2.39    'greatest_lower_bound'( Y, X ) ), identity ), identity ) ] )
% 2.01/2.39  , clause( 13738, [ =( identity, 'least_upper_bound'( multiply( inverse( X )
% 2.01/2.39    , 'greatest_lower_bound'( Y, X ) ), identity ) ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  subsumption(
% 2.01/2.39  clause( 1449, [ =( 'least_upper_bound'( multiply( inverse( X ), 
% 2.01/2.39    'greatest_lower_bound'( Y, X ) ), identity ), identity ) ] )
% 2.01/2.39  , clause( 13741, [ =( 'least_upper_bound'( multiply( inverse( X ), 
% 2.01/2.39    'greatest_lower_bound'( Y, X ) ), identity ), identity ) ] )
% 2.01/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.01/2.39     )] ) ).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  eqswap(
% 2.01/2.39  clause( 13743, [ =( identity, 'greatest_lower_bound'( identity, multiply( 
% 2.01/2.39    inverse( X ), 'least_upper_bound'( X, Y ) ) ) ) ] )
% 2.01/2.39  , clause( 1411, [ =( 'greatest_lower_bound'( identity, multiply( inverse( X
% 2.01/2.39     ), 'least_upper_bound'( X, Y ) ) ), identity ) ] )
% 2.01/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13748, [ =( identity, 'greatest_lower_bound'( identity, multiply( 
% 2.01/2.39    inverse( inverse( X ) ), inverse( 'greatest_lower_bound'( X, Y ) ) ) ) )
% 2.01/2.39     ] )
% 2.01/2.39  , clause( 20, [ =( 'least_upper_bound'( inverse( X ), inverse( Y ) ), 
% 2.01/2.39    inverse( 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13743, [ =( identity, 'greatest_lower_bound'( identity, 
% 2.01/2.39    multiply( inverse( X ), 'least_upper_bound'( X, Y ) ) ) ) ] )
% 2.01/2.39  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.01/2.39    :=( X, inverse( X ) ), :=( Y, inverse( Y ) )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13749, [ =( identity, 'greatest_lower_bound'( identity, inverse( 
% 2.01/2.39    multiply( 'greatest_lower_bound'( X, Y ), inverse( X ) ) ) ) ) ] )
% 2.01/2.39  , clause( 17, [ =( multiply( inverse( Y ), inverse( X ) ), inverse( 
% 2.01/2.39    multiply( X, Y ) ) ) ] )
% 2.01/2.39  , 0, clause( 13748, [ =( identity, 'greatest_lower_bound'( identity, 
% 2.01/2.39    multiply( inverse( inverse( X ) ), inverse( 'greatest_lower_bound'( X, Y
% 2.01/2.39     ) ) ) ) ) ] )
% 2.01/2.39  , 0, 4, substitution( 0, [ :=( X, 'greatest_lower_bound'( X, Y ) ), :=( Y, 
% 2.01/2.39    inverse( X ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13750, [ =( identity, inverse( 'least_upper_bound'( identity, 
% 2.01/2.39    multiply( 'greatest_lower_bound'( X, Y ), inverse( X ) ) ) ) ) ] )
% 2.01/2.39  , clause( 182, [ =( 'greatest_lower_bound'( identity, inverse( X ) ), 
% 2.01/2.39    inverse( 'least_upper_bound'( identity, X ) ) ) ] )
% 2.01/2.39  , 0, clause( 13749, [ =( identity, 'greatest_lower_bound'( identity, 
% 2.01/2.39    inverse( multiply( 'greatest_lower_bound'( X, Y ), inverse( X ) ) ) ) ) ]
% 2.01/2.39     )
% 2.01/2.39  , 0, 2, substitution( 0, [ :=( X, multiply( 'greatest_lower_bound'( X, Y )
% 2.01/2.39    , inverse( X ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.01/2.39  
% 2.01/2.39  
% 2.01/2.39  paramod(
% 2.01/2.39  clause( 13751, [ =( identity, 'greatest_lower_bound'( identity, multiply( X
% 2.01/2.39    , inverse( 'greatest_lower_bound'( X, Y ) ) ) ) ) ] )
% 2.01/2.39  , clause( 544, [ =( inverse( 'least_upper_bound'( identity, multiply( X, 
% 2.01/2.39    inverse( Y ) ) ) ), 'greatest_lower_bound'( identity, multiply( Y, 
% 2.01/2.39    inverse( X ) ) ) ) ] )
% 2.01/2.39  , 0, clause( 13750, [ =( identity, inverse( 'least_upper_bound'( identity, 
% 2.01/2.39    multiply( 'greatest_lower_bound'( X, Y ), inverse( X ) ) ) ) ) ] )
% 2.01/2.39  , 0, 2, substitution( 0, [ :=( X, 'greatest_lower_bound'( X, Y ) ), :=( Y, 
% 2.04/2.39    X )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13752, [ =( 'greatest_lower_bound'( identity, multiply( X, inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ) ) ) ), identity ) ] )
% 2.04/2.39  , clause( 13751, [ =( identity, 'greatest_lower_bound'( identity, multiply( 
% 2.04/2.39    X, inverse( 'greatest_lower_bound'( X, Y ) ) ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 1659, [ =( 'greatest_lower_bound'( identity, multiply( X, inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ) ) ) ), identity ) ] )
% 2.04/2.39  , clause( 13752, [ =( 'greatest_lower_bound'( identity, multiply( X, 
% 2.04/2.39    inverse( 'greatest_lower_bound'( X, Y ) ) ) ), identity ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.39     )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13754, [ =( identity, 'least_upper_bound'( multiply( inverse( X ), 
% 2.04/2.39    'greatest_lower_bound'( Y, X ) ), identity ) ) ] )
% 2.04/2.39  , clause( 1449, [ =( 'least_upper_bound'( multiply( inverse( X ), 
% 2.04/2.39    'greatest_lower_bound'( Y, X ) ), identity ), identity ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13758, [ =( identity, 'least_upper_bound'( multiply( inverse( 
% 2.04/2.39    multiply( X, inverse( 'greatest_lower_bound'( X, Y ) ) ) ), identity ), 
% 2.04/2.39    identity ) ) ] )
% 2.04/2.39  , clause( 1659, [ =( 'greatest_lower_bound'( identity, multiply( X, inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ) ) ) ), identity ) ] )
% 2.04/2.39  , 0, clause( 13754, [ =( identity, 'least_upper_bound'( multiply( inverse( 
% 2.04/2.39    X ), 'greatest_lower_bound'( Y, X ) ), identity ) ) ] )
% 2.04/2.39  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.04/2.39    :=( X, multiply( X, inverse( 'greatest_lower_bound'( X, Y ) ) ) ), :=( Y
% 2.04/2.39    , identity )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13759, [ =( identity, 'least_upper_bound'( inverse( multiply( X, 
% 2.04/2.39    inverse( 'greatest_lower_bound'( X, Y ) ) ) ), identity ) ) ] )
% 2.04/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.04/2.39  , 0, clause( 13758, [ =( identity, 'least_upper_bound'( multiply( inverse( 
% 2.04/2.39    multiply( X, inverse( 'greatest_lower_bound'( X, Y ) ) ) ), identity ), 
% 2.04/2.39    identity ) ) ] )
% 2.04/2.39  , 0, 3, substitution( 0, [ :=( X, inverse( multiply( X, inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ) ) ) ) )] ), substitution( 1, [ :=( X, X )
% 2.04/2.39    , :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13760, [ =( identity, inverse( 'greatest_lower_bound'( multiply( X
% 2.04/2.39    , inverse( 'greatest_lower_bound'( X, Y ) ) ), identity ) ) ) ] )
% 2.04/2.39  , clause( 160, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.04/2.39  , 0, clause( 13759, [ =( identity, 'least_upper_bound'( inverse( multiply( 
% 2.04/2.39    X, inverse( 'greatest_lower_bound'( X, Y ) ) ) ), identity ) ) ] )
% 2.04/2.39  , 0, 2, substitution( 0, [ :=( X, multiply( X, inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ) ) ) )] ), substitution( 1, [ :=( X, X ), 
% 2.04/2.39    :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13761, [ =( identity, 'least_upper_bound'( multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( X ) ), identity ) ) ] )
% 2.04/2.39  , clause( 542, [ =( inverse( 'greatest_lower_bound'( multiply( X, inverse( 
% 2.04/2.39    Y ) ), identity ) ), 'least_upper_bound'( multiply( Y, inverse( X ) ), 
% 2.04/2.39    identity ) ) ] )
% 2.04/2.39  , 0, clause( 13760, [ =( identity, inverse( 'greatest_lower_bound'( 
% 2.04/2.39    multiply( X, inverse( 'greatest_lower_bound'( X, Y ) ) ), identity ) ) )
% 2.04/2.39     ] )
% 2.04/2.39  , 0, 2, substitution( 0, [ :=( X, X ), :=( Y, 'greatest_lower_bound'( X, Y
% 2.04/2.39     ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13762, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 2.04/2.39    X, Y ), inverse( X ) ), identity ), identity ) ] )
% 2.04/2.39  , clause( 13761, [ =( identity, 'least_upper_bound'( multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( X ) ), identity ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 1692, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( X
% 2.04/2.39    , Y ), inverse( X ) ), identity ), identity ) ] )
% 2.04/2.39  , clause( 13762, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 2.04/2.39    X, Y ), inverse( X ) ), identity ), identity ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.39     )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13764, [ =( identity, 'greatest_lower_bound'( identity, multiply( X
% 2.04/2.39    , inverse( 'greatest_lower_bound'( X, Y ) ) ) ) ) ] )
% 2.04/2.39  , clause( 1659, [ =( 'greatest_lower_bound'( identity, multiply( X, inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ) ) ) ), identity ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13765, [ =( identity, 'greatest_lower_bound'( identity, multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ) ) ) ] )
% 2.04/2.39  , clause( 48, [ =( 'greatest_lower_bound'( 'least_upper_bound'( Y, X ), X )
% 2.04/2.39    , X ) ] )
% 2.04/2.39  , 0, clause( 13764, [ =( identity, 'greatest_lower_bound'( identity, 
% 2.04/2.39    multiply( X, inverse( 'greatest_lower_bound'( X, Y ) ) ) ) ) ] )
% 2.04/2.39  , 0, 9, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.04/2.39    :=( X, 'least_upper_bound'( X, Y ) ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13766, [ =( 'greatest_lower_bound'( identity, multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ) ), identity ) ] )
% 2.04/2.39  , clause( 13765, [ =( identity, 'greatest_lower_bound'( identity, multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 1727, [ =( 'greatest_lower_bound'( identity, multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ) ), identity ) ] )
% 2.04/2.39  , clause( 13766, [ =( 'greatest_lower_bound'( identity, multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ) ), identity ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.39     )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13767, [ =( identity, 'least_upper_bound'( multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( X ) ), identity ) ) ] )
% 2.04/2.39  , clause( 1692, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 2.04/2.39    X, Y ), inverse( X ) ), identity ), identity ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13768, [ =( identity, 'least_upper_bound'( multiply( 
% 2.04/2.39    'greatest_lower_bound'( Y, X ), inverse( X ) ), identity ) ) ] )
% 2.04/2.39  , clause( 118, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), multiply( 
% 2.04/2.39    'greatest_lower_bound'( Z, X ), Y ) ) ] )
% 2.04/2.39  , 0, clause( 13767, [ =( identity, 'least_upper_bound'( multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( X ) ), identity ) ) ] )
% 2.04/2.39  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, inverse( X ) ), :=( Z, Y )] )
% 2.04/2.39    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13771, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 2.04/2.39    X, Y ), inverse( Y ) ), identity ), identity ) ] )
% 2.04/2.39  , clause( 13768, [ =( identity, 'least_upper_bound'( multiply( 
% 2.04/2.39    'greatest_lower_bound'( Y, X ), inverse( X ) ), identity ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 1738, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( Y
% 2.04/2.39    , X ), inverse( X ) ), identity ), identity ) ] )
% 2.04/2.39  , clause( 13771, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 2.04/2.39    X, Y ), inverse( Y ) ), identity ), identity ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.39     )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13773, [ =( identity, 'least_upper_bound'( multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( X ) ), identity ) ) ] )
% 2.04/2.39  , clause( 1692, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 2.04/2.39    X, Y ), inverse( X ) ), identity ), identity ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13774, [ =( identity, 'least_upper_bound'( multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ), identity ) ) ] )
% 2.04/2.39  , clause( 47, [ =( 'greatest_lower_bound'( 'least_upper_bound'( c, a ), b )
% 2.04/2.39    , b ) ] )
% 2.04/2.39  , 0, clause( 13773, [ =( identity, 'least_upper_bound'( multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( X ) ), identity ) ) ] )
% 2.04/2.39  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, 
% 2.04/2.39    'least_upper_bound'( c, a ) ), :=( Y, b )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13775, [ =( 'least_upper_bound'( multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ), identity ), identity ) ] )
% 2.04/2.39  , clause( 13774, [ =( identity, 'least_upper_bound'( multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ), identity ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 1762, [ =( 'least_upper_bound'( multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ), identity ), identity ) ] )
% 2.04/2.39  , clause( 13775, [ =( 'least_upper_bound'( multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ), identity ), identity ) ] )
% 2.04/2.39  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13777, [ =( 'least_upper_bound'( Y, Z ), 'least_upper_bound'( 
% 2.04/2.39    'least_upper_bound'( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, Z
% 2.04/2.39     ) ), Y ), Z ) ) ] )
% 2.04/2.39  , clause( 82, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 2.04/2.39    'greatest_lower_bound'( X, 'least_upper_bound'( Y, Z ) ), Y ), Z ), 
% 2.04/2.39    'least_upper_bound'( Y, Z ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13780, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 2.04/2.39    X, Y ), inverse( Y ) ), identity ), 'least_upper_bound'( 
% 2.04/2.39    'least_upper_bound'( 'greatest_lower_bound'( Z, identity ), multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( Y ) ) ), identity ) ) ] )
% 2.04/2.39  , clause( 1738, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 2.04/2.39    Y, X ), inverse( X ) ), identity ), identity ) ] )
% 2.04/2.39  , 0, clause( 13777, [ =( 'least_upper_bound'( Y, Z ), 'least_upper_bound'( 
% 2.04/2.39    'least_upper_bound'( 'greatest_lower_bound'( X, 'least_upper_bound'( Y, Z
% 2.04/2.39     ) ), Y ), Z ) ) ] )
% 2.04/2.39  , 0, 13, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.04/2.39    :=( X, Z ), :=( Y, multiply( 'greatest_lower_bound'( X, Y ), inverse( Y )
% 2.04/2.39     ) ), :=( Z, identity )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13781, [ =( identity, 'least_upper_bound'( 'least_upper_bound'( 
% 2.04/2.39    'greatest_lower_bound'( Z, identity ), multiply( 'greatest_lower_bound'( 
% 2.04/2.39    X, Y ), inverse( Y ) ) ), identity ) ) ] )
% 2.04/2.39  , clause( 1738, [ =( 'least_upper_bound'( multiply( 'greatest_lower_bound'( 
% 2.04/2.39    Y, X ), inverse( X ) ), identity ), identity ) ] )
% 2.04/2.39  , 0, clause( 13780, [ =( 'least_upper_bound'( multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( Y ) ), identity ), 
% 2.04/2.39    'least_upper_bound'( 'least_upper_bound'( 'greatest_lower_bound'( Z, 
% 2.04/2.39    identity ), multiply( 'greatest_lower_bound'( X, Y ), inverse( Y ) ) ), 
% 2.04/2.39    identity ) ) ] )
% 2.04/2.39  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.04/2.39    :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13784, [ =( identity, 'least_upper_bound'( identity, multiply( 
% 2.04/2.39    'greatest_lower_bound'( Y, Z ), inverse( Z ) ) ) ) ] )
% 2.04/2.39  , clause( 717, [ =( 'least_upper_bound'( 'least_upper_bound'( 
% 2.04/2.39    'greatest_lower_bound'( Y, X ), Z ), X ), 'least_upper_bound'( X, Z ) ) ]
% 2.04/2.39     )
% 2.04/2.39  , 0, clause( 13781, [ =( identity, 'least_upper_bound'( 'least_upper_bound'( 
% 2.04/2.39    'greatest_lower_bound'( Z, identity ), multiply( 'greatest_lower_bound'( 
% 2.04/2.39    X, Y ), inverse( Y ) ) ), identity ) ) ] )
% 2.04/2.39  , 0, 2, substitution( 0, [ :=( X, identity ), :=( Y, X ), :=( Z, multiply( 
% 2.04/2.39    'greatest_lower_bound'( Y, Z ), inverse( Z ) ) )] ), substitution( 1, [ 
% 2.04/2.39    :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13785, [ =( 'least_upper_bound'( identity, multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( Y ) ) ), identity ) ] )
% 2.04/2.39  , clause( 13784, [ =( identity, 'least_upper_bound'( identity, multiply( 
% 2.04/2.39    'greatest_lower_bound'( Y, Z ), inverse( Z ) ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, Z ), :=( Y, X ), :=( Z, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 1766, [ =( 'least_upper_bound'( identity, multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( Y ) ) ), identity ) ] )
% 2.04/2.39  , clause( 13785, [ =( 'least_upper_bound'( identity, multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( Y ) ) ), identity ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.39     )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13787, [ =( identity, 'least_upper_bound'( identity, multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( Y ) ) ) ) ] )
% 2.04/2.39  , clause( 1766, [ =( 'least_upper_bound'( identity, multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( Y ) ) ), identity ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13788, [ =( identity, 'least_upper_bound'( identity, multiply( b, 
% 2.04/2.39    inverse( 'least_upper_bound'( c, a ) ) ) ) ) ] )
% 2.04/2.39  , clause( 41, [ =( 'greatest_lower_bound'( b, 'least_upper_bound'( c, a ) )
% 2.04/2.39    , b ) ] )
% 2.04/2.39  , 0, clause( 13787, [ =( identity, 'least_upper_bound'( identity, multiply( 
% 2.04/2.39    'greatest_lower_bound'( X, Y ), inverse( Y ) ) ) ) ] )
% 2.04/2.39  , 0, 5, substitution( 0, [] ), substitution( 1, [ :=( X, b ), :=( Y, 
% 2.04/2.39    'least_upper_bound'( c, a ) )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13789, [ =( 'least_upper_bound'( identity, multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ), identity ) ] )
% 2.04/2.39  , clause( 13788, [ =( identity, 'least_upper_bound'( identity, multiply( b
% 2.04/2.39    , inverse( 'least_upper_bound'( c, a ) ) ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 1815, [ =( 'least_upper_bound'( identity, multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ), identity ) ] )
% 2.04/2.39  , clause( 13789, [ =( 'least_upper_bound'( identity, multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ), identity ) ] )
% 2.04/2.39  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13790, [ =( identity, 'greatest_lower_bound'( identity, multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ) ) ) ] )
% 2.04/2.39  , clause( 1727, [ =( 'greatest_lower_bound'( identity, multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ) ), identity ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13791, [ =( identity, 'greatest_lower_bound'( multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ), identity ) ) ] )
% 2.04/2.39  , clause( 3, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( Y
% 2.04/2.39    , X ) ) ] )
% 2.04/2.39  , 0, clause( 13790, [ =( identity, 'greatest_lower_bound'( identity, 
% 2.04/2.39    multiply( 'least_upper_bound'( X, Y ), inverse( Y ) ) ) ) ] )
% 2.04/2.39  , 0, 2, substitution( 0, [ :=( X, identity ), :=( Y, multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ) )] ), substitution( 1, [ :=( 
% 2.04/2.39    X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13794, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 2.04/2.39    X, Y ), inverse( Y ) ), identity ), identity ) ] )
% 2.04/2.39  , clause( 13791, [ =( identity, 'greatest_lower_bound'( multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ), identity ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 1874, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( X
% 2.04/2.39    , Y ), inverse( Y ) ), identity ), identity ) ] )
% 2.04/2.39  , clause( 13794, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 2.04/2.39    X, Y ), inverse( Y ) ), identity ), identity ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.39     )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13796, [ =( identity, 'greatest_lower_bound'( multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ), identity ) ) ] )
% 2.04/2.39  , clause( 1874, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 2.04/2.39    X, Y ), inverse( Y ) ), identity ), identity ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13797, [ =( identity, 'greatest_lower_bound'( multiply( 
% 2.04/2.39    'least_upper_bound'( c, a ), inverse( b ) ), identity ) ) ] )
% 2.04/2.39  , clause( 29, [ =( 'least_upper_bound'( c, b ), 'least_upper_bound'( c, a )
% 2.04/2.39     ) ] )
% 2.04/2.39  , 0, clause( 13796, [ =( identity, 'greatest_lower_bound'( multiply( 
% 2.04/2.39    'least_upper_bound'( X, Y ), inverse( Y ) ), identity ) ) ] )
% 2.04/2.39  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, b )] )
% 2.04/2.39    ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13798, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 2.04/2.39    c, a ), inverse( b ) ), identity ), identity ) ] )
% 2.04/2.39  , clause( 13797, [ =( identity, 'greatest_lower_bound'( multiply( 
% 2.04/2.39    'least_upper_bound'( c, a ), inverse( b ) ), identity ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 1905, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( c
% 2.04/2.39    , a ), inverse( b ) ), identity ), identity ) ] )
% 2.04/2.39  , clause( 13798, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 2.04/2.39    c, a ), inverse( b ) ), identity ), identity ) ] )
% 2.04/2.39  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13800, [ =( 'greatest_lower_bound'( identity, multiply( X, Y ) ), 
% 2.04/2.39    multiply( X, 'greatest_lower_bound'( inverse( X ), Y ) ) ) ] )
% 2.04/2.39  , clause( 95, [ =( multiply( X, 'greatest_lower_bound'( inverse( X ), Y ) )
% 2.04/2.39    , 'greatest_lower_bound'( identity, multiply( X, Y ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13802, [ =( 'greatest_lower_bound'( identity, multiply( X, identity
% 2.04/2.39     ) ), multiply( X, inverse( 'least_upper_bound'( X, identity ) ) ) ) ] )
% 2.04/2.39  , clause( 183, [ =( 'greatest_lower_bound'( inverse( X ), identity ), 
% 2.04/2.39    inverse( 'least_upper_bound'( X, identity ) ) ) ] )
% 2.04/2.39  , 0, clause( 13800, [ =( 'greatest_lower_bound'( identity, multiply( X, Y )
% 2.04/2.39     ), multiply( X, 'greatest_lower_bound'( inverse( X ), Y ) ) ) ] )
% 2.04/2.39  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.04/2.39    :=( Y, identity )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13803, [ =( 'greatest_lower_bound'( identity, X ), multiply( X, 
% 2.04/2.39    inverse( 'least_upper_bound'( X, identity ) ) ) ) ] )
% 2.04/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.04/2.39  , 0, clause( 13802, [ =( 'greatest_lower_bound'( identity, multiply( X, 
% 2.04/2.39    identity ) ), multiply( X, inverse( 'least_upper_bound'( X, identity ) )
% 2.04/2.39     ) ) ] )
% 2.04/2.39  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.04/2.39    ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13804, [ =( multiply( X, inverse( 'least_upper_bound'( X, identity
% 2.04/2.39     ) ) ), 'greatest_lower_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 13803, [ =( 'greatest_lower_bound'( identity, X ), multiply( X, 
% 2.04/2.39    inverse( 'least_upper_bound'( X, identity ) ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2208, [ =( multiply( X, inverse( 'least_upper_bound'( X, identity )
% 2.04/2.39     ) ), 'greatest_lower_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 13804, [ =( multiply( X, inverse( 'least_upper_bound'( X, 
% 2.04/2.39    identity ) ) ), 'greatest_lower_bound'( identity, X ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13806, [ =( inverse( Y ), multiply( inverse( multiply( X, Y ) ), X
% 2.04/2.39     ) ) ] )
% 2.04/2.39  , clause( 198, [ =( multiply( inverse( multiply( Y, X ) ), Y ), inverse( X
% 2.04/2.39     ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13808, [ =( inverse( inverse( 'least_upper_bound'( X, identity ) )
% 2.04/2.39     ), multiply( inverse( 'greatest_lower_bound'( identity, X ) ), X ) ) ]
% 2.04/2.39     )
% 2.04/2.39  , clause( 2208, [ =( multiply( X, inverse( 'least_upper_bound'( X, identity
% 2.04/2.39     ) ) ), 'greatest_lower_bound'( identity, X ) ) ] )
% 2.04/2.39  , 0, clause( 13806, [ =( inverse( Y ), multiply( inverse( multiply( X, Y )
% 2.04/2.39     ), X ) ) ] )
% 2.04/2.39  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.04/2.39    :=( Y, inverse( 'least_upper_bound'( X, identity ) ) )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13809, [ =( 'least_upper_bound'( X, identity ), multiply( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, X ) ), X ) ) ] )
% 2.04/2.39  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.04/2.39  , 0, clause( 13808, [ =( inverse( inverse( 'least_upper_bound'( X, identity
% 2.04/2.39     ) ) ), multiply( inverse( 'greatest_lower_bound'( identity, X ) ), X ) )
% 2.04/2.39     ] )
% 2.04/2.39  , 0, 1, substitution( 0, [ :=( X, 'least_upper_bound'( X, identity ) )] ), 
% 2.04/2.39    substitution( 1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13810, [ =( multiply( inverse( 'greatest_lower_bound'( identity, X
% 2.04/2.39     ) ), X ), 'least_upper_bound'( X, identity ) ) ] )
% 2.04/2.39  , clause( 13809, [ =( 'least_upper_bound'( X, identity ), multiply( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, X ) ), X ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2213, [ =( multiply( inverse( 'greatest_lower_bound'( identity, X )
% 2.04/2.39     ), X ), 'least_upper_bound'( X, identity ) ) ] )
% 2.04/2.39  , clause( 13810, [ =( multiply( inverse( 'greatest_lower_bound'( identity, 
% 2.04/2.39    X ) ), X ), 'least_upper_bound'( X, identity ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13812, [ =( X, multiply( multiply( X, inverse( Y ) ), Y ) ) ] )
% 2.04/2.39  , clause( 267, [ =( multiply( multiply( Y, inverse( X ) ), X ), Y ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13813, [ =( X, multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( X, identity ) ) ) ] )
% 2.04/2.39  , clause( 2208, [ =( multiply( X, inverse( 'least_upper_bound'( X, identity
% 2.04/2.39     ) ) ), 'greatest_lower_bound'( identity, X ) ) ] )
% 2.04/2.39  , 0, clause( 13812, [ =( X, multiply( multiply( X, inverse( Y ) ), Y ) ) ]
% 2.04/2.39     )
% 2.04/2.39  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X ), 
% 2.04/2.39    :=( Y, 'least_upper_bound'( X, identity ) )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13814, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( X, identity ) ), X ) ] )
% 2.04/2.39  , clause( 13813, [ =( X, multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( X, identity ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2214, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( X, identity ) ), X ) ] )
% 2.04/2.39  , clause( 13814, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( X, identity ) ), X ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13815, [ =( X, multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( X, identity ) ) ) ] )
% 2.04/2.39  , clause( 2214, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( X, identity ) ), X ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13816, [ =( X, multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( identity, X ) ) ) ] )
% 2.04/2.39  , clause( 77, [ =( multiply( X, 'least_upper_bound'( Y, Z ) ), multiply( X
% 2.04/2.39    , 'least_upper_bound'( Z, Y ) ) ) ] )
% 2.04/2.39  , 0, clause( 13815, [ =( X, multiply( 'greatest_lower_bound'( identity, X )
% 2.04/2.39    , 'least_upper_bound'( X, identity ) ) ) ] )
% 2.04/2.39  , 0, 2, substitution( 0, [ :=( X, 'greatest_lower_bound'( identity, X ) ), 
% 2.04/2.39    :=( Y, X ), :=( Z, identity )] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13819, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( identity, X ) ), X ) ] )
% 2.04/2.39  , clause( 13816, [ =( X, multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( identity, X ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2218, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( identity, X ) ), X ) ] )
% 2.04/2.39  , clause( 13819, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( identity, X ) ), X ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13821, [ =( inverse( Y ), multiply( X, inverse( multiply( Y, X ) )
% 2.04/2.39     ) ) ] )
% 2.04/2.39  , clause( 309, [ =( multiply( Y, inverse( multiply( X, Y ) ) ), inverse( X
% 2.04/2.39     ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13822, [ =( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 2.04/2.39    multiply( 'least_upper_bound'( identity, X ), inverse( X ) ) ) ] )
% 2.04/2.39  , clause( 2218, [ =( multiply( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( identity, X ) ), X ) ] )
% 2.04/2.39  , 0, clause( 13821, [ =( inverse( Y ), multiply( X, inverse( multiply( Y, X
% 2.04/2.39     ) ) ) ) ] )
% 2.04/2.39  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.04/2.39    'least_upper_bound'( identity, X ) ), :=( Y, 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13823, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.39    X ) ), inverse( 'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.04/2.39  , clause( 13822, [ =( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 2.04/2.39    multiply( 'least_upper_bound'( identity, X ), inverse( X ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2229, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( X
% 2.04/2.39     ) ), inverse( 'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.04/2.39  , clause( 13823, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.39    X ) ), inverse( 'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13825, [ =( multiply( X, 'greatest_lower_bound'( identity, Y ) ), 
% 2.04/2.39    'greatest_lower_bound'( X, multiply( X, Y ) ) ) ] )
% 2.04/2.39  , clause( 150, [ =( 'greatest_lower_bound'( X, multiply( X, Y ) ), multiply( 
% 2.04/2.39    X, 'greatest_lower_bound'( identity, Y ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13830, [ =( multiply( inverse( 'greatest_lower_bound'( identity, X
% 2.04/2.39     ) ), 'greatest_lower_bound'( identity, X ) ), 'greatest_lower_bound'( 
% 2.04/2.39    inverse( 'greatest_lower_bound'( identity, X ) ), 'least_upper_bound'( X
% 2.04/2.39    , identity ) ) ) ] )
% 2.04/2.39  , clause( 2213, [ =( multiply( inverse( 'greatest_lower_bound'( identity, X
% 2.04/2.39     ) ), X ), 'least_upper_bound'( X, identity ) ) ] )
% 2.04/2.39  , 0, clause( 13825, [ =( multiply( X, 'greatest_lower_bound'( identity, Y )
% 2.04/2.39     ), 'greatest_lower_bound'( X, multiply( X, Y ) ) ) ] )
% 2.04/2.39  , 0, 14, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.04/2.39    inverse( 'greatest_lower_bound'( identity, X ) ) ), :=( Y, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13831, [ =( identity, 'greatest_lower_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, X ) ), 'least_upper_bound'( X, identity
% 2.04/2.39     ) ) ) ] )
% 2.04/2.39  , clause( 1, [ =( multiply( inverse( X ), X ), identity ) ] )
% 2.04/2.39  , 0, clause( 13830, [ =( multiply( inverse( 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) ), 'greatest_lower_bound'( identity, X ) ), 
% 2.04/2.39    'greatest_lower_bound'( inverse( 'greatest_lower_bound'( identity, X ) )
% 2.04/2.39    , 'least_upper_bound'( X, identity ) ) ) ] )
% 2.04/2.39  , 0, 1, substitution( 0, [ :=( X, 'greatest_lower_bound'( identity, X ) )] )
% 2.04/2.39    , substitution( 1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13832, [ =( 'greatest_lower_bound'( inverse( 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) ), 'least_upper_bound'( X, identity ) ), identity ) ] )
% 2.04/2.39  , clause( 13831, [ =( identity, 'greatest_lower_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, X ) ), 'least_upper_bound'( X, identity
% 2.04/2.39     ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2254, [ =( 'greatest_lower_bound'( inverse( 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) ), 'least_upper_bound'( X, identity ) ), identity ) ] )
% 2.04/2.39  , clause( 13832, [ =( 'greatest_lower_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, X ) ), 'least_upper_bound'( X, identity
% 2.04/2.39     ) ), identity ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13834, [ =( 'greatest_lower_bound'( X, Y ), 'greatest_lower_bound'( 
% 2.04/2.39    'greatest_lower_bound'( X, 'least_upper_bound'( Y, Z ) ), Y ) ) ] )
% 2.04/2.39  , clause( 45, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( Z, 
% 2.04/2.39    'least_upper_bound'( X, Y ) ), X ), 'greatest_lower_bound'( Z, X ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13836, [ =( 'greatest_lower_bound'( inverse( 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) ), X ), 'greatest_lower_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 2254, [ =( 'greatest_lower_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, X ) ), 'least_upper_bound'( X, identity
% 2.04/2.39     ) ), identity ) ] )
% 2.04/2.39  , 0, clause( 13834, [ =( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.39    'greatest_lower_bound'( 'greatest_lower_bound'( X, 'least_upper_bound'( Y
% 2.04/2.39    , Z ) ), Y ) ) ] )
% 2.04/2.39  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, X ) ) ), :=( Y, X ), :=( Z, identity )] )
% 2.04/2.39    ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2272, [ =( 'greatest_lower_bound'( inverse( 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) ), X ), 'greatest_lower_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 13836, [ =( 'greatest_lower_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, X ) ), X ), 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13840, [ =( 'least_upper_bound'( inverse( X ), Y ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, inverse( Y ) ) ) ) ] )
% 2.04/2.39  , clause( 158, [ =( inverse( 'greatest_lower_bound'( Y, inverse( X ) ) ), 
% 2.04/2.39    'least_upper_bound'( inverse( Y ), X ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13844, [ =( 'least_upper_bound'( inverse( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, inverse( X ) ) ) ), X ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, inverse( X ) ) ) ) ] )
% 2.04/2.39  , clause( 2272, [ =( 'greatest_lower_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, X ) ), X ), 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) ) ] )
% 2.04/2.39  , 0, clause( 13840, [ =( 'least_upper_bound'( inverse( X ), Y ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, inverse( Y ) ) ) ) ] )
% 2.04/2.39  , 0, 10, substitution( 0, [ :=( X, inverse( X ) )] ), substitution( 1, [ 
% 2.04/2.39    :=( X, inverse( 'greatest_lower_bound'( identity, inverse( X ) ) ) ), 
% 2.04/2.39    :=( Y, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13846, [ =( 'least_upper_bound'( inverse( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, inverse( X ) ) ) ), X ), 
% 2.04/2.39    'least_upper_bound'( inverse( identity ), X ) ) ] )
% 2.04/2.39  , clause( 158, [ =( inverse( 'greatest_lower_bound'( Y, inverse( X ) ) ), 
% 2.04/2.39    'least_upper_bound'( inverse( Y ), X ) ) ] )
% 2.04/2.39  , 0, clause( 13844, [ =( 'least_upper_bound'( inverse( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, inverse( X ) ) ) ), X ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, inverse( X ) ) ) ) ] )
% 2.04/2.39  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, identity )] ), substitution( 
% 2.04/2.39    1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13847, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 2.04/2.39    inverse( identity ), X ) ), X ), 'least_upper_bound'( inverse( identity )
% 2.04/2.39    , X ) ) ] )
% 2.04/2.39  , clause( 158, [ =( inverse( 'greatest_lower_bound'( Y, inverse( X ) ) ), 
% 2.04/2.39    'least_upper_bound'( inverse( Y ), X ) ) ] )
% 2.04/2.39  , 0, clause( 13846, [ =( 'least_upper_bound'( inverse( inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, inverse( X ) ) ) ), X ), 
% 2.04/2.39    'least_upper_bound'( inverse( identity ), X ) ) ] )
% 2.04/2.39  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, identity )] ), substitution( 
% 2.04/2.39    1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13851, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 2.04/2.39    inverse( identity ), X ) ), X ), 'least_upper_bound'( identity, X ) ) ]
% 2.04/2.39     )
% 2.04/2.39  , clause( 15, [ =( inverse( identity ), identity ) ] )
% 2.04/2.39  , 0, clause( 13847, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 2.04/2.39    inverse( identity ), X ) ), X ), 'least_upper_bound'( inverse( identity )
% 2.04/2.39    , X ) ) ] )
% 2.04/2.39  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13852, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 2.04/2.39    identity, X ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 15, [ =( inverse( identity ), identity ) ] )
% 2.04/2.39  , 0, clause( 13851, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 2.04/2.39    inverse( identity ), X ) ), X ), 'least_upper_bound'( identity, X ) ) ]
% 2.04/2.39     )
% 2.04/2.39  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2292, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 2.04/2.39    identity, X ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 13852, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 2.04/2.39    identity, X ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13857, [ =( multiply( inverse( X ), 'greatest_lower_bound'( X, Y )
% 2.04/2.39     ), 'greatest_lower_bound'( identity, multiply( inverse( X ), Y ) ) ) ]
% 2.04/2.39     )
% 2.04/2.39  , clause( 97, [ =( 'greatest_lower_bound'( identity, multiply( inverse( X )
% 2.04/2.39    , Y ) ), multiply( inverse( X ), 'greatest_lower_bound'( X, Y ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13862, [ =( multiply( inverse( multiply( 'least_upper_bound'( c, a
% 2.04/2.39     ), inverse( b ) ) ), identity ), 'greatest_lower_bound'( identity, 
% 2.04/2.39    multiply( inverse( multiply( 'least_upper_bound'( c, a ), inverse( b ) )
% 2.04/2.39     ), identity ) ) ) ] )
% 2.04/2.39  , clause( 1905, [ =( 'greatest_lower_bound'( multiply( 'least_upper_bound'( 
% 2.04/2.39    c, a ), inverse( b ) ), identity ), identity ) ] )
% 2.04/2.39  , 0, clause( 13857, [ =( multiply( inverse( X ), 'greatest_lower_bound'( X
% 2.04/2.39    , Y ) ), 'greatest_lower_bound'( identity, multiply( inverse( X ), Y ) )
% 2.04/2.39     ) ] )
% 2.04/2.39  , 0, 9, substitution( 0, [] ), substitution( 1, [ :=( X, multiply( 
% 2.04/2.39    'least_upper_bound'( c, a ), inverse( b ) ) ), :=( Y, identity )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13864, [ =( multiply( inverse( multiply( 'least_upper_bound'( c, a
% 2.04/2.39     ), inverse( b ) ) ), identity ), 'greatest_lower_bound'( identity, 
% 2.04/2.39    inverse( multiply( 'least_upper_bound'( c, a ), inverse( b ) ) ) ) ) ] )
% 2.04/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.04/2.39  , 0, clause( 13862, [ =( multiply( inverse( multiply( 'least_upper_bound'( 
% 2.04/2.39    c, a ), inverse( b ) ) ), identity ), 'greatest_lower_bound'( identity, 
% 2.04/2.39    multiply( inverse( multiply( 'least_upper_bound'( c, a ), inverse( b ) )
% 2.04/2.39     ), identity ) ) ) ] )
% 2.04/2.39  , 0, 12, substitution( 0, [ :=( X, inverse( multiply( 'least_upper_bound'( 
% 2.04/2.39    c, a ), inverse( b ) ) ) )] ), substitution( 1, [] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13865, [ =( inverse( multiply( 'least_upper_bound'( c, a ), inverse( 
% 2.04/2.39    b ) ) ), 'greatest_lower_bound'( identity, inverse( multiply( 
% 2.04/2.39    'least_upper_bound'( c, a ), inverse( b ) ) ) ) ) ] )
% 2.04/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.04/2.39  , 0, clause( 13864, [ =( multiply( inverse( multiply( 'least_upper_bound'( 
% 2.04/2.39    c, a ), inverse( b ) ) ), identity ), 'greatest_lower_bound'( identity, 
% 2.04/2.39    inverse( multiply( 'least_upper_bound'( c, a ), inverse( b ) ) ) ) ) ] )
% 2.04/2.39  , 0, 1, substitution( 0, [ :=( X, inverse( multiply( 'least_upper_bound'( c
% 2.04/2.39    , a ), inverse( b ) ) ) )] ), substitution( 1, [] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13870, [ =( inverse( multiply( 'least_upper_bound'( c, a ), inverse( 
% 2.04/2.39    b ) ) ), inverse( 'least_upper_bound'( identity, multiply( 
% 2.04/2.39    'least_upper_bound'( c, a ), inverse( b ) ) ) ) ) ] )
% 2.04/2.39  , clause( 182, [ =( 'greatest_lower_bound'( identity, inverse( X ) ), 
% 2.04/2.39    inverse( 'least_upper_bound'( identity, X ) ) ) ] )
% 2.04/2.39  , 0, clause( 13865, [ =( inverse( multiply( 'least_upper_bound'( c, a ), 
% 2.04/2.39    inverse( b ) ) ), 'greatest_lower_bound'( identity, inverse( multiply( 
% 2.04/2.39    'least_upper_bound'( c, a ), inverse( b ) ) ) ) ) ] )
% 2.04/2.39  , 0, 8, substitution( 0, [ :=( X, multiply( 'least_upper_bound'( c, a ), 
% 2.04/2.39    inverse( b ) ) )] ), substitution( 1, [] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13871, [ =( inverse( multiply( 'least_upper_bound'( c, a ), inverse( 
% 2.04/2.39    b ) ) ), 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ) ) ] )
% 2.04/2.39  , clause( 544, [ =( inverse( 'least_upper_bound'( identity, multiply( X, 
% 2.04/2.39    inverse( Y ) ) ) ), 'greatest_lower_bound'( identity, multiply( Y, 
% 2.04/2.39    inverse( X ) ) ) ) ] )
% 2.04/2.39  , 0, clause( 13870, [ =( inverse( multiply( 'least_upper_bound'( c, a ), 
% 2.04/2.39    inverse( b ) ) ), inverse( 'least_upper_bound'( identity, multiply( 
% 2.04/2.39    'least_upper_bound'( c, a ), inverse( b ) ) ) ) ) ] )
% 2.04/2.39  , 0, 8, substitution( 0, [ :=( X, 'least_upper_bound'( c, a ) ), :=( Y, b )] )
% 2.04/2.39    , substitution( 1, [] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13872, [ =( multiply( b, inverse( 'least_upper_bound'( c, a ) ) ), 
% 2.04/2.39    'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ) ) ] )
% 2.04/2.39  , clause( 145, [ =( inverse( multiply( Y, inverse( X ) ) ), multiply( X, 
% 2.04/2.39    inverse( Y ) ) ) ] )
% 2.04/2.39  , 0, clause( 13871, [ =( inverse( multiply( 'least_upper_bound'( c, a ), 
% 2.04/2.39    inverse( b ) ) ), 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ) ) ] )
% 2.04/2.39  , 0, 1, substitution( 0, [ :=( X, b ), :=( Y, 'least_upper_bound'( c, a ) )] )
% 2.04/2.39    , substitution( 1, [] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13873, [ =( 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ), multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.39  , clause( 13872, [ =( multiply( b, inverse( 'least_upper_bound'( c, a ) ) )
% 2.04/2.39    , 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2307, [ =( 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ), multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.39  , clause( 13873, [ =( 'greatest_lower_bound'( identity, multiply( b, 
% 2.04/2.39    inverse( 'least_upper_bound'( c, a ) ) ) ), multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.39  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13874, [ =( 'least_upper_bound'( identity, X ), 'least_upper_bound'( 
% 2.04/2.39    inverse( 'least_upper_bound'( identity, X ) ), X ) ) ] )
% 2.04/2.39  , clause( 2292, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( 
% 2.04/2.39    identity, X ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13875, [ =( 'least_upper_bound'( identity, X ), 'least_upper_bound'( 
% 2.04/2.39    inverse( 'least_upper_bound'( X, identity ) ), X ) ) ] )
% 2.04/2.39  , clause( 179, [ =( inverse( 'least_upper_bound'( X, Y ) ), inverse( 
% 2.04/2.39    'least_upper_bound'( Y, X ) ) ) ] )
% 2.04/2.39  , 0, clause( 13874, [ =( 'least_upper_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( inverse( 'least_upper_bound'( identity, X ) ), X ) )
% 2.04/2.39     ] )
% 2.04/2.39  , 0, 5, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), substitution( 
% 2.04/2.39    1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13878, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 2.04/2.39    identity ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 13875, [ =( 'least_upper_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( inverse( 'least_upper_bound'( X, identity ) ), X ) )
% 2.04/2.39     ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2351, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 2.04/2.39    identity ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 13878, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X
% 2.04/2.39    , identity ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13879, [ =( 'least_upper_bound'( identity, X ), 'least_upper_bound'( 
% 2.04/2.39    inverse( 'least_upper_bound'( X, identity ) ), X ) ) ] )
% 2.04/2.39  , clause( 2351, [ =( 'least_upper_bound'( inverse( 'least_upper_bound'( X, 
% 2.04/2.39    identity ) ), X ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13881, [ =( 'least_upper_bound'( identity, X ), 'least_upper_bound'( 
% 2.04/2.39    X, inverse( 'least_upper_bound'( X, identity ) ) ) ) ] )
% 2.04/2.39  , clause( 4, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( Y, X )
% 2.04/2.39     ) ] )
% 2.04/2.39  , 0, clause( 13879, [ =( 'least_upper_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( inverse( 'least_upper_bound'( X, identity ) ), X ) )
% 2.04/2.39     ] )
% 2.04/2.39  , 0, 4, substitution( 0, [ :=( X, inverse( 'least_upper_bound'( X, identity
% 2.04/2.39     ) ) ), :=( Y, X )] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13889, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( X
% 2.04/2.39    , identity ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 13881, [ =( 'least_upper_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( X, inverse( 'least_upper_bound'( X, identity ) ) ) )
% 2.04/2.39     ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2378, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( X
% 2.04/2.39    , identity ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 13889, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 2.04/2.39    X, identity ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13897, [ =( 'least_upper_bound'( identity, X ), 'least_upper_bound'( 
% 2.04/2.39    X, inverse( 'least_upper_bound'( X, identity ) ) ) ) ] )
% 2.04/2.39  , clause( 2378, [ =( 'least_upper_bound'( X, inverse( 'least_upper_bound'( 
% 2.04/2.39    X, identity ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13903, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 2.04/2.39    'least_upper_bound'( inverse( X ), 'greatest_lower_bound'( X, inverse( 
% 2.04/2.39    identity ) ) ) ) ] )
% 2.04/2.39  , clause( 180, [ =( inverse( 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.04/2.39    'greatest_lower_bound'( X, inverse( Y ) ) ) ] )
% 2.04/2.39  , 0, clause( 13897, [ =( 'least_upper_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( X, inverse( 'least_upper_bound'( X, identity ) ) ) )
% 2.04/2.39     ] )
% 2.04/2.39  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, identity )] ), substitution( 
% 2.04/2.39    1, [ :=( X, inverse( X ) )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13904, [ =( 'least_upper_bound'( identity, inverse( X ) ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, 'least_upper_bound'( inverse( X ), identity )
% 2.04/2.39     ) ) ) ] )
% 2.04/2.39  , clause( 491, [ =( 'least_upper_bound'( inverse( Z ), 
% 2.04/2.39    'greatest_lower_bound'( X, inverse( Y ) ) ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( Z, 'least_upper_bound'( inverse( X ), Y ) ) ) ) ]
% 2.04/2.39     )
% 2.04/2.39  , 0, clause( 13903, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 2.04/2.39    'least_upper_bound'( inverse( X ), 'greatest_lower_bound'( X, inverse( 
% 2.04/2.39    identity ) ) ) ) ] )
% 2.04/2.39  , 0, 5, substitution( 0, [ :=( X, X ), :=( Y, identity ), :=( Z, X )] ), 
% 2.04/2.39    substitution( 1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13905, [ =( 'least_upper_bound'( identity, inverse( X ) ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, inverse( 'greatest_lower_bound'( X, identity )
% 2.04/2.39     ) ) ) ) ] )
% 2.04/2.39  , clause( 160, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.04/2.39  , 0, clause( 13904, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 2.04/2.39    inverse( 'greatest_lower_bound'( X, 'least_upper_bound'( inverse( X ), 
% 2.04/2.39    identity ) ) ) ) ] )
% 2.04/2.39  , 0, 8, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.04/2.39    ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13906, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 2.04/2.39    'least_upper_bound'( inverse( X ), 'greatest_lower_bound'( X, identity )
% 2.04/2.39     ) ) ] )
% 2.04/2.39  , clause( 158, [ =( inverse( 'greatest_lower_bound'( Y, inverse( X ) ) ), 
% 2.04/2.39    'least_upper_bound'( inverse( Y ), X ) ) ] )
% 2.04/2.39  , 0, clause( 13905, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 2.04/2.39    inverse( 'greatest_lower_bound'( X, inverse( 'greatest_lower_bound'( X, 
% 2.04/2.39    identity ) ) ) ) ) ] )
% 2.04/2.39  , 0, 5, substitution( 0, [ :=( X, 'greatest_lower_bound'( X, identity ) ), 
% 2.04/2.39    :=( Y, X )] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13907, [ =( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 2.04/2.39    'least_upper_bound'( inverse( X ), 'greatest_lower_bound'( X, identity )
% 2.04/2.39     ) ) ] )
% 2.04/2.39  , clause( 159, [ =( 'least_upper_bound'( identity, inverse( X ) ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.04/2.39  , 0, clause( 13906, [ =( 'least_upper_bound'( identity, inverse( X ) ), 
% 2.04/2.39    'least_upper_bound'( inverse( X ), 'greatest_lower_bound'( X, identity )
% 2.04/2.39     ) ) ] )
% 2.04/2.39  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.04/2.39    ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13908, [ =( 'least_upper_bound'( inverse( X ), 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ), inverse( 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) ) ) ] )
% 2.04/2.39  , clause( 13907, [ =( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 2.04/2.39    'least_upper_bound'( inverse( X ), 'greatest_lower_bound'( X, identity )
% 2.04/2.39     ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2382, [ =( 'least_upper_bound'( inverse( X ), 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ), inverse( 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) ) ) ] )
% 2.04/2.39  , clause( 13908, [ =( 'least_upper_bound'( inverse( X ), 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ), inverse( 'greatest_lower_bound'( 
% 2.04/2.39    identity, X ) ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13910, [ =( multiply( 'least_upper_bound'( X, Y ), inverse( Y ) ), 
% 2.04/2.39    'least_upper_bound'( multiply( X, inverse( Y ) ), identity ) ) ] )
% 2.04/2.39  , clause( 105, [ =( 'least_upper_bound'( multiply( Y, inverse( X ) ), 
% 2.04/2.39    identity ), multiply( 'least_upper_bound'( Y, X ), inverse( X ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13911, [ =( multiply( 'least_upper_bound'( c, a ), inverse( b ) ), 
% 2.04/2.39    'least_upper_bound'( multiply( c, inverse( b ) ), identity ) ) ] )
% 2.04/2.39  , clause( 29, [ =( 'least_upper_bound'( c, b ), 'least_upper_bound'( c, a )
% 2.04/2.39     ) ] )
% 2.04/2.39  , 0, clause( 13910, [ =( multiply( 'least_upper_bound'( X, Y ), inverse( Y
% 2.04/2.39     ) ), 'least_upper_bound'( multiply( X, inverse( Y ) ), identity ) ) ] )
% 2.04/2.39  , 0, 2, substitution( 0, [] ), substitution( 1, [ :=( X, c ), :=( Y, b )] )
% 2.04/2.39    ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2705, [ =( multiply( 'least_upper_bound'( c, a ), inverse( b ) ), 
% 2.04/2.39    'least_upper_bound'( multiply( c, inverse( b ) ), identity ) ) ] )
% 2.04/2.39  , clause( 13911, [ =( multiply( 'least_upper_bound'( c, a ), inverse( b ) )
% 2.04/2.39    , 'least_upper_bound'( multiply( c, inverse( b ) ), identity ) ) ] )
% 2.04/2.39  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13914, [ =( multiply( 'least_upper_bound'( identity, Y ), X ), 
% 2.04/2.39    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 2.04/2.39  , clause( 108, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 2.04/2.39    'least_upper_bound'( identity, Y ), X ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13922, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ), 'least_upper_bound'( identity, X
% 2.04/2.39     ) ) ) ] )
% 2.04/2.39  , clause( 1300, [ =( multiply( X, inverse( 'greatest_lower_bound'( X, 
% 2.04/2.39    identity ) ) ), 'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , 0, clause( 13914, [ =( multiply( 'least_upper_bound'( identity, Y ), X )
% 2.04/2.39    , 'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 2.04/2.39  , 0, 14, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.04/2.39    inverse( 'greatest_lower_bound'( X, identity ) ) ), :=( Y, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13923, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( 
% 2.04/2.39    'least_upper_bound'( inverse( 'greatest_lower_bound'( X, identity ) ), 
% 2.04/2.39    identity ), X ) ) ] )
% 2.04/2.39  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.04/2.39    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.04/2.39  , 0, clause( 13922, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.39    inverse( 'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( 
% 2.04/2.39    inverse( 'greatest_lower_bound'( X, identity ) ), 'least_upper_bound'( 
% 2.04/2.39    identity, X ) ) ) ] )
% 2.04/2.39  , 0, 9, substitution( 0, [ :=( X, inverse( 'greatest_lower_bound'( X, 
% 2.04/2.39    identity ) ) ), :=( Y, identity ), :=( Z, X )] ), substitution( 1, [ :=( 
% 2.04/2.39    X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13924, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( 'greatest_lower_bound'( X, identity ), identity )
% 2.04/2.39     ), X ) ) ] )
% 2.04/2.39  , clause( 160, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.04/2.39  , 0, clause( 13923, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.39    inverse( 'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( 
% 2.04/2.39    'least_upper_bound'( inverse( 'greatest_lower_bound'( X, identity ) ), 
% 2.04/2.39    identity ), X ) ) ] )
% 2.04/2.39  , 0, 10, substitution( 0, [ :=( X, 'greatest_lower_bound'( X, identity ) )] )
% 2.04/2.39    , substitution( 1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13925, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ), X ) ) ] )
% 2.04/2.39  , clause( 35, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( Y, X ), 
% 2.04/2.39    X ), 'greatest_lower_bound'( Y, X ) ) ] )
% 2.04/2.39  , 0, clause( 13924, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.39    inverse( 'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( 
% 2.04/2.39    inverse( 'greatest_lower_bound'( 'greatest_lower_bound'( X, identity ), 
% 2.04/2.39    identity ) ), X ) ) ] )
% 2.04/2.39  , 0, 11, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), 
% 2.04/2.39    substitution( 1, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2789, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ), X ) ) ] )
% 2.04/2.39  , clause( 13925, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( inverse( 
% 2.04/2.39    'greatest_lower_bound'( X, identity ) ), X ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13927, [ =( multiply( 'least_upper_bound'( identity, Y ), X ), 
% 2.04/2.39    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 2.04/2.39  , clause( 108, [ =( 'least_upper_bound'( X, multiply( Y, X ) ), multiply( 
% 2.04/2.39    'least_upper_bound'( identity, Y ), X ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13928, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 2.04/2.39    'least_upper_bound'( X, identity ), Y ) ) ] )
% 2.04/2.39  , clause( 13927, [ =( multiply( 'least_upper_bound'( identity, Y ), X ), 
% 2.04/2.39    'least_upper_bound'( X, multiply( Y, X ) ) ) ] )
% 2.04/2.39  , 0, clause( 103, [ =( multiply( 'least_upper_bound'( X, Z ), Y ), multiply( 
% 2.04/2.39    'least_upper_bound'( Z, X ), Y ) ) ] )
% 2.04/2.39  , 0, 1, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.04/2.39    :=( X, identity ), :=( Y, Y ), :=( Z, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2793, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 2.04/2.39    'least_upper_bound'( X, identity ), Y ) ) ] )
% 2.04/2.39  , clause( 13928, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 2.04/2.39    'least_upper_bound'( X, identity ), Y ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.39     )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13931, [ =( 'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ), 
% 2.04/2.39    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.04/2.39  , clause( 54, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ), 
% 2.04/2.39    'least_upper_bound'( 'least_upper_bound'( Y, Z ), X ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13932, [ =( 'least_upper_bound'( identity, X ), 'least_upper_bound'( 
% 2.04/2.39    'least_upper_bound'( X, identity ), multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ) ) ] )
% 2.04/2.39  , clause( 1815, [ =( 'least_upper_bound'( identity, multiply( b, inverse( 
% 2.04/2.39    'least_upper_bound'( c, a ) ) ) ), identity ) ] )
% 2.04/2.39  , 0, clause( 13931, [ =( 'least_upper_bound'( 'least_upper_bound'( Y, Z ), 
% 2.04/2.39    X ), 'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.04/2.39  , 0, 2, substitution( 0, [] ), substitution( 1, [ :=( X, X ), :=( Y, 
% 2.04/2.39    identity ), :=( Z, multiply( b, inverse( 'least_upper_bound'( c, a ) ) )
% 2.04/2.39     )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13934, [ =( 'least_upper_bound'( 'least_upper_bound'( X, identity )
% 2.04/2.39    , multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ), 
% 2.04/2.39    'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 13932, [ =( 'least_upper_bound'( identity, X ), 
% 2.04/2.39    'least_upper_bound'( 'least_upper_bound'( X, identity ), multiply( b, 
% 2.04/2.39    inverse( 'least_upper_bound'( c, a ) ) ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 2846, [ =( 'least_upper_bound'( 'least_upper_bound'( X, identity )
% 2.04/2.39    , multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ), 
% 2.04/2.39    'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , clause( 13934, [ =( 'least_upper_bound'( 'least_upper_bound'( X, identity
% 2.04/2.39     ), multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ), 
% 2.04/2.39    'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13937, [ =( multiply( X, 'least_upper_bound'( identity, Y ) ), 
% 2.04/2.39    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 2.04/2.39  , clause( 152, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 2.04/2.39    , 'least_upper_bound'( identity, Y ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13952, [ =( multiply( X, multiply( 'least_upper_bound'( Y, identity
% 2.04/2.39     ), identity ) ), 'least_upper_bound'( X, multiply( X, multiply( Y, 
% 2.04/2.39    identity ) ) ) ) ] )
% 2.04/2.39  , clause( 2793, [ =( 'least_upper_bound'( Y, multiply( X, Y ) ), multiply( 
% 2.04/2.39    'least_upper_bound'( X, identity ), Y ) ) ] )
% 2.04/2.39  , 0, clause( 13937, [ =( multiply( X, 'least_upper_bound'( identity, Y ) )
% 2.04/2.39    , 'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 2.04/2.39  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, identity )] ), substitution( 
% 2.04/2.39    1, [ :=( X, X ), :=( Y, multiply( Y, identity ) )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13955, [ =( multiply( X, multiply( 'least_upper_bound'( Y, identity
% 2.04/2.39     ), identity ) ), 'least_upper_bound'( X, multiply( multiply( X, Y ), 
% 2.04/2.39    identity ) ) ) ] )
% 2.04/2.39  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 2.04/2.39     ), Z ) ) ] )
% 2.04/2.39  , 0, clause( 13952, [ =( multiply( X, multiply( 'least_upper_bound'( Y, 
% 2.04/2.39    identity ), identity ) ), 'least_upper_bound'( X, multiply( X, multiply( 
% 2.04/2.39    Y, identity ) ) ) ) ] )
% 2.04/2.39  , 0, 10, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, identity )] ), 
% 2.04/2.39    substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13958, [ =( multiply( X, multiply( 'least_upper_bound'( Y, identity
% 2.04/2.39     ), identity ) ), 'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 2.04/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.04/2.39  , 0, clause( 13955, [ =( multiply( X, multiply( 'least_upper_bound'( Y, 
% 2.04/2.39    identity ), identity ) ), 'least_upper_bound'( X, multiply( multiply( X, 
% 2.04/2.39    Y ), identity ) ) ) ] )
% 2.04/2.39  , 0, 10, substitution( 0, [ :=( X, multiply( X, Y ) )] ), substitution( 1
% 2.04/2.39    , [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13960, [ =( multiply( multiply( X, 'least_upper_bound'( Y, identity
% 2.04/2.39     ) ), identity ), 'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 2.04/2.39  , clause( 2, [ =( multiply( X, multiply( Y, Z ) ), multiply( multiply( X, Y
% 2.04/2.39     ), Z ) ) ] )
% 2.04/2.39  , 0, clause( 13958, [ =( multiply( X, multiply( 'least_upper_bound'( Y, 
% 2.04/2.39    identity ), identity ) ), 'least_upper_bound'( X, multiply( X, Y ) ) ) ]
% 2.04/2.39     )
% 2.04/2.39  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, 'least_upper_bound'( Y, 
% 2.04/2.39    identity ) ), :=( Z, identity )] ), substitution( 1, [ :=( X, X ), :=( Y
% 2.04/2.39    , Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13961, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 2.04/2.39    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 2.04/2.39  , clause( 149, [ =( multiply( X, identity ), X ) ] )
% 2.04/2.39  , 0, clause( 13960, [ =( multiply( multiply( X, 'least_upper_bound'( Y, 
% 2.04/2.39    identity ) ), identity ), 'least_upper_bound'( X, multiply( X, Y ) ) ) ]
% 2.04/2.39     )
% 2.04/2.39  , 0, 1, substitution( 0, [ :=( X, multiply( X, 'least_upper_bound'( Y, 
% 2.04/2.39    identity ) ) )] ), substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13962, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( X
% 2.04/2.39    , 'least_upper_bound'( Y, identity ) ) ) ] )
% 2.04/2.39  , clause( 13961, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 2.04/2.39    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  subsumption(
% 2.04/2.39  clause( 3241, [ =( 'least_upper_bound'( Y, multiply( Y, X ) ), multiply( Y
% 2.04/2.39    , 'least_upper_bound'( X, identity ) ) ) ] )
% 2.04/2.39  , clause( 13962, [ =( 'least_upper_bound'( X, multiply( X, Y ) ), multiply( 
% 2.04/2.39    X, 'least_upper_bound'( Y, identity ) ) ) ] )
% 2.04/2.39  , substitution( 0, [ :=( X, Y ), :=( Y, X )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.39     )] ) ).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  eqswap(
% 2.04/2.39  clause( 13964, [ =( multiply( 'greatest_lower_bound'( Y, X ), inverse( Y )
% 2.04/2.39     ), 'greatest_lower_bound'( identity, multiply( X, inverse( Y ) ) ) ) ]
% 2.04/2.39     )
% 2.04/2.39  , clause( 119, [ =( 'greatest_lower_bound'( identity, multiply( Y, inverse( 
% 2.04/2.39    X ) ) ), multiply( 'greatest_lower_bound'( X, Y ), inverse( X ) ) ) ] )
% 2.04/2.39  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.39  
% 2.04/2.39  
% 2.04/2.39  paramod(
% 2.04/2.39  clause( 13965, [ =( multiply( 'greatest_lower_bound'( c, a ), inverse( c )
% 2.04/2.40     ), 'greatest_lower_bound'( identity, multiply( b, inverse( c ) ) ) ) ]
% 2.04/2.40     )
% 2.04/2.40  , clause( 37, [ =( 'greatest_lower_bound'( c, b ), 'greatest_lower_bound'( 
% 2.04/2.40    c, a ) ) ] )
% 2.04/2.40  , 0, clause( 13964, [ =( multiply( 'greatest_lower_bound'( Y, X ), inverse( 
% 2.04/2.40    Y ) ), 'greatest_lower_bound'( identity, multiply( X, inverse( Y ) ) ) )
% 2.04/2.40     ] )
% 2.04/2.40  , 0, 2, substitution( 0, [] ), substitution( 1, [ :=( X, b ), :=( Y, c )] )
% 2.04/2.40    ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 13966, [ =( 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.40    c ) ) ), multiply( 'greatest_lower_bound'( c, a ), inverse( c ) ) ) ] )
% 2.04/2.40  , clause( 13965, [ =( multiply( 'greatest_lower_bound'( c, a ), inverse( c
% 2.04/2.40     ) ), 'greatest_lower_bound'( identity, multiply( b, inverse( c ) ) ) ) ]
% 2.04/2.40     )
% 2.04/2.40  , 0, substitution( 0, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 3587, [ =( 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.40    c ) ) ), multiply( 'greatest_lower_bound'( c, a ), inverse( c ) ) ) ] )
% 2.04/2.40  , clause( 13966, [ =( 'greatest_lower_bound'( identity, multiply( b, 
% 2.04/2.40    inverse( c ) ) ), multiply( 'greatest_lower_bound'( c, a ), inverse( c )
% 2.04/2.40     ) ) ] )
% 2.04/2.40  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 13968, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( X, 'greatest_lower_bound'( Y, Z ) ), Y ) ) ] )
% 2.04/2.40  , clause( 87, [ =( 'least_upper_bound'( 'least_upper_bound'( Z, 
% 2.04/2.40    'greatest_lower_bound'( X, Y ) ), X ), 'least_upper_bound'( Z, X ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 13970, [ =( 'least_upper_bound'( inverse( X ), X ), 
% 2.04/2.40    'least_upper_bound'( inverse( 'greatest_lower_bound'( identity, X ) ), X
% 2.04/2.40     ) ) ] )
% 2.04/2.40  , clause( 2382, [ =( 'least_upper_bound'( inverse( X ), 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ), inverse( 'greatest_lower_bound'( 
% 2.04/2.40    identity, X ) ) ) ] )
% 2.04/2.40  , 0, clause( 13968, [ =( 'least_upper_bound'( X, Y ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( X, 'greatest_lower_bound'( Y, Z ) ), Y ) ) ] )
% 2.04/2.40  , 0, 6, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, inverse( 
% 2.04/2.40    X ) ), :=( Y, X ), :=( Z, identity )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 13972, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 2.04/2.40    identity, X ) ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , clause( 13970, [ =( 'least_upper_bound'( inverse( X ), X ), 
% 2.04/2.40    'least_upper_bound'( inverse( 'greatest_lower_bound'( identity, X ) ), X
% 2.04/2.40     ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 3590, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 2.04/2.40    identity, X ) ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , clause( 13972, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 2.04/2.40    identity, X ) ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 13974, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 2.04/2.40    'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 2.04/2.40  , clause( 153, [ =( 'least_upper_bound'( multiply( X, Y ), X ), multiply( X
% 2.04/2.40    , 'least_upper_bound'( Y, identity ) ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 13981, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    inverse( 'greatest_lower_bound'( identity, X ) ), 'least_upper_bound'( 
% 2.04/2.40    identity, X ) ) ) ] )
% 2.04/2.40  , clause( 2229, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.40    X ) ), inverse( 'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.04/2.40  , 0, clause( 13974, [ =( multiply( X, 'least_upper_bound'( Y, identity ) )
% 2.04/2.40    , 'least_upper_bound'( multiply( X, Y ), X ) ) ] )
% 2.04/2.40  , 0, 10, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.04/2.40    'least_upper_bound'( identity, X ) ), :=( Y, inverse( X ) )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 13982, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 2.04/2.40    identity ), X ) ) ] )
% 2.04/2.40  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.04/2.40    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.04/2.40  , 0, clause( 13981, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    inverse( 'greatest_lower_bound'( identity, X ) ), 'least_upper_bound'( 
% 2.04/2.40    identity, X ) ) ) ] )
% 2.04/2.40  , 0, 9, substitution( 0, [ :=( X, inverse( 'greatest_lower_bound'( identity
% 2.04/2.40    , X ) ) ), :=( Y, identity ), :=( Z, X )] ), substitution( 1, [ :=( X, X
% 2.04/2.40     )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 13984, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    inverse( 'greatest_lower_bound'( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.40    identity ) ), X ) ) ] )
% 2.04/2.40  , clause( 160, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.04/2.40  , 0, clause( 13982, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( inverse( 'greatest_lower_bound'( identity, X ) ), 
% 2.04/2.40    identity ), X ) ) ] )
% 2.04/2.40  , 0, 10, substitution( 0, [ :=( X, 'greatest_lower_bound'( identity, X ) )] )
% 2.04/2.40    , substitution( 1, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 13986, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    inverse( 'greatest_lower_bound'( identity, X ) ), X ) ) ] )
% 2.04/2.40  , clause( 63, [ =( 'greatest_lower_bound'( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.40    X ), 'greatest_lower_bound'( X, Y ) ) ] )
% 2.04/2.40  , 0, clause( 13984, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    inverse( 'greatest_lower_bound'( 'greatest_lower_bound'( identity, X ), 
% 2.04/2.40    identity ) ), X ) ) ] )
% 2.04/2.40  , 0, 11, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), 
% 2.04/2.40    substitution( 1, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 13987, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    inverse( X ), X ) ) ] )
% 2.04/2.40  , clause( 3590, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 2.04/2.40    identity, X ) ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , 0, clause( 13986, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    inverse( 'greatest_lower_bound'( identity, X ) ), X ) ) ] )
% 2.04/2.40  , 0, 9, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.04/2.40    ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 13988, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( inverse( 
% 2.04/2.40    X ), X ) ) ] )
% 2.04/2.40  , clause( 160, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.04/2.40  , 0, clause( 13987, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    inverse( X ), X ) ) ] )
% 2.04/2.40  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.04/2.40    ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 13989, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( X
% 2.04/2.40    , identity ) ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , clause( 2789, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( inverse( 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ), X ) ) ] )
% 2.04/2.40  , 0, clause( 13988, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    inverse( 'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( 
% 2.04/2.40    inverse( X ), X ) ) ] )
% 2.04/2.40  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.04/2.40    ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 3639, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( X
% 2.04/2.40    , identity ) ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , clause( 13989, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 2.04/2.40    X, identity ) ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 13992, [ =( multiply( X, 'least_upper_bound'( Y, identity ) ), 
% 2.04/2.40    'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 2.04/2.40  , clause( 3241, [ =( 'least_upper_bound'( Y, multiply( Y, X ) ), multiply( 
% 2.04/2.40    Y, 'least_upper_bound'( X, identity ) ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 13999, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( identity, X ), inverse( 'greatest_lower_bound'( 
% 2.04/2.40    identity, X ) ) ) ) ] )
% 2.04/2.40  , clause( 2229, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.40    X ) ), inverse( 'greatest_lower_bound'( identity, X ) ) ) ] )
% 2.04/2.40  , 0, clause( 13992, [ =( multiply( X, 'least_upper_bound'( Y, identity ) )
% 2.04/2.40    , 'least_upper_bound'( X, multiply( X, Y ) ) ) ] )
% 2.04/2.40  , 0, 13, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.04/2.40    'least_upper_bound'( identity, X ) ), :=( Y, inverse( X ) )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14000, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( 'least_upper_bound'( identity, X ), identity ), 
% 2.04/2.40    inverse( X ) ) ) ] )
% 2.04/2.40  , clause( 168, [ =( 'least_upper_bound'( Y, inverse( 'greatest_lower_bound'( 
% 2.04/2.40    identity, X ) ) ), 'least_upper_bound'( 'least_upper_bound'( Y, identity
% 2.04/2.40     ), inverse( X ) ) ) ] )
% 2.04/2.40  , 0, clause( 13999, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( identity, X ), inverse( 'greatest_lower_bound'( 
% 2.04/2.40    identity, X ) ) ) ) ] )
% 2.04/2.40  , 0, 9, substitution( 0, [ :=( X, X ), :=( Y, 'least_upper_bound'( identity
% 2.04/2.40    , X ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14001, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( identity, X ), inverse( X ) ) ) ] )
% 2.04/2.40  , clause( 65, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 2.04/2.40    'least_upper_bound'( X, Y ) ) ] )
% 2.04/2.40  , 0, clause( 14000, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( 'least_upper_bound'( identity, X ), identity ), 
% 2.04/2.40    inverse( X ) ) ) ] )
% 2.04/2.40  , 0, 10, substitution( 0, [ :=( X, identity ), :=( Y, X )] ), 
% 2.04/2.40    substitution( 1, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14002, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( identity, X ), inverse( X ) ) ) ] )
% 2.04/2.40  , clause( 160, [ =( 'least_upper_bound'( inverse( X ), identity ), inverse( 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ) ) ] )
% 2.04/2.40  , 0, clause( 14001, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    'least_upper_bound'( inverse( X ), identity ) ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( identity, X ), inverse( X ) ) ) ] )
% 2.04/2.40  , 0, 5, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.04/2.40    ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14003, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( X
% 2.04/2.40    , identity ) ), X ), 'least_upper_bound'( 'least_upper_bound'( identity, 
% 2.04/2.40    X ), inverse( X ) ) ) ] )
% 2.04/2.40  , clause( 2789, [ =( multiply( 'least_upper_bound'( identity, X ), inverse( 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( inverse( 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ), X ) ) ] )
% 2.04/2.40  , 0, clause( 14002, [ =( multiply( 'least_upper_bound'( identity, X ), 
% 2.04/2.40    inverse( 'greatest_lower_bound'( X, identity ) ) ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( identity, X ), inverse( X ) ) ) ] )
% 2.04/2.40  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.04/2.40    ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14004, [ =( 'least_upper_bound'( inverse( X ), X ), 
% 2.04/2.40    'least_upper_bound'( 'least_upper_bound'( identity, X ), inverse( X ) ) )
% 2.04/2.40     ] )
% 2.04/2.40  , clause( 3639, [ =( 'least_upper_bound'( inverse( 'greatest_lower_bound'( 
% 2.04/2.40    X, identity ) ), X ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , 0, clause( 14003, [ =( 'least_upper_bound'( inverse( 
% 2.04/2.40    'greatest_lower_bound'( X, identity ) ), X ), 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( identity, X ), inverse( X ) ) ) ] )
% 2.04/2.40  , 0, 1, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, X )] )
% 2.04/2.40    ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14005, [ =( 'least_upper_bound'( 'least_upper_bound'( identity, X )
% 2.04/2.40    , inverse( X ) ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , clause( 14004, [ =( 'least_upper_bound'( inverse( X ), X ), 
% 2.04/2.40    'least_upper_bound'( 'least_upper_bound'( identity, X ), inverse( X ) ) )
% 2.04/2.40     ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 3640, [ =( 'least_upper_bound'( 'least_upper_bound'( identity, X )
% 2.04/2.40    , inverse( X ) ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , clause( 14005, [ =( 'least_upper_bound'( 'least_upper_bound'( identity, X
% 2.04/2.40     ), inverse( X ) ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14007, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( X, Y ), Z ), X ) ) ] )
% 2.04/2.40  , clause( 49, [ =( 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( X, Y ), Z ), X ), X ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14008, [ =( identity, 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.04/2.40    inverse( X ), X ), identity ) ) ] )
% 2.04/2.40  , clause( 3640, [ =( 'least_upper_bound'( 'least_upper_bound'( identity, X
% 2.04/2.40     ), inverse( X ) ), 'least_upper_bound'( inverse( X ), X ) ) ] )
% 2.04/2.40  , 0, clause( 14007, [ =( X, 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.04/2.40    'least_upper_bound'( X, Y ), Z ), X ) ) ] )
% 2.04/2.40  , 0, 3, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.04/2.40    identity ), :=( Y, X ), :=( Z, inverse( X ) )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14010, [ =( 'greatest_lower_bound'( 'least_upper_bound'( inverse( X
% 2.04/2.40     ), X ), identity ), identity ) ] )
% 2.04/2.40  , clause( 14008, [ =( identity, 'greatest_lower_bound'( 'least_upper_bound'( 
% 2.04/2.40    inverse( X ), X ), identity ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 3663, [ =( 'greatest_lower_bound'( 'least_upper_bound'( inverse( X
% 2.04/2.40     ), X ), identity ), identity ) ] )
% 2.04/2.40  , clause( 14010, [ =( 'greatest_lower_bound'( 'least_upper_bound'( inverse( 
% 2.04/2.40    X ), X ), identity ), identity ) ] )
% 2.04/2.40  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14013, [ =( multiply( 'greatest_lower_bound'( Y, X ), inverse( Y )
% 2.04/2.40     ), 'greatest_lower_bound'( identity, multiply( X, inverse( Y ) ) ) ) ]
% 2.04/2.40     )
% 2.04/2.40  , clause( 119, [ =( 'greatest_lower_bound'( identity, multiply( Y, inverse( 
% 2.04/2.40    X ) ) ), multiply( 'greatest_lower_bound'( X, Y ), inverse( X ) ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, Y ), :=( Y, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14019, [ =( multiply( identity, inverse( 'least_upper_bound'( 
% 2.04/2.40    inverse( X ), X ) ) ), 'greatest_lower_bound'( identity, multiply( 
% 2.04/2.40    identity, inverse( 'least_upper_bound'( inverse( X ), X ) ) ) ) ) ] )
% 2.04/2.40  , clause( 3663, [ =( 'greatest_lower_bound'( 'least_upper_bound'( inverse( 
% 2.04/2.40    X ), X ), identity ), identity ) ] )
% 2.04/2.40  , 0, clause( 14013, [ =( multiply( 'greatest_lower_bound'( Y, X ), inverse( 
% 2.04/2.40    Y ) ), 'greatest_lower_bound'( identity, multiply( X, inverse( Y ) ) ) )
% 2.04/2.40     ] )
% 2.04/2.40  , 0, 2, substitution( 0, [ :=( X, X )] ), substitution( 1, [ :=( X, 
% 2.04/2.40    identity ), :=( Y, 'least_upper_bound'( inverse( X ), X ) )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14021, [ =( multiply( identity, inverse( 'least_upper_bound'( 
% 2.04/2.40    inverse( X ), X ) ) ), 'greatest_lower_bound'( identity, inverse( 
% 2.04/2.40    'least_upper_bound'( inverse( X ), X ) ) ) ) ] )
% 2.04/2.40  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 2.04/2.40  , 0, clause( 14019, [ =( multiply( identity, inverse( 'least_upper_bound'( 
% 2.04/2.40    inverse( X ), X ) ) ), 'greatest_lower_bound'( identity, multiply( 
% 2.04/2.40    identity, inverse( 'least_upper_bound'( inverse( X ), X ) ) ) ) ) ] )
% 2.04/2.40  , 0, 10, substitution( 0, [ :=( X, inverse( 'least_upper_bound'( inverse( X
% 2.04/2.40     ), X ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14022, [ =( inverse( 'least_upper_bound'( inverse( X ), X ) ), 
% 2.04/2.40    'greatest_lower_bound'( identity, inverse( 'least_upper_bound'( inverse( 
% 2.04/2.40    X ), X ) ) ) ) ] )
% 2.04/2.40  , clause( 0, [ =( multiply( identity, X ), X ) ] )
% 2.04/2.40  , 0, clause( 14021, [ =( multiply( identity, inverse( 'least_upper_bound'( 
% 2.04/2.40    inverse( X ), X ) ) ), 'greatest_lower_bound'( identity, inverse( 
% 2.04/2.40    'least_upper_bound'( inverse( X ), X ) ) ) ) ] )
% 2.04/2.40  , 0, 1, substitution( 0, [ :=( X, inverse( 'least_upper_bound'( inverse( X
% 2.04/2.40     ), X ) ) )] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14028, [ =( inverse( 'least_upper_bound'( inverse( X ), X ) ), 
% 2.04/2.40    inverse( 'least_upper_bound'( identity, 'least_upper_bound'( inverse( X )
% 2.04/2.40    , X ) ) ) ) ] )
% 2.04/2.40  , clause( 182, [ =( 'greatest_lower_bound'( identity, inverse( X ) ), 
% 2.04/2.40    inverse( 'least_upper_bound'( identity, X ) ) ) ] )
% 2.04/2.40  , 0, clause( 14022, [ =( inverse( 'least_upper_bound'( inverse( X ), X ) )
% 2.04/2.40    , 'greatest_lower_bound'( identity, inverse( 'least_upper_bound'( inverse( 
% 2.04/2.40    X ), X ) ) ) ) ] )
% 2.04/2.40  , 0, 6, substitution( 0, [ :=( X, 'least_upper_bound'( inverse( X ), X ) )] )
% 2.04/2.40    , substitution( 1, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14029, [ =( inverse( 'least_upper_bound'( inverse( X ), X ) ), 
% 2.04/2.40    inverse( 'least_upper_bound'( 'least_upper_bound'( identity, inverse( X )
% 2.04/2.40     ), X ) ) ) ] )
% 2.04/2.40  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.04/2.40    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.04/2.40  , 0, clause( 14028, [ =( inverse( 'least_upper_bound'( inverse( X ), X ) )
% 2.04/2.40    , inverse( 'least_upper_bound'( identity, 'least_upper_bound'( inverse( X
% 2.04/2.40     ), X ) ) ) ) ] )
% 2.04/2.40  , 0, 7, substitution( 0, [ :=( X, identity ), :=( Y, inverse( X ) ), :=( Z
% 2.04/2.40    , X )] ), substitution( 1, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14030, [ =( inverse( 'least_upper_bound'( inverse( X ), X ) ), 
% 2.04/2.40    'greatest_lower_bound'( inverse( 'least_upper_bound'( X, identity ) ), X
% 2.04/2.40     ) ) ] )
% 2.04/2.40  , clause( 488, [ =( inverse( 'least_upper_bound'( 'least_upper_bound'( Z, 
% 2.04/2.40    inverse( X ) ), Y ) ), 'greatest_lower_bound'( inverse( 
% 2.04/2.40    'least_upper_bound'( Y, Z ) ), X ) ) ] )
% 2.04/2.40  , 0, clause( 14029, [ =( inverse( 'least_upper_bound'( inverse( X ), X ) )
% 2.04/2.40    , inverse( 'least_upper_bound'( 'least_upper_bound'( identity, inverse( X
% 2.04/2.40     ) ), X ) ) ) ] )
% 2.04/2.40  , 0, 6, substitution( 0, [ :=( X, X ), :=( Y, X ), :=( Z, identity )] ), 
% 2.04/2.40    substitution( 1, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14031, [ =( 'greatest_lower_bound'( X, inverse( X ) ), 
% 2.04/2.40    'greatest_lower_bound'( inverse( 'least_upper_bound'( X, identity ) ), X
% 2.04/2.40     ) ) ] )
% 2.04/2.40  , clause( 180, [ =( inverse( 'least_upper_bound'( inverse( X ), Y ) ), 
% 2.04/2.40    'greatest_lower_bound'( X, inverse( Y ) ) ) ] )
% 2.04/2.40  , 0, clause( 14030, [ =( inverse( 'least_upper_bound'( inverse( X ), X ) )
% 2.04/2.40    , 'greatest_lower_bound'( inverse( 'least_upper_bound'( X, identity ) ), 
% 2.04/2.40    X ) ) ] )
% 2.04/2.40  , 0, 1, substitution( 0, [ :=( X, X ), :=( Y, X )] ), substitution( 1, [ 
% 2.04/2.40    :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14032, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( X
% 2.04/2.40    , identity ) ), X ), 'greatest_lower_bound'( X, inverse( X ) ) ) ] )
% 2.04/2.40  , clause( 14031, [ =( 'greatest_lower_bound'( X, inverse( X ) ), 
% 2.04/2.40    'greatest_lower_bound'( inverse( 'least_upper_bound'( X, identity ) ), X
% 2.04/2.40     ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 3792, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( X
% 2.04/2.40    , identity ) ), X ), 'greatest_lower_bound'( X, inverse( X ) ) ) ] )
% 2.04/2.40  , clause( 14032, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 2.04/2.40    X, identity ) ), X ), 'greatest_lower_bound'( X, inverse( X ) ) ) ] )
% 2.04/2.40  , substitution( 0, [ :=( X, X )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14034, [ =( X, multiply( multiply( X, 'greatest_lower_bound'( Y, Z
% 2.04/2.40     ) ), inverse( 'greatest_lower_bound'( Z, Y ) ) ) ) ] )
% 2.04/2.40  , clause( 197, [ =( multiply( multiply( Z, 'greatest_lower_bound'( X, Y ) )
% 2.04/2.40    , inverse( 'greatest_lower_bound'( Y, X ) ) ), Z ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, Y ), :=( Y, Z ), :=( Z, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14037, [ =( X, multiply( 'greatest_lower_bound'( multiply( X, Y ), 
% 2.04/2.40    identity ), inverse( 'greatest_lower_bound'( inverse( X ), Y ) ) ) ) ] )
% 2.04/2.40  , clause( 96, [ =( multiply( X, 'greatest_lower_bound'( Y, inverse( X ) ) )
% 2.04/2.40    , 'greatest_lower_bound'( multiply( X, Y ), identity ) ) ] )
% 2.04/2.40  , 0, clause( 14034, [ =( X, multiply( multiply( X, 'greatest_lower_bound'( 
% 2.04/2.40    Y, Z ) ), inverse( 'greatest_lower_bound'( Z, Y ) ) ) ) ] )
% 2.04/2.40  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.04/2.40    :=( X, X ), :=( Y, Y ), :=( Z, inverse( X ) )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14038, [ =( X, multiply( 'greatest_lower_bound'( multiply( X, Y ), 
% 2.04/2.40    identity ), 'least_upper_bound'( X, inverse( Y ) ) ) ) ] )
% 2.04/2.40  , clause( 157, [ =( inverse( 'greatest_lower_bound'( inverse( X ), Y ) ), 
% 2.04/2.40    'least_upper_bound'( X, inverse( Y ) ) ) ] )
% 2.04/2.40  , 0, clause( 14037, [ =( X, multiply( 'greatest_lower_bound'( multiply( X, 
% 2.04/2.40    Y ), identity ), inverse( 'greatest_lower_bound'( inverse( X ), Y ) ) ) )
% 2.04/2.40     ] )
% 2.04/2.40  , 0, 8, substitution( 0, [ :=( X, X ), :=( Y, Y )] ), substitution( 1, [ 
% 2.04/2.40    :=( X, X ), :=( Y, Y )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14039, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), 
% 2.04/2.40    identity ), 'least_upper_bound'( X, inverse( Y ) ) ), X ) ] )
% 2.04/2.40  , clause( 14038, [ =( X, multiply( 'greatest_lower_bound'( multiply( X, Y )
% 2.04/2.40    , identity ), 'least_upper_bound'( X, inverse( Y ) ) ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 6534, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), 
% 2.04/2.40    identity ), 'least_upper_bound'( X, inverse( Y ) ) ), X ) ] )
% 2.04/2.40  , clause( 14039, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), 
% 2.04/2.40    identity ), 'least_upper_bound'( X, inverse( Y ) ) ), X ) ] )
% 2.04/2.40  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.40     )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14041, [ =( 'greatest_lower_bound'( X, inverse( X ) ), 
% 2.04/2.40    'greatest_lower_bound'( inverse( 'least_upper_bound'( X, identity ) ), X
% 2.04/2.40     ) ) ] )
% 2.04/2.40  , clause( 3792, [ =( 'greatest_lower_bound'( inverse( 'least_upper_bound'( 
% 2.04/2.40    X, identity ) ), X ), 'greatest_lower_bound'( X, inverse( X ) ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14050, [ =( 'greatest_lower_bound'( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ), inverse( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), 'greatest_lower_bound'( inverse( 
% 2.04/2.40    identity ), multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ) ) ]
% 2.04/2.40     )
% 2.04/2.40  , clause( 1762, [ =( 'least_upper_bound'( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ), identity ), identity ) ] )
% 2.04/2.40  , 0, clause( 14041, [ =( 'greatest_lower_bound'( X, inverse( X ) ), 
% 2.04/2.40    'greatest_lower_bound'( inverse( 'least_upper_bound'( X, identity ) ), X
% 2.04/2.40     ) ) ] )
% 2.04/2.40  , 0, 17, substitution( 0, [] ), substitution( 1, [ :=( X, multiply( b, 
% 2.04/2.40    inverse( 'least_upper_bound'( c, a ) ) ) )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14051, [ =( 'greatest_lower_bound'( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ), inverse( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), inverse( 'least_upper_bound'( 
% 2.04/2.40    identity, multiply( 'least_upper_bound'( c, a ), inverse( b ) ) ) ) ) ]
% 2.04/2.40     )
% 2.04/2.40  , clause( 540, [ =( 'greatest_lower_bound'( inverse( Z ), multiply( X, 
% 2.04/2.40    inverse( Y ) ) ), inverse( 'least_upper_bound'( Z, multiply( Y, inverse( 
% 2.04/2.40    X ) ) ) ) ) ] )
% 2.04/2.40  , 0, clause( 14050, [ =( 'greatest_lower_bound'( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ), inverse( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), 'greatest_lower_bound'( inverse( 
% 2.04/2.40    identity ), multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ) ) ]
% 2.04/2.40     )
% 2.04/2.40  , 0, 15, substitution( 0, [ :=( X, b ), :=( Y, 'least_upper_bound'( c, a )
% 2.04/2.40     ), :=( Z, identity )] ), substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14052, [ =( 'greatest_lower_bound'( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ), inverse( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), 'greatest_lower_bound'( identity, 
% 2.04/2.40    multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ) ) ] )
% 2.04/2.40  , clause( 544, [ =( inverse( 'least_upper_bound'( identity, multiply( X, 
% 2.04/2.40    inverse( Y ) ) ) ), 'greatest_lower_bound'( identity, multiply( Y, 
% 2.04/2.40    inverse( X ) ) ) ) ] )
% 2.04/2.40  , 0, clause( 14051, [ =( 'greatest_lower_bound'( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ), inverse( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), inverse( 'least_upper_bound'( 
% 2.04/2.40    identity, multiply( 'least_upper_bound'( c, a ), inverse( b ) ) ) ) ) ]
% 2.04/2.40     )
% 2.04/2.40  , 0, 15, substitution( 0, [ :=( X, 'least_upper_bound'( c, a ) ), :=( Y, b
% 2.04/2.40     )] ), substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14053, [ =( 'greatest_lower_bound'( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ), inverse( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , clause( 2307, [ =( 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , 0, clause( 14052, [ =( 'greatest_lower_bound'( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ), inverse( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), 'greatest_lower_bound'( identity, 
% 2.04/2.40    multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ) ) ] )
% 2.04/2.40  , 0, 15, substitution( 0, [] ), substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14054, [ =( inverse( 'least_upper_bound'( multiply( 
% 2.04/2.40    'least_upper_bound'( c, a ), inverse( b ) ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , clause( 541, [ =( 'greatest_lower_bound'( multiply( X, inverse( Y ) ), 
% 2.04/2.40    inverse( Z ) ), inverse( 'least_upper_bound'( multiply( Y, inverse( X ) )
% 2.04/2.40    , Z ) ) ) ] )
% 2.04/2.40  , 0, clause( 14053, [ =( 'greatest_lower_bound'( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ), inverse( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , 0, 1, substitution( 0, [ :=( X, b ), :=( Y, 'least_upper_bound'( c, a ) )
% 2.04/2.40    , :=( Z, multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) )] ), 
% 2.04/2.40    substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14055, [ =( inverse( 'least_upper_bound'( 'least_upper_bound'( 
% 2.04/2.40    multiply( c, inverse( b ) ), identity ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , clause( 2705, [ =( multiply( 'least_upper_bound'( c, a ), inverse( b ) )
% 2.04/2.40    , 'least_upper_bound'( multiply( c, inverse( b ) ), identity ) ) ] )
% 2.04/2.40  , 0, clause( 14054, [ =( inverse( 'least_upper_bound'( multiply( 
% 2.04/2.40    'least_upper_bound'( c, a ), inverse( b ) ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14056, [ =( inverse( 'least_upper_bound'( identity, multiply( c, 
% 2.04/2.40    inverse( b ) ) ) ), multiply( b, inverse( 'least_upper_bound'( c, a ) ) )
% 2.04/2.40     ) ] )
% 2.04/2.40  , clause( 2846, [ =( 'least_upper_bound'( 'least_upper_bound'( X, identity
% 2.04/2.40     ), multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ), 
% 2.04/2.40    'least_upper_bound'( identity, X ) ) ] )
% 2.04/2.40  , 0, clause( 14055, [ =( inverse( 'least_upper_bound'( 'least_upper_bound'( 
% 2.04/2.40    multiply( c, inverse( b ) ), identity ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ), multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , 0, 2, substitution( 0, [ :=( X, multiply( c, inverse( b ) ) )] ), 
% 2.04/2.40    substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14057, [ =( 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.40    c ) ) ), multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , clause( 544, [ =( inverse( 'least_upper_bound'( identity, multiply( X, 
% 2.04/2.40    inverse( Y ) ) ) ), 'greatest_lower_bound'( identity, multiply( Y, 
% 2.04/2.40    inverse( X ) ) ) ) ] )
% 2.04/2.40  , 0, clause( 14056, [ =( inverse( 'least_upper_bound'( identity, multiply( 
% 2.04/2.40    c, inverse( b ) ) ) ), multiply( b, inverse( 'least_upper_bound'( c, a )
% 2.04/2.40     ) ) ) ] )
% 2.04/2.40  , 0, 1, substitution( 0, [ :=( X, c ), :=( Y, b )] ), substitution( 1, [] )
% 2.04/2.40    ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14058, [ =( multiply( 'greatest_lower_bound'( c, a ), inverse( c )
% 2.04/2.40     ), multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , clause( 3587, [ =( 'greatest_lower_bound'( identity, multiply( b, inverse( 
% 2.04/2.40    c ) ) ), multiply( 'greatest_lower_bound'( c, a ), inverse( c ) ) ) ] )
% 2.04/2.40  , 0, clause( 14057, [ =( 'greatest_lower_bound'( identity, multiply( b, 
% 2.04/2.40    inverse( c ) ) ), multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) )
% 2.04/2.40     ] )
% 2.04/2.40  , 0, 1, substitution( 0, [] ), substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14059, [ =( multiply( b, inverse( 'least_upper_bound'( c, a ) ) ), 
% 2.04/2.40    multiply( 'greatest_lower_bound'( c, a ), inverse( c ) ) ) ] )
% 2.04/2.40  , clause( 14058, [ =( multiply( 'greatest_lower_bound'( c, a ), inverse( c
% 2.04/2.40     ) ), multiply( b, inverse( 'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 7327, [ =( multiply( b, inverse( 'least_upper_bound'( c, a ) ) ), 
% 2.04/2.40    multiply( 'greatest_lower_bound'( c, a ), inverse( c ) ) ) ] )
% 2.04/2.40  , clause( 14059, [ =( multiply( b, inverse( 'least_upper_bound'( c, a ) ) )
% 2.04/2.40    , multiply( 'greatest_lower_bound'( c, a ), inverse( c ) ) ) ] )
% 2.04/2.40  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14061, [ =( X, multiply( 'greatest_lower_bound'( multiply( X, Y ), 
% 2.04/2.40    identity ), 'least_upper_bound'( X, inverse( Y ) ) ) ) ] )
% 2.04/2.40  , clause( 6534, [ =( multiply( 'greatest_lower_bound'( multiply( X, Y ), 
% 2.04/2.40    identity ), 'least_upper_bound'( X, inverse( Y ) ) ), X ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14069, [ =( X, multiply( multiply( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, inverse( inverse( Y ) ) ) ) ) ]
% 2.04/2.40     )
% 2.04/2.40  , clause( 120, [ =( 'greatest_lower_bound'( multiply( Y, inverse( X ) ), 
% 2.04/2.40    identity ), multiply( 'greatest_lower_bound'( Y, X ), inverse( X ) ) ) ]
% 2.04/2.40     )
% 2.04/2.40  , 0, clause( 14061, [ =( X, multiply( 'greatest_lower_bound'( multiply( X, 
% 2.04/2.40    Y ), identity ), 'least_upper_bound'( X, inverse( Y ) ) ) ) ] )
% 2.04/2.40  , 0, 3, substitution( 0, [ :=( X, Y ), :=( Y, X )] ), substitution( 1, [ 
% 2.04/2.40    :=( X, X ), :=( Y, inverse( Y ) )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14070, [ =( X, multiply( multiply( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.04/2.40  , clause( 16, [ =( inverse( inverse( X ) ), X ) ] )
% 2.04/2.40  , 0, clause( 14069, [ =( X, multiply( multiply( 'greatest_lower_bound'( X, 
% 2.04/2.40    Y ), inverse( Y ) ), 'least_upper_bound'( X, inverse( inverse( Y ) ) ) )
% 2.04/2.40     ) ] )
% 2.04/2.40  , 0, 11, substitution( 0, [ :=( X, Y )] ), substitution( 1, [ :=( X, X ), 
% 2.04/2.40    :=( Y, Y )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14071, [ =( multiply( multiply( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.04/2.40  , clause( 14070, [ =( X, multiply( multiply( 'greatest_lower_bound'( X, Y )
% 2.04/2.40    , inverse( Y ) ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 12944, [ =( multiply( multiply( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.04/2.40  , clause( 14071, [ =( multiply( multiply( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.04/2.40  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.40     )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14072, [ =( X, multiply( multiply( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.04/2.40  , clause( 12944, [ =( multiply( multiply( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14073, [ =( X, multiply( multiply( 'greatest_lower_bound'( Y, X ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.04/2.40  , clause( 118, [ =( multiply( 'greatest_lower_bound'( X, Z ), Y ), multiply( 
% 2.04/2.40    'greatest_lower_bound'( Z, X ), Y ) ) ] )
% 2.04/2.40  , 0, clause( 14072, [ =( X, multiply( multiply( 'greatest_lower_bound'( X, 
% 2.04/2.40    Y ), inverse( Y ) ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.04/2.40  , 0, 3, substitution( 0, [ :=( X, X ), :=( Y, inverse( Y ) ), :=( Z, Y )] )
% 2.04/2.40    , substitution( 1, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14076, [ =( multiply( multiply( 'greatest_lower_bound'( Y, X ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.04/2.40  , clause( 14073, [ =( X, multiply( multiply( 'greatest_lower_bound'( Y, X )
% 2.04/2.40    , inverse( Y ) ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 12972, [ =( multiply( multiply( 'greatest_lower_bound'( Y, X ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.04/2.40  , clause( 14076, [ =( multiply( multiply( 'greatest_lower_bound'( Y, X ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.04/2.40  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 2.04/2.40     )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  eqswap(
% 2.04/2.40  clause( 14078, [ =( X, multiply( multiply( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.04/2.40  , clause( 12944, [ =( multiply( multiply( 'greatest_lower_bound'( X, Y ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.04/2.40  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14084, [ =( b, multiply( multiply( b, inverse( 'least_upper_bound'( 
% 2.04/2.40    c, a ) ) ), 'least_upper_bound'( b, 'least_upper_bound'( c, a ) ) ) ) ]
% 2.04/2.40     )
% 2.04/2.40  , clause( 41, [ =( 'greatest_lower_bound'( b, 'least_upper_bound'( c, a ) )
% 2.04/2.40    , b ) ] )
% 2.04/2.40  , 0, clause( 14078, [ =( X, multiply( multiply( 'greatest_lower_bound'( X, 
% 2.04/2.40    Y ), inverse( Y ) ), 'least_upper_bound'( X, Y ) ) ) ] )
% 2.04/2.40  , 0, 4, substitution( 0, [] ), substitution( 1, [ :=( X, b ), :=( Y, 
% 2.04/2.40    'least_upper_bound'( c, a ) )] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14085, [ =( b, multiply( multiply( 'greatest_lower_bound'( c, a ), 
% 2.04/2.40    inverse( c ) ), 'least_upper_bound'( b, 'least_upper_bound'( c, a ) ) ) )
% 2.04/2.40     ] )
% 2.04/2.40  , clause( 7327, [ =( multiply( b, inverse( 'least_upper_bound'( c, a ) ) )
% 2.04/2.40    , multiply( 'greatest_lower_bound'( c, a ), inverse( c ) ) ) ] )
% 2.04/2.40  , 0, clause( 14084, [ =( b, multiply( multiply( b, inverse( 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ), 'least_upper_bound'( b, 
% 2.04/2.40    'least_upper_bound'( c, a ) ) ) ) ] )
% 2.04/2.40  , 0, 3, substitution( 0, [] ), substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14086, [ =( b, multiply( multiply( 'greatest_lower_bound'( c, a ), 
% 2.04/2.40    inverse( c ) ), 'least_upper_bound'( 'least_upper_bound'( b, c ), a ) ) )
% 2.04/2.40     ] )
% 2.04/2.40  , clause( 6, [ =( 'least_upper_bound'( X, 'least_upper_bound'( Y, Z ) ), 
% 2.04/2.40    'least_upper_bound'( 'least_upper_bound'( X, Y ), Z ) ) ] )
% 2.04/2.40  , 0, clause( 14085, [ =( b, multiply( multiply( 'greatest_lower_bound'( c, 
% 2.04/2.40    a ), inverse( c ) ), 'least_upper_bound'( b, 'least_upper_bound'( c, a )
% 2.04/2.40     ) ) ) ] )
% 2.04/2.40  , 0, 9, substitution( 0, [ :=( X, b ), :=( Y, c ), :=( Z, a )] ), 
% 2.04/2.40    substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14087, [ =( b, multiply( multiply( 'greatest_lower_bound'( c, a ), 
% 2.04/2.40    inverse( c ) ), 'least_upper_bound'( 'least_upper_bound'( a, c ), a ) ) )
% 2.04/2.40     ] )
% 2.04/2.40  , clause( 19, [ =( 'least_upper_bound'( b, c ), 'least_upper_bound'( a, c )
% 2.04/2.40     ) ] )
% 2.04/2.40  , 0, clause( 14086, [ =( b, multiply( multiply( 'greatest_lower_bound'( c, 
% 2.04/2.40    a ), inverse( c ) ), 'least_upper_bound'( 'least_upper_bound'( b, c ), a
% 2.04/2.40     ) ) ) ] )
% 2.04/2.40  , 0, 10, substitution( 0, [] ), substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14088, [ =( b, multiply( multiply( 'greatest_lower_bound'( c, a ), 
% 2.04/2.40    inverse( c ) ), 'least_upper_bound'( a, c ) ) ) ] )
% 2.04/2.40  , clause( 65, [ =( 'least_upper_bound'( 'least_upper_bound'( X, Y ), X ), 
% 2.04/2.40    'least_upper_bound'( X, Y ) ) ] )
% 2.04/2.40  , 0, clause( 14087, [ =( b, multiply( multiply( 'greatest_lower_bound'( c, 
% 2.04/2.40    a ), inverse( c ) ), 'least_upper_bound'( 'least_upper_bound'( a, c ), a
% 2.04/2.40     ) ) ) ] )
% 2.04/2.40  , 0, 9, substitution( 0, [ :=( X, a ), :=( Y, c )] ), substitution( 1, [] )
% 2.04/2.40    ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  paramod(
% 2.04/2.40  clause( 14089, [ =( b, a ) ] )
% 2.04/2.40  , clause( 12972, [ =( multiply( multiply( 'greatest_lower_bound'( Y, X ), 
% 2.04/2.40    inverse( Y ) ), 'least_upper_bound'( X, Y ) ), X ) ] )
% 2.04/2.40  , 0, clause( 14088, [ =( b, multiply( multiply( 'greatest_lower_bound'( c, 
% 2.04/2.40    a ), inverse( c ) ), 'least_upper_bound'( a, c ) ) ) ] )
% 2.04/2.40  , 0, 2, substitution( 0, [ :=( X, a ), :=( Y, c )] ), substitution( 1, [] )
% 2.04/2.40    ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 12975, [ =( b, a ) ] )
% 2.04/2.40  , clause( 14089, [ =( b, a ) ] )
% 2.04/2.40  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  resolution(
% 2.04/2.40  clause( 14093, [] )
% 2.04/2.40  , clause( 22, [ ~( =( b, a ) ) ] )
% 2.04/2.40  , 0, clause( 12975, [ =( b, a ) ] )
% 2.04/2.40  , 0, substitution( 0, [] ), substitution( 1, [] )).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  subsumption(
% 2.04/2.40  clause( 12976, [] )
% 2.04/2.40  , clause( 14093, [] )
% 2.04/2.40  , substitution( 0, [] ), permutation( 0, [] ) ).
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  end.
% 2.04/2.40  
% 2.04/2.40  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 2.04/2.40  
% 2.04/2.40  Memory use:
% 2.04/2.40  
% 2.04/2.40  space for terms:        177642
% 2.04/2.40  space for clauses:      1405499
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  clauses generated:      322944
% 2.04/2.40  clauses kept:           12977
% 2.04/2.40  clauses selected:       1003
% 2.04/2.40  clauses deleted:        157
% 2.04/2.40  clauses inuse deleted:  27
% 2.04/2.40  
% 2.04/2.40  subsentry:          24505
% 2.04/2.40  literals s-matched: 21268
% 2.04/2.40  literals matched:   21017
% 2.04/2.40  full subsumption:   0
% 2.04/2.40  
% 2.04/2.40  checksum:           -878039555
% 2.04/2.40  
% 2.04/2.40  
% 2.04/2.40  Bliksem ended
%------------------------------------------------------------------------------