TSTP Solution File: KLE131+1 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : KLE131+1 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n024.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 : Sun Jul 17 01:37:21 EDT 2022

% Result   : Theorem 118.85s 119.25s
% Output   : Refutation 118.85s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : KLE131+1 : TPTP v8.1.0. Released v4.0.0.
% 0.07/0.13  % Command  : bliksem %s
% 0.12/0.34  % Computer : n024.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % DateTime : Thu Jun 16 09:48:18 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 8.12/8.55  *** allocated 10000 integers for termspace/termends
% 8.12/8.55  *** allocated 10000 integers for clauses
% 8.12/8.55  *** allocated 10000 integers for justifications
% 8.12/8.55  Bliksem 1.12
% 8.12/8.55  
% 8.12/8.55  
% 8.12/8.55  Automatic Strategy Selection
% 8.12/8.55  
% 8.12/8.55  
% 8.12/8.55  Clauses:
% 8.12/8.55  
% 8.12/8.55  { addition( X, Y ) = addition( Y, X ) }.
% 8.12/8.55  { addition( Z, addition( Y, X ) ) = addition( addition( Z, Y ), X ) }.
% 8.12/8.55  { addition( X, zero ) = X }.
% 8.12/8.55  { addition( X, X ) = X }.
% 8.12/8.55  { multiplication( X, multiplication( Y, Z ) ) = multiplication( 
% 8.12/8.55    multiplication( X, Y ), Z ) }.
% 8.12/8.55  { multiplication( X, one ) = X }.
% 8.12/8.55  { multiplication( one, X ) = X }.
% 8.12/8.55  { multiplication( X, addition( Y, Z ) ) = addition( multiplication( X, Y )
% 8.12/8.55    , multiplication( X, Z ) ) }.
% 8.12/8.55  { multiplication( addition( X, Y ), Z ) = addition( multiplication( X, Z )
% 8.12/8.55    , multiplication( Y, Z ) ) }.
% 8.12/8.55  { multiplication( X, zero ) = zero }.
% 8.12/8.55  { multiplication( zero, X ) = zero }.
% 8.12/8.55  { ! leq( X, Y ), addition( X, Y ) = Y }.
% 8.12/8.55  { ! addition( X, Y ) = Y, leq( X, Y ) }.
% 8.12/8.55  { multiplication( antidomain( X ), X ) = zero }.
% 8.12/8.55  { addition( antidomain( multiplication( X, Y ) ), antidomain( 
% 8.12/8.55    multiplication( X, antidomain( antidomain( Y ) ) ) ) ) = antidomain( 
% 8.12/8.55    multiplication( X, antidomain( antidomain( Y ) ) ) ) }.
% 8.12/8.55  { addition( antidomain( antidomain( X ) ), antidomain( X ) ) = one }.
% 8.12/8.55  { domain( X ) = antidomain( antidomain( X ) ) }.
% 8.12/8.55  { multiplication( X, coantidomain( X ) ) = zero }.
% 8.12/8.55  { addition( coantidomain( multiplication( X, Y ) ), coantidomain( 
% 8.12/8.55    multiplication( coantidomain( coantidomain( X ) ), Y ) ) ) = coantidomain
% 8.12/8.55    ( multiplication( coantidomain( coantidomain( X ) ), Y ) ) }.
% 8.12/8.55  { addition( coantidomain( coantidomain( X ) ), coantidomain( X ) ) = one }
% 8.12/8.55    .
% 8.12/8.55  { codomain( X ) = coantidomain( coantidomain( X ) ) }.
% 8.12/8.55  { c( X ) = antidomain( domain( X ) ) }.
% 8.12/8.55  { domain_difference( X, Y ) = multiplication( domain( X ), antidomain( Y )
% 8.12/8.55     ) }.
% 8.12/8.55  { forward_diamond( X, Y ) = domain( multiplication( X, domain( Y ) ) ) }.
% 8.12/8.55  { backward_diamond( X, Y ) = codomain( multiplication( codomain( Y ), X ) )
% 8.12/8.55     }.
% 8.12/8.55  { forward_box( X, Y ) = c( forward_diamond( X, c( Y ) ) ) }.
% 8.12/8.55  { backward_box( X, Y ) = c( backward_diamond( X, c( Y ) ) ) }.
% 8.12/8.55  { forward_diamond( X, divergence( X ) ) = divergence( X ) }.
% 8.12/8.55  { ! addition( domain( X ), addition( forward_diamond( Y, domain( X ) ), 
% 8.12/8.55    domain( Z ) ) ) = addition( forward_diamond( Y, domain( X ) ), domain( Z
% 8.12/8.55     ) ), addition( domain( X ), addition( divergence( Y ), forward_diamond( 
% 8.12/8.55    star( Y ), domain( Z ) ) ) ) = addition( divergence( Y ), forward_diamond
% 8.12/8.55    ( star( Y ), domain( Z ) ) ) }.
% 8.12/8.55  { addition( domain( X ), forward_diamond( star( skol1 ), domain_difference
% 8.12/8.55    ( domain( X ), forward_diamond( skol1, domain( X ) ) ) ) ) = 
% 8.12/8.55    forward_diamond( star( skol1 ), domain_difference( domain( X ), 
% 8.12/8.55    forward_diamond( skol1, domain( X ) ) ) ) }.
% 8.12/8.55  { ! divergence( skol1 ) = zero }.
% 8.12/8.55  
% 8.12/8.55  percentage equality = 0.941176, percentage horn = 1.000000
% 8.12/8.55  This is a pure equality problem
% 8.12/8.55  
% 8.12/8.55  
% 8.12/8.55  
% 8.12/8.55  Options Used:
% 8.12/8.55  
% 8.12/8.55  useres =            1
% 8.12/8.55  useparamod =        1
% 8.12/8.55  useeqrefl =         1
% 8.12/8.55  useeqfact =         1
% 8.12/8.55  usefactor =         1
% 8.12/8.55  usesimpsplitting =  0
% 8.12/8.55  usesimpdemod =      5
% 8.12/8.55  usesimpres =        3
% 8.12/8.55  
% 8.12/8.55  resimpinuse      =  1000
% 8.12/8.55  resimpclauses =     20000
% 8.12/8.55  substype =          eqrewr
% 8.12/8.55  backwardsubs =      1
% 8.12/8.55  selectoldest =      5
% 8.12/8.55  
% 8.12/8.55  litorderings [0] =  split
% 8.12/8.55  litorderings [1] =  extend the termordering, first sorting on arguments
% 8.12/8.55  
% 8.12/8.55  termordering =      kbo
% 8.12/8.55  
% 8.12/8.55  litapriori =        0
% 8.12/8.55  termapriori =       1
% 8.12/8.55  litaposteriori =    0
% 8.12/8.55  termaposteriori =   0
% 8.12/8.55  demodaposteriori =  0
% 8.12/8.55  ordereqreflfact =   0
% 8.12/8.55  
% 8.12/8.55  litselect =         negord
% 8.12/8.55  
% 8.12/8.55  maxweight =         15
% 8.12/8.55  maxdepth =          30000
% 8.12/8.55  maxlength =         115
% 8.12/8.55  maxnrvars =         195
% 8.12/8.55  excuselevel =       1
% 8.12/8.55  increasemaxweight = 1
% 8.12/8.55  
% 8.12/8.55  maxselected =       10000000
% 8.12/8.55  maxnrclauses =      10000000
% 8.12/8.55  
% 8.12/8.55  showgenerated =    0
% 8.12/8.55  showkept =         0
% 8.12/8.55  showselected =     0
% 8.12/8.55  showdeleted =      0
% 8.12/8.55  showresimp =       1
% 8.12/8.55  showstatus =       2000
% 8.12/8.55  
% 8.12/8.55  prologoutput =     0
% 8.12/8.55  nrgoals =          5000000
% 8.12/8.55  totalproof =       1
% 8.12/8.55  
% 8.12/8.55  Symbols occurring in the translation:
% 8.12/8.55  
% 8.12/8.55  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 8.12/8.55  .  [1, 2]      (w:1, o:27, a:1, s:1, b:0), 
% 8.12/8.55  !  [4, 1]      (w:0, o:15, a:1, s:1, b:0), 
% 8.12/8.55  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 8.12/8.55  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 88.44/88.82  addition  [37, 2]      (w:1, o:51, a:1, s:1, b:0), 
% 88.44/88.82  zero  [39, 0]      (w:1, o:9, a:1, s:1, b:0), 
% 88.44/88.82  multiplication  [40, 2]      (w:1, o:53, a:1, s:1, b:0), 
% 88.44/88.82  one  [41, 0]      (w:1, o:10, a:1, s:1, b:0), 
% 88.44/88.82  leq  [42, 2]      (w:1, o:52, a:1, s:1, b:0), 
% 88.44/88.82  antidomain  [44, 1]      (w:1, o:20, a:1, s:1, b:0), 
% 88.44/88.82  domain  [46, 1]      (w:1, o:24, a:1, s:1, b:0), 
% 88.44/88.82  coantidomain  [47, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 88.44/88.82  codomain  [48, 1]      (w:1, o:22, a:1, s:1, b:0), 
% 88.44/88.82  c  [49, 1]      (w:1, o:23, a:1, s:1, b:0), 
% 88.44/88.82  domain_difference  [50, 2]      (w:1, o:54, a:1, s:1, b:0), 
% 88.44/88.82  forward_diamond  [51, 2]      (w:1, o:55, a:1, s:1, b:0), 
% 88.44/88.82  backward_diamond  [52, 2]      (w:1, o:56, a:1, s:1, b:0), 
% 88.44/88.82  forward_box  [53, 2]      (w:1, o:57, a:1, s:1, b:0), 
% 88.44/88.82  backward_box  [54, 2]      (w:1, o:58, a:1, s:1, b:0), 
% 88.44/88.82  divergence  [55, 1]      (w:1, o:25, a:1, s:1, b:0), 
% 88.44/88.82  star  [57, 1]      (w:1, o:26, a:1, s:1, b:0), 
% 88.44/88.82  skol1  [58, 0]      (w:1, o:14, a:1, s:1, b:1).
% 88.44/88.82  
% 88.44/88.82  
% 88.44/88.82  Starting Search:
% 88.44/88.82  
% 88.44/88.82  *** allocated 15000 integers for clauses
% 88.44/88.82  *** allocated 22500 integers for clauses
% 88.44/88.82  *** allocated 33750 integers for clauses
% 88.44/88.82  *** allocated 50625 integers for clauses
% 88.44/88.82  *** allocated 75937 integers for clauses
% 88.44/88.82  *** allocated 15000 integers for termspace/termends
% 88.44/88.82  *** allocated 113905 integers for clauses
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  *** allocated 22500 integers for termspace/termends
% 88.44/88.82  *** allocated 170857 integers for clauses
% 88.44/88.82  *** allocated 33750 integers for termspace/termends
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    15423
% 88.44/88.82  Kept:         2000
% 88.44/88.82  Inuse:        302
% 88.44/88.82  Deleted:      98
% 88.44/88.82  Deletedinuse: 52
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  *** allocated 256285 integers for clauses
% 88.44/88.82  *** allocated 50625 integers for termspace/termends
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    37055
% 88.44/88.82  Kept:         4018
% 88.44/88.82  Inuse:        479
% 88.44/88.82  Deleted:      138
% 88.44/88.82  Deletedinuse: 66
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  *** allocated 75937 integers for termspace/termends
% 88.44/88.82  *** allocated 384427 integers for clauses
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    58211
% 88.44/88.82  Kept:         6196
% 88.44/88.82  Inuse:        600
% 88.44/88.82  Deleted:      148
% 88.44/88.82  Deletedinuse: 66
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  *** allocated 113905 integers for termspace/termends
% 88.44/88.82  *** allocated 576640 integers for clauses
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    85869
% 88.44/88.82  Kept:         8198
% 88.44/88.82  Inuse:        764
% 88.44/88.82  Deleted:      176
% 88.44/88.82  Deletedinuse: 68
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  *** allocated 170857 integers for termspace/termends
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    108983
% 88.44/88.82  Kept:         10213
% 88.44/88.82  Inuse:        800
% 88.44/88.82  Deleted:      189
% 88.44/88.82  Deletedinuse: 69
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  *** allocated 864960 integers for clauses
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    146531
% 88.44/88.82  Kept:         12272
% 88.44/88.82  Inuse:        936
% 88.44/88.82  Deleted:      241
% 88.44/88.82  Deletedinuse: 72
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  *** allocated 256285 integers for termspace/termends
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    160349
% 88.44/88.82  Kept:         14308
% 88.44/88.82  Inuse:        1015
% 88.44/88.82  Deleted:      262
% 88.44/88.82  Deletedinuse: 73
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    195469
% 88.44/88.82  Kept:         16313
% 88.44/88.82  Inuse:        1171
% 88.44/88.82  Deleted:      347
% 88.44/88.82  Deletedinuse: 102
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  *** allocated 1297440 integers for clauses
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    223691
% 88.44/88.82  Kept:         18324
% 88.44/88.82  Inuse:        1301
% 88.44/88.82  Deleted:      370
% 88.44/88.82  Deletedinuse: 103
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  *** allocated 384427 integers for termspace/termends
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  Resimplifying clauses:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    245475
% 88.44/88.82  Kept:         20352
% 88.44/88.82  Inuse:        1367
% 88.44/88.82  Deleted:      2995
% 88.44/88.82  Deletedinuse: 103
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    280331
% 88.44/88.82  Kept:         22439
% 88.44/88.82  Inuse:        1469
% 88.44/88.82  Deleted:      3005
% 88.44/88.82  Deletedinuse: 105
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  
% 88.44/88.82  Intermediate Status:
% 88.44/88.82  Generated:    320754
% 88.44/88.82  Kept:         24450
% 88.44/88.82  Inuse:        1608
% 88.44/88.82  Deleted:      3008
% 88.44/88.82  Deletedinuse: 105
% 88.44/88.82  
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 88.44/88.82  
% 88.44/88.82  *** allocated 1946160 integers for clauses
% 88.44/88.82  Resimplifying inuse:
% 88.44/88.82  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    356868
% 118.85/119.25  Kept:         26508
% 118.85/119.25  Inuse:        1750
% 118.85/119.25  Deleted:      3014
% 118.85/119.25  Deletedinuse: 105
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    413497
% 118.85/119.25  Kept:         28538
% 118.85/119.25  Inuse:        1895
% 118.85/119.25  Deleted:      3014
% 118.85/119.25  Deletedinuse: 105
% 118.85/119.25  
% 118.85/119.25  *** allocated 576640 integers for termspace/termends
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    456514
% 118.85/119.25  Kept:         30554
% 118.85/119.25  Inuse:        1956
% 118.85/119.25  Deleted:      3014
% 118.85/119.25  Deletedinuse: 105
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    493305
% 118.85/119.25  Kept:         32906
% 118.85/119.25  Inuse:        2003
% 118.85/119.25  Deleted:      3015
% 118.85/119.25  Deletedinuse: 106
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    527113
% 118.85/119.25  Kept:         34910
% 118.85/119.25  Inuse:        2029
% 118.85/119.25  Deleted:      3017
% 118.85/119.25  Deletedinuse: 107
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    566774
% 118.85/119.25  Kept:         37357
% 118.85/119.25  Inuse:        2053
% 118.85/119.25  Deleted:      3017
% 118.85/119.25  Deletedinuse: 107
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    623969
% 118.85/119.25  Kept:         39360
% 118.85/119.25  Inuse:        2130
% 118.85/119.25  Deleted:      3031
% 118.85/119.25  Deletedinuse: 117
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  *** allocated 2919240 integers for clauses
% 118.85/119.25  Resimplifying clauses:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    672890
% 118.85/119.25  Kept:         41360
% 118.85/119.25  Inuse:        2171
% 118.85/119.25  Deleted:      4203
% 118.85/119.25  Deletedinuse: 117
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  *** allocated 864960 integers for termspace/termends
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    713702
% 118.85/119.25  Kept:         43658
% 118.85/119.25  Inuse:        2224
% 118.85/119.25  Deleted:      4203
% 118.85/119.25  Deletedinuse: 117
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    782881
% 118.85/119.25  Kept:         45752
% 118.85/119.25  Inuse:        2317
% 118.85/119.25  Deleted:      4212
% 118.85/119.25  Deletedinuse: 123
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    841785
% 118.85/119.25  Kept:         47836
% 118.85/119.25  Inuse:        2417
% 118.85/119.25  Deleted:      4214
% 118.85/119.25  Deletedinuse: 125
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    903839
% 118.85/119.25  Kept:         49913
% 118.85/119.25  Inuse:        2518
% 118.85/119.25  Deleted:      4220
% 118.85/119.25  Deletedinuse: 130
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    965314
% 118.85/119.25  Kept:         52613
% 118.85/119.25  Inuse:        2615
% 118.85/119.25  Deleted:      4231
% 118.85/119.25  Deletedinuse: 139
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1003686
% 118.85/119.25  Kept:         54627
% 118.85/119.25  Inuse:        2700
% 118.85/119.25  Deleted:      4237
% 118.85/119.25  Deletedinuse: 141
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1047824
% 118.85/119.25  Kept:         56648
% 118.85/119.25  Inuse:        2780
% 118.85/119.25  Deleted:      4270
% 118.85/119.25  Deletedinuse: 169
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  *** allocated 4378860 integers for clauses
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1112942
% 118.85/119.25  Kept:         58649
% 118.85/119.25  Inuse:        2894
% 118.85/119.25  Deleted:      4274
% 118.85/119.25  Deletedinuse: 170
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1165752
% 118.85/119.25  Kept:         60665
% 118.85/119.25  Inuse:        2973
% 118.85/119.25  Deleted:      4282
% 118.85/119.25  Deletedinuse: 172
% 118.85/119.25  
% 118.85/119.25  Resimplifying clauses:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1216936
% 118.85/119.25  Kept:         62829
% 118.85/119.25  Inuse:        3041
% 118.85/119.25  Deleted:      6720
% 118.85/119.25  Deletedinuse: 173
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  *** allocated 1297440 integers for termspace/termends
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1257951
% 118.85/119.25  Kept:         64908
% 118.85/119.25  Inuse:        3096
% 118.85/119.25  Deleted:      6721
% 118.85/119.25  Deletedinuse: 174
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1325734
% 118.85/119.25  Kept:         67094
% 118.85/119.25  Inuse:        3166
% 118.85/119.25  Deleted:      6721
% 118.85/119.25  Deletedinuse: 174
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1371548
% 118.85/119.25  Kept:         69097
% 118.85/119.25  Inuse:        3237
% 118.85/119.25  Deleted:      6723
% 118.85/119.25  Deletedinuse: 176
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1437329
% 118.85/119.25  Kept:         71236
% 118.85/119.25  Inuse:        3296
% 118.85/119.25  Deleted:      6727
% 118.85/119.25  Deletedinuse: 180
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1497388
% 118.85/119.25  Kept:         73256
% 118.85/119.25  Inuse:        3325
% 118.85/119.25  Deleted:      6727
% 118.85/119.25  Deletedinuse: 180
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1576165
% 118.85/119.25  Kept:         75487
% 118.85/119.25  Inuse:        3337
% 118.85/119.25  Deleted:      6727
% 118.85/119.25  Deletedinuse: 180
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1688016
% 118.85/119.25  Kept:         86302
% 118.85/119.25  Inuse:        3347
% 118.85/119.25  Deleted:      6727
% 118.85/119.25  Deletedinuse: 180
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying clauses:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  *** allocated 6568290 integers for clauses
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1719360
% 118.85/119.25  Kept:         89959
% 118.85/119.25  Inuse:        3348
% 118.85/119.25  Deleted:      7780
% 118.85/119.25  Deletedinuse: 180
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  *** allocated 1946160 integers for termspace/termends
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1755612
% 118.85/119.25  Kept:         91986
% 118.85/119.25  Inuse:        3387
% 118.85/119.25  Deleted:      7785
% 118.85/119.25  Deletedinuse: 185
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Intermediate Status:
% 118.85/119.25  Generated:    1779269
% 118.85/119.25  Kept:         94068
% 118.85/119.25  Inuse:        3399
% 118.85/119.25  Deleted:      7785
% 118.85/119.25  Deletedinuse: 185
% 118.85/119.25  
% 118.85/119.25  Resimplifying inuse:
% 118.85/119.25  Done
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Bliksems!, er is een bewijs:
% 118.85/119.25  % SZS status Theorem
% 118.85/119.25  % SZS output start Refutation
% 118.85/119.25  
% 118.85/119.25  (0) {G0,W7,D3,L1,V2,M1} I { addition( X, Y ) = addition( Y, X ) }.
% 118.85/119.25  (2) {G0,W5,D3,L1,V1,M1} I { addition( X, zero ) ==> X }.
% 118.85/119.25  (5) {G0,W5,D3,L1,V1,M1} I { multiplication( X, one ) ==> X }.
% 118.85/119.25  (6) {G0,W5,D3,L1,V1,M1} I { multiplication( one, X ) ==> X }.
% 118.85/119.25  (7) {G0,W13,D4,L1,V3,M1} I { addition( multiplication( X, Y ), 
% 118.85/119.25    multiplication( X, Z ) ) ==> multiplication( X, addition( Y, Z ) ) }.
% 118.85/119.25  (8) {G0,W13,D4,L1,V3,M1} I { addition( multiplication( X, Z ), 
% 118.85/119.25    multiplication( Y, Z ) ) ==> multiplication( addition( X, Y ), Z ) }.
% 118.85/119.25  (9) {G0,W5,D3,L1,V1,M1} I { multiplication( X, zero ) ==> zero }.
% 118.85/119.25  (10) {G0,W5,D3,L1,V1,M1} I { multiplication( zero, X ) ==> zero }.
% 118.85/119.25  (11) {G0,W8,D3,L2,V2,M2} I { ! leq( X, Y ), addition( X, Y ) ==> Y }.
% 118.85/119.25  (12) {G0,W8,D3,L2,V2,M2} I { ! addition( X, Y ) ==> Y, leq( X, Y ) }.
% 118.85/119.25  (13) {G0,W6,D4,L1,V1,M1} I { multiplication( antidomain( X ), X ) ==> zero
% 118.85/119.25     }.
% 118.85/119.25  (15) {G0,W8,D5,L1,V1,M1} I { addition( antidomain( antidomain( X ) ), 
% 118.85/119.25    antidomain( X ) ) ==> one }.
% 118.85/119.25  (16) {G0,W6,D4,L1,V1,M1} I { antidomain( antidomain( X ) ) ==> domain( X )
% 118.85/119.25     }.
% 118.85/119.25  (21) {G0,W6,D4,L1,V1,M1} I { antidomain( domain( X ) ) ==> c( X ) }.
% 118.85/119.25  (22) {G0,W9,D4,L1,V2,M1} I { multiplication( domain( X ), antidomain( Y ) )
% 118.85/119.25     ==> domain_difference( X, Y ) }.
% 118.85/119.25  (23) {G0,W9,D5,L1,V2,M1} I { domain( multiplication( X, domain( Y ) ) ) ==>
% 118.85/119.25     forward_diamond( X, Y ) }.
% 118.85/119.25  (27) {G0,W7,D4,L1,V1,M1} I { forward_diamond( X, divergence( X ) ) ==> 
% 118.85/119.25    divergence( X ) }.
% 118.85/119.25  (29) {G0,W24,D7,L1,V1,M1} I { addition( domain( X ), forward_diamond( star
% 118.85/119.25    ( skol1 ), domain_difference( domain( X ), forward_diamond( skol1, domain
% 118.85/119.25    ( X ) ) ) ) ) ==> forward_diamond( star( skol1 ), domain_difference( 
% 118.85/119.25    domain( X ), forward_diamond( skol1, domain( X ) ) ) ) }.
% 118.85/119.25  (30) {G0,W4,D3,L1,V0,M1} I { ! divergence( skol1 ) ==> zero }.
% 118.85/119.25  (31) {G1,W5,D3,L1,V1,M1} P(2,0) { addition( zero, X ) ==> X }.
% 118.85/119.25  (41) {G1,W6,D4,L1,V1,M1} P(16,16);d(21) { domain( antidomain( X ) ) ==> c( 
% 118.85/119.25    X ) }.
% 118.85/119.25  (42) {G1,W7,D4,L1,V1,M1} P(21,16) { domain( domain( X ) ) ==> antidomain( c
% 118.85/119.25    ( X ) ) }.
% 118.85/119.25  (45) {G1,W5,D3,L1,V1,M1} P(16,13);d(22) { domain_difference( X, X ) ==> 
% 118.85/119.25    zero }.
% 118.85/119.25  (48) {G1,W7,D4,L1,V1,M1} P(21,13) { multiplication( c( X ), domain( X ) ) 
% 118.85/119.25    ==> zero }.
% 118.85/119.25  (49) {G1,W4,D3,L1,V0,M1} P(13,5) { antidomain( one ) ==> zero }.
% 118.85/119.25  (50) {G2,W5,D3,L1,V0,M1} P(49,41) { domain( zero ) ==> c( one ) }.
% 118.85/119.25  (51) {G2,W5,D3,L1,V0,M1} P(49,16) { domain( one ) ==> antidomain( zero )
% 118.85/119.25     }.
% 118.85/119.25  (52) {G2,W11,D4,L1,V2,M1} P(13,7);d(31) { multiplication( antidomain( X ), 
% 118.85/119.25    addition( X, Y ) ) ==> multiplication( antidomain( X ), Y ) }.
% 118.85/119.25  (65) {G1,W10,D5,L1,V2,M1} P(13,8);d(2) { multiplication( addition( Y, 
% 118.85/119.25    antidomain( X ) ), X ) ==> multiplication( Y, X ) }.
% 118.85/119.25  (86) {G1,W6,D2,L2,V1,M2} P(11,2) { zero = X, ! leq( X, zero ) }.
% 118.85/119.25  (136) {G2,W6,D2,L2,V1,M2} R(12,86);d(2) { zero = X, ! X = zero }.
% 118.85/119.25  (183) {G1,W7,D4,L1,V1,M1} S(15);d(16) { addition( domain( X ), antidomain( 
% 118.85/119.25    X ) ) ==> one }.
% 118.85/119.25  (233) {G2,W10,D4,L1,V2,M1} P(41,22) { multiplication( c( X ), antidomain( Y
% 118.85/119.25     ) ) ==> domain_difference( antidomain( X ), Y ) }.
% 118.85/119.25  (492) {G3,W4,D3,L1,V0,M1} P(51,183);d(49);d(2) { antidomain( zero ) ==> one
% 118.85/119.25     }.
% 118.85/119.25  (500) {G4,W4,D3,L1,V0,M1} P(492,41);d(51);d(492) { c( zero ) ==> one }.
% 118.85/119.25  (501) {G4,W4,D3,L1,V0,M1} P(492,16);d(49);d(50) { c( one ) ==> zero }.
% 118.85/119.25  (504) {G5,W7,D3,L2,V1,M2} P(136,500) { c( X ) ==> one, ! X = zero }.
% 118.85/119.25  (580) {G3,W7,D4,L1,V1,M1} P(183,52);d(5);d(21);d(233) { domain_difference( 
% 118.85/119.25    antidomain( X ), X ) ==> c( X ) }.
% 118.85/119.25  (635) {G6,W7,D3,L2,V1,M2} P(504,48);d(6) { ! X = zero, domain( X ) ==> zero
% 118.85/119.25     }.
% 118.85/119.25  (636) {G7,W8,D3,L2,V2,M2} P(635,23);d(9);d(50);d(501) { ! X = zero, 
% 118.85/119.25    forward_diamond( Y, X ) ==> zero }.
% 118.85/119.25  (643) {G8,W5,D3,L1,V1,M1} Q(636) { forward_diamond( X, zero ) ==> zero }.
% 118.85/119.25  (978) {G2,W6,D4,L1,V1,M1} P(183,65);d(6) { multiplication( domain( X ), X )
% 118.85/119.25     ==> X }.
% 118.85/119.25  (992) {G4,W5,D3,L1,V1,M1} P(978,22);d(580) { c( X ) ==> antidomain( X ) }.
% 118.85/119.25  (993) {G3,W7,D3,L2,V1,M2} P(136,978);d(10) { ! domain( X ) ==> zero, zero =
% 118.85/119.25     X }.
% 118.85/119.25  (1010) {G5,W6,D4,L1,V1,M1} S(42);d(992);d(16) { domain( domain( X ) ) ==> 
% 118.85/119.25    domain( X ) }.
% 118.85/119.25  (1075) {G6,W8,D4,L1,V2,M1} P(1010,23);d(23) { forward_diamond( Y, domain( X
% 118.85/119.25     ) ) ==> forward_diamond( Y, X ) }.
% 118.85/119.25  (1076) {G6,W8,D4,L1,V2,M1} P(23,1010) { domain( forward_diamond( X, Y ) ) 
% 118.85/119.25    ==> forward_diamond( X, Y ) }.
% 118.85/119.25  (1077) {G6,W8,D4,L1,V2,M1} P(1010,22);d(22) { domain_difference( domain( X
% 118.85/119.25     ), Y ) ==> domain_difference( X, Y ) }.
% 118.85/119.25  (1247) {G7,W14,D5,L2,V1,M2} P(993,29);d(2);d(1076);d(1077);d(1075) { domain
% 118.85/119.25    ( X ) ==> zero, ! forward_diamond( star( skol1 ), domain_difference( X, 
% 118.85/119.25    forward_diamond( skol1, X ) ) ) ==> zero }.
% 118.85/119.25  (15125) {G7,W6,D4,L1,V1,M1} P(27,1076) { domain( divergence( X ) ) ==> 
% 118.85/119.25    divergence( X ) }.
% 118.85/119.25  (94490) {G9,W0,D0,L0,V0,M0} P(27,1247);d(15125);d(45);d(643);q;r(30) {  }.
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  % SZS output end Refutation
% 118.85/119.25  found a proof!
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Unprocessed initial clauses:
% 118.85/119.25  
% 118.85/119.25  (94492) {G0,W7,D3,L1,V2,M1}  { addition( X, Y ) = addition( Y, X ) }.
% 118.85/119.25  (94493) {G0,W11,D4,L1,V3,M1}  { addition( Z, addition( Y, X ) ) = addition
% 118.85/119.25    ( addition( Z, Y ), X ) }.
% 118.85/119.25  (94494) {G0,W5,D3,L1,V1,M1}  { addition( X, zero ) = X }.
% 118.85/119.25  (94495) {G0,W5,D3,L1,V1,M1}  { addition( X, X ) = X }.
% 118.85/119.25  (94496) {G0,W11,D4,L1,V3,M1}  { multiplication( X, multiplication( Y, Z ) )
% 118.85/119.25     = multiplication( multiplication( X, Y ), Z ) }.
% 118.85/119.25  (94497) {G0,W5,D3,L1,V1,M1}  { multiplication( X, one ) = X }.
% 118.85/119.25  (94498) {G0,W5,D3,L1,V1,M1}  { multiplication( one, X ) = X }.
% 118.85/119.25  (94499) {G0,W13,D4,L1,V3,M1}  { multiplication( X, addition( Y, Z ) ) = 
% 118.85/119.25    addition( multiplication( X, Y ), multiplication( X, Z ) ) }.
% 118.85/119.25  (94500) {G0,W13,D4,L1,V3,M1}  { multiplication( addition( X, Y ), Z ) = 
% 118.85/119.25    addition( multiplication( X, Z ), multiplication( Y, Z ) ) }.
% 118.85/119.25  (94501) {G0,W5,D3,L1,V1,M1}  { multiplication( X, zero ) = zero }.
% 118.85/119.25  (94502) {G0,W5,D3,L1,V1,M1}  { multiplication( zero, X ) = zero }.
% 118.85/119.25  (94503) {G0,W8,D3,L2,V2,M2}  { ! leq( X, Y ), addition( X, Y ) = Y }.
% 118.85/119.25  (94504) {G0,W8,D3,L2,V2,M2}  { ! addition( X, Y ) = Y, leq( X, Y ) }.
% 118.85/119.25  (94505) {G0,W6,D4,L1,V1,M1}  { multiplication( antidomain( X ), X ) = zero
% 118.85/119.25     }.
% 118.85/119.25  (94506) {G0,W18,D7,L1,V2,M1}  { addition( antidomain( multiplication( X, Y
% 118.85/119.25     ) ), antidomain( multiplication( X, antidomain( antidomain( Y ) ) ) ) ) 
% 118.85/119.25    = antidomain( multiplication( X, antidomain( antidomain( Y ) ) ) ) }.
% 118.85/119.25  (94507) {G0,W8,D5,L1,V1,M1}  { addition( antidomain( antidomain( X ) ), 
% 118.85/119.25    antidomain( X ) ) = one }.
% 118.85/119.25  (94508) {G0,W6,D4,L1,V1,M1}  { domain( X ) = antidomain( antidomain( X ) )
% 118.85/119.25     }.
% 118.85/119.25  (94509) {G0,W6,D4,L1,V1,M1}  { multiplication( X, coantidomain( X ) ) = 
% 118.85/119.25    zero }.
% 118.85/119.25  (94510) {G0,W18,D7,L1,V2,M1}  { addition( coantidomain( multiplication( X, 
% 118.85/119.25    Y ) ), coantidomain( multiplication( coantidomain( coantidomain( X ) ), Y
% 118.85/119.25     ) ) ) = coantidomain( multiplication( coantidomain( coantidomain( X ) )
% 118.85/119.25    , Y ) ) }.
% 118.85/119.25  (94511) {G0,W8,D5,L1,V1,M1}  { addition( coantidomain( coantidomain( X ) )
% 118.85/119.25    , coantidomain( X ) ) = one }.
% 118.85/119.25  (94512) {G0,W6,D4,L1,V1,M1}  { codomain( X ) = coantidomain( coantidomain( 
% 118.85/119.25    X ) ) }.
% 118.85/119.25  (94513) {G0,W6,D4,L1,V1,M1}  { c( X ) = antidomain( domain( X ) ) }.
% 118.85/119.25  (94514) {G0,W9,D4,L1,V2,M1}  { domain_difference( X, Y ) = multiplication( 
% 118.85/119.25    domain( X ), antidomain( Y ) ) }.
% 118.85/119.25  (94515) {G0,W9,D5,L1,V2,M1}  { forward_diamond( X, Y ) = domain( 
% 118.85/119.25    multiplication( X, domain( Y ) ) ) }.
% 118.85/119.25  (94516) {G0,W9,D5,L1,V2,M1}  { backward_diamond( X, Y ) = codomain( 
% 118.85/119.25    multiplication( codomain( Y ), X ) ) }.
% 118.85/119.25  (94517) {G0,W9,D5,L1,V2,M1}  { forward_box( X, Y ) = c( forward_diamond( X
% 118.85/119.25    , c( Y ) ) ) }.
% 118.85/119.25  (94518) {G0,W9,D5,L1,V2,M1}  { backward_box( X, Y ) = c( backward_diamond( 
% 118.85/119.25    X, c( Y ) ) ) }.
% 118.85/119.25  (94519) {G0,W7,D4,L1,V1,M1}  { forward_diamond( X, divergence( X ) ) = 
% 118.85/119.25    divergence( X ) }.
% 118.85/119.25  (94520) {G0,W38,D6,L2,V3,M2}  { ! addition( domain( X ), addition( 
% 118.85/119.25    forward_diamond( Y, domain( X ) ), domain( Z ) ) ) = addition( 
% 118.85/119.25    forward_diamond( Y, domain( X ) ), domain( Z ) ), addition( domain( X ), 
% 118.85/119.25    addition( divergence( Y ), forward_diamond( star( Y ), domain( Z ) ) ) ) 
% 118.85/119.25    = addition( divergence( Y ), forward_diamond( star( Y ), domain( Z ) ) )
% 118.85/119.25     }.
% 118.85/119.25  (94521) {G0,W24,D7,L1,V1,M1}  { addition( domain( X ), forward_diamond( 
% 118.85/119.25    star( skol1 ), domain_difference( domain( X ), forward_diamond( skol1, 
% 118.85/119.25    domain( X ) ) ) ) ) = forward_diamond( star( skol1 ), domain_difference( 
% 118.85/119.25    domain( X ), forward_diamond( skol1, domain( X ) ) ) ) }.
% 118.85/119.25  (94522) {G0,W4,D3,L1,V0,M1}  { ! divergence( skol1 ) = zero }.
% 118.85/119.25  
% 118.85/119.25  
% 118.85/119.25  Total Proof:
% 118.85/119.25  
% 118.85/119.25  subsumption: (0) {G0,W7,D3,L1,V2,M1} I { addition( X, Y ) = addition( Y, X
% 118.85/119.25     ) }.
% 118.85/119.25  parent0: (94492) {G0,W7,D3,L1,V2,M1}  { addition( X, Y ) = addition( Y, X )
% 118.85/119.25     }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (2) {G0,W5,D3,L1,V1,M1} I { addition( X, zero ) ==> X }.
% 118.85/119.25  parent0: (94494) {G0,W5,D3,L1,V1,M1}  { addition( X, zero ) = X }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { multiplication( X, one ) ==> X }.
% 118.85/119.25  parent0: (94497) {G0,W5,D3,L1,V1,M1}  { multiplication( X, one ) = X }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (6) {G0,W5,D3,L1,V1,M1} I { multiplication( one, X ) ==> X }.
% 118.85/119.25  parent0: (94498) {G0,W5,D3,L1,V1,M1}  { multiplication( one, X ) = X }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94542) {G0,W13,D4,L1,V3,M1}  { addition( multiplication( X, Y ), 
% 118.85/119.25    multiplication( X, Z ) ) = multiplication( X, addition( Y, Z ) ) }.
% 118.85/119.25  parent0[0]: (94499) {G0,W13,D4,L1,V3,M1}  { multiplication( X, addition( Y
% 118.85/119.25    , Z ) ) = addition( multiplication( X, Y ), multiplication( X, Z ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25     Z := Z
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (7) {G0,W13,D4,L1,V3,M1} I { addition( multiplication( X, Y )
% 118.85/119.25    , multiplication( X, Z ) ) ==> multiplication( X, addition( Y, Z ) ) }.
% 118.85/119.25  parent0: (94542) {G0,W13,D4,L1,V3,M1}  { addition( multiplication( X, Y ), 
% 118.85/119.25    multiplication( X, Z ) ) = multiplication( X, addition( Y, Z ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25     Z := Z
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94550) {G0,W13,D4,L1,V3,M1}  { addition( multiplication( X, Z ), 
% 118.85/119.25    multiplication( Y, Z ) ) = multiplication( addition( X, Y ), Z ) }.
% 118.85/119.25  parent0[0]: (94500) {G0,W13,D4,L1,V3,M1}  { multiplication( addition( X, Y
% 118.85/119.25     ), Z ) = addition( multiplication( X, Z ), multiplication( Y, Z ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25     Z := Z
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (8) {G0,W13,D4,L1,V3,M1} I { addition( multiplication( X, Z )
% 118.85/119.25    , multiplication( Y, Z ) ) ==> multiplication( addition( X, Y ), Z ) }.
% 118.85/119.25  parent0: (94550) {G0,W13,D4,L1,V3,M1}  { addition( multiplication( X, Z ), 
% 118.85/119.25    multiplication( Y, Z ) ) = multiplication( addition( X, Y ), Z ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25     Z := Z
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (9) {G0,W5,D3,L1,V1,M1} I { multiplication( X, zero ) ==> zero
% 118.85/119.25     }.
% 118.85/119.25  parent0: (94501) {G0,W5,D3,L1,V1,M1}  { multiplication( X, zero ) = zero
% 118.85/119.25     }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (10) {G0,W5,D3,L1,V1,M1} I { multiplication( zero, X ) ==> 
% 118.85/119.25    zero }.
% 118.85/119.25  parent0: (94502) {G0,W5,D3,L1,V1,M1}  { multiplication( zero, X ) = zero
% 118.85/119.25     }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (11) {G0,W8,D3,L2,V2,M2} I { ! leq( X, Y ), addition( X, Y ) 
% 118.85/119.25    ==> Y }.
% 118.85/119.25  parent0: (94503) {G0,W8,D3,L2,V2,M2}  { ! leq( X, Y ), addition( X, Y ) = Y
% 118.85/119.25     }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25     1 ==> 1
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (12) {G0,W8,D3,L2,V2,M2} I { ! addition( X, Y ) ==> Y, leq( X
% 118.85/119.25    , Y ) }.
% 118.85/119.25  parent0: (94504) {G0,W8,D3,L2,V2,M2}  { ! addition( X, Y ) = Y, leq( X, Y )
% 118.85/119.25     }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25     1 ==> 1
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (13) {G0,W6,D4,L1,V1,M1} I { multiplication( antidomain( X ), 
% 118.85/119.25    X ) ==> zero }.
% 118.85/119.25  parent0: (94505) {G0,W6,D4,L1,V1,M1}  { multiplication( antidomain( X ), X
% 118.85/119.25     ) = zero }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (15) {G0,W8,D5,L1,V1,M1} I { addition( antidomain( antidomain
% 118.85/119.25    ( X ) ), antidomain( X ) ) ==> one }.
% 118.85/119.25  parent0: (94507) {G0,W8,D5,L1,V1,M1}  { addition( antidomain( antidomain( X
% 118.85/119.25     ) ), antidomain( X ) ) = one }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94636) {G0,W6,D4,L1,V1,M1}  { antidomain( antidomain( X ) ) = 
% 118.85/119.25    domain( X ) }.
% 118.85/119.25  parent0[0]: (94508) {G0,W6,D4,L1,V1,M1}  { domain( X ) = antidomain( 
% 118.85/119.25    antidomain( X ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (16) {G0,W6,D4,L1,V1,M1} I { antidomain( antidomain( X ) ) ==>
% 118.85/119.25     domain( X ) }.
% 118.85/119.25  parent0: (94636) {G0,W6,D4,L1,V1,M1}  { antidomain( antidomain( X ) ) = 
% 118.85/119.25    domain( X ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94657) {G0,W6,D4,L1,V1,M1}  { antidomain( domain( X ) ) = c( X )
% 118.85/119.25     }.
% 118.85/119.25  parent0[0]: (94513) {G0,W6,D4,L1,V1,M1}  { c( X ) = antidomain( domain( X )
% 118.85/119.25     ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (21) {G0,W6,D4,L1,V1,M1} I { antidomain( domain( X ) ) ==> c( 
% 118.85/119.25    X ) }.
% 118.85/119.25  parent0: (94657) {G0,W6,D4,L1,V1,M1}  { antidomain( domain( X ) ) = c( X )
% 118.85/119.25     }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94679) {G0,W9,D4,L1,V2,M1}  { multiplication( domain( X ), 
% 118.85/119.25    antidomain( Y ) ) = domain_difference( X, Y ) }.
% 118.85/119.25  parent0[0]: (94514) {G0,W9,D4,L1,V2,M1}  { domain_difference( X, Y ) = 
% 118.85/119.25    multiplication( domain( X ), antidomain( Y ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (22) {G0,W9,D4,L1,V2,M1} I { multiplication( domain( X ), 
% 118.85/119.25    antidomain( Y ) ) ==> domain_difference( X, Y ) }.
% 118.85/119.25  parent0: (94679) {G0,W9,D4,L1,V2,M1}  { multiplication( domain( X ), 
% 118.85/119.25    antidomain( Y ) ) = domain_difference( X, Y ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94702) {G0,W9,D5,L1,V2,M1}  { domain( multiplication( X, domain( Y
% 118.85/119.25     ) ) ) = forward_diamond( X, Y ) }.
% 118.85/119.25  parent0[0]: (94515) {G0,W9,D5,L1,V2,M1}  { forward_diamond( X, Y ) = domain
% 118.85/119.25    ( multiplication( X, domain( Y ) ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (23) {G0,W9,D5,L1,V2,M1} I { domain( multiplication( X, domain
% 118.85/119.25    ( Y ) ) ) ==> forward_diamond( X, Y ) }.
% 118.85/119.25  parent0: (94702) {G0,W9,D5,L1,V2,M1}  { domain( multiplication( X, domain( 
% 118.85/119.25    Y ) ) ) = forward_diamond( X, Y ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := Y
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (27) {G0,W7,D4,L1,V1,M1} I { forward_diamond( X, divergence( X
% 118.85/119.25     ) ) ==> divergence( X ) }.
% 118.85/119.25  parent0: (94519) {G0,W7,D4,L1,V1,M1}  { forward_diamond( X, divergence( X )
% 118.85/119.25     ) = divergence( X ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (29) {G0,W24,D7,L1,V1,M1} I { addition( domain( X ), 
% 118.85/119.25    forward_diamond( star( skol1 ), domain_difference( domain( X ), 
% 118.85/119.25    forward_diamond( skol1, domain( X ) ) ) ) ) ==> forward_diamond( star( 
% 118.85/119.25    skol1 ), domain_difference( domain( X ), forward_diamond( skol1, domain( 
% 118.85/119.25    X ) ) ) ) }.
% 118.85/119.25  parent0: (94521) {G0,W24,D7,L1,V1,M1}  { addition( domain( X ), 
% 118.85/119.25    forward_diamond( star( skol1 ), domain_difference( domain( X ), 
% 118.85/119.25    forward_diamond( skol1, domain( X ) ) ) ) ) = forward_diamond( star( 
% 118.85/119.25    skol1 ), domain_difference( domain( X ), forward_diamond( skol1, domain( 
% 118.85/119.25    X ) ) ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (30) {G0,W4,D3,L1,V0,M1} I { ! divergence( skol1 ) ==> zero
% 118.85/119.25     }.
% 118.85/119.25  parent0: (94522) {G0,W4,D3,L1,V0,M1}  { ! divergence( skol1 ) = zero }.
% 118.85/119.25  substitution0:
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94793) {G0,W5,D3,L1,V1,M1}  { X ==> addition( X, zero ) }.
% 118.85/119.25  parent0[0]: (2) {G0,W5,D3,L1,V1,M1} I { addition( X, zero ) ==> X }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  paramod: (94794) {G1,W5,D3,L1,V1,M1}  { X ==> addition( zero, X ) }.
% 118.85/119.25  parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { addition( X, Y ) = addition( Y, X )
% 118.85/119.25     }.
% 118.85/119.25  parent1[0; 2]: (94793) {G0,W5,D3,L1,V1,M1}  { X ==> addition( X, zero ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := zero
% 118.85/119.25  end
% 118.85/119.25  substitution1:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94797) {G1,W5,D3,L1,V1,M1}  { addition( zero, X ) ==> X }.
% 118.85/119.25  parent0[0]: (94794) {G1,W5,D3,L1,V1,M1}  { X ==> addition( zero, X ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (31) {G1,W5,D3,L1,V1,M1} P(2,0) { addition( zero, X ) ==> X
% 118.85/119.25     }.
% 118.85/119.25  parent0: (94797) {G1,W5,D3,L1,V1,M1}  { addition( zero, X ) ==> X }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94798) {G0,W6,D4,L1,V1,M1}  { domain( X ) ==> antidomain( 
% 118.85/119.25    antidomain( X ) ) }.
% 118.85/119.25  parent0[0]: (16) {G0,W6,D4,L1,V1,M1} I { antidomain( antidomain( X ) ) ==> 
% 118.85/119.25    domain( X ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  paramod: (94802) {G1,W7,D4,L1,V1,M1}  { domain( antidomain( X ) ) ==> 
% 118.85/119.25    antidomain( domain( X ) ) }.
% 118.85/119.25  parent0[0]: (16) {G0,W6,D4,L1,V1,M1} I { antidomain( antidomain( X ) ) ==> 
% 118.85/119.25    domain( X ) }.
% 118.85/119.25  parent1[0; 5]: (94798) {G0,W6,D4,L1,V1,M1}  { domain( X ) ==> antidomain( 
% 118.85/119.25    antidomain( X ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  substitution1:
% 118.85/119.25     X := antidomain( X )
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  paramod: (94803) {G1,W6,D4,L1,V1,M1}  { domain( antidomain( X ) ) ==> c( X
% 118.85/119.25     ) }.
% 118.85/119.25  parent0[0]: (21) {G0,W6,D4,L1,V1,M1} I { antidomain( domain( X ) ) ==> c( X
% 118.85/119.25     ) }.
% 118.85/119.25  parent1[0; 4]: (94802) {G1,W7,D4,L1,V1,M1}  { domain( antidomain( X ) ) ==>
% 118.85/119.25     antidomain( domain( X ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  substitution1:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (41) {G1,W6,D4,L1,V1,M1} P(16,16);d(21) { domain( antidomain( 
% 118.85/119.25    X ) ) ==> c( X ) }.
% 118.85/119.25  parent0: (94803) {G1,W6,D4,L1,V1,M1}  { domain( antidomain( X ) ) ==> c( X
% 118.85/119.25     ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94806) {G0,W6,D4,L1,V1,M1}  { domain( X ) ==> antidomain( 
% 118.85/119.25    antidomain( X ) ) }.
% 118.85/119.25  parent0[0]: (16) {G0,W6,D4,L1,V1,M1} I { antidomain( antidomain( X ) ) ==> 
% 118.85/119.25    domain( X ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  paramod: (94807) {G1,W7,D4,L1,V1,M1}  { domain( domain( X ) ) ==> 
% 118.85/119.25    antidomain( c( X ) ) }.
% 118.85/119.25  parent0[0]: (21) {G0,W6,D4,L1,V1,M1} I { antidomain( domain( X ) ) ==> c( X
% 118.85/119.25     ) }.
% 118.85/119.25  parent1[0; 5]: (94806) {G0,W6,D4,L1,V1,M1}  { domain( X ) ==> antidomain( 
% 118.85/119.25    antidomain( X ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  substitution1:
% 118.85/119.25     X := domain( X )
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (42) {G1,W7,D4,L1,V1,M1} P(21,16) { domain( domain( X ) ) ==> 
% 118.85/119.25    antidomain( c( X ) ) }.
% 118.85/119.25  parent0: (94807) {G1,W7,D4,L1,V1,M1}  { domain( domain( X ) ) ==> 
% 118.85/119.25    antidomain( c( X ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94810) {G0,W6,D4,L1,V1,M1}  { zero ==> multiplication( antidomain
% 118.85/119.25    ( X ), X ) }.
% 118.85/119.25  parent0[0]: (13) {G0,W6,D4,L1,V1,M1} I { multiplication( antidomain( X ), X
% 118.85/119.25     ) ==> zero }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  paramod: (94812) {G1,W7,D4,L1,V1,M1}  { zero ==> multiplication( domain( X
% 118.85/119.25     ), antidomain( X ) ) }.
% 118.85/119.25  parent0[0]: (16) {G0,W6,D4,L1,V1,M1} I { antidomain( antidomain( X ) ) ==> 
% 118.85/119.25    domain( X ) }.
% 118.85/119.25  parent1[0; 3]: (94810) {G0,W6,D4,L1,V1,M1}  { zero ==> multiplication( 
% 118.85/119.25    antidomain( X ), X ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  substitution1:
% 118.85/119.25     X := antidomain( X )
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  paramod: (94813) {G1,W5,D3,L1,V1,M1}  { zero ==> domain_difference( X, X )
% 118.85/119.25     }.
% 118.85/119.25  parent0[0]: (22) {G0,W9,D4,L1,V2,M1} I { multiplication( domain( X ), 
% 118.85/119.25    antidomain( Y ) ) ==> domain_difference( X, Y ) }.
% 118.85/119.25  parent1[0; 2]: (94812) {G1,W7,D4,L1,V1,M1}  { zero ==> multiplication( 
% 118.85/119.25    domain( X ), antidomain( X ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25     Y := X
% 118.85/119.25  end
% 118.85/119.25  substitution1:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94814) {G1,W5,D3,L1,V1,M1}  { domain_difference( X, X ) ==> zero
% 118.85/119.25     }.
% 118.85/119.25  parent0[0]: (94813) {G1,W5,D3,L1,V1,M1}  { zero ==> domain_difference( X, X
% 118.85/119.25     ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (45) {G1,W5,D3,L1,V1,M1} P(16,13);d(22) { domain_difference( X
% 118.85/119.25    , X ) ==> zero }.
% 118.85/119.25  parent0: (94814) {G1,W5,D3,L1,V1,M1}  { domain_difference( X, X ) ==> zero
% 118.85/119.25     }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94816) {G0,W6,D4,L1,V1,M1}  { zero ==> multiplication( antidomain
% 118.85/119.25    ( X ), X ) }.
% 118.85/119.25  parent0[0]: (13) {G0,W6,D4,L1,V1,M1} I { multiplication( antidomain( X ), X
% 118.85/119.25     ) ==> zero }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  paramod: (94817) {G1,W7,D4,L1,V1,M1}  { zero ==> multiplication( c( X ), 
% 118.85/119.25    domain( X ) ) }.
% 118.85/119.25  parent0[0]: (21) {G0,W6,D4,L1,V1,M1} I { antidomain( domain( X ) ) ==> c( X
% 118.85/119.25     ) }.
% 118.85/119.25  parent1[0; 3]: (94816) {G0,W6,D4,L1,V1,M1}  { zero ==> multiplication( 
% 118.85/119.25    antidomain( X ), X ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  substitution1:
% 118.85/119.25     X := domain( X )
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94818) {G1,W7,D4,L1,V1,M1}  { multiplication( c( X ), domain( X )
% 118.85/119.25     ) ==> zero }.
% 118.85/119.25  parent0[0]: (94817) {G1,W7,D4,L1,V1,M1}  { zero ==> multiplication( c( X )
% 118.85/119.25    , domain( X ) ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (48) {G1,W7,D4,L1,V1,M1} P(21,13) { multiplication( c( X ), 
% 118.85/119.25    domain( X ) ) ==> zero }.
% 118.85/119.25  parent0: (94818) {G1,W7,D4,L1,V1,M1}  { multiplication( c( X ), domain( X )
% 118.85/119.25     ) ==> zero }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94819) {G0,W6,D4,L1,V1,M1}  { zero ==> multiplication( antidomain
% 118.85/119.25    ( X ), X ) }.
% 118.85/119.25  parent0[0]: (13) {G0,W6,D4,L1,V1,M1} I { multiplication( antidomain( X ), X
% 118.85/119.25     ) ==> zero }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := X
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  paramod: (94821) {G1,W4,D3,L1,V0,M1}  { zero ==> antidomain( one ) }.
% 118.85/119.25  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { multiplication( X, one ) ==> X }.
% 118.85/119.25  parent1[0; 2]: (94819) {G0,W6,D4,L1,V1,M1}  { zero ==> multiplication( 
% 118.85/119.25    antidomain( X ), X ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25     X := antidomain( one )
% 118.85/119.25  end
% 118.85/119.25  substitution1:
% 118.85/119.25     X := one
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94822) {G1,W4,D3,L1,V0,M1}  { antidomain( one ) ==> zero }.
% 118.85/119.25  parent0[0]: (94821) {G1,W4,D3,L1,V0,M1}  { zero ==> antidomain( one ) }.
% 118.85/119.25  substitution0:
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  subsumption: (49) {G1,W4,D3,L1,V0,M1} P(13,5) { antidomain( one ) ==> zero
% 118.85/119.25     }.
% 118.85/119.25  parent0: (94822) {G1,W4,D3,L1,V0,M1}  { antidomain( one ) ==> zero }.
% 118.85/119.25  substitution0:
% 118.85/119.25  end
% 118.85/119.25  permutation0:
% 118.85/119.25     0 ==> 0
% 118.85/119.25  end
% 118.85/119.25  
% 118.85/119.25  eqswap: (94824) {G1,W6,D4,L1,V1,M1}  { c( X ) ==> domain( antidomain( X ) )
% 118.85/119.26     }.
% 118.85/119.26  parent0[0]: (41) {G1,W6,D4,L1,V1,M1} P(16,16);d(21) { domain( antidomain( X
% 118.85/119.26     ) ) ==> c( X ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94825) {G2,W5,D3,L1,V0,M1}  { c( one ) ==> domain( zero ) }.
% 118.85/119.26  parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(13,5) { antidomain( one ) ==> zero
% 118.85/119.26     }.
% 118.85/119.26  parent1[0; 4]: (94824) {G1,W6,D4,L1,V1,M1}  { c( X ) ==> domain( antidomain
% 118.85/119.26    ( X ) ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := one
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94826) {G2,W5,D3,L1,V0,M1}  { domain( zero ) ==> c( one ) }.
% 118.85/119.26  parent0[0]: (94825) {G2,W5,D3,L1,V0,M1}  { c( one ) ==> domain( zero ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  subsumption: (50) {G2,W5,D3,L1,V0,M1} P(49,41) { domain( zero ) ==> c( one
% 118.85/119.26     ) }.
% 118.85/119.26  parent0: (94826) {G2,W5,D3,L1,V0,M1}  { domain( zero ) ==> c( one ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26  end
% 118.85/119.26  permutation0:
% 118.85/119.26     0 ==> 0
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94828) {G0,W6,D4,L1,V1,M1}  { domain( X ) ==> antidomain( 
% 118.85/119.26    antidomain( X ) ) }.
% 118.85/119.26  parent0[0]: (16) {G0,W6,D4,L1,V1,M1} I { antidomain( antidomain( X ) ) ==> 
% 118.85/119.26    domain( X ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94829) {G1,W5,D3,L1,V0,M1}  { domain( one ) ==> antidomain( zero
% 118.85/119.26     ) }.
% 118.85/119.26  parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(13,5) { antidomain( one ) ==> zero
% 118.85/119.26     }.
% 118.85/119.26  parent1[0; 4]: (94828) {G0,W6,D4,L1,V1,M1}  { domain( X ) ==> antidomain( 
% 118.85/119.26    antidomain( X ) ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := one
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  subsumption: (51) {G2,W5,D3,L1,V0,M1} P(49,16) { domain( one ) ==> 
% 118.85/119.26    antidomain( zero ) }.
% 118.85/119.26  parent0: (94829) {G1,W5,D3,L1,V0,M1}  { domain( one ) ==> antidomain( zero
% 118.85/119.26     ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26  end
% 118.85/119.26  permutation0:
% 118.85/119.26     0 ==> 0
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94832) {G0,W13,D4,L1,V3,M1}  { multiplication( X, addition( Y, Z )
% 118.85/119.26     ) ==> addition( multiplication( X, Y ), multiplication( X, Z ) ) }.
% 118.85/119.26  parent0[0]: (7) {G0,W13,D4,L1,V3,M1} I { addition( multiplication( X, Y ), 
% 118.85/119.26    multiplication( X, Z ) ) ==> multiplication( X, addition( Y, Z ) ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Y
% 118.85/119.26     Z := Z
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94835) {G1,W13,D5,L1,V2,M1}  { multiplication( antidomain( X ), 
% 118.85/119.26    addition( X, Y ) ) ==> addition( zero, multiplication( antidomain( X ), Y
% 118.85/119.26     ) ) }.
% 118.85/119.26  parent0[0]: (13) {G0,W6,D4,L1,V1,M1} I { multiplication( antidomain( X ), X
% 118.85/119.26     ) ==> zero }.
% 118.85/119.26  parent1[0; 8]: (94832) {G0,W13,D4,L1,V3,M1}  { multiplication( X, addition
% 118.85/119.26    ( Y, Z ) ) ==> addition( multiplication( X, Y ), multiplication( X, Z ) )
% 118.85/119.26     }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := antidomain( X )
% 118.85/119.26     Y := X
% 118.85/119.26     Z := Y
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94837) {G2,W11,D4,L1,V2,M1}  { multiplication( antidomain( X ), 
% 118.85/119.26    addition( X, Y ) ) ==> multiplication( antidomain( X ), Y ) }.
% 118.85/119.26  parent0[0]: (31) {G1,W5,D3,L1,V1,M1} P(2,0) { addition( zero, X ) ==> X }.
% 118.85/119.26  parent1[0; 7]: (94835) {G1,W13,D5,L1,V2,M1}  { multiplication( antidomain( 
% 118.85/119.26    X ), addition( X, Y ) ) ==> addition( zero, multiplication( antidomain( X
% 118.85/119.26     ), Y ) ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := multiplication( antidomain( X ), Y )
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Y
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  subsumption: (52) {G2,W11,D4,L1,V2,M1} P(13,7);d(31) { multiplication( 
% 118.85/119.26    antidomain( X ), addition( X, Y ) ) ==> multiplication( antidomain( X ), 
% 118.85/119.26    Y ) }.
% 118.85/119.26  parent0: (94837) {G2,W11,D4,L1,V2,M1}  { multiplication( antidomain( X ), 
% 118.85/119.26    addition( X, Y ) ) ==> multiplication( antidomain( X ), Y ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Y
% 118.85/119.26  end
% 118.85/119.26  permutation0:
% 118.85/119.26     0 ==> 0
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94840) {G0,W13,D4,L1,V3,M1}  { multiplication( addition( X, Z ), Y
% 118.85/119.26     ) ==> addition( multiplication( X, Y ), multiplication( Z, Y ) ) }.
% 118.85/119.26  parent0[0]: (8) {G0,W13,D4,L1,V3,M1} I { addition( multiplication( X, Z ), 
% 118.85/119.26    multiplication( Y, Z ) ) ==> multiplication( addition( X, Y ), Z ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Z
% 118.85/119.26     Z := Y
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94843) {G1,W12,D5,L1,V2,M1}  { multiplication( addition( X, 
% 118.85/119.26    antidomain( Y ) ), Y ) ==> addition( multiplication( X, Y ), zero ) }.
% 118.85/119.26  parent0[0]: (13) {G0,W6,D4,L1,V1,M1} I { multiplication( antidomain( X ), X
% 118.85/119.26     ) ==> zero }.
% 118.85/119.26  parent1[0; 11]: (94840) {G0,W13,D4,L1,V3,M1}  { multiplication( addition( X
% 118.85/119.26    , Z ), Y ) ==> addition( multiplication( X, Y ), multiplication( Z, Y ) )
% 118.85/119.26     }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := Y
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Y
% 118.85/119.26     Z := antidomain( Y )
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94844) {G1,W10,D5,L1,V2,M1}  { multiplication( addition( X, 
% 118.85/119.26    antidomain( Y ) ), Y ) ==> multiplication( X, Y ) }.
% 118.85/119.26  parent0[0]: (2) {G0,W5,D3,L1,V1,M1} I { addition( X, zero ) ==> X }.
% 118.85/119.26  parent1[0; 7]: (94843) {G1,W12,D5,L1,V2,M1}  { multiplication( addition( X
% 118.85/119.26    , antidomain( Y ) ), Y ) ==> addition( multiplication( X, Y ), zero ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := multiplication( X, Y )
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Y
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  subsumption: (65) {G1,W10,D5,L1,V2,M1} P(13,8);d(2) { multiplication( 
% 118.85/119.26    addition( Y, antidomain( X ) ), X ) ==> multiplication( Y, X ) }.
% 118.85/119.26  parent0: (94844) {G1,W10,D5,L1,V2,M1}  { multiplication( addition( X, 
% 118.85/119.26    antidomain( Y ) ), Y ) ==> multiplication( X, Y ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := Y
% 118.85/119.26     Y := X
% 118.85/119.26  end
% 118.85/119.26  permutation0:
% 118.85/119.26     0 ==> 0
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94846) {G0,W8,D3,L2,V2,M2}  { Y ==> addition( X, Y ), ! leq( X, Y
% 118.85/119.26     ) }.
% 118.85/119.26  parent0[1]: (11) {G0,W8,D3,L2,V2,M2} I { ! leq( X, Y ), addition( X, Y ) 
% 118.85/119.26    ==> Y }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Y
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94848) {G1,W6,D2,L2,V1,M2}  { zero ==> X, ! leq( X, zero ) }.
% 118.85/119.26  parent0[0]: (2) {G0,W5,D3,L1,V1,M1} I { addition( X, zero ) ==> X }.
% 118.85/119.26  parent1[0; 2]: (94846) {G0,W8,D3,L2,V2,M2}  { Y ==> addition( X, Y ), ! leq
% 118.85/119.26    ( X, Y ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := X
% 118.85/119.26     Y := zero
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  subsumption: (86) {G1,W6,D2,L2,V1,M2} P(11,2) { zero = X, ! leq( X, zero )
% 118.85/119.26     }.
% 118.85/119.26  parent0: (94848) {G1,W6,D2,L2,V1,M2}  { zero ==> X, ! leq( X, zero ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  permutation0:
% 118.85/119.26     0 ==> 0
% 118.85/119.26     1 ==> 1
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94850) {G0,W8,D3,L2,V2,M2}  { ! Y ==> addition( X, Y ), leq( X, Y
% 118.85/119.26     ) }.
% 118.85/119.26  parent0[0]: (12) {G0,W8,D3,L2,V2,M2} I { ! addition( X, Y ) ==> Y, leq( X, 
% 118.85/119.26    Y ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Y
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94851) {G1,W6,D2,L2,V1,M2}  { X = zero, ! leq( X, zero ) }.
% 118.85/119.26  parent0[0]: (86) {G1,W6,D2,L2,V1,M2} P(11,2) { zero = X, ! leq( X, zero )
% 118.85/119.26     }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  resolution: (94853) {G1,W8,D3,L2,V1,M2}  { X = zero, ! zero ==> addition( X
% 118.85/119.26    , zero ) }.
% 118.85/119.26  parent0[1]: (94851) {G1,W6,D2,L2,V1,M2}  { X = zero, ! leq( X, zero ) }.
% 118.85/119.26  parent1[1]: (94850) {G0,W8,D3,L2,V2,M2}  { ! Y ==> addition( X, Y ), leq( X
% 118.85/119.26    , Y ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := X
% 118.85/119.26     Y := zero
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94854) {G1,W6,D2,L2,V1,M2}  { ! zero ==> X, X = zero }.
% 118.85/119.26  parent0[0]: (2) {G0,W5,D3,L1,V1,M1} I { addition( X, zero ) ==> X }.
% 118.85/119.26  parent1[1; 3]: (94853) {G1,W8,D3,L2,V1,M2}  { X = zero, ! zero ==> addition
% 118.85/119.26    ( X, zero ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94856) {G1,W6,D2,L2,V1,M2}  { zero = X, ! zero ==> X }.
% 118.85/119.26  parent0[1]: (94854) {G1,W6,D2,L2,V1,M2}  { ! zero ==> X, X = zero }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94857) {G1,W6,D2,L2,V1,M2}  { ! X ==> zero, zero = X }.
% 118.85/119.26  parent0[1]: (94856) {G1,W6,D2,L2,V1,M2}  { zero = X, ! zero ==> X }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  subsumption: (136) {G2,W6,D2,L2,V1,M2} R(12,86);d(2) { zero = X, ! X = zero
% 118.85/119.26     }.
% 118.85/119.26  parent0: (94857) {G1,W6,D2,L2,V1,M2}  { ! X ==> zero, zero = X }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  permutation0:
% 118.85/119.26     0 ==> 1
% 118.85/119.26     1 ==> 0
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94860) {G1,W7,D4,L1,V1,M1}  { addition( domain( X ), antidomain( 
% 118.85/119.26    X ) ) ==> one }.
% 118.85/119.26  parent0[0]: (16) {G0,W6,D4,L1,V1,M1} I { antidomain( antidomain( X ) ) ==> 
% 118.85/119.26    domain( X ) }.
% 118.85/119.26  parent1[0; 2]: (15) {G0,W8,D5,L1,V1,M1} I { addition( antidomain( 
% 118.85/119.26    antidomain( X ) ), antidomain( X ) ) ==> one }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  subsumption: (183) {G1,W7,D4,L1,V1,M1} S(15);d(16) { addition( domain( X )
% 118.85/119.26    , antidomain( X ) ) ==> one }.
% 118.85/119.26  parent0: (94860) {G1,W7,D4,L1,V1,M1}  { addition( domain( X ), antidomain( 
% 118.85/119.26    X ) ) ==> one }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  permutation0:
% 118.85/119.26     0 ==> 0
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94863) {G0,W9,D4,L1,V2,M1}  { domain_difference( X, Y ) ==> 
% 118.85/119.26    multiplication( domain( X ), antidomain( Y ) ) }.
% 118.85/119.26  parent0[0]: (22) {G0,W9,D4,L1,V2,M1} I { multiplication( domain( X ), 
% 118.85/119.26    antidomain( Y ) ) ==> domain_difference( X, Y ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Y
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94864) {G1,W10,D4,L1,V2,M1}  { domain_difference( antidomain( X )
% 118.85/119.26    , Y ) ==> multiplication( c( X ), antidomain( Y ) ) }.
% 118.85/119.26  parent0[0]: (41) {G1,W6,D4,L1,V1,M1} P(16,16);d(21) { domain( antidomain( X
% 118.85/119.26     ) ) ==> c( X ) }.
% 118.85/119.26  parent1[0; 6]: (94863) {G0,W9,D4,L1,V2,M1}  { domain_difference( X, Y ) ==>
% 118.85/119.26     multiplication( domain( X ), antidomain( Y ) ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := antidomain( X )
% 118.85/119.26     Y := Y
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94865) {G1,W10,D4,L1,V2,M1}  { multiplication( c( X ), antidomain
% 118.85/119.26    ( Y ) ) ==> domain_difference( antidomain( X ), Y ) }.
% 118.85/119.26  parent0[0]: (94864) {G1,W10,D4,L1,V2,M1}  { domain_difference( antidomain( 
% 118.85/119.26    X ), Y ) ==> multiplication( c( X ), antidomain( Y ) ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Y
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  subsumption: (233) {G2,W10,D4,L1,V2,M1} P(41,22) { multiplication( c( X ), 
% 118.85/119.26    antidomain( Y ) ) ==> domain_difference( antidomain( X ), Y ) }.
% 118.85/119.26  parent0: (94865) {G1,W10,D4,L1,V2,M1}  { multiplication( c( X ), antidomain
% 118.85/119.26    ( Y ) ) ==> domain_difference( antidomain( X ), Y ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26     Y := Y
% 118.85/119.26  end
% 118.85/119.26  permutation0:
% 118.85/119.26     0 ==> 0
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  eqswap: (94867) {G1,W7,D4,L1,V1,M1}  { one ==> addition( domain( X ), 
% 118.85/119.26    antidomain( X ) ) }.
% 118.85/119.26  parent0[0]: (183) {G1,W7,D4,L1,V1,M1} S(15);d(16) { addition( domain( X ), 
% 118.85/119.26    antidomain( X ) ) ==> one }.
% 118.85/119.26  substitution0:
% 118.85/119.26     X := X
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94870) {G2,W7,D4,L1,V0,M1}  { one ==> addition( antidomain( zero
% 118.85/119.26     ), antidomain( one ) ) }.
% 118.85/119.26  parent0[0]: (51) {G2,W5,D3,L1,V0,M1} P(49,16) { domain( one ) ==> 
% 118.85/119.26    antidomain( zero ) }.
% 118.85/119.26  parent1[0; 3]: (94867) {G1,W7,D4,L1,V1,M1}  { one ==> addition( domain( X )
% 118.85/119.26    , antidomain( X ) ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26     X := one
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94871) {G2,W6,D4,L1,V0,M1}  { one ==> addition( antidomain( zero
% 118.85/119.26     ), zero ) }.
% 118.85/119.26  parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(13,5) { antidomain( one ) ==> zero
% 118.85/119.26     }.
% 118.85/119.26  parent1[0; 5]: (94870) {G2,W7,D4,L1,V0,M1}  { one ==> addition( antidomain
% 118.85/119.26    ( zero ), antidomain( one ) ) }.
% 118.85/119.26  substitution0:
% 118.85/119.26  end
% 118.85/119.26  substitution1:
% 118.85/119.26  end
% 118.85/119.26  
% 118.85/119.26  paramod: (94872) {G1,W4,D3,L1,V0,M1}  { one ==> antidomain( zero ) }.
% 118.85/119.26  parent0[0]: (2) {G0,W5,D3,L1,V1,M1} I { addition( X, zero ) ==> X }.
% 118.85/119.26  parCputime limit exceeded (core dumped)
%------------------------------------------------------------------------------