TSTP Solution File: GRP776+1 by Bliksem---1.12
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Bliksem---1.12
% Problem : GRP776+1 : TPTP v8.1.0. Released v4.1.0.
% Transfm : none
% Format : tptp:raw
% Command : bliksem %s
% Computer : n016.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:39:31 EDT 2022
% Result : Theorem 258.11s 258.52s
% Output : Refutation 258.11s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11 % Problem : GRP776+1 : TPTP v8.1.0. Released v4.1.0.
% 0.03/0.12 % Command : bliksem %s
% 0.12/0.33 % Computer : n016.cluster.edu
% 0.12/0.33 % Model : x86_64 x86_64
% 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33 % Memory : 8042.1875MB
% 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33 % CPULimit : 300
% 0.12/0.33 % DateTime : Mon Jun 13 07:04:44 EDT 2022
% 0.12/0.33 % CPUTime :
% 258.11/258.52 *** allocated 10000 integers for termspace/termends
% 258.11/258.52 *** allocated 10000 integers for clauses
% 258.11/258.52 *** allocated 10000 integers for justifications
% 258.11/258.52 Bliksem 1.12
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Automatic Strategy Selection
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Clauses:
% 258.11/258.52
% 258.11/258.52 { ! g( Y ), ! g( X ), g( product( Y, X ) ) }.
% 258.11/258.52 { ! g( X ), g( inv( X ) ) }.
% 258.11/258.52 { g( eh ) }.
% 258.11/258.52 { ! g( Z ), ! g( Y ), ! g( X ), product( product( Z, Y ), X ) = product( Z
% 258.11/258.52 , product( Y, X ) ) }.
% 258.11/258.52 { ! g( X ), product( eh, X ) = X }.
% 258.11/258.52 { ! g( X ), product( X, eh ) = X }.
% 258.11/258.52 { ! g( X ), product( X, inv( X ) ) = eh }.
% 258.11/258.52 { ! g( X ), product( inv( X ), X ) = eh }.
% 258.11/258.52 { ! h( Y ), ! h( X ), h( sum( Y, X ) ) }.
% 258.11/258.52 { ! h( X ), h( opp( Y ) ) }.
% 258.11/258.52 { h( eg ) }.
% 258.11/258.52 { ! h( Z ), ! h( Y ), ! h( X ), sum( sum( Z, Y ), X ) = sum( Z, sum( Y, X )
% 258.11/258.52 ) }.
% 258.11/258.52 { ! h( X ), sum( eg, X ) = X }.
% 258.11/258.52 { ! h( X ), sum( X, eg ) = X }.
% 258.11/258.52 { ! h( X ), sum( X, opp( X ) ) = eg }.
% 258.11/258.52 { ! h( X ), sum( opp( X ), X ) = eg }.
% 258.11/258.52 { ! g( X ), h( f( X ) ) }.
% 258.11/258.52 { f( product( Y, X ) ) = sum( f( Y ), f( X ) ) }.
% 258.11/258.52 { ! f( eh ) = eg, g( skol1 ) }.
% 258.11/258.52 { ! f( eh ) = eg, ! f( inv( skol1 ) ) = opp( f( skol1 ) ) }.
% 258.11/258.52
% 258.11/258.52 percentage equality = 0.325581, percentage horn = 1.000000
% 258.11/258.52 This is a problem with some equality
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Options Used:
% 258.11/258.52
% 258.11/258.52 useres = 1
% 258.11/258.52 useparamod = 1
% 258.11/258.52 useeqrefl = 1
% 258.11/258.52 useeqfact = 1
% 258.11/258.52 usefactor = 1
% 258.11/258.52 usesimpsplitting = 0
% 258.11/258.52 usesimpdemod = 5
% 258.11/258.52 usesimpres = 3
% 258.11/258.52
% 258.11/258.52 resimpinuse = 1000
% 258.11/258.52 resimpclauses = 20000
% 258.11/258.52 substype = eqrewr
% 258.11/258.52 backwardsubs = 1
% 258.11/258.52 selectoldest = 5
% 258.11/258.52
% 258.11/258.52 litorderings [0] = split
% 258.11/258.52 litorderings [1] = extend the termordering, first sorting on arguments
% 258.11/258.52
% 258.11/258.52 termordering = kbo
% 258.11/258.52
% 258.11/258.52 litapriori = 0
% 258.11/258.52 termapriori = 1
% 258.11/258.52 litaposteriori = 0
% 258.11/258.52 termaposteriori = 0
% 258.11/258.52 demodaposteriori = 0
% 258.11/258.52 ordereqreflfact = 0
% 258.11/258.52
% 258.11/258.52 litselect = negord
% 258.11/258.52
% 258.11/258.52 maxweight = 15
% 258.11/258.52 maxdepth = 30000
% 258.11/258.52 maxlength = 115
% 258.11/258.52 maxnrvars = 195
% 258.11/258.52 excuselevel = 1
% 258.11/258.52 increasemaxweight = 1
% 258.11/258.52
% 258.11/258.52 maxselected = 10000000
% 258.11/258.52 maxnrclauses = 10000000
% 258.11/258.52
% 258.11/258.52 showgenerated = 0
% 258.11/258.52 showkept = 0
% 258.11/258.52 showselected = 0
% 258.11/258.52 showdeleted = 0
% 258.11/258.52 showresimp = 1
% 258.11/258.52 showstatus = 2000
% 258.11/258.52
% 258.11/258.52 prologoutput = 0
% 258.11/258.52 nrgoals = 5000000
% 258.11/258.52 totalproof = 1
% 258.11/258.52
% 258.11/258.52 Symbols occurring in the translation:
% 258.11/258.52
% 258.11/258.52 {} [0, 0] (w:1, o:2, a:1, s:1, b:0),
% 258.11/258.52 . [1, 2] (w:1, o:23, a:1, s:1, b:0),
% 258.11/258.52 ! [4, 1] (w:0, o:13, a:1, s:1, b:0),
% 258.11/258.52 = [13, 2] (w:1, o:0, a:0, s:1, b:0),
% 258.11/258.52 ==> [14, 2] (w:1, o:0, a:0, s:1, b:0),
% 258.11/258.52 g [37, 1] (w:1, o:19, a:1, s:1, b:0),
% 258.11/258.52 product [38, 2] (w:1, o:47, a:1, s:1, b:0),
% 258.11/258.52 inv [39, 1] (w:1, o:21, a:1, s:1, b:0),
% 258.11/258.52 eh [40, 0] (w:1, o:9, a:1, s:1, b:0),
% 258.11/258.52 h [42, 1] (w:1, o:20, a:1, s:1, b:0),
% 258.11/258.52 sum [43, 2] (w:1, o:48, a:1, s:1, b:0),
% 258.11/258.52 opp [44, 1] (w:1, o:22, a:1, s:1, b:0),
% 258.11/258.52 eg [45, 0] (w:1, o:8, a:1, s:1, b:0),
% 258.11/258.52 f [46, 1] (w:1, o:18, a:1, s:1, b:0),
% 258.11/258.52 skol1 [48, 0] (w:1, o:12, a:1, s:1, b:1).
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Starting Search:
% 258.11/258.52
% 258.11/258.52 *** allocated 15000 integers for clauses
% 258.11/258.52 *** allocated 22500 integers for clauses
% 258.11/258.52 *** allocated 33750 integers for clauses
% 258.11/258.52 *** allocated 50625 integers for clauses
% 258.11/258.52 *** allocated 75937 integers for clauses
% 258.11/258.52 *** allocated 15000 integers for termspace/termends
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 22500 integers for termspace/termends
% 258.11/258.52 *** allocated 113905 integers for clauses
% 258.11/258.52 *** allocated 33750 integers for termspace/termends
% 258.11/258.52 *** allocated 170857 integers for clauses
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 7817
% 258.11/258.52 Kept: 2008
% 258.11/258.52 Inuse: 146
% 258.11/258.52 Deleted: 36
% 258.11/258.52 Deletedinuse: 9
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 50625 integers for termspace/termends
% 258.11/258.52 *** allocated 256285 integers for clauses
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 75937 integers for termspace/termends
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 15526
% 258.11/258.52 Kept: 4027
% 258.11/258.52 Inuse: 217
% 258.11/258.52 Deleted: 108
% 258.11/258.52 Deletedinuse: 66
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 384427 integers for clauses
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 113905 integers for termspace/termends
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 22032
% 258.11/258.52 Kept: 6046
% 258.11/258.52 Inuse: 279
% 258.11/258.52 Deleted: 133
% 258.11/258.52 Deletedinuse: 68
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 576640 integers for clauses
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 27026
% 258.11/258.52 Kept: 8093
% 258.11/258.52 Inuse: 300
% 258.11/258.52 Deleted: 136
% 258.11/258.52 Deletedinuse: 68
% 258.11/258.52
% 258.11/258.52 *** allocated 170857 integers for termspace/termends
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 864960 integers for clauses
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 34011
% 258.11/258.52 Kept: 10125
% 258.11/258.52 Inuse: 336
% 258.11/258.52 Deleted: 142
% 258.11/258.52 Deletedinuse: 68
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 256285 integers for termspace/termends
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 40956
% 258.11/258.52 Kept: 12243
% 258.11/258.52 Inuse: 368
% 258.11/258.52 Deleted: 155
% 258.11/258.52 Deletedinuse: 70
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 47358
% 258.11/258.52 Kept: 14309
% 258.11/258.52 Inuse: 390
% 258.11/258.52 Deleted: 182
% 258.11/258.52 Deletedinuse: 94
% 258.11/258.52
% 258.11/258.52 *** allocated 1297440 integers for clauses
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 52580
% 258.11/258.52 Kept: 16339
% 258.11/258.52 Inuse: 416
% 258.11/258.52 Deleted: 188
% 258.11/258.52 Deletedinuse: 94
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 384427 integers for termspace/termends
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 65945
% 258.11/258.52 Kept: 18349
% 258.11/258.52 Inuse: 455
% 258.11/258.52 Deleted: 203
% 258.11/258.52 Deletedinuse: 94
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying clauses:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 78005
% 258.11/258.52 Kept: 20377
% 258.11/258.52 Inuse: 480
% 258.11/258.52 Deleted: 3199
% 258.11/258.52 Deletedinuse: 94
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 1946160 integers for clauses
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 89400
% 258.11/258.52 Kept: 22440
% 258.11/258.52 Inuse: 513
% 258.11/258.52 Deleted: 3204
% 258.11/258.52 Deletedinuse: 99
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 103147
% 258.11/258.52 Kept: 24544
% 258.11/258.52 Inuse: 549
% 258.11/258.52 Deleted: 3204
% 258.11/258.52 Deletedinuse: 99
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 576640 integers for termspace/termends
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 123388
% 258.11/258.52 Kept: 26550
% 258.11/258.52 Inuse: 611
% 258.11/258.52 Deleted: 3210
% 258.11/258.52 Deletedinuse: 102
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 146182
% 258.11/258.52 Kept: 28598
% 258.11/258.52 Inuse: 653
% 258.11/258.52 Deleted: 3212
% 258.11/258.52 Deletedinuse: 102
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 181823
% 258.11/258.52 Kept: 30604
% 258.11/258.52 Inuse: 729
% 258.11/258.52 Deleted: 3212
% 258.11/258.52 Deletedinuse: 102
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 2919240 integers for clauses
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 253351
% 258.11/258.52 Kept: 32623
% 258.11/258.52 Inuse: 854
% 258.11/258.52 Deleted: 3253
% 258.11/258.52 Deletedinuse: 139
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 323569
% 258.11/258.52 Kept: 34643
% 258.11/258.52 Inuse: 945
% 258.11/258.52 Deleted: 3276
% 258.11/258.52 Deletedinuse: 139
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 405124
% 258.11/258.52 Kept: 36655
% 258.11/258.52 Inuse: 1019
% 258.11/258.52 Deleted: 3278
% 258.11/258.52 Deletedinuse: 139
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 *** allocated 864960 integers for termspace/termends
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 530850
% 258.11/258.52 Kept: 38660
% 258.11/258.52 Inuse: 1178
% 258.11/258.52 Deleted: 3294
% 258.11/258.52 Deletedinuse: 151
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying clauses:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 703062
% 258.11/258.52 Kept: 40672
% 258.11/258.52 Inuse: 1324
% 258.11/258.52 Deleted: 7832
% 258.11/258.52 Deletedinuse: 151
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52 Resimplifying inuse:
% 258.11/258.52 Done
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Intermediate Status:
% 258.11/258.52 Generated: 995528
% 258.11/258.52 Kept: 42689
% 258.11/258.52 Inuse: 1548
% 258.11/258.52 Deleted: 7832
% 258.11/258.52 Deletedinuse: 151
% 258.11/258.52
% 258.11/258.52
% 258.11/258.52 Bliksems!, er is een bewijs:
% 258.11/258.52 % SZS status Theorem
% 258.11/258.52 % SZS output start Refutation
% 258.11/258.52
% 258.11/258.52 (1) {G0,W5,D3,L2,V1,M2} I { ! g( X ), g( inv( X ) ) }.
% 258.11/258.52 (2) {G0,W2,D2,L1,V0,M1} I { g( eh ) }.
% 258.11/258.52 (3) {G0,W17,D4,L4,V3,M4} I { ! g( Z ), ! g( Y ), ! g( X ), product( Z,
% 258.11/258.52 product( Y, X ) ) ==> product( product( Z, Y ), X ) }.
% 258.11/258.52 (4) {G0,W7,D3,L2,V1,M2} I { ! g( X ), product( eh, X ) ==> X }.
% 258.11/258.52 (5) {G0,W7,D3,L2,V1,M2} I { ! g( X ), product( X, eh ) ==> X }.
% 258.11/258.52 (6) {G0,W8,D4,L2,V1,M2} I { ! g( X ), product( X, inv( X ) ) ==> eh }.
% 258.11/258.52 (7) {G0,W8,D4,L2,V1,M2} I { ! g( X ), product( inv( X ), X ) ==> eh }.
% 258.11/258.52 (9) {G0,W5,D3,L2,V2,M2} I { ! h( X ), h( opp( Y ) ) }.
% 258.11/258.52 (10) {G0,W2,D2,L1,V0,M1} I { h( eg ) }.
% 258.11/258.52 (11) {G0,W17,D4,L4,V3,M4} I { ! h( Z ), ! h( Y ), ! h( X ), sum( Z, sum( Y
% 258.11/258.52 , X ) ) ==> sum( sum( Z, Y ), X ) }.
% 258.11/258.52 (12) {G0,W7,D3,L2,V1,M2} I { ! h( X ), sum( eg, X ) ==> X }.
% 258.11/258.52 (13) {G0,W7,D3,L2,V1,M2} I { ! h( X ), sum( X, eg ) ==> X }.
% 258.11/258.52 (14) {G0,W8,D4,L2,V1,M2} I { ! h( X ), sum( X, opp( X ) ) ==> eg }.
% 258.11/258.52 (16) {G0,W5,D3,L2,V1,M2} I { ! g( X ), h( f( X ) ) }.
% 258.11/258.52 (17) {G0,W10,D4,L1,V2,M1} I { sum( f( Y ), f( X ) ) ==> f( product( Y, X )
% 258.11/258.52 ) }.
% 258.11/258.52 (18) {G0,W6,D3,L2,V0,M2} I { ! f( eh ) ==> eg, g( skol1 ) }.
% 258.11/258.52 (19) {G0,W11,D4,L2,V0,M2} I { ! f( eh ) ==> eg, ! opp( f( skol1 ) ) ==> f(
% 258.11/258.52 inv( skol1 ) ) }.
% 258.11/258.52 (30) {G1,W3,D3,L1,V1,M1} R(9,10) { h( opp( X ) ) }.
% 258.11/258.52 (31) {G1,W3,D3,L1,V0,M1} R(16,2) { h( f( eh ) ) }.
% 258.11/258.52 (39) {G1,W6,D4,L2,V1,M2} R(1,1) { g( inv( inv( X ) ) ), ! g( X ) }.
% 258.11/258.52 (43) {G1,W6,D4,L2,V1,M2} R(1,16) { ! g( X ), h( f( inv( X ) ) ) }.
% 258.11/258.52 (44) {G1,W3,D3,L1,V0,M1} R(1,2) { g( inv( eh ) ) }.
% 258.11/258.53 (46) {G2,W4,D4,L1,V0,M1} R(44,1) { g( inv( inv( eh ) ) ) }.
% 258.11/258.53 (53) {G3,W5,D5,L1,V0,M1} R(46,16) { h( f( inv( inv( eh ) ) ) ) }.
% 258.11/258.53 (56) {G1,W19,D5,L4,V3,M4} R(3,1) { ! g( X ), ! g( Y ), product( X, product
% 258.11/258.53 ( Y, inv( Z ) ) ) ==> product( product( X, Y ), inv( Z ) ), ! g( Z ) }.
% 258.11/258.53 (63) {G2,W12,D4,L3,V2,M3} F(56);d(6);d(5) { ! g( X ), ! g( Y ), product(
% 258.11/258.53 product( X, Y ), inv( Y ) ) ==> X }.
% 258.11/258.53 (81) {G2,W7,D4,L1,V0,M1} R(4,44) { product( eh, inv( eh ) ) ==> inv( eh )
% 258.11/258.53 }.
% 258.11/258.53 (83) {G1,W5,D3,L1,V0,M1} R(4,2) { product( eh, eh ) ==> eh }.
% 258.11/258.53 (103) {G1,W7,D3,L2,V0,M2} R(18,1) { ! f( eh ) ==> eg, g( inv( skol1 ) ) }.
% 258.11/258.53 (116) {G2,W8,D4,L2,V0,M2} R(39,18) { g( inv( inv( skol1 ) ) ), ! f( eh )
% 258.11/258.53 ==> eg }.
% 258.11/258.53 (120) {G2,W11,D5,L2,V1,M2} R(39,4) { ! g( X ), product( eh, inv( inv( X ) )
% 258.11/258.53 ) ==> inv( inv( X ) ) }.
% 258.11/258.53 (138) {G3,W4,D3,L1,V0,M1} R(6,2);d(81) { inv( eh ) ==> eh }.
% 258.11/258.53 (140) {G2,W8,D4,L2,V0,M2} R(43,18) { h( f( inv( skol1 ) ) ), ! f( eh ) ==>
% 258.11/258.53 eg }.
% 258.11/258.53 (164) {G2,W7,D4,L1,V1,M1} R(12,30) { sum( eg, opp( X ) ) ==> opp( X ) }.
% 258.11/258.53 (166) {G2,W9,D5,L2,V0,M2} R(103,43) { ! f( eh ) ==> eg, h( f( inv( inv(
% 258.11/258.53 skol1 ) ) ) ) }.
% 258.11/258.53 (203) {G1,W19,D5,L4,V4,M4} R(11,9) { ! h( X ), ! h( Y ), sum( X, sum( opp(
% 258.11/258.53 Z ), Y ) ) ==> sum( sum( X, opp( Z ) ), Y ), ! h( T ) }.
% 258.11/258.53 (230) {G4,W8,D5,L1,V0,M1} R(14,53);d(138);d(138) { sum( f( eh ), opp( f( eh
% 258.11/258.53 ) ) ) ==> eg }.
% 258.11/258.53 (232) {G2,W8,D5,L1,V1,M1} R(14,30) { sum( opp( X ), opp( opp( X ) ) ) ==>
% 258.11/258.53 eg }.
% 258.11/258.53 (233) {G2,W12,D4,L3,V2,M3} P(14,11);f;d(13);r(30) { ! h( Y ), ! h( X ), sum
% 258.11/258.53 ( sum( Y, X ), opp( X ) ) ==> Y }.
% 258.11/258.53 (234) {G3,W10,D4,L2,V1,M2} F(233) { ! h( X ), sum( sum( X, X ), opp( X ) )
% 258.11/258.53 ==> X }.
% 258.11/258.53 (2049) {G3,W7,D4,L2,V1,M2} P(6,63);f;d(120);r(1) { ! g( X ), inv( inv( X )
% 258.11/258.53 ) ==> X }.
% 258.11/258.53 (2062) {G4,W9,D4,L2,V0,M2} R(2049,18) { inv( inv( skol1 ) ) ==> skol1, ! f
% 258.11/258.53 ( eh ) ==> eg }.
% 258.11/258.53 (2159) {G5,W4,D3,L1,V0,M1} R(234,31);d(17);d(83);d(230) { f( eh ) ==> eg
% 258.11/258.53 }.
% 258.11/258.53 (2165) {G6,W5,D4,L1,V0,M1} R(2159,2062) { inv( inv( skol1 ) ) ==> skol1 }.
% 258.11/258.53 (2167) {G7,W3,D3,L1,V0,M1} R(2159,166);d(2165) { h( f( skol1 ) ) }.
% 258.11/258.53 (2172) {G7,W2,D2,L1,V0,M1} R(2159,116);d(2165) { g( skol1 ) }.
% 258.11/258.53 (2173) {G6,W4,D4,L1,V0,M1} R(2159,140) { h( f( inv( skol1 ) ) ) }.
% 258.11/258.53 (2175) {G6,W7,D4,L1,V0,M1} R(2159,19) { ! opp( f( skol1 ) ) ==> f( inv(
% 258.11/258.53 skol1 ) ) }.
% 258.11/258.53 (2234) {G8,W6,D4,L1,V0,M1} R(2172,7) { product( inv( skol1 ), skol1 ) ==>
% 258.11/258.53 eh }.
% 258.11/258.53 (17670) {G3,W14,D5,L3,V3,M3} P(232,203);d(13);r(30) { ! h( Y ), ! h( Z ),
% 258.11/258.53 sum( sum( Y, opp( X ) ), opp( opp( X ) ) ) ==> Y }.
% 258.11/258.53 (17671) {G4,W12,D5,L2,V2,M2} F(17670) { ! h( X ), sum( sum( X, opp( Y ) ),
% 258.11/258.53 opp( opp( Y ) ) ) ==> X }.
% 258.11/258.53 (22716) {G3,W7,D4,L2,V1,M2} P(14,233);f;d(164);r(30) { ! h( X ), opp( opp(
% 258.11/258.53 X ) ) ==> X }.
% 258.11/258.53 (22738) {G7,W9,D6,L1,V0,M1} R(22716,2173) { opp( opp( f( inv( skol1 ) ) ) )
% 258.11/258.53 ==> f( inv( skol1 ) ) }.
% 258.11/258.53 (22739) {G8,W7,D5,L1,V0,M1} R(22716,2167) { opp( opp( f( skol1 ) ) ) ==> f
% 258.11/258.53 ( skol1 ) }.
% 258.11/258.53 (43449) {G5,W12,D5,L1,V2,M1} R(17671,30) { sum( sum( opp( X ), opp( Y ) ),
% 258.11/258.53 opp( opp( Y ) ) ) ==> opp( X ) }.
% 258.11/258.53 (43456) {G9,W12,D5,L1,V1,M1} P(22739,43449) { sum( sum( opp( X ), f( skol1
% 258.11/258.53 ) ), opp( f( skol1 ) ) ) ==> opp( X ) }.
% 258.11/258.53 (43461) {G10,W0,D0,L0,V0,M0} P(22738,43456);d(17);d(2234);d(2159);d(164);r(
% 258.11/258.53 2175) { }.
% 258.11/258.53
% 258.11/258.53
% 258.11/258.53 % SZS output end Refutation
% 258.11/258.53 found a proof!
% 258.11/258.53
% 258.11/258.53
% 258.11/258.53 Unprocessed initial clauses:
% 258.11/258.53
% 258.11/258.53 (43463) {G0,W8,D3,L3,V2,M3} { ! g( Y ), ! g( X ), g( product( Y, X ) ) }.
% 258.11/258.53 (43464) {G0,W5,D3,L2,V1,M2} { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 (43465) {G0,W2,D2,L1,V0,M1} { g( eh ) }.
% 258.11/258.53 (43466) {G0,W17,D4,L4,V3,M4} { ! g( Z ), ! g( Y ), ! g( X ), product(
% 258.11/258.53 product( Z, Y ), X ) = product( Z, product( Y, X ) ) }.
% 258.11/258.53 (43467) {G0,W7,D3,L2,V1,M2} { ! g( X ), product( eh, X ) = X }.
% 258.11/258.53 (43468) {G0,W7,D3,L2,V1,M2} { ! g( X ), product( X, eh ) = X }.
% 258.11/258.53 (43469) {G0,W8,D4,L2,V1,M2} { ! g( X ), product( X, inv( X ) ) = eh }.
% 258.11/258.53 (43470) {G0,W8,D4,L2,V1,M2} { ! g( X ), product( inv( X ), X ) = eh }.
% 258.11/258.53 (43471) {G0,W8,D3,L3,V2,M3} { ! h( Y ), ! h( X ), h( sum( Y, X ) ) }.
% 258.11/258.53 (43472) {G0,W5,D3,L2,V2,M2} { ! h( X ), h( opp( Y ) ) }.
% 258.11/258.53 (43473) {G0,W2,D2,L1,V0,M1} { h( eg ) }.
% 258.11/258.53 (43474) {G0,W17,D4,L4,V3,M4} { ! h( Z ), ! h( Y ), ! h( X ), sum( sum( Z,
% 258.11/258.53 Y ), X ) = sum( Z, sum( Y, X ) ) }.
% 258.11/258.53 (43475) {G0,W7,D3,L2,V1,M2} { ! h( X ), sum( eg, X ) = X }.
% 258.11/258.53 (43476) {G0,W7,D3,L2,V1,M2} { ! h( X ), sum( X, eg ) = X }.
% 258.11/258.53 (43477) {G0,W8,D4,L2,V1,M2} { ! h( X ), sum( X, opp( X ) ) = eg }.
% 258.11/258.53 (43478) {G0,W8,D4,L2,V1,M2} { ! h( X ), sum( opp( X ), X ) = eg }.
% 258.11/258.53 (43479) {G0,W5,D3,L2,V1,M2} { ! g( X ), h( f( X ) ) }.
% 258.11/258.53 (43480) {G0,W10,D4,L1,V2,M1} { f( product( Y, X ) ) = sum( f( Y ), f( X )
% 258.11/258.53 ) }.
% 258.11/258.53 (43481) {G0,W6,D3,L2,V0,M2} { ! f( eh ) = eg, g( skol1 ) }.
% 258.11/258.53 (43482) {G0,W11,D4,L2,V0,M2} { ! f( eh ) = eg, ! f( inv( skol1 ) ) = opp(
% 258.11/258.53 f( skol1 ) ) }.
% 258.11/258.53
% 258.11/258.53
% 258.11/258.53 Total Proof:
% 258.11/258.53
% 258.11/258.53 subsumption: (1) {G0,W5,D3,L2,V1,M2} I { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 parent0: (43464) {G0,W5,D3,L2,V1,M2} { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (2) {G0,W2,D2,L1,V0,M1} I { g( eh ) }.
% 258.11/258.53 parent0: (43465) {G0,W2,D2,L1,V0,M1} { g( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43486) {G0,W17,D4,L4,V3,M4} { product( X, product( Y, Z ) ) =
% 258.11/258.53 product( product( X, Y ), Z ), ! g( X ), ! g( Y ), ! g( Z ) }.
% 258.11/258.53 parent0[3]: (43466) {G0,W17,D4,L4,V3,M4} { ! g( Z ), ! g( Y ), ! g( X ),
% 258.11/258.53 product( product( Z, Y ), X ) = product( Z, product( Y, X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Z
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (3) {G0,W17,D4,L4,V3,M4} I { ! g( Z ), ! g( Y ), ! g( X ),
% 258.11/258.53 product( Z, product( Y, X ) ) ==> product( product( Z, Y ), X ) }.
% 258.11/258.53 parent0: (43486) {G0,W17,D4,L4,V3,M4} { product( X, product( Y, Z ) ) =
% 258.11/258.53 product( product( X, Y ), Z ), ! g( X ), ! g( Y ), ! g( Z ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Z
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 3
% 258.11/258.53 1 ==> 0
% 258.11/258.53 2 ==> 1
% 258.11/258.53 3 ==> 2
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (4) {G0,W7,D3,L2,V1,M2} I { ! g( X ), product( eh, X ) ==> X
% 258.11/258.53 }.
% 258.11/258.53 parent0: (43467) {G0,W7,D3,L2,V1,M2} { ! g( X ), product( eh, X ) = X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (5) {G0,W7,D3,L2,V1,M2} I { ! g( X ), product( X, eh ) ==> X
% 258.11/258.53 }.
% 258.11/258.53 parent0: (43468) {G0,W7,D3,L2,V1,M2} { ! g( X ), product( X, eh ) = X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (6) {G0,W8,D4,L2,V1,M2} I { ! g( X ), product( X, inv( X ) )
% 258.11/258.53 ==> eh }.
% 258.11/258.53 parent0: (43469) {G0,W8,D4,L2,V1,M2} { ! g( X ), product( X, inv( X ) ) =
% 258.11/258.53 eh }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (7) {G0,W8,D4,L2,V1,M2} I { ! g( X ), product( inv( X ), X )
% 258.11/258.53 ==> eh }.
% 258.11/258.53 parent0: (43470) {G0,W8,D4,L2,V1,M2} { ! g( X ), product( inv( X ), X ) =
% 258.11/258.53 eh }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (9) {G0,W5,D3,L2,V2,M2} I { ! h( X ), h( opp( Y ) ) }.
% 258.11/258.53 parent0: (43472) {G0,W5,D3,L2,V2,M2} { ! h( X ), h( opp( Y ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (10) {G0,W2,D2,L1,V0,M1} I { h( eg ) }.
% 258.11/258.53 parent0: (43473) {G0,W2,D2,L1,V0,M1} { h( eg ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43590) {G0,W17,D4,L4,V3,M4} { sum( X, sum( Y, Z ) ) = sum( sum( X
% 258.11/258.53 , Y ), Z ), ! h( X ), ! h( Y ), ! h( Z ) }.
% 258.11/258.53 parent0[3]: (43474) {G0,W17,D4,L4,V3,M4} { ! h( Z ), ! h( Y ), ! h( X ),
% 258.11/258.53 sum( sum( Z, Y ), X ) = sum( Z, sum( Y, X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Z
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (11) {G0,W17,D4,L4,V3,M4} I { ! h( Z ), ! h( Y ), ! h( X ),
% 258.11/258.53 sum( Z, sum( Y, X ) ) ==> sum( sum( Z, Y ), X ) }.
% 258.11/258.53 parent0: (43590) {G0,W17,D4,L4,V3,M4} { sum( X, sum( Y, Z ) ) = sum( sum(
% 258.11/258.53 X, Y ), Z ), ! h( X ), ! h( Y ), ! h( Z ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Z
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 3
% 258.11/258.53 1 ==> 0
% 258.11/258.53 2 ==> 1
% 258.11/258.53 3 ==> 2
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (12) {G0,W7,D3,L2,V1,M2} I { ! h( X ), sum( eg, X ) ==> X }.
% 258.11/258.53 parent0: (43475) {G0,W7,D3,L2,V1,M2} { ! h( X ), sum( eg, X ) = X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (13) {G0,W7,D3,L2,V1,M2} I { ! h( X ), sum( X, eg ) ==> X }.
% 258.11/258.53 parent0: (43476) {G0,W7,D3,L2,V1,M2} { ! h( X ), sum( X, eg ) = X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (14) {G0,W8,D4,L2,V1,M2} I { ! h( X ), sum( X, opp( X ) ) ==>
% 258.11/258.53 eg }.
% 258.11/258.53 parent0: (43477) {G0,W8,D4,L2,V1,M2} { ! h( X ), sum( X, opp( X ) ) = eg
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (16) {G0,W5,D3,L2,V1,M2} I { ! g( X ), h( f( X ) ) }.
% 258.11/258.53 parent0: (43479) {G0,W5,D3,L2,V1,M2} { ! g( X ), h( f( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43733) {G0,W10,D4,L1,V2,M1} { sum( f( X ), f( Y ) ) = f( product
% 258.11/258.53 ( X, Y ) ) }.
% 258.11/258.53 parent0[0]: (43480) {G0,W10,D4,L1,V2,M1} { f( product( Y, X ) ) = sum( f(
% 258.11/258.53 Y ), f( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Y
% 258.11/258.53 Y := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (17) {G0,W10,D4,L1,V2,M1} I { sum( f( Y ), f( X ) ) ==> f(
% 258.11/258.53 product( Y, X ) ) }.
% 258.11/258.53 parent0: (43733) {G0,W10,D4,L1,V2,M1} { sum( f( X ), f( Y ) ) = f( product
% 258.11/258.53 ( X, Y ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Y
% 258.11/258.53 Y := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (18) {G0,W6,D3,L2,V0,M2} I { ! f( eh ) ==> eg, g( skol1 ) }.
% 258.11/258.53 parent0: (43481) {G0,W6,D3,L2,V0,M2} { ! f( eh ) = eg, g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43795) {G0,W11,D4,L2,V0,M2} { ! opp( f( skol1 ) ) = f( inv( skol1
% 258.11/258.53 ) ), ! f( eh ) = eg }.
% 258.11/258.53 parent0[1]: (43482) {G0,W11,D4,L2,V0,M2} { ! f( eh ) = eg, ! f( inv( skol1
% 258.11/258.53 ) ) = opp( f( skol1 ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (19) {G0,W11,D4,L2,V0,M2} I { ! f( eh ) ==> eg, ! opp( f(
% 258.11/258.53 skol1 ) ) ==> f( inv( skol1 ) ) }.
% 258.11/258.53 parent0: (43795) {G0,W11,D4,L2,V0,M2} { ! opp( f( skol1 ) ) = f( inv(
% 258.11/258.53 skol1 ) ), ! f( eh ) = eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 1
% 258.11/258.53 1 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43797) {G1,W3,D3,L1,V1,M1} { h( opp( X ) ) }.
% 258.11/258.53 parent0[0]: (9) {G0,W5,D3,L2,V2,M2} I { ! h( X ), h( opp( Y ) ) }.
% 258.11/258.53 parent1[0]: (10) {G0,W2,D2,L1,V0,M1} I { h( eg ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := eg
% 258.11/258.53 Y := X
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (30) {G1,W3,D3,L1,V1,M1} R(9,10) { h( opp( X ) ) }.
% 258.11/258.53 parent0: (43797) {G1,W3,D3,L1,V1,M1} { h( opp( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43798) {G1,W3,D3,L1,V0,M1} { h( f( eh ) ) }.
% 258.11/258.53 parent0[0]: (16) {G0,W5,D3,L2,V1,M2} I { ! g( X ), h( f( X ) ) }.
% 258.11/258.53 parent1[0]: (2) {G0,W2,D2,L1,V0,M1} I { g( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := eh
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (31) {G1,W3,D3,L1,V0,M1} R(16,2) { h( f( eh ) ) }.
% 258.11/258.53 parent0: (43798) {G1,W3,D3,L1,V0,M1} { h( f( eh ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43799) {G1,W6,D4,L2,V1,M2} { g( inv( inv( X ) ) ), ! g( X )
% 258.11/258.53 }.
% 258.11/258.53 parent0[0]: (1) {G0,W5,D3,L2,V1,M2} I { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 parent1[1]: (1) {G0,W5,D3,L2,V1,M2} I { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := inv( X )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (39) {G1,W6,D4,L2,V1,M2} R(1,1) { g( inv( inv( X ) ) ), ! g( X
% 258.11/258.53 ) }.
% 258.11/258.53 parent0: (43799) {G1,W6,D4,L2,V1,M2} { g( inv( inv( X ) ) ), ! g( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43800) {G1,W6,D4,L2,V1,M2} { h( f( inv( X ) ) ), ! g( X ) }.
% 258.11/258.53 parent0[0]: (16) {G0,W5,D3,L2,V1,M2} I { ! g( X ), h( f( X ) ) }.
% 258.11/258.53 parent1[1]: (1) {G0,W5,D3,L2,V1,M2} I { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := inv( X )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (43) {G1,W6,D4,L2,V1,M2} R(1,16) { ! g( X ), h( f( inv( X ) )
% 258.11/258.53 ) }.
% 258.11/258.53 parent0: (43800) {G1,W6,D4,L2,V1,M2} { h( f( inv( X ) ) ), ! g( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 1
% 258.11/258.53 1 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43801) {G1,W3,D3,L1,V0,M1} { g( inv( eh ) ) }.
% 258.11/258.53 parent0[0]: (1) {G0,W5,D3,L2,V1,M2} I { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 parent1[0]: (2) {G0,W2,D2,L1,V0,M1} I { g( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := eh
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (44) {G1,W3,D3,L1,V0,M1} R(1,2) { g( inv( eh ) ) }.
% 258.11/258.53 parent0: (43801) {G1,W3,D3,L1,V0,M1} { g( inv( eh ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43802) {G1,W4,D4,L1,V0,M1} { g( inv( inv( eh ) ) ) }.
% 258.11/258.53 parent0[0]: (1) {G0,W5,D3,L2,V1,M2} I { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 parent1[0]: (44) {G1,W3,D3,L1,V0,M1} R(1,2) { g( inv( eh ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := inv( eh )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (46) {G2,W4,D4,L1,V0,M1} R(44,1) { g( inv( inv( eh ) ) ) }.
% 258.11/258.53 parent0: (43802) {G1,W4,D4,L1,V0,M1} { g( inv( inv( eh ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43803) {G1,W5,D5,L1,V0,M1} { h( f( inv( inv( eh ) ) ) ) }.
% 258.11/258.53 parent0[0]: (16) {G0,W5,D3,L2,V1,M2} I { ! g( X ), h( f( X ) ) }.
% 258.11/258.53 parent1[0]: (46) {G2,W4,D4,L1,V0,M1} R(44,1) { g( inv( inv( eh ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := inv( inv( eh ) )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (53) {G3,W5,D5,L1,V0,M1} R(46,16) { h( f( inv( inv( eh ) ) ) )
% 258.11/258.53 }.
% 258.11/258.53 parent0: (43803) {G1,W5,D5,L1,V0,M1} { h( f( inv( inv( eh ) ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43804) {G0,W17,D4,L4,V3,M4} { product( product( X, Y ), Z ) ==>
% 258.11/258.53 product( X, product( Y, Z ) ), ! g( X ), ! g( Y ), ! g( Z ) }.
% 258.11/258.53 parent0[3]: (3) {G0,W17,D4,L4,V3,M4} I { ! g( Z ), ! g( Y ), ! g( X ),
% 258.11/258.53 product( Z, product( Y, X ) ) ==> product( product( Z, Y ), X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Z
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43807) {G1,W19,D5,L4,V3,M4} { product( product( X, Y ), inv(
% 258.11/258.53 Z ) ) ==> product( X, product( Y, inv( Z ) ) ), ! g( X ), ! g( Y ), ! g(
% 258.11/258.53 Z ) }.
% 258.11/258.53 parent0[3]: (43804) {G0,W17,D4,L4,V3,M4} { product( product( X, Y ), Z )
% 258.11/258.53 ==> product( X, product( Y, Z ) ), ! g( X ), ! g( Y ), ! g( Z ) }.
% 258.11/258.53 parent1[1]: (1) {G0,W5,D3,L2,V1,M2} I { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := inv( Z )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := Z
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43808) {G1,W19,D5,L4,V3,M4} { product( X, product( Y, inv( Z ) )
% 258.11/258.53 ) ==> product( product( X, Y ), inv( Z ) ), ! g( X ), ! g( Y ), ! g( Z )
% 258.11/258.53 }.
% 258.11/258.53 parent0[0]: (43807) {G1,W19,D5,L4,V3,M4} { product( product( X, Y ), inv(
% 258.11/258.53 Z ) ) ==> product( X, product( Y, inv( Z ) ) ), ! g( X ), ! g( Y ), ! g(
% 258.11/258.53 Z ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := Z
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (56) {G1,W19,D5,L4,V3,M4} R(3,1) { ! g( X ), ! g( Y ), product
% 258.11/258.53 ( X, product( Y, inv( Z ) ) ) ==> product( product( X, Y ), inv( Z ) ), !
% 258.11/258.53 g( Z ) }.
% 258.11/258.53 parent0: (43808) {G1,W19,D5,L4,V3,M4} { product( X, product( Y, inv( Z ) )
% 258.11/258.53 ) ==> product( product( X, Y ), inv( Z ) ), ! g( X ), ! g( Y ), ! g( Z )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := Z
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 2
% 258.11/258.53 1 ==> 0
% 258.11/258.53 2 ==> 1
% 258.11/258.53 3 ==> 3
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (43844) {G1,W17,D5,L3,V2,M3} { ! g( X ), ! g( Y ), product( X,
% 258.11/258.53 product( Y, inv( Y ) ) ) ==> product( product( X, Y ), inv( Y ) ) }.
% 258.11/258.53 parent0[1, 3]: (56) {G1,W19,D5,L4,V3,M4} R(3,1) { ! g( X ), ! g( Y ),
% 258.11/258.53 product( X, product( Y, inv( Z ) ) ) ==> product( product( X, Y ), inv( Z
% 258.11/258.53 ) ), ! g( Z ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (43858) {G1,W16,D4,L4,V2,M4} { product( X, eh ) ==> product(
% 258.11/258.53 product( X, Y ), inv( Y ) ), ! g( Y ), ! g( X ), ! g( Y ) }.
% 258.11/258.53 parent0[1]: (6) {G0,W8,D4,L2,V1,M2} I { ! g( X ), product( X, inv( X ) )
% 258.11/258.53 ==> eh }.
% 258.11/258.53 parent1[2; 3]: (43844) {G1,W17,D5,L3,V2,M3} { ! g( X ), ! g( Y ), product
% 258.11/258.53 ( X, product( Y, inv( Y ) ) ) ==> product( product( X, Y ), inv( Y ) )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Y
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (43860) {G1,W14,D4,L3,V2,M3} { product( X, eh ) ==> product(
% 258.11/258.53 product( X, Y ), inv( Y ) ), ! g( Y ), ! g( X ) }.
% 258.11/258.53 parent0[1, 3]: (43858) {G1,W16,D4,L4,V2,M4} { product( X, eh ) ==> product
% 258.11/258.53 ( product( X, Y ), inv( Y ) ), ! g( Y ), ! g( X ), ! g( Y ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (43872) {G1,W14,D4,L4,V2,M4} { X ==> product( product( X, Y ),
% 258.11/258.53 inv( Y ) ), ! g( X ), ! g( Y ), ! g( X ) }.
% 258.11/258.53 parent0[1]: (5) {G0,W7,D3,L2,V1,M2} I { ! g( X ), product( X, eh ) ==> X
% 258.11/258.53 }.
% 258.11/258.53 parent1[0; 1]: (43860) {G1,W14,D4,L3,V2,M3} { product( X, eh ) ==> product
% 258.11/258.53 ( product( X, Y ), inv( Y ) ), ! g( Y ), ! g( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43873) {G1,W14,D4,L4,V2,M4} { product( product( X, Y ), inv( Y )
% 258.11/258.53 ) ==> X, ! g( X ), ! g( Y ), ! g( X ) }.
% 258.11/258.53 parent0[0]: (43872) {G1,W14,D4,L4,V2,M4} { X ==> product( product( X, Y )
% 258.11/258.53 , inv( Y ) ), ! g( X ), ! g( Y ), ! g( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (43875) {G1,W12,D4,L3,V2,M3} { product( product( X, Y ), inv( Y )
% 258.11/258.53 ) ==> X, ! g( X ), ! g( Y ) }.
% 258.11/258.53 parent0[1, 3]: (43873) {G1,W14,D4,L4,V2,M4} { product( product( X, Y ),
% 258.11/258.53 inv( Y ) ) ==> X, ! g( X ), ! g( Y ), ! g( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (63) {G2,W12,D4,L3,V2,M3} F(56);d(6);d(5) { ! g( X ), ! g( Y )
% 258.11/258.53 , product( product( X, Y ), inv( Y ) ) ==> X }.
% 258.11/258.53 parent0: (43875) {G1,W12,D4,L3,V2,M3} { product( product( X, Y ), inv( Y )
% 258.11/258.53 ) ==> X, ! g( X ), ! g( Y ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 2
% 258.11/258.53 1 ==> 0
% 258.11/258.53 2 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43880) {G0,W7,D3,L2,V1,M2} { X ==> product( eh, X ), ! g( X ) }.
% 258.11/258.53 parent0[1]: (4) {G0,W7,D3,L2,V1,M2} I { ! g( X ), product( eh, X ) ==> X
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43881) {G1,W7,D4,L1,V0,M1} { inv( eh ) ==> product( eh, inv(
% 258.11/258.53 eh ) ) }.
% 258.11/258.53 parent0[1]: (43880) {G0,W7,D3,L2,V1,M2} { X ==> product( eh, X ), ! g( X )
% 258.11/258.53 }.
% 258.11/258.53 parent1[0]: (44) {G1,W3,D3,L1,V0,M1} R(1,2) { g( inv( eh ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := inv( eh )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43882) {G1,W7,D4,L1,V0,M1} { product( eh, inv( eh ) ) ==> inv( eh
% 258.11/258.53 ) }.
% 258.11/258.53 parent0[0]: (43881) {G1,W7,D4,L1,V0,M1} { inv( eh ) ==> product( eh, inv(
% 258.11/258.53 eh ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (81) {G2,W7,D4,L1,V0,M1} R(4,44) { product( eh, inv( eh ) )
% 258.11/258.53 ==> inv( eh ) }.
% 258.11/258.53 parent0: (43882) {G1,W7,D4,L1,V0,M1} { product( eh, inv( eh ) ) ==> inv(
% 258.11/258.53 eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43883) {G0,W7,D3,L2,V1,M2} { X ==> product( eh, X ), ! g( X ) }.
% 258.11/258.53 parent0[1]: (4) {G0,W7,D3,L2,V1,M2} I { ! g( X ), product( eh, X ) ==> X
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43884) {G1,W5,D3,L1,V0,M1} { eh ==> product( eh, eh ) }.
% 258.11/258.53 parent0[1]: (43883) {G0,W7,D3,L2,V1,M2} { X ==> product( eh, X ), ! g( X )
% 258.11/258.53 }.
% 258.11/258.53 parent1[0]: (2) {G0,W2,D2,L1,V0,M1} I { g( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := eh
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43885) {G1,W5,D3,L1,V0,M1} { product( eh, eh ) ==> eh }.
% 258.11/258.53 parent0[0]: (43884) {G1,W5,D3,L1,V0,M1} { eh ==> product( eh, eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (83) {G1,W5,D3,L1,V0,M1} R(4,2) { product( eh, eh ) ==> eh }.
% 258.11/258.53 parent0: (43885) {G1,W5,D3,L1,V0,M1} { product( eh, eh ) ==> eh }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43886) {G0,W6,D3,L2,V0,M2} { ! eg ==> f( eh ), g( skol1 ) }.
% 258.11/258.53 parent0[0]: (18) {G0,W6,D3,L2,V0,M2} I { ! f( eh ) ==> eg, g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43887) {G1,W7,D3,L2,V0,M2} { g( inv( skol1 ) ), ! eg ==> f(
% 258.11/258.53 eh ) }.
% 258.11/258.53 parent0[0]: (1) {G0,W5,D3,L2,V1,M2} I { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 parent1[1]: (43886) {G0,W6,D3,L2,V0,M2} { ! eg ==> f( eh ), g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := skol1
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43888) {G1,W7,D3,L2,V0,M2} { ! f( eh ) ==> eg, g( inv( skol1 ) )
% 258.11/258.53 }.
% 258.11/258.53 parent0[1]: (43887) {G1,W7,D3,L2,V0,M2} { g( inv( skol1 ) ), ! eg ==> f(
% 258.11/258.53 eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (103) {G1,W7,D3,L2,V0,M2} R(18,1) { ! f( eh ) ==> eg, g( inv(
% 258.11/258.53 skol1 ) ) }.
% 258.11/258.53 parent0: (43888) {G1,W7,D3,L2,V0,M2} { ! f( eh ) ==> eg, g( inv( skol1 ) )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43889) {G0,W6,D3,L2,V0,M2} { ! eg ==> f( eh ), g( skol1 ) }.
% 258.11/258.53 parent0[0]: (18) {G0,W6,D3,L2,V0,M2} I { ! f( eh ) ==> eg, g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43890) {G1,W8,D4,L2,V0,M2} { g( inv( inv( skol1 ) ) ), ! eg
% 258.11/258.53 ==> f( eh ) }.
% 258.11/258.53 parent0[1]: (39) {G1,W6,D4,L2,V1,M2} R(1,1) { g( inv( inv( X ) ) ), ! g( X
% 258.11/258.53 ) }.
% 258.11/258.53 parent1[1]: (43889) {G0,W6,D3,L2,V0,M2} { ! eg ==> f( eh ), g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := skol1
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43891) {G1,W8,D4,L2,V0,M2} { ! f( eh ) ==> eg, g( inv( inv( skol1
% 258.11/258.53 ) ) ) }.
% 258.11/258.53 parent0[1]: (43890) {G1,W8,D4,L2,V0,M2} { g( inv( inv( skol1 ) ) ), ! eg
% 258.11/258.53 ==> f( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (116) {G2,W8,D4,L2,V0,M2} R(39,18) { g( inv( inv( skol1 ) ) )
% 258.11/258.53 , ! f( eh ) ==> eg }.
% 258.11/258.53 parent0: (43891) {G1,W8,D4,L2,V0,M2} { ! f( eh ) ==> eg, g( inv( inv(
% 258.11/258.53 skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 1
% 258.11/258.53 1 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43892) {G0,W7,D3,L2,V1,M2} { X ==> product( eh, X ), ! g( X ) }.
% 258.11/258.53 parent0[1]: (4) {G0,W7,D3,L2,V1,M2} I { ! g( X ), product( eh, X ) ==> X
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43893) {G1,W11,D5,L2,V1,M2} { inv( inv( X ) ) ==> product( eh
% 258.11/258.53 , inv( inv( X ) ) ), ! g( X ) }.
% 258.11/258.53 parent0[1]: (43892) {G0,W7,D3,L2,V1,M2} { X ==> product( eh, X ), ! g( X )
% 258.11/258.53 }.
% 258.11/258.53 parent1[0]: (39) {G1,W6,D4,L2,V1,M2} R(1,1) { g( inv( inv( X ) ) ), ! g( X
% 258.11/258.53 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := inv( inv( X ) )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43894) {G1,W11,D5,L2,V1,M2} { product( eh, inv( inv( X ) ) ) ==>
% 258.11/258.53 inv( inv( X ) ), ! g( X ) }.
% 258.11/258.53 parent0[0]: (43893) {G1,W11,D5,L2,V1,M2} { inv( inv( X ) ) ==> product( eh
% 258.11/258.53 , inv( inv( X ) ) ), ! g( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (120) {G2,W11,D5,L2,V1,M2} R(39,4) { ! g( X ), product( eh,
% 258.11/258.53 inv( inv( X ) ) ) ==> inv( inv( X ) ) }.
% 258.11/258.53 parent0: (43894) {G1,W11,D5,L2,V1,M2} { product( eh, inv( inv( X ) ) ) ==>
% 258.11/258.53 inv( inv( X ) ), ! g( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 1
% 258.11/258.53 1 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43895) {G0,W8,D4,L2,V1,M2} { eh ==> product( X, inv( X ) ), ! g(
% 258.11/258.53 X ) }.
% 258.11/258.53 parent0[1]: (6) {G0,W8,D4,L2,V1,M2} I { ! g( X ), product( X, inv( X ) )
% 258.11/258.53 ==> eh }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43897) {G1,W6,D4,L1,V0,M1} { eh ==> product( eh, inv( eh ) )
% 258.11/258.53 }.
% 258.11/258.53 parent0[1]: (43895) {G0,W8,D4,L2,V1,M2} { eh ==> product( X, inv( X ) ), !
% 258.11/258.53 g( X ) }.
% 258.11/258.53 parent1[0]: (2) {G0,W2,D2,L1,V0,M1} I { g( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := eh
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (43898) {G2,W4,D3,L1,V0,M1} { eh ==> inv( eh ) }.
% 258.11/258.53 parent0[0]: (81) {G2,W7,D4,L1,V0,M1} R(4,44) { product( eh, inv( eh ) ) ==>
% 258.11/258.53 inv( eh ) }.
% 258.11/258.53 parent1[0; 2]: (43897) {G1,W6,D4,L1,V0,M1} { eh ==> product( eh, inv( eh )
% 258.11/258.53 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43899) {G2,W4,D3,L1,V0,M1} { inv( eh ) ==> eh }.
% 258.11/258.53 parent0[0]: (43898) {G2,W4,D3,L1,V0,M1} { eh ==> inv( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (138) {G3,W4,D3,L1,V0,M1} R(6,2);d(81) { inv( eh ) ==> eh }.
% 258.11/258.53 parent0: (43899) {G2,W4,D3,L1,V0,M1} { inv( eh ) ==> eh }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43900) {G0,W6,D3,L2,V0,M2} { ! eg ==> f( eh ), g( skol1 ) }.
% 258.11/258.53 parent0[0]: (18) {G0,W6,D3,L2,V0,M2} I { ! f( eh ) ==> eg, g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43901) {G1,W8,D4,L2,V0,M2} { h( f( inv( skol1 ) ) ), ! eg ==>
% 258.11/258.53 f( eh ) }.
% 258.11/258.53 parent0[0]: (43) {G1,W6,D4,L2,V1,M2} R(1,16) { ! g( X ), h( f( inv( X ) ) )
% 258.11/258.53 }.
% 258.11/258.53 parent1[1]: (43900) {G0,W6,D3,L2,V0,M2} { ! eg ==> f( eh ), g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := skol1
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43902) {G1,W8,D4,L2,V0,M2} { ! f( eh ) ==> eg, h( f( inv( skol1 )
% 258.11/258.53 ) ) }.
% 258.11/258.53 parent0[1]: (43901) {G1,W8,D4,L2,V0,M2} { h( f( inv( skol1 ) ) ), ! eg ==>
% 258.11/258.53 f( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (140) {G2,W8,D4,L2,V0,M2} R(43,18) { h( f( inv( skol1 ) ) ), !
% 258.11/258.53 f( eh ) ==> eg }.
% 258.11/258.53 parent0: (43902) {G1,W8,D4,L2,V0,M2} { ! f( eh ) ==> eg, h( f( inv( skol1
% 258.11/258.53 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 1
% 258.11/258.53 1 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43903) {G0,W7,D3,L2,V1,M2} { X ==> sum( eg, X ), ! h( X ) }.
% 258.11/258.53 parent0[1]: (12) {G0,W7,D3,L2,V1,M2} I { ! h( X ), sum( eg, X ) ==> X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43904) {G1,W7,D4,L1,V1,M1} { opp( X ) ==> sum( eg, opp( X ) )
% 258.11/258.53 }.
% 258.11/258.53 parent0[1]: (43903) {G0,W7,D3,L2,V1,M2} { X ==> sum( eg, X ), ! h( X ) }.
% 258.11/258.53 parent1[0]: (30) {G1,W3,D3,L1,V1,M1} R(9,10) { h( opp( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := opp( X )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43905) {G1,W7,D4,L1,V1,M1} { sum( eg, opp( X ) ) ==> opp( X ) }.
% 258.11/258.53 parent0[0]: (43904) {G1,W7,D4,L1,V1,M1} { opp( X ) ==> sum( eg, opp( X ) )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (164) {G2,W7,D4,L1,V1,M1} R(12,30) { sum( eg, opp( X ) ) ==>
% 258.11/258.53 opp( X ) }.
% 258.11/258.53 parent0: (43905) {G1,W7,D4,L1,V1,M1} { sum( eg, opp( X ) ) ==> opp( X )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43906) {G1,W7,D3,L2,V0,M2} { ! eg ==> f( eh ), g( inv( skol1 ) )
% 258.11/258.53 }.
% 258.11/258.53 parent0[0]: (103) {G1,W7,D3,L2,V0,M2} R(18,1) { ! f( eh ) ==> eg, g( inv(
% 258.11/258.53 skol1 ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43907) {G2,W9,D5,L2,V0,M2} { h( f( inv( inv( skol1 ) ) ) ), !
% 258.11/258.53 eg ==> f( eh ) }.
% 258.11/258.53 parent0[0]: (43) {G1,W6,D4,L2,V1,M2} R(1,16) { ! g( X ), h( f( inv( X ) ) )
% 258.11/258.53 }.
% 258.11/258.53 parent1[1]: (43906) {G1,W7,D3,L2,V0,M2} { ! eg ==> f( eh ), g( inv( skol1
% 258.11/258.53 ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := inv( skol1 )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43908) {G2,W9,D5,L2,V0,M2} { ! f( eh ) ==> eg, h( f( inv( inv(
% 258.11/258.53 skol1 ) ) ) ) }.
% 258.11/258.53 parent0[1]: (43907) {G2,W9,D5,L2,V0,M2} { h( f( inv( inv( skol1 ) ) ) ), !
% 258.11/258.53 eg ==> f( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (166) {G2,W9,D5,L2,V0,M2} R(103,43) { ! f( eh ) ==> eg, h( f(
% 258.11/258.53 inv( inv( skol1 ) ) ) ) }.
% 258.11/258.53 parent0: (43908) {G2,W9,D5,L2,V0,M2} { ! f( eh ) ==> eg, h( f( inv( inv(
% 258.11/258.53 skol1 ) ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43909) {G0,W17,D4,L4,V3,M4} { sum( sum( X, Y ), Z ) ==> sum( X,
% 258.11/258.53 sum( Y, Z ) ), ! h( X ), ! h( Y ), ! h( Z ) }.
% 258.11/258.53 parent0[3]: (11) {G0,W17,D4,L4,V3,M4} I { ! h( Z ), ! h( Y ), ! h( X ), sum
% 258.11/258.53 ( Z, sum( Y, X ) ) ==> sum( sum( Z, Y ), X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Z
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43911) {G1,W19,D5,L4,V4,M4} { sum( sum( X, opp( Y ) ), Z )
% 258.11/258.53 ==> sum( X, sum( opp( Y ), Z ) ), ! h( X ), ! h( Z ), ! h( T ) }.
% 258.11/258.53 parent0[2]: (43909) {G0,W17,D4,L4,V3,M4} { sum( sum( X, Y ), Z ) ==> sum(
% 258.11/258.53 X, sum( Y, Z ) ), ! h( X ), ! h( Y ), ! h( Z ) }.
% 258.11/258.53 parent1[1]: (9) {G0,W5,D3,L2,V2,M2} I { ! h( X ), h( opp( Y ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := opp( Y )
% 258.11/258.53 Z := Z
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := T
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43914) {G1,W19,D5,L4,V4,M4} { sum( X, sum( opp( Y ), Z ) ) ==>
% 258.11/258.53 sum( sum( X, opp( Y ) ), Z ), ! h( X ), ! h( Z ), ! h( T ) }.
% 258.11/258.53 parent0[0]: (43911) {G1,W19,D5,L4,V4,M4} { sum( sum( X, opp( Y ) ), Z )
% 258.11/258.53 ==> sum( X, sum( opp( Y ), Z ) ), ! h( X ), ! h( Z ), ! h( T ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := Z
% 258.11/258.53 T := T
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (203) {G1,W19,D5,L4,V4,M4} R(11,9) { ! h( X ), ! h( Y ), sum(
% 258.11/258.53 X, sum( opp( Z ), Y ) ) ==> sum( sum( X, opp( Z ) ), Y ), ! h( T ) }.
% 258.11/258.53 parent0: (43914) {G1,W19,D5,L4,V4,M4} { sum( X, sum( opp( Y ), Z ) ) ==>
% 258.11/258.53 sum( sum( X, opp( Y ) ), Z ), ! h( X ), ! h( Z ), ! h( T ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Z
% 258.11/258.53 Z := Y
% 258.11/258.53 T := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 2
% 258.11/258.53 1 ==> 0
% 258.11/258.53 2 ==> 1
% 258.11/258.53 3 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43934) {G0,W8,D4,L2,V1,M2} { eg ==> sum( X, opp( X ) ), ! h( X )
% 258.11/258.53 }.
% 258.11/258.53 parent0[1]: (14) {G0,W8,D4,L2,V1,M2} I { ! h( X ), sum( X, opp( X ) ) ==>
% 258.11/258.53 eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43937) {G1,W12,D7,L1,V0,M1} { eg ==> sum( f( inv( inv( eh ) )
% 258.11/258.53 ), opp( f( inv( inv( eh ) ) ) ) ) }.
% 258.11/258.53 parent0[1]: (43934) {G0,W8,D4,L2,V1,M2} { eg ==> sum( X, opp( X ) ), ! h(
% 258.11/258.53 X ) }.
% 258.11/258.53 parent1[0]: (53) {G3,W5,D5,L1,V0,M1} R(46,16) { h( f( inv( inv( eh ) ) ) )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := f( inv( inv( eh ) ) )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (43939) {G2,W11,D6,L1,V0,M1} { eg ==> sum( f( inv( inv( eh ) ) )
% 258.11/258.53 , opp( f( inv( eh ) ) ) ) }.
% 258.11/258.53 parent0[0]: (138) {G3,W4,D3,L1,V0,M1} R(6,2);d(81) { inv( eh ) ==> eh }.
% 258.11/258.53 parent1[0; 10]: (43937) {G1,W12,D7,L1,V0,M1} { eg ==> sum( f( inv( inv( eh
% 258.11/258.53 ) ) ), opp( f( inv( inv( eh ) ) ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (43947) {G3,W10,D6,L1,V0,M1} { eg ==> sum( f( inv( inv( eh ) ) )
% 258.11/258.53 , opp( f( eh ) ) ) }.
% 258.11/258.53 parent0[0]: (138) {G3,W4,D3,L1,V0,M1} R(6,2);d(81) { inv( eh ) ==> eh }.
% 258.11/258.53 parent1[0; 9]: (43939) {G2,W11,D6,L1,V0,M1} { eg ==> sum( f( inv( inv( eh
% 258.11/258.53 ) ) ), opp( f( inv( eh ) ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (43948) {G4,W9,D5,L1,V0,M1} { eg ==> sum( f( inv( eh ) ), opp( f
% 258.11/258.53 ( eh ) ) ) }.
% 258.11/258.53 parent0[0]: (138) {G3,W4,D3,L1,V0,M1} R(6,2);d(81) { inv( eh ) ==> eh }.
% 258.11/258.53 parent1[0; 5]: (43947) {G3,W10,D6,L1,V0,M1} { eg ==> sum( f( inv( inv( eh
% 258.11/258.53 ) ) ), opp( f( eh ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (43949) {G4,W8,D5,L1,V0,M1} { eg ==> sum( f( eh ), opp( f( eh ) )
% 258.11/258.53 ) }.
% 258.11/258.53 parent0[0]: (138) {G3,W4,D3,L1,V0,M1} R(6,2);d(81) { inv( eh ) ==> eh }.
% 258.11/258.53 parent1[0; 4]: (43948) {G4,W9,D5,L1,V0,M1} { eg ==> sum( f( inv( eh ) ),
% 258.11/258.53 opp( f( eh ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43953) {G4,W8,D5,L1,V0,M1} { sum( f( eh ), opp( f( eh ) ) ) ==>
% 258.11/258.53 eg }.
% 258.11/258.53 parent0[0]: (43949) {G4,W8,D5,L1,V0,M1} { eg ==> sum( f( eh ), opp( f( eh
% 258.11/258.53 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (230) {G4,W8,D5,L1,V0,M1} R(14,53);d(138);d(138) { sum( f( eh
% 258.11/258.53 ), opp( f( eh ) ) ) ==> eg }.
% 258.11/258.53 parent0: (43953) {G4,W8,D5,L1,V0,M1} { sum( f( eh ), opp( f( eh ) ) ) ==>
% 258.11/258.53 eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43956) {G0,W8,D4,L2,V1,M2} { eg ==> sum( X, opp( X ) ), ! h( X )
% 258.11/258.53 }.
% 258.11/258.53 parent0[1]: (14) {G0,W8,D4,L2,V1,M2} I { ! h( X ), sum( X, opp( X ) ) ==>
% 258.11/258.53 eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43957) {G1,W8,D5,L1,V1,M1} { eg ==> sum( opp( X ), opp( opp(
% 258.11/258.53 X ) ) ) }.
% 258.11/258.53 parent0[1]: (43956) {G0,W8,D4,L2,V1,M2} { eg ==> sum( X, opp( X ) ), ! h(
% 258.11/258.53 X ) }.
% 258.11/258.53 parent1[0]: (30) {G1,W3,D3,L1,V1,M1} R(9,10) { h( opp( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := opp( X )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43958) {G1,W8,D5,L1,V1,M1} { sum( opp( X ), opp( opp( X ) ) ) ==>
% 258.11/258.53 eg }.
% 258.11/258.53 parent0[0]: (43957) {G1,W8,D5,L1,V1,M1} { eg ==> sum( opp( X ), opp( opp(
% 258.11/258.53 X ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (232) {G2,W8,D5,L1,V1,M1} R(14,30) { sum( opp( X ), opp( opp(
% 258.11/258.53 X ) ) ) ==> eg }.
% 258.11/258.53 parent0: (43958) {G1,W8,D5,L1,V1,M1} { sum( opp( X ), opp( opp( X ) ) )
% 258.11/258.53 ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (43960) {G0,W17,D4,L4,V3,M4} { sum( sum( X, Y ), Z ) ==> sum( X,
% 258.11/258.53 sum( Y, Z ) ), ! h( X ), ! h( Y ), ! h( Z ) }.
% 258.11/258.53 parent0[3]: (11) {G0,W17,D4,L4,V3,M4} I { ! h( Z ), ! h( Y ), ! h( X ), sum
% 258.11/258.53 ( Z, sum( Y, X ) ) ==> sum( sum( Z, Y ), X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Z
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (43964) {G1,W19,D4,L5,V2,M5} { sum( sum( X, Y ), opp( Y ) ) ==>
% 258.11/258.53 sum( X, eg ), ! h( Y ), ! h( X ), ! h( Y ), ! h( opp( Y ) ) }.
% 258.11/258.53 parent0[1]: (14) {G0,W8,D4,L2,V1,M2} I { ! h( X ), sum( X, opp( X ) ) ==>
% 258.11/258.53 eg }.
% 258.11/258.53 parent1[0; 9]: (43960) {G0,W17,D4,L4,V3,M4} { sum( sum( X, Y ), Z ) ==>
% 258.11/258.53 sum( X, sum( Y, Z ) ), ! h( X ), ! h( Y ), ! h( Z ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Y
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := opp( Y )
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (43973) {G1,W19,D4,L6,V2,M6} { sum( sum( X, Y ), opp( Y ) ) ==> X
% 258.11/258.53 , ! h( X ), ! h( Y ), ! h( X ), ! h( Y ), ! h( opp( Y ) ) }.
% 258.11/258.53 parent0[1]: (13) {G0,W7,D3,L2,V1,M2} I { ! h( X ), sum( X, eg ) ==> X }.
% 258.11/258.53 parent1[0; 7]: (43964) {G1,W19,D4,L5,V2,M5} { sum( sum( X, Y ), opp( Y ) )
% 258.11/258.53 ==> sum( X, eg ), ! h( Y ), ! h( X ), ! h( Y ), ! h( opp( Y ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (43975) {G1,W17,D4,L5,V2,M5} { sum( sum( X, Y ), opp( Y ) ) ==> X
% 258.11/258.53 , ! h( X ), ! h( Y ), ! h( Y ), ! h( opp( Y ) ) }.
% 258.11/258.53 parent0[1, 3]: (43973) {G1,W19,D4,L6,V2,M6} { sum( sum( X, Y ), opp( Y ) )
% 258.11/258.53 ==> X, ! h( X ), ! h( Y ), ! h( X ), ! h( Y ), ! h( opp( Y ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (43978) {G1,W15,D4,L4,V2,M4} { sum( sum( X, Y ), opp( Y ) ) ==> X
% 258.11/258.53 , ! h( X ), ! h( Y ), ! h( opp( Y ) ) }.
% 258.11/258.53 parent0[2, 3]: (43975) {G1,W17,D4,L5,V2,M5} { sum( sum( X, Y ), opp( Y ) )
% 258.11/258.53 ==> X, ! h( X ), ! h( Y ), ! h( Y ), ! h( opp( Y ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (43999) {G2,W12,D4,L3,V2,M3} { sum( sum( X, Y ), opp( Y ) )
% 258.11/258.53 ==> X, ! h( X ), ! h( Y ) }.
% 258.11/258.53 parent0[3]: (43978) {G1,W15,D4,L4,V2,M4} { sum( sum( X, Y ), opp( Y ) )
% 258.11/258.53 ==> X, ! h( X ), ! h( Y ), ! h( opp( Y ) ) }.
% 258.11/258.53 parent1[0]: (30) {G1,W3,D3,L1,V1,M1} R(9,10) { h( opp( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (233) {G2,W12,D4,L3,V2,M3} P(14,11);f;d(13);r(30) { ! h( Y ),
% 258.11/258.53 ! h( X ), sum( sum( Y, X ), opp( X ) ) ==> Y }.
% 258.11/258.53 parent0: (43999) {G2,W12,D4,L3,V2,M3} { sum( sum( X, Y ), opp( Y ) ) ==> X
% 258.11/258.53 , ! h( X ), ! h( Y ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Y
% 258.11/258.53 Y := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 2
% 258.11/258.53 1 ==> 0
% 258.11/258.53 2 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (44004) {G2,W10,D4,L2,V1,M2} { ! h( X ), sum( sum( X, X ), opp( X
% 258.11/258.53 ) ) ==> X }.
% 258.11/258.53 parent0[0, 1]: (233) {G2,W12,D4,L3,V2,M3} P(14,11);f;d(13);r(30) { ! h( Y )
% 258.11/258.53 , ! h( X ), sum( sum( Y, X ), opp( X ) ) ==> Y }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (234) {G3,W10,D4,L2,V1,M2} F(233) { ! h( X ), sum( sum( X, X )
% 258.11/258.53 , opp( X ) ) ==> X }.
% 258.11/258.53 parent0: (44004) {G2,W10,D4,L2,V1,M2} { ! h( X ), sum( sum( X, X ), opp( X
% 258.11/258.53 ) ) ==> X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44007) {G2,W12,D4,L3,V2,M3} { X ==> product( product( X, Y ), inv
% 258.11/258.53 ( Y ) ), ! g( X ), ! g( Y ) }.
% 258.11/258.53 parent0[2]: (63) {G2,W12,D4,L3,V2,M3} F(56);d(6);d(5) { ! g( X ), ! g( Y )
% 258.11/258.53 , product( product( X, Y ), inv( Y ) ) ==> X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44009) {G1,W14,D5,L4,V1,M4} { X ==> product( eh, inv( inv( X ) )
% 258.11/258.53 ), ! g( X ), ! g( X ), ! g( inv( X ) ) }.
% 258.11/258.53 parent0[1]: (6) {G0,W8,D4,L2,V1,M2} I { ! g( X ), product( X, inv( X ) )
% 258.11/258.53 ==> eh }.
% 258.11/258.53 parent1[0; 3]: (44007) {G2,W12,D4,L3,V2,M3} { X ==> product( product( X, Y
% 258.11/258.53 ), inv( Y ) ), ! g( X ), ! g( Y ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 Y := inv( X )
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44011) {G2,W14,D4,L5,V1,M5} { X ==> inv( inv( X ) ), ! g( X ), !
% 258.11/258.53 g( X ), ! g( X ), ! g( inv( X ) ) }.
% 258.11/258.53 parent0[1]: (120) {G2,W11,D5,L2,V1,M2} R(39,4) { ! g( X ), product( eh, inv
% 258.11/258.53 ( inv( X ) ) ) ==> inv( inv( X ) ) }.
% 258.11/258.53 parent1[0; 2]: (44009) {G1,W14,D5,L4,V1,M4} { X ==> product( eh, inv( inv
% 258.11/258.53 ( X ) ) ), ! g( X ), ! g( X ), ! g( inv( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (44012) {G2,W12,D4,L4,V1,M4} { X ==> inv( inv( X ) ), ! g( X ), !
% 258.11/258.53 g( X ), ! g( inv( X ) ) }.
% 258.11/258.53 parent0[1, 2]: (44011) {G2,W14,D4,L5,V1,M5} { X ==> inv( inv( X ) ), ! g(
% 258.11/258.53 X ), ! g( X ), ! g( X ), ! g( inv( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (44013) {G2,W10,D4,L3,V1,M3} { X ==> inv( inv( X ) ), ! g( X ), !
% 258.11/258.53 g( inv( X ) ) }.
% 258.11/258.53 parent0[1, 2]: (44012) {G2,W12,D4,L4,V1,M4} { X ==> inv( inv( X ) ), ! g(
% 258.11/258.53 X ), ! g( X ), ! g( inv( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44014) {G1,W9,D4,L3,V1,M3} { X ==> inv( inv( X ) ), ! g( X )
% 258.11/258.53 , ! g( X ) }.
% 258.11/258.53 parent0[2]: (44013) {G2,W10,D4,L3,V1,M3} { X ==> inv( inv( X ) ), ! g( X )
% 258.11/258.53 , ! g( inv( X ) ) }.
% 258.11/258.53 parent1[1]: (1) {G0,W5,D3,L2,V1,M2} I { ! g( X ), g( inv( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44015) {G1,W9,D4,L3,V1,M3} { inv( inv( X ) ) ==> X, ! g( X ), ! g
% 258.11/258.53 ( X ) }.
% 258.11/258.53 parent0[0]: (44014) {G1,W9,D4,L3,V1,M3} { X ==> inv( inv( X ) ), ! g( X )
% 258.11/258.53 , ! g( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (44016) {G1,W7,D4,L2,V1,M2} { inv( inv( X ) ) ==> X, ! g( X ) }.
% 258.11/258.53 parent0[1, 2]: (44015) {G1,W9,D4,L3,V1,M3} { inv( inv( X ) ) ==> X, ! g( X
% 258.11/258.53 ), ! g( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (2049) {G3,W7,D4,L2,V1,M2} P(6,63);f;d(120);r(1) { ! g( X ),
% 258.11/258.53 inv( inv( X ) ) ==> X }.
% 258.11/258.53 parent0: (44016) {G1,W7,D4,L2,V1,M2} { inv( inv( X ) ) ==> X, ! g( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 1
% 258.11/258.53 1 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44018) {G3,W7,D4,L2,V1,M2} { X ==> inv( inv( X ) ), ! g( X ) }.
% 258.11/258.53 parent0[1]: (2049) {G3,W7,D4,L2,V1,M2} P(6,63);f;d(120);r(1) { ! g( X ),
% 258.11/258.53 inv( inv( X ) ) ==> X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44019) {G0,W6,D3,L2,V0,M2} { ! eg ==> f( eh ), g( skol1 ) }.
% 258.11/258.53 parent0[0]: (18) {G0,W6,D3,L2,V0,M2} I { ! f( eh ) ==> eg, g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44020) {G1,W9,D4,L2,V0,M2} { skol1 ==> inv( inv( skol1 ) ), !
% 258.11/258.53 eg ==> f( eh ) }.
% 258.11/258.53 parent0[1]: (44018) {G3,W7,D4,L2,V1,M2} { X ==> inv( inv( X ) ), ! g( X )
% 258.11/258.53 }.
% 258.11/258.53 parent1[1]: (44019) {G0,W6,D3,L2,V0,M2} { ! eg ==> f( eh ), g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := skol1
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44022) {G1,W9,D4,L2,V0,M2} { ! f( eh ) ==> eg, skol1 ==> inv( inv
% 258.11/258.53 ( skol1 ) ) }.
% 258.11/258.53 parent0[1]: (44020) {G1,W9,D4,L2,V0,M2} { skol1 ==> inv( inv( skol1 ) ), !
% 258.11/258.53 eg ==> f( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44023) {G1,W9,D4,L2,V0,M2} { inv( inv( skol1 ) ) ==> skol1, ! f(
% 258.11/258.53 eh ) ==> eg }.
% 258.11/258.53 parent0[1]: (44022) {G1,W9,D4,L2,V0,M2} { ! f( eh ) ==> eg, skol1 ==> inv
% 258.11/258.53 ( inv( skol1 ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (2062) {G4,W9,D4,L2,V0,M2} R(2049,18) { inv( inv( skol1 ) )
% 258.11/258.53 ==> skol1, ! f( eh ) ==> eg }.
% 258.11/258.53 parent0: (44023) {G1,W9,D4,L2,V0,M2} { inv( inv( skol1 ) ) ==> skol1, ! f
% 258.11/258.53 ( eh ) ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44024) {G3,W10,D4,L2,V1,M2} { X ==> sum( sum( X, X ), opp( X ) )
% 258.11/258.53 , ! h( X ) }.
% 258.11/258.53 parent0[1]: (234) {G3,W10,D4,L2,V1,M2} F(233) { ! h( X ), sum( sum( X, X )
% 258.11/258.53 , opp( X ) ) ==> X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44028) {G2,W12,D5,L1,V0,M1} { f( eh ) ==> sum( sum( f( eh ),
% 258.11/258.53 f( eh ) ), opp( f( eh ) ) ) }.
% 258.11/258.53 parent0[1]: (44024) {G3,W10,D4,L2,V1,M2} { X ==> sum( sum( X, X ), opp( X
% 258.11/258.53 ) ), ! h( X ) }.
% 258.11/258.53 parent1[0]: (31) {G1,W3,D3,L1,V0,M1} R(16,2) { h( f( eh ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := f( eh )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44029) {G1,W11,D5,L1,V0,M1} { f( eh ) ==> sum( f( product( eh,
% 258.11/258.53 eh ) ), opp( f( eh ) ) ) }.
% 258.11/258.53 parent0[0]: (17) {G0,W10,D4,L1,V2,M1} I { sum( f( Y ), f( X ) ) ==> f(
% 258.11/258.53 product( Y, X ) ) }.
% 258.11/258.53 parent1[0; 4]: (44028) {G2,W12,D5,L1,V0,M1} { f( eh ) ==> sum( sum( f( eh
% 258.11/258.53 ), f( eh ) ), opp( f( eh ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := eh
% 258.11/258.53 Y := eh
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44030) {G2,W9,D5,L1,V0,M1} { f( eh ) ==> sum( f( eh ), opp( f(
% 258.11/258.53 eh ) ) ) }.
% 258.11/258.53 parent0[0]: (83) {G1,W5,D3,L1,V0,M1} R(4,2) { product( eh, eh ) ==> eh }.
% 258.11/258.53 parent1[0; 5]: (44029) {G1,W11,D5,L1,V0,M1} { f( eh ) ==> sum( f( product
% 258.11/258.53 ( eh, eh ) ), opp( f( eh ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44031) {G3,W4,D3,L1,V0,M1} { f( eh ) ==> eg }.
% 258.11/258.53 parent0[0]: (230) {G4,W8,D5,L1,V0,M1} R(14,53);d(138);d(138) { sum( f( eh )
% 258.11/258.53 , opp( f( eh ) ) ) ==> eg }.
% 258.11/258.53 parent1[0; 3]: (44030) {G2,W9,D5,L1,V0,M1} { f( eh ) ==> sum( f( eh ), opp
% 258.11/258.53 ( f( eh ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (2159) {G5,W4,D3,L1,V0,M1} R(234,31);d(17);d(83);d(230) { f(
% 258.11/258.53 eh ) ==> eg }.
% 258.11/258.53 parent0: (44031) {G3,W4,D3,L1,V0,M1} { f( eh ) ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44033) {G5,W4,D3,L1,V0,M1} { eg ==> f( eh ) }.
% 258.11/258.53 parent0[0]: (2159) {G5,W4,D3,L1,V0,M1} R(234,31);d(17);d(83);d(230) { f( eh
% 258.11/258.53 ) ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44035) {G4,W9,D4,L2,V0,M2} { ! eg ==> f( eh ), inv( inv( skol1 )
% 258.11/258.53 ) ==> skol1 }.
% 258.11/258.53 parent0[1]: (2062) {G4,W9,D4,L2,V0,M2} R(2049,18) { inv( inv( skol1 ) ) ==>
% 258.11/258.53 skol1, ! f( eh ) ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44036) {G4,W9,D4,L2,V0,M2} { skol1 ==> inv( inv( skol1 ) ), ! eg
% 258.11/258.53 ==> f( eh ) }.
% 258.11/258.53 parent0[1]: (44035) {G4,W9,D4,L2,V0,M2} { ! eg ==> f( eh ), inv( inv(
% 258.11/258.53 skol1 ) ) ==> skol1 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44037) {G5,W5,D4,L1,V0,M1} { skol1 ==> inv( inv( skol1 ) )
% 258.11/258.53 }.
% 258.11/258.53 parent0[1]: (44036) {G4,W9,D4,L2,V0,M2} { skol1 ==> inv( inv( skol1 ) ), !
% 258.11/258.53 eg ==> f( eh ) }.
% 258.11/258.53 parent1[0]: (44033) {G5,W4,D3,L1,V0,M1} { eg ==> f( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44038) {G5,W5,D4,L1,V0,M1} { inv( inv( skol1 ) ) ==> skol1 }.
% 258.11/258.53 parent0[0]: (44037) {G5,W5,D4,L1,V0,M1} { skol1 ==> inv( inv( skol1 ) )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (2165) {G6,W5,D4,L1,V0,M1} R(2159,2062) { inv( inv( skol1 ) )
% 258.11/258.53 ==> skol1 }.
% 258.11/258.53 parent0: (44038) {G5,W5,D4,L1,V0,M1} { inv( inv( skol1 ) ) ==> skol1 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44039) {G5,W4,D3,L1,V0,M1} { eg ==> f( eh ) }.
% 258.11/258.53 parent0[0]: (2159) {G5,W4,D3,L1,V0,M1} R(234,31);d(17);d(83);d(230) { f( eh
% 258.11/258.53 ) ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44040) {G2,W9,D5,L2,V0,M2} { ! eg ==> f( eh ), h( f( inv( inv(
% 258.11/258.53 skol1 ) ) ) ) }.
% 258.11/258.53 parent0[0]: (166) {G2,W9,D5,L2,V0,M2} R(103,43) { ! f( eh ) ==> eg, h( f(
% 258.11/258.53 inv( inv( skol1 ) ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44042) {G3,W5,D5,L1,V0,M1} { h( f( inv( inv( skol1 ) ) ) )
% 258.11/258.53 }.
% 258.11/258.53 parent0[0]: (44040) {G2,W9,D5,L2,V0,M2} { ! eg ==> f( eh ), h( f( inv( inv
% 258.11/258.53 ( skol1 ) ) ) ) }.
% 258.11/258.53 parent1[0]: (44039) {G5,W4,D3,L1,V0,M1} { eg ==> f( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44043) {G4,W3,D3,L1,V0,M1} { h( f( skol1 ) ) }.
% 258.11/258.53 parent0[0]: (2165) {G6,W5,D4,L1,V0,M1} R(2159,2062) { inv( inv( skol1 ) )
% 258.11/258.53 ==> skol1 }.
% 258.11/258.53 parent1[0; 2]: (44042) {G3,W5,D5,L1,V0,M1} { h( f( inv( inv( skol1 ) ) ) )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (2167) {G7,W3,D3,L1,V0,M1} R(2159,166);d(2165) { h( f( skol1 )
% 258.11/258.53 ) }.
% 258.11/258.53 parent0: (44043) {G4,W3,D3,L1,V0,M1} { h( f( skol1 ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44044) {G5,W4,D3,L1,V0,M1} { eg ==> f( eh ) }.
% 258.11/258.53 parent0[0]: (2159) {G5,W4,D3,L1,V0,M1} R(234,31);d(17);d(83);d(230) { f( eh
% 258.11/258.53 ) ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44045) {G2,W8,D4,L2,V0,M2} { ! eg ==> f( eh ), g( inv( inv( skol1
% 258.11/258.53 ) ) ) }.
% 258.11/258.53 parent0[1]: (116) {G2,W8,D4,L2,V0,M2} R(39,18) { g( inv( inv( skol1 ) ) ),
% 258.11/258.53 ! f( eh ) ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44047) {G3,W4,D4,L1,V0,M1} { g( inv( inv( skol1 ) ) ) }.
% 258.11/258.53 parent0[0]: (44045) {G2,W8,D4,L2,V0,M2} { ! eg ==> f( eh ), g( inv( inv(
% 258.11/258.53 skol1 ) ) ) }.
% 258.11/258.53 parent1[0]: (44044) {G5,W4,D3,L1,V0,M1} { eg ==> f( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44048) {G4,W2,D2,L1,V0,M1} { g( skol1 ) }.
% 258.11/258.53 parent0[0]: (2165) {G6,W5,D4,L1,V0,M1} R(2159,2062) { inv( inv( skol1 ) )
% 258.11/258.53 ==> skol1 }.
% 258.11/258.53 parent1[0; 1]: (44047) {G3,W4,D4,L1,V0,M1} { g( inv( inv( skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (2172) {G7,W2,D2,L1,V0,M1} R(2159,116);d(2165) { g( skol1 )
% 258.11/258.53 }.
% 258.11/258.53 parent0: (44048) {G4,W2,D2,L1,V0,M1} { g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44049) {G5,W4,D3,L1,V0,M1} { eg ==> f( eh ) }.
% 258.11/258.53 parent0[0]: (2159) {G5,W4,D3,L1,V0,M1} R(234,31);d(17);d(83);d(230) { f( eh
% 258.11/258.53 ) ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44050) {G2,W8,D4,L2,V0,M2} { ! eg ==> f( eh ), h( f( inv( skol1 )
% 258.11/258.53 ) ) }.
% 258.11/258.53 parent0[1]: (140) {G2,W8,D4,L2,V0,M2} R(43,18) { h( f( inv( skol1 ) ) ), !
% 258.11/258.53 f( eh ) ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44051) {G3,W4,D4,L1,V0,M1} { h( f( inv( skol1 ) ) ) }.
% 258.11/258.53 parent0[0]: (44050) {G2,W8,D4,L2,V0,M2} { ! eg ==> f( eh ), h( f( inv(
% 258.11/258.53 skol1 ) ) ) }.
% 258.11/258.53 parent1[0]: (44049) {G5,W4,D3,L1,V0,M1} { eg ==> f( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (2173) {G6,W4,D4,L1,V0,M1} R(2159,140) { h( f( inv( skol1 ) )
% 258.11/258.53 ) }.
% 258.11/258.53 parent0: (44051) {G3,W4,D4,L1,V0,M1} { h( f( inv( skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44052) {G5,W4,D3,L1,V0,M1} { eg ==> f( eh ) }.
% 258.11/258.53 parent0[0]: (2159) {G5,W4,D3,L1,V0,M1} R(234,31);d(17);d(83);d(230) { f( eh
% 258.11/258.53 ) ==> eg }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44053) {G0,W11,D4,L2,V0,M2} { ! eg ==> f( eh ), ! opp( f( skol1 )
% 258.11/258.53 ) ==> f( inv( skol1 ) ) }.
% 258.11/258.53 parent0[0]: (19) {G0,W11,D4,L2,V0,M2} I { ! f( eh ) ==> eg, ! opp( f( skol1
% 258.11/258.53 ) ) ==> f( inv( skol1 ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44056) {G1,W7,D4,L1,V0,M1} { ! opp( f( skol1 ) ) ==> f( inv(
% 258.11/258.53 skol1 ) ) }.
% 258.11/258.53 parent0[0]: (44053) {G0,W11,D4,L2,V0,M2} { ! eg ==> f( eh ), ! opp( f(
% 258.11/258.53 skol1 ) ) ==> f( inv( skol1 ) ) }.
% 258.11/258.53 parent1[0]: (44052) {G5,W4,D3,L1,V0,M1} { eg ==> f( eh ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (2175) {G6,W7,D4,L1,V0,M1} R(2159,19) { ! opp( f( skol1 ) )
% 258.11/258.53 ==> f( inv( skol1 ) ) }.
% 258.11/258.53 parent0: (44056) {G1,W7,D4,L1,V0,M1} { ! opp( f( skol1 ) ) ==> f( inv(
% 258.11/258.53 skol1 ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44058) {G0,W8,D4,L2,V1,M2} { eh ==> product( inv( X ), X ), ! g(
% 258.11/258.53 X ) }.
% 258.11/258.53 parent0[1]: (7) {G0,W8,D4,L2,V1,M2} I { ! g( X ), product( inv( X ), X )
% 258.11/258.53 ==> eh }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44059) {G1,W6,D4,L1,V0,M1} { eh ==> product( inv( skol1 ),
% 258.11/258.53 skol1 ) }.
% 258.11/258.53 parent0[1]: (44058) {G0,W8,D4,L2,V1,M2} { eh ==> product( inv( X ), X ), !
% 258.11/258.53 g( X ) }.
% 258.11/258.53 parent1[0]: (2172) {G7,W2,D2,L1,V0,M1} R(2159,116);d(2165) { g( skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := skol1
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44060) {G1,W6,D4,L1,V0,M1} { product( inv( skol1 ), skol1 ) ==>
% 258.11/258.53 eh }.
% 258.11/258.53 parent0[0]: (44059) {G1,W6,D4,L1,V0,M1} { eh ==> product( inv( skol1 ),
% 258.11/258.53 skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (2234) {G8,W6,D4,L1,V0,M1} R(2172,7) { product( inv( skol1 ),
% 258.11/258.53 skol1 ) ==> eh }.
% 258.11/258.53 parent0: (44060) {G1,W6,D4,L1,V0,M1} { product( inv( skol1 ), skol1 ) ==>
% 258.11/258.53 eh }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44062) {G1,W19,D5,L4,V4,M4} { sum( sum( X, opp( Y ) ), Z ) ==>
% 258.11/258.53 sum( X, sum( opp( Y ), Z ) ), ! h( X ), ! h( Z ), ! h( T ) }.
% 258.11/258.53 parent0[2]: (203) {G1,W19,D5,L4,V4,M4} R(11,9) { ! h( X ), ! h( Y ), sum( X
% 258.11/258.53 , sum( opp( Z ), Y ) ) ==> sum( sum( X, opp( Z ) ), Y ), ! h( T ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Z
% 258.11/258.53 Z := Y
% 258.11/258.53 T := T
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44065) {G2,W20,D5,L4,V3,M4} { sum( sum( X, opp( Y ) ), opp( opp
% 258.11/258.53 ( Y ) ) ) ==> sum( X, eg ), ! h( X ), ! h( opp( opp( Y ) ) ), ! h( Z )
% 258.11/258.53 }.
% 258.11/258.53 parent0[0]: (232) {G2,W8,D5,L1,V1,M1} R(14,30) { sum( opp( X ), opp( opp( X
% 258.11/258.53 ) ) ) ==> eg }.
% 258.11/258.53 parent1[0; 11]: (44062) {G1,W19,D5,L4,V4,M4} { sum( sum( X, opp( Y ) ), Z
% 258.11/258.53 ) ==> sum( X, sum( opp( Y ), Z ) ), ! h( X ), ! h( Z ), ! h( T ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Y
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := opp( opp( Y ) )
% 258.11/258.53 T := Z
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (44070) {G2,W18,D5,L3,V2,M3} { sum( sum( X, opp( Y ) ), opp( opp(
% 258.11/258.53 Y ) ) ) ==> sum( X, eg ), ! h( X ), ! h( opp( opp( Y ) ) ) }.
% 258.11/258.53 parent0[1, 3]: (44065) {G2,W20,D5,L4,V3,M4} { sum( sum( X, opp( Y ) ), opp
% 258.11/258.53 ( opp( Y ) ) ) ==> sum( X, eg ), ! h( X ), ! h( opp( opp( Y ) ) ), ! h( Z
% 258.11/258.53 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 Z := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44089) {G1,W18,D5,L4,V2,M4} { sum( sum( X, opp( Y ) ), opp( opp
% 258.11/258.53 ( Y ) ) ) ==> X, ! h( X ), ! h( X ), ! h( opp( opp( Y ) ) ) }.
% 258.11/258.53 parent0[1]: (13) {G0,W7,D3,L2,V1,M2} I { ! h( X ), sum( X, eg ) ==> X }.
% 258.11/258.53 parent1[0; 9]: (44070) {G2,W18,D5,L3,V2,M3} { sum( sum( X, opp( Y ) ), opp
% 258.11/258.53 ( opp( Y ) ) ) ==> sum( X, eg ), ! h( X ), ! h( opp( opp( Y ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44096) {G2,W14,D5,L3,V2,M3} { sum( sum( X, opp( Y ) ), opp(
% 258.11/258.53 opp( Y ) ) ) ==> X, ! h( X ), ! h( X ) }.
% 258.11/258.53 parent0[3]: (44089) {G1,W18,D5,L4,V2,M4} { sum( sum( X, opp( Y ) ), opp(
% 258.11/258.53 opp( Y ) ) ) ==> X, ! h( X ), ! h( X ), ! h( opp( opp( Y ) ) ) }.
% 258.11/258.53 parent1[0]: (30) {G1,W3,D3,L1,V1,M1} R(9,10) { h( opp( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := opp( Y )
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (17670) {G3,W14,D5,L3,V3,M3} P(232,203);d(13);r(30) { ! h( Y )
% 258.11/258.53 , ! h( Z ), sum( sum( Y, opp( X ) ), opp( opp( X ) ) ) ==> Y }.
% 258.11/258.53 parent0: (44096) {G2,W14,D5,L3,V2,M3} { sum( sum( X, opp( Y ) ), opp( opp
% 258.11/258.53 ( Y ) ) ) ==> X, ! h( X ), ! h( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Y
% 258.11/258.53 Y := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 2
% 258.11/258.53 1 ==> 0
% 258.11/258.53 2 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (44101) {G3,W12,D5,L2,V2,M2} { ! h( X ), sum( sum( X, opp( Y ) ),
% 258.11/258.53 opp( opp( Y ) ) ) ==> X }.
% 258.11/258.53 parent0[0, 1]: (17670) {G3,W14,D5,L3,V3,M3} P(232,203);d(13);r(30) { ! h( Y
% 258.11/258.53 ), ! h( Z ), sum( sum( Y, opp( X ) ), opp( opp( X ) ) ) ==> Y }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Y
% 258.11/258.53 Y := X
% 258.11/258.53 Z := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (17671) {G4,W12,D5,L2,V2,M2} F(17670) { ! h( X ), sum( sum( X
% 258.11/258.53 , opp( Y ) ), opp( opp( Y ) ) ) ==> X }.
% 258.11/258.53 parent0: (44101) {G3,W12,D5,L2,V2,M2} { ! h( X ), sum( sum( X, opp( Y ) )
% 258.11/258.53 , opp( opp( Y ) ) ) ==> X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 1 ==> 1
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44104) {G2,W12,D4,L3,V2,M3} { X ==> sum( sum( X, Y ), opp( Y ) )
% 258.11/258.53 , ! h( X ), ! h( Y ) }.
% 258.11/258.53 parent0[2]: (233) {G2,W12,D4,L3,V2,M3} P(14,11);f;d(13);r(30) { ! h( Y ), !
% 258.11/258.53 h( X ), sum( sum( Y, X ), opp( X ) ) ==> Y }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := Y
% 258.11/258.53 Y := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44106) {G1,W14,D5,L4,V1,M4} { X ==> sum( eg, opp( opp( X ) ) ),
% 258.11/258.53 ! h( X ), ! h( X ), ! h( opp( X ) ) }.
% 258.11/258.53 parent0[1]: (14) {G0,W8,D4,L2,V1,M2} I { ! h( X ), sum( X, opp( X ) ) ==>
% 258.11/258.53 eg }.
% 258.11/258.53 parent1[0; 3]: (44104) {G2,W12,D4,L3,V2,M3} { X ==> sum( sum( X, Y ), opp
% 258.11/258.53 ( Y ) ), ! h( X ), ! h( Y ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 Y := opp( X )
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44108) {G2,W12,D4,L4,V1,M4} { X ==> opp( opp( X ) ), ! h( X ), !
% 258.11/258.53 h( X ), ! h( opp( X ) ) }.
% 258.11/258.53 parent0[0]: (164) {G2,W7,D4,L1,V1,M1} R(12,30) { sum( eg, opp( X ) ) ==>
% 258.11/258.53 opp( X ) }.
% 258.11/258.53 parent1[0; 2]: (44106) {G1,W14,D5,L4,V1,M4} { X ==> sum( eg, opp( opp( X )
% 258.11/258.53 ) ), ! h( X ), ! h( X ), ! h( opp( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := opp( X )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 factor: (44109) {G2,W10,D4,L3,V1,M3} { X ==> opp( opp( X ) ), ! h( X ), !
% 258.11/258.53 h( opp( X ) ) }.
% 258.11/258.53 parent0[1, 2]: (44108) {G2,W12,D4,L4,V1,M4} { X ==> opp( opp( X ) ), ! h(
% 258.11/258.53 X ), ! h( X ), ! h( opp( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44110) {G2,W7,D4,L2,V1,M2} { X ==> opp( opp( X ) ), ! h( X )
% 258.11/258.53 }.
% 258.11/258.53 parent0[2]: (44109) {G2,W10,D4,L3,V1,M3} { X ==> opp( opp( X ) ), ! h( X )
% 258.11/258.53 , ! h( opp( X ) ) }.
% 258.11/258.53 parent1[0]: (30) {G1,W3,D3,L1,V1,M1} R(9,10) { h( opp( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44111) {G2,W7,D4,L2,V1,M2} { opp( opp( X ) ) ==> X, ! h( X ) }.
% 258.11/258.53 parent0[0]: (44110) {G2,W7,D4,L2,V1,M2} { X ==> opp( opp( X ) ), ! h( X )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (22716) {G3,W7,D4,L2,V1,M2} P(14,233);f;d(164);r(30) { ! h( X
% 258.11/258.53 ), opp( opp( X ) ) ==> X }.
% 258.11/258.53 parent0: (44111) {G2,W7,D4,L2,V1,M2} { opp( opp( X ) ) ==> X, ! h( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 1
% 258.11/258.53 1 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44112) {G3,W7,D4,L2,V1,M2} { X ==> opp( opp( X ) ), ! h( X ) }.
% 258.11/258.53 parent0[1]: (22716) {G3,W7,D4,L2,V1,M2} P(14,233);f;d(164);r(30) { ! h( X )
% 258.11/258.53 , opp( opp( X ) ) ==> X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44113) {G4,W9,D6,L1,V0,M1} { f( inv( skol1 ) ) ==> opp( opp(
% 258.11/258.53 f( inv( skol1 ) ) ) ) }.
% 258.11/258.53 parent0[1]: (44112) {G3,W7,D4,L2,V1,M2} { X ==> opp( opp( X ) ), ! h( X )
% 258.11/258.53 }.
% 258.11/258.53 parent1[0]: (2173) {G6,W4,D4,L1,V0,M1} R(2159,140) { h( f( inv( skol1 ) ) )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := f( inv( skol1 ) )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44114) {G4,W9,D6,L1,V0,M1} { opp( opp( f( inv( skol1 ) ) ) ) ==>
% 258.11/258.53 f( inv( skol1 ) ) }.
% 258.11/258.53 parent0[0]: (44113) {G4,W9,D6,L1,V0,M1} { f( inv( skol1 ) ) ==> opp( opp(
% 258.11/258.53 f( inv( skol1 ) ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (22738) {G7,W9,D6,L1,V0,M1} R(22716,2173) { opp( opp( f( inv(
% 258.11/258.53 skol1 ) ) ) ) ==> f( inv( skol1 ) ) }.
% 258.11/258.53 parent0: (44114) {G4,W9,D6,L1,V0,M1} { opp( opp( f( inv( skol1 ) ) ) ) ==>
% 258.11/258.53 f( inv( skol1 ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44115) {G3,W7,D4,L2,V1,M2} { X ==> opp( opp( X ) ), ! h( X ) }.
% 258.11/258.53 parent0[1]: (22716) {G3,W7,D4,L2,V1,M2} P(14,233);f;d(164);r(30) { ! h( X )
% 258.11/258.53 , opp( opp( X ) ) ==> X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44116) {G4,W7,D5,L1,V0,M1} { f( skol1 ) ==> opp( opp( f(
% 258.11/258.53 skol1 ) ) ) }.
% 258.11/258.53 parent0[1]: (44115) {G3,W7,D4,L2,V1,M2} { X ==> opp( opp( X ) ), ! h( X )
% 258.11/258.53 }.
% 258.11/258.53 parent1[0]: (2167) {G7,W3,D3,L1,V0,M1} R(2159,166);d(2165) { h( f( skol1 )
% 258.11/258.53 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := f( skol1 )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44117) {G4,W7,D5,L1,V0,M1} { opp( opp( f( skol1 ) ) ) ==> f(
% 258.11/258.53 skol1 ) }.
% 258.11/258.53 parent0[0]: (44116) {G4,W7,D5,L1,V0,M1} { f( skol1 ) ==> opp( opp( f(
% 258.11/258.53 skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (22739) {G8,W7,D5,L1,V0,M1} R(22716,2167) { opp( opp( f( skol1
% 258.11/258.53 ) ) ) ==> f( skol1 ) }.
% 258.11/258.53 parent0: (44117) {G4,W7,D5,L1,V0,M1} { opp( opp( f( skol1 ) ) ) ==> f(
% 258.11/258.53 skol1 ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44118) {G4,W12,D5,L2,V2,M2} { X ==> sum( sum( X, opp( Y ) ), opp
% 258.11/258.53 ( opp( Y ) ) ), ! h( X ) }.
% 258.11/258.53 parent0[1]: (17671) {G4,W12,D5,L2,V2,M2} F(17670) { ! h( X ), sum( sum( X,
% 258.11/258.53 opp( Y ) ), opp( opp( Y ) ) ) ==> X }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44119) {G2,W12,D5,L1,V2,M1} { opp( X ) ==> sum( sum( opp( X )
% 258.11/258.53 , opp( Y ) ), opp( opp( Y ) ) ) }.
% 258.11/258.53 parent0[1]: (44118) {G4,W12,D5,L2,V2,M2} { X ==> sum( sum( X, opp( Y ) ),
% 258.11/258.53 opp( opp( Y ) ) ), ! h( X ) }.
% 258.11/258.53 parent1[0]: (30) {G1,W3,D3,L1,V1,M1} R(9,10) { h( opp( X ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := opp( X )
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44120) {G2,W12,D5,L1,V2,M1} { sum( sum( opp( X ), opp( Y ) ), opp
% 258.11/258.53 ( opp( Y ) ) ) ==> opp( X ) }.
% 258.11/258.53 parent0[0]: (44119) {G2,W12,D5,L1,V2,M1} { opp( X ) ==> sum( sum( opp( X )
% 258.11/258.53 , opp( Y ) ), opp( opp( Y ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (43449) {G5,W12,D5,L1,V2,M1} R(17671,30) { sum( sum( opp( X )
% 258.11/258.53 , opp( Y ) ), opp( opp( Y ) ) ) ==> opp( X ) }.
% 258.11/258.53 parent0: (44120) {G2,W12,D5,L1,V2,M1} { sum( sum( opp( X ), opp( Y ) ),
% 258.11/258.53 opp( opp( Y ) ) ) ==> opp( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44122) {G5,W12,D5,L1,V2,M1} { opp( X ) ==> sum( sum( opp( X ),
% 258.11/258.53 opp( Y ) ), opp( opp( Y ) ) ) }.
% 258.11/258.53 parent0[0]: (43449) {G5,W12,D5,L1,V2,M1} R(17671,30) { sum( sum( opp( X ),
% 258.11/258.53 opp( Y ) ), opp( opp( Y ) ) ) ==> opp( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 Y := Y
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44126) {G6,W14,D7,L1,V1,M1} { opp( X ) ==> sum( sum( opp( X ),
% 258.11/258.53 opp( opp( f( skol1 ) ) ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 parent0[0]: (22739) {G8,W7,D5,L1,V0,M1} R(22716,2167) { opp( opp( f( skol1
% 258.11/258.53 ) ) ) ==> f( skol1 ) }.
% 258.11/258.53 parent1[0; 12]: (44122) {G5,W12,D5,L1,V2,M1} { opp( X ) ==> sum( sum( opp
% 258.11/258.53 ( X ), opp( Y ) ), opp( opp( Y ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 Y := opp( f( skol1 ) )
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44128) {G7,W12,D5,L1,V1,M1} { opp( X ) ==> sum( sum( opp( X ), f
% 258.11/258.53 ( skol1 ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 parent0[0]: (22739) {G8,W7,D5,L1,V0,M1} R(22716,2167) { opp( opp( f( skol1
% 258.11/258.53 ) ) ) ==> f( skol1 ) }.
% 258.11/258.53 parent1[0; 7]: (44126) {G6,W14,D7,L1,V1,M1} { opp( X ) ==> sum( sum( opp(
% 258.11/258.53 X ), opp( opp( f( skol1 ) ) ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44134) {G7,W12,D5,L1,V1,M1} { sum( sum( opp( X ), f( skol1 ) ),
% 258.11/258.53 opp( f( skol1 ) ) ) ==> opp( X ) }.
% 258.11/258.53 parent0[0]: (44128) {G7,W12,D5,L1,V1,M1} { opp( X ) ==> sum( sum( opp( X )
% 258.11/258.53 , f( skol1 ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (43456) {G9,W12,D5,L1,V1,M1} P(22739,43449) { sum( sum( opp( X
% 258.11/258.53 ), f( skol1 ) ), opp( f( skol1 ) ) ) ==> opp( X ) }.
% 258.11/258.53 parent0: (44134) {G7,W12,D5,L1,V1,M1} { sum( sum( opp( X ), f( skol1 ) ),
% 258.11/258.53 opp( f( skol1 ) ) ) ==> opp( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 0 ==> 0
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44138) {G9,W12,D5,L1,V1,M1} { opp( X ) ==> sum( sum( opp( X ), f
% 258.11/258.53 ( skol1 ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 parent0[0]: (43456) {G9,W12,D5,L1,V1,M1} P(22739,43449) { sum( sum( opp( X
% 258.11/258.53 ), f( skol1 ) ), opp( f( skol1 ) ) ) ==> opp( X ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := X
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 eqswap: (44143) {G6,W7,D4,L1,V0,M1} { ! f( inv( skol1 ) ) ==> opp( f(
% 258.11/258.53 skol1 ) ) }.
% 258.11/258.53 parent0[0]: (2175) {G6,W7,D4,L1,V0,M1} R(2159,19) { ! opp( f( skol1 ) ) ==>
% 258.11/258.53 f( inv( skol1 ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44145) {G8,W16,D6,L1,V0,M1} { opp( opp( f( inv( skol1 ) ) ) )
% 258.11/258.53 ==> sum( sum( f( inv( skol1 ) ), f( skol1 ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 parent0[0]: (22738) {G7,W9,D6,L1,V0,M1} R(22716,2173) { opp( opp( f( inv(
% 258.11/258.53 skol1 ) ) ) ) ==> f( inv( skol1 ) ) }.
% 258.11/258.53 parent1[0; 8]: (44138) {G9,W12,D5,L1,V1,M1} { opp( X ) ==> sum( sum( opp(
% 258.11/258.53 X ), f( skol1 ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 X := opp( f( inv( skol1 ) ) )
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44146) {G8,W14,D6,L1,V0,M1} { f( inv( skol1 ) ) ==> sum( sum( f
% 258.11/258.53 ( inv( skol1 ) ), f( skol1 ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 parent0[0]: (22738) {G7,W9,D6,L1,V0,M1} R(22716,2173) { opp( opp( f( inv(
% 258.11/258.53 skol1 ) ) ) ) ==> f( inv( skol1 ) ) }.
% 258.11/258.53 parent1[0; 1]: (44145) {G8,W16,D6,L1,V0,M1} { opp( opp( f( inv( skol1 ) )
% 258.11/258.53 ) ) ==> sum( sum( f( inv( skol1 ) ), f( skol1 ) ), opp( f( skol1 ) ) )
% 258.11/258.53 }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44151) {G1,W13,D6,L1,V0,M1} { f( inv( skol1 ) ) ==> sum( f(
% 258.11/258.53 product( inv( skol1 ), skol1 ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 parent0[0]: (17) {G0,W10,D4,L1,V2,M1} I { sum( f( Y ), f( X ) ) ==> f(
% 258.11/258.53 product( Y, X ) ) }.
% 258.11/258.53 parent1[0; 5]: (44146) {G8,W14,D6,L1,V0,M1} { f( inv( skol1 ) ) ==> sum(
% 258.11/258.53 sum( f( inv( skol1 ) ), f( skol1 ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := skol1
% 258.11/258.53 Y := inv( skol1 )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44152) {G2,W10,D5,L1,V0,M1} { f( inv( skol1 ) ) ==> sum( f( eh )
% 258.11/258.53 , opp( f( skol1 ) ) ) }.
% 258.11/258.53 parent0[0]: (2234) {G8,W6,D4,L1,V0,M1} R(2172,7) { product( inv( skol1 ),
% 258.11/258.53 skol1 ) ==> eh }.
% 258.11/258.53 parent1[0; 6]: (44151) {G1,W13,D6,L1,V0,M1} { f( inv( skol1 ) ) ==> sum( f
% 258.11/258.53 ( product( inv( skol1 ), skol1 ) ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44153) {G3,W9,D5,L1,V0,M1} { f( inv( skol1 ) ) ==> sum( eg, opp
% 258.11/258.53 ( f( skol1 ) ) ) }.
% 258.11/258.53 parent0[0]: (2159) {G5,W4,D3,L1,V0,M1} R(234,31);d(17);d(83);d(230) { f( eh
% 258.11/258.53 ) ==> eg }.
% 258.11/258.53 parent1[0; 5]: (44152) {G2,W10,D5,L1,V0,M1} { f( inv( skol1 ) ) ==> sum( f
% 258.11/258.53 ( eh ), opp( f( skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 paramod: (44154) {G3,W7,D4,L1,V0,M1} { f( inv( skol1 ) ) ==> opp( f( skol1
% 258.11/258.53 ) ) }.
% 258.11/258.53 parent0[0]: (164) {G2,W7,D4,L1,V1,M1} R(12,30) { sum( eg, opp( X ) ) ==>
% 258.11/258.53 opp( X ) }.
% 258.11/258.53 parent1[0; 4]: (44153) {G3,W9,D5,L1,V0,M1} { f( inv( skol1 ) ) ==> sum( eg
% 258.11/258.53 , opp( f( skol1 ) ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 X := f( skol1 )
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 resolution: (44155) {G4,W0,D0,L0,V0,M0} { }.
% 258.11/258.53 parent0[0]: (44143) {G6,W7,D4,L1,V0,M1} { ! f( inv( skol1 ) ) ==> opp( f(
% 258.11/258.53 skol1 ) ) }.
% 258.11/258.53 parent1[0]: (44154) {G3,W7,D4,L1,V0,M1} { f( inv( skol1 ) ) ==> opp( f(
% 258.11/258.53 skol1 ) ) }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 substitution1:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 subsumption: (43461) {G10,W0,D0,L0,V0,M0} P(22738,43456);d(17);d(2234);d(
% 258.11/258.53 2159);d(164);r(2175) { }.
% 258.11/258.53 parent0: (44155) {G4,W0,D0,L0,V0,M0} { }.
% 258.11/258.53 substitution0:
% 258.11/258.53 end
% 258.11/258.53 permutation0:
% 258.11/258.53 end
% 258.11/258.53
% 258.11/258.53 Proof check complete!
% 258.11/258.53
% 258.11/258.53 Memory use:
% 258.11/258.53
% 258.11/258.53 space for terms: 657353
% 258.11/258.53 space for clauses: 2585025
% 258.11/258.53
% 258.11/258.53
% 258.11/258.53 clauses generated: 1102021
% 258.11/258.53 clauses kept: 43462
% 258.11/258.53 clauses selected: 1623
% 258.11/258.53 clauses deleted: 7832
% 258.11/258.53 clauses inuse deleted: 151
% 258.11/258.53
% 258.11/258.53 subsentry: 1414712
% 258.11/258.53 literals s-matched: 450570
% 258.11/258.53 literals matched: 450391
% 258.11/258.53 full subsumption: 148794
% 258.11/258.53
% 258.11/258.53 checksum: -161715774
% 258.11/258.53
% 258.11/258.53
% 258.11/258.53 Bliksem ended
%------------------------------------------------------------------------------