TSTP Solution File: REL041+2 by Bliksem---1.12
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Bliksem---1.12
% Problem : REL041+2 : TPTP v8.1.0. Released v4.0.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 : Mon Jul 18 19:01:19 EDT 2022
% Result : Theorem 2.95s 3.35s
% Output : Refutation 2.95s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.13 % Problem : REL041+2 : TPTP v8.1.0. Released v4.0.0.
% 0.11/0.14 % Command : bliksem %s
% 0.15/0.35 % Computer : n016.cluster.edu
% 0.15/0.35 % Model : x86_64 x86_64
% 0.15/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35 % Memory : 8042.1875MB
% 0.15/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35 % CPULimit : 300
% 0.15/0.35 % DateTime : Fri Jul 8 13:25:08 EDT 2022
% 0.15/0.35 % CPUTime :
% 2.95/3.35 *** allocated 10000 integers for termspace/termends
% 2.95/3.35 *** allocated 10000 integers for clauses
% 2.95/3.35 *** allocated 10000 integers for justifications
% 2.95/3.35 Bliksem 1.12
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 Automatic Strategy Selection
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 Clauses:
% 2.95/3.35
% 2.95/3.35 { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 2.95/3.35 { X = join( complement( join( complement( X ), complement( Y ) ) ),
% 2.95/3.35 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.35 { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 2.95/3.35 , Z ) }.
% 2.95/3.35 { composition( X, one ) = X }.
% 2.95/3.35 { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition(
% 2.95/3.35 Y, Z ) ) }.
% 2.95/3.35 { converse( converse( X ) ) = X }.
% 2.95/3.35 { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 2.95/3.35 { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 2.95/3.35 ) ) }.
% 2.95/3.35 { join( composition( converse( X ), complement( composition( X, Y ) ) ),
% 2.95/3.35 complement( Y ) ) = complement( Y ) }.
% 2.95/3.35 { top = join( X, complement( X ) ) }.
% 2.95/3.35 { zero = meet( X, complement( X ) ) }.
% 2.95/3.35 { join( meet( composition( X, Y ), Z ), composition( meet( X, composition(
% 2.95/3.35 Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) ) =
% 2.95/3.35 composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) ) }.
% 2.95/3.35 { join( meet( composition( X, Y ), Z ), meet( composition( X, meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) ), Z ) ) = meet( composition( X, meet(
% 2.95/3.35 Y, composition( converse( X ), Z ) ) ), Z ) }.
% 2.95/3.35 { join( meet( composition( X, Y ), Z ), meet( composition( meet( X,
% 2.95/3.35 composition( Z, converse( Y ) ) ), Y ), Z ) ) = meet( composition( meet(
% 2.95/3.35 X, composition( Z, converse( Y ) ) ), Y ), Z ) }.
% 2.95/3.35 { join( composition( converse( skol1 ), skol1 ), one ) = one }.
% 2.95/3.35 { ! meet( composition( skol1, skol2 ), composition( skol1, complement(
% 2.95/3.35 skol2 ) ) ) = zero }.
% 2.95/3.35
% 2.95/3.35 percentage equality = 1.000000, percentage horn = 1.000000
% 2.95/3.35 This is a pure equality problem
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 Options Used:
% 2.95/3.35
% 2.95/3.35 useres = 1
% 2.95/3.35 useparamod = 1
% 2.95/3.35 useeqrefl = 1
% 2.95/3.35 useeqfact = 1
% 2.95/3.35 usefactor = 1
% 2.95/3.35 usesimpsplitting = 0
% 2.95/3.35 usesimpdemod = 5
% 2.95/3.35 usesimpres = 3
% 2.95/3.35
% 2.95/3.35 resimpinuse = 1000
% 2.95/3.35 resimpclauses = 20000
% 2.95/3.35 substype = eqrewr
% 2.95/3.35 backwardsubs = 1
% 2.95/3.35 selectoldest = 5
% 2.95/3.35
% 2.95/3.35 litorderings [0] = split
% 2.95/3.35 litorderings [1] = extend the termordering, first sorting on arguments
% 2.95/3.35
% 2.95/3.35 termordering = kbo
% 2.95/3.35
% 2.95/3.35 litapriori = 0
% 2.95/3.35 termapriori = 1
% 2.95/3.35 litaposteriori = 0
% 2.95/3.35 termaposteriori = 0
% 2.95/3.35 demodaposteriori = 0
% 2.95/3.35 ordereqreflfact = 0
% 2.95/3.35
% 2.95/3.35 litselect = negord
% 2.95/3.35
% 2.95/3.35 maxweight = 15
% 2.95/3.35 maxdepth = 30000
% 2.95/3.35 maxlength = 115
% 2.95/3.35 maxnrvars = 195
% 2.95/3.35 excuselevel = 1
% 2.95/3.35 increasemaxweight = 1
% 2.95/3.35
% 2.95/3.35 maxselected = 10000000
% 2.95/3.35 maxnrclauses = 10000000
% 2.95/3.35
% 2.95/3.35 showgenerated = 0
% 2.95/3.35 showkept = 0
% 2.95/3.35 showselected = 0
% 2.95/3.35 showdeleted = 0
% 2.95/3.35 showresimp = 1
% 2.95/3.35 showstatus = 2000
% 2.95/3.35
% 2.95/3.35 prologoutput = 0
% 2.95/3.35 nrgoals = 5000000
% 2.95/3.35 totalproof = 1
% 2.95/3.35
% 2.95/3.35 Symbols occurring in the translation:
% 2.95/3.35
% 2.95/3.35 {} [0, 0] (w:1, o:2, a:1, s:1, b:0),
% 2.95/3.35 . [1, 2] (w:1, o:21, a:1, s:1, b:0),
% 2.95/3.35 ! [4, 1] (w:0, o:14, a:1, s:1, b:0),
% 2.95/3.35 = [13, 2] (w:1, o:0, a:0, s:1, b:0),
% 2.95/3.35 ==> [14, 2] (w:1, o:0, a:0, s:1, b:0),
% 2.95/3.35 join [37, 2] (w:1, o:45, a:1, s:1, b:0),
% 2.95/3.35 complement [39, 1] (w:1, o:19, a:1, s:1, b:0),
% 2.95/3.35 meet [40, 2] (w:1, o:46, a:1, s:1, b:0),
% 2.95/3.35 composition [41, 2] (w:1, o:47, a:1, s:1, b:0),
% 2.95/3.35 one [42, 0] (w:1, o:9, a:1, s:1, b:0),
% 2.95/3.35 converse [43, 1] (w:1, o:20, a:1, s:1, b:0),
% 2.95/3.35 top [44, 0] (w:1, o:12, a:1, s:1, b:0),
% 2.95/3.35 zero [45, 0] (w:1, o:13, a:1, s:1, b:0),
% 2.95/3.35 skol1 [46, 0] (w:1, o:10, a:1, s:1, b:1),
% 2.95/3.35 skol2 [47, 0] (w:1, o:11, a:1, s:1, b:1).
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 Starting Search:
% 2.95/3.35
% 2.95/3.35 *** allocated 15000 integers for clauses
% 2.95/3.35 *** allocated 22500 integers for clauses
% 2.95/3.35 *** allocated 33750 integers for clauses
% 2.95/3.35 *** allocated 50625 integers for clauses
% 2.95/3.35 *** allocated 75937 integers for clauses
% 2.95/3.35 *** allocated 113905 integers for clauses
% 2.95/3.35 *** allocated 15000 integers for termspace/termends
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 *** allocated 170857 integers for clauses
% 2.95/3.35 *** allocated 22500 integers for termspace/termends
% 2.95/3.35 *** allocated 256285 integers for clauses
% 2.95/3.35 *** allocated 33750 integers for termspace/termends
% 2.95/3.35
% 2.95/3.35 Intermediate Status:
% 2.95/3.35 Generated: 22024
% 2.95/3.35 Kept: 2000
% 2.95/3.35 Inuse: 288
% 2.95/3.35 Deleted: 185
% 2.95/3.35 Deletedinuse: 60
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 *** allocated 384427 integers for clauses
% 2.95/3.35 *** allocated 50625 integers for termspace/termends
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 *** allocated 576640 integers for clauses
% 2.95/3.35 *** allocated 75937 integers for termspace/termends
% 2.95/3.35
% 2.95/3.35 Intermediate Status:
% 2.95/3.35 Generated: 64304
% 2.95/3.35 Kept: 4004
% 2.95/3.35 Inuse: 467
% 2.95/3.35 Deleted: 266
% 2.95/3.35 Deletedinuse: 86
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 *** allocated 864960 integers for clauses
% 2.95/3.35 *** allocated 113905 integers for termspace/termends
% 2.95/3.35
% 2.95/3.35 Intermediate Status:
% 2.95/3.35 Generated: 113877
% 2.95/3.35 Kept: 6013
% 2.95/3.35 Inuse: 629
% 2.95/3.35 Deleted: 345
% 2.95/3.35 Deletedinuse: 92
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 *** allocated 1297440 integers for clauses
% 2.95/3.35
% 2.95/3.35 Intermediate Status:
% 2.95/3.35 Generated: 162197
% 2.95/3.35 Kept: 8024
% 2.95/3.35 Inuse: 742
% 2.95/3.35 Deleted: 400
% 2.95/3.35 Deletedinuse: 107
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 *** allocated 170857 integers for termspace/termends
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 Intermediate Status:
% 2.95/3.35 Generated: 219315
% 2.95/3.35 Kept: 10043
% 2.95/3.35 Inuse: 835
% 2.95/3.35 Deleted: 419
% 2.95/3.35 Deletedinuse: 113
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 *** allocated 1946160 integers for clauses
% 2.95/3.35
% 2.95/3.35 Intermediate Status:
% 2.95/3.35 Generated: 290976
% 2.95/3.35 Kept: 12101
% 2.95/3.35 Inuse: 989
% 2.95/3.35 Deleted: 520
% 2.95/3.35 Deletedinuse: 156
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 *** allocated 256285 integers for termspace/termends
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 Intermediate Status:
% 2.95/3.35 Generated: 376463
% 2.95/3.35 Kept: 14129
% 2.95/3.35 Inuse: 1092
% 2.95/3.35 Deleted: 556
% 2.95/3.35 Deletedinuse: 160
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 Intermediate Status:
% 2.95/3.35 Generated: 477231
% 2.95/3.35 Kept: 16163
% 2.95/3.35 Inuse: 1220
% 2.95/3.35 Deleted: 572
% 2.95/3.35 Deletedinuse: 160
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35 *** allocated 2919240 integers for clauses
% 2.95/3.35
% 2.95/3.35 Intermediate Status:
% 2.95/3.35 Generated: 562890
% 2.95/3.35 Kept: 18231
% 2.95/3.35 Inuse: 1322
% 2.95/3.35 Deleted: 622
% 2.95/3.35 Deletedinuse: 191
% 2.95/3.35
% 2.95/3.35 Resimplifying inuse:
% 2.95/3.35 Done
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 Bliksems!, er is een bewijs:
% 2.95/3.35 % SZS status Theorem
% 2.95/3.35 % SZS output start Refutation
% 2.95/3.35
% 2.95/3.35 (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 2.95/3.35 , Z ) }.
% 2.95/3.35 (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ),
% 2.95/3.35 complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.35 (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 2.95/3.35 ( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.35 (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z ) ) ==>
% 2.95/3.35 composition( composition( X, Y ), Z ) }.
% 2.95/3.35 (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.95/3.35 (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 2.95/3.35 ) ==> composition( join( X, Y ), Z ) }.
% 2.95/3.35 (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==>
% 2.95/3.35 converse( join( X, Y ) ) }.
% 2.95/3.35 (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) )
% 2.95/3.35 ==> converse( composition( X, Y ) ) }.
% 2.95/3.35 (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 2.95/3.35 ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 2.95/3.35 (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 2.95/3.35 (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 2.95/3.35 (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ), Z ),
% 2.95/3.35 composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) ) ) ==> composition( meet( X,
% 2.95/3.35 composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.95/3.35 ) ) ) }.
% 2.95/3.35 (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), Z ), meet(
% 2.95/3.35 composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) ==>
% 2.95/3.35 meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z )
% 2.95/3.35 }.
% 2.95/3.35 (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ), Z ), meet(
% 2.95/3.35 composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) ==>
% 2.95/3.35 meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z )
% 2.95/3.35 }.
% 2.95/3.35 (16) {G0,W8,D5,L1,V0,M1} I { join( composition( converse( skol1 ), skol1 )
% 2.95/3.35 , one ) ==> one }.
% 2.95/3.35 (17) {G0,W10,D5,L1,V0,M1} I { ! meet( composition( skol1, skol2 ),
% 2.95/3.35 composition( skol1, complement( skol2 ) ) ) ==> zero }.
% 2.95/3.35 (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 2.95/3.35 (19) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) = join( join( Y
% 2.95/3.35 , Z ), X ) }.
% 2.95/3.35 (20) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X ) = join(
% 2.95/3.35 join( Z, X ), Y ) }.
% 2.95/3.35 (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) )
% 2.95/3.35 ==> join( Y, top ) }.
% 2.95/3.35 (23) {G2,W10,D5,L1,V2,M1} P(18,1) { join( join( Y, complement( X ) ), X )
% 2.95/3.35 ==> join( Y, top ) }.
% 2.95/3.35 (31) {G2,W10,D5,L1,V2,M1} P(21,0);d(1) { join( join( complement( Y ), X ),
% 2.95/3.35 Y ) ==> join( X, top ) }.
% 2.95/3.35 (32) {G2,W10,D4,L1,V2,M1} P(0,21) { join( join( Y, X ), complement( Y ) )
% 2.95/3.35 ==> join( X, top ) }.
% 2.95/3.35 (33) {G2,W9,D5,L1,V1,M1} P(11,21) { join( top, complement( complement( X )
% 2.95/3.35 ) ) ==> join( X, top ) }.
% 2.95/3.35 (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 2.95/3.35 ( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.35 (46) {G2,W7,D4,L1,V1,M1} P(18,3) { meet( complement( X ), X ) ==>
% 2.95/3.35 complement( top ) }.
% 2.95/3.35 (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X, Y ) }.
% 2.95/3.35 (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 2.95/3.35 (50) {G2,W9,D5,L1,V1,M1} P(49,3) { complement( join( zero, complement( X )
% 2.95/3.35 ) ) ==> meet( top, X ) }.
% 2.95/3.35 (51) {G2,W9,D5,L1,V1,M1} P(49,3) { complement( join( complement( X ), zero
% 2.95/3.35 ) ) ==> meet( X, top ) }.
% 2.95/3.35 (55) {G2,W5,D3,L1,V0,M1} P(49,18) { join( zero, top ) ==> top }.
% 2.95/3.35 (58) {G3,W9,D4,L1,V1,M1} P(55,1) { join( join( X, zero ), top ) ==> join( X
% 2.95/3.35 , top ) }.
% 2.95/3.35 (60) {G3,W6,D4,L1,V1,M1} S(46);d(49) { meet( complement( X ), X ) ==> zero
% 2.95/3.35 }.
% 2.95/3.35 (70) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X ) ), converse
% 2.95/3.35 ( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 2.95/3.35 (71) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y ) ) = converse
% 2.95/3.35 ( join( Y, X ) ) }.
% 2.95/3.35 (72) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 2.95/3.35 join( X, converse( Y ) ) }.
% 2.95/3.35 (73) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse( X ) ) ) ==>
% 2.95/3.35 join( converse( Y ), X ) }.
% 2.95/3.35 (82) {G3,W8,D4,L1,V0,M1} P(49,50) { complement( join( zero, zero ) ) ==>
% 2.95/3.35 meet( top, top ) }.
% 2.95/3.35 (95) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y, converse( X )
% 2.95/3.35 ) ) ==> composition( X, converse( Y ) ) }.
% 2.95/3.35 (96) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 2.95/3.35 ) ) ==> composition( converse( Y ), X ) }.
% 2.95/3.35 (100) {G4,W9,D5,L1,V0,M1} P(82,18);d(1) { join( join( meet( top, top ),
% 2.95/3.35 zero ), zero ) ==> top }.
% 2.95/3.35 (103) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X, complement
% 2.95/3.35 ( converse( composition( Y, X ) ) ) ), complement( converse( Y ) ) ) ==>
% 2.95/3.35 complement( converse( Y ) ) }.
% 2.95/3.35 (127) {G5,W9,D4,L1,V0,M1} P(100,58);d(58) { join( meet( top, top ), top )
% 2.95/3.35 ==> join( top, top ) }.
% 2.95/3.35 (139) {G2,W9,D5,L1,V3,M1} P(13,21);d(11) { join( meet( composition( X, Y )
% 2.95/3.35 , Z ), top ) ==> top }.
% 2.95/3.35 (152) {G3,W7,D4,L1,V2,M1} P(5,139) { join( meet( X, Y ), top ) ==> top }.
% 2.95/3.35 (153) {G6,W5,D3,L1,V0,M1} P(152,127) { join( top, top ) ==> top }.
% 2.95/3.35 (160) {G1,W30,D7,L1,V3,M1} P(9,14);d(7) { join( meet( converse( composition
% 2.95/3.35 ( Y, X ) ), Z ), meet( composition( converse( X ), meet( converse( Y ),
% 2.95/3.35 composition( X, Z ) ) ), Z ) ) ==> meet( composition( converse( X ), meet
% 2.95/3.35 ( converse( Y ), composition( X, Z ) ) ), Z ) }.
% 2.95/3.35 (184) {G1,W28,D7,L1,V3,M1} P(7,15) { join( meet( composition( Y, converse(
% 2.95/3.35 X ) ), Z ), meet( composition( meet( Y, composition( Z, X ) ), converse(
% 2.95/3.35 X ) ), Z ) ) ==> meet( composition( meet( Y, composition( Z, X ) ),
% 2.95/3.35 converse( X ) ), Z ) }.
% 2.95/3.35 (206) {G2,W6,D4,L1,V1,M1} P(5,96);d(7) { composition( converse( one ), X )
% 2.95/3.35 ==> X }.
% 2.95/3.35 (212) {G3,W4,D3,L1,V0,M1} P(206,5) { converse( one ) ==> one }.
% 2.95/3.35 (240) {G4,W5,D3,L1,V1,M1} P(212,206) { composition( one, X ) ==> X }.
% 2.95/3.35 (243) {G4,W9,D4,L1,V1,M1} P(212,8) { join( converse( X ), one ) ==>
% 2.95/3.35 converse( join( X, one ) ) }.
% 2.95/3.35 (244) {G5,W8,D4,L1,V1,M1} P(240,10);d(206) { join( complement( X ),
% 2.95/3.35 complement( X ) ) ==> complement( X ) }.
% 2.95/3.35 (246) {G5,W11,D4,L1,V2,M1} P(240,6) { join( composition( Y, X ), X ) =
% 2.95/3.35 composition( join( Y, one ), X ) }.
% 2.95/3.35 (249) {G6,W6,D4,L1,V1,M1} P(244,32);d(11) { join( complement( X ), top )
% 2.95/3.35 ==> top }.
% 2.95/3.35 (252) {G6,W5,D3,L1,V0,M1} P(49,244) { join( zero, zero ) ==> zero }.
% 2.95/3.35 (256) {G7,W9,D4,L1,V1,M1} P(252,19) { join( join( X, zero ), zero ) ==>
% 2.95/3.35 join( zero, X ) }.
% 2.95/3.35 (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 (272) {G8,W5,D3,L1,V1,M1} P(269,20);d(269) { join( top, Y ) ==> top }.
% 2.95/3.35 (295) {G8,W8,D5,L1,V2,M1} S(23);d(269) { join( join( Y, complement( X ) ),
% 2.95/3.35 X ) ==> top }.
% 2.95/3.35 (331) {G8,W9,D5,L1,V1,M1} P(243,21);d(269) { join( converse( join( X, one )
% 2.95/3.35 ), complement( one ) ) ==> top }.
% 2.95/3.35 (333) {G9,W7,D4,L1,V0,M1} P(295,331) { join( converse( top ), complement(
% 2.95/3.35 one ) ) ==> top }.
% 2.95/3.35 (342) {G10,W4,D3,L1,V0,M1} P(333,71);d(73);d(269) { converse( top ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 (344) {G11,W9,D4,L1,V1,M1} P(342,95) { composition( top, converse( X ) )
% 2.95/3.35 ==> converse( composition( X, top ) ) }.
% 2.95/3.35 (367) {G8,W8,D5,L1,V2,M1} S(31);d(269) { join( join( complement( Y ), X ),
% 2.95/3.35 Y ) ==> top }.
% 2.95/3.35 (385) {G8,W7,D4,L1,V1,M1} P(269,34);d(49) { join( meet( X, top ), zero )
% 2.95/3.35 ==> X }.
% 2.95/3.35 (390) {G8,W8,D5,L1,V2,M1} P(34,32);d(269) { join( X, complement( meet( X, Y
% 2.95/3.35 ) ) ) ==> top }.
% 2.95/3.35 (406) {G9,W9,D4,L1,V1,M1} P(385,256) { join( zero, meet( X, top ) ) ==>
% 2.95/3.35 join( X, zero ) }.
% 2.95/3.35 (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero ) ==> X }.
% 2.95/3.35 (415) {G11,W5,D3,L1,V1,M1} P(414,385) { meet( X, top ) ==> X }.
% 2.95/3.35 (418) {G11,W5,D3,L1,V1,M1} P(414,256);d(414) { join( zero, X ) ==> X }.
% 2.95/3.35 (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement( complement( X ) )
% 2.95/3.35 ==> X }.
% 2.95/3.35 (420) {G12,W4,D3,L1,V0,M1} P(414,82);d(415) { complement( zero ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 (421) {G13,W5,D3,L1,V1,M1} P(420,34);d(272);d(49);d(414) { meet( zero, X )
% 2.95/3.35 ==> zero }.
% 2.95/3.35 (422) {G13,W5,D3,L1,V1,M1} P(420,3);d(269);d(49) { meet( X, zero ) ==> zero
% 2.95/3.35 }.
% 2.95/3.35 (429) {G13,W5,D3,L1,V1,M1} P(419,244) { join( X, X ) ==> X }.
% 2.95/3.35 (432) {G13,W10,D5,L1,V2,M1} P(419,3) { complement( join( complement( Y ), X
% 2.95/3.35 ) ) ==> meet( Y, complement( X ) ) }.
% 2.95/3.35 (433) {G13,W10,D4,L1,V2,M1} P(3,419) { join( complement( X ), complement( Y
% 2.95/3.35 ) ) ==> complement( meet( X, Y ) ) }.
% 2.95/3.35 (434) {G14,W9,D4,L1,V2,M1} P(429,20);d(1);d(429) { join( join( X, Y ), Y )
% 2.95/3.35 ==> join( X, Y ) }.
% 2.95/3.35 (435) {G14,W9,D4,L1,V2,M1} P(429,20) { join( join( X, Y ), X ) ==> join( X
% 2.95/3.35 , Y ) }.
% 2.95/3.35 (444) {G9,W8,D5,L1,V2,M1} P(47,390) { join( X, complement( meet( Y, X ) ) )
% 2.95/3.35 ==> top }.
% 2.95/3.35 (455) {G10,W8,D5,L1,V2,M1} P(444,3);d(49) { meet( X, meet( Y, complement( X
% 2.95/3.35 ) ) ) ==> zero }.
% 2.95/3.35 (457) {G13,W8,D4,L1,V2,M1} P(419,455) { meet( complement( X ), meet( Y, X )
% 2.95/3.35 ) ==> zero }.
% 2.95/3.35 (460) {G14,W8,D4,L1,V2,M1} P(457,47) { meet( meet( Y, X ), complement( X )
% 2.95/3.35 ) ==> zero }.
% 2.95/3.35 (463) {G15,W8,D4,L1,V2,M1} P(47,460) { meet( meet( Y, X ), complement( Y )
% 2.95/3.35 ) ==> zero }.
% 2.95/3.35 (465) {G16,W9,D4,L1,V2,M1} P(463,34);d(418);d(3) { meet( meet( X, Y ), X )
% 2.95/3.35 ==> meet( X, Y ) }.
% 2.95/3.35 (472) {G17,W9,D4,L1,V2,M1} P(465,47) { meet( X, meet( X, Y ) ) ==> meet( X
% 2.95/3.35 , Y ) }.
% 2.95/3.35 (481) {G18,W9,D4,L1,V2,M1} P(47,472) { meet( X, meet( Y, X ) ) ==> meet( Y
% 2.95/3.35 , X ) }.
% 2.95/3.35 (483) {G15,W8,D5,L1,V2,M1} P(34,434);d(432) { join( X, meet( X, complement
% 2.95/3.35 ( Y ) ) ) ==> X }.
% 2.95/3.35 (486) {G16,W7,D4,L1,V2,M1} P(419,483) { join( Y, meet( Y, X ) ) ==> Y }.
% 2.95/3.35 (496) {G19,W7,D4,L1,V2,M1} P(481,486) { join( X, meet( Y, X ) ) ==> X }.
% 2.95/3.35 (512) {G20,W7,D4,L1,V2,M1} P(496,0) { join( meet( Y, X ), X ) ==> X }.
% 2.95/3.35 (545) {G14,W10,D5,L1,V2,M1} P(419,433) { complement( meet( complement( X )
% 2.95/3.35 , Y ) ) ==> join( X, complement( Y ) ) }.
% 2.95/3.35 (553) {G14,W9,D4,L1,V2,M1} P(433,0);d(433) { complement( meet( X, Y ) ) =
% 2.95/3.35 complement( meet( Y, X ) ) }.
% 2.95/3.35 (575) {G15,W10,D5,L1,V2,M1} P(553,60) { meet( complement( meet( Y, X ) ),
% 2.95/3.35 meet( X, Y ) ) ==> zero }.
% 2.95/3.35 (631) {G9,W10,D5,L1,V2,M1} P(70,367) { join( complement( converse( X ) ),
% 2.95/3.35 converse( join( Y, X ) ) ) ==> top }.
% 2.95/3.35 (644) {G11,W8,D5,L1,V1,M1} P(414,631) { join( complement( converse( zero )
% 2.95/3.35 ), converse( X ) ) ==> top }.
% 2.95/3.35 (645) {G11,W10,D5,L1,V2,M1} P(631,34);d(49);d(414) { meet( converse( X ),
% 2.95/3.35 converse( join( Y, X ) ) ) ==> converse( X ) }.
% 2.95/3.35 (668) {G12,W7,D5,L1,V1,M1} P(7,644) { join( complement( converse( zero ) )
% 2.95/3.35 , X ) ==> top }.
% 2.95/3.35 (673) {G13,W4,D3,L1,V0,M1} P(668,51);d(49);d(415) { converse( zero ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 (695) {G11,W8,D6,L1,V1,M1} P(11,72);d(342) { join( X, converse( complement
% 2.95/3.35 ( converse( X ) ) ) ) ==> top }.
% 2.95/3.35 (699) {G21,W9,D6,L1,V2,M1} P(512,73);d(7) { join( converse( meet( X,
% 2.95/3.35 converse( Y ) ) ), Y ) ==> Y }.
% 2.95/3.35 (742) {G12,W9,D7,L1,V1,M1} P(695,34);d(49);d(414) { meet( X, converse(
% 2.95/3.35 complement( converse( complement( X ) ) ) ) ) ==> X }.
% 2.95/3.35 (820) {G22,W12,D6,L1,V1,M1} P(742,699) { join( converse( X ), complement(
% 2.95/3.35 converse( complement( X ) ) ) ) ==> complement( converse( complement( X )
% 2.95/3.35 ) ) }.
% 2.95/3.35 (852) {G12,W7,D4,L1,V2,M1} P(8,645);d(7);d(7) { meet( Y, join( X, Y ) ) ==>
% 2.95/3.35 Y }.
% 2.95/3.35 (858) {G15,W7,D4,L1,V2,M1} P(435,852) { meet( X, join( X, Y ) ) ==> X }.
% 2.95/3.35 (862) {G14,W8,D5,L1,V2,M1} P(852,457) { meet( complement( join( Y, X ) ), X
% 2.95/3.35 ) ==> zero }.
% 2.95/3.35 (869) {G19,W7,D4,L1,V2,M1} P(858,481) { meet( join( X, Y ), X ) ==> X }.
% 2.95/3.35 (886) {G20,W11,D5,L1,V0,M1} P(16,869) { meet( one, composition( converse(
% 2.95/3.35 skol1 ), skol1 ) ) ==> composition( converse( skol1 ), skol1 ) }.
% 2.95/3.35 (1000) {G14,W10,D5,L1,V2,M1} S(34);d(432) { join( meet( X, Y ), meet( X,
% 2.95/3.35 complement( Y ) ) ) ==> X }.
% 2.95/3.35 (1014) {G15,W10,D5,L1,V2,M1} P(47,1000) { join( meet( X, Y ), meet(
% 2.95/3.35 complement( Y ), X ) ) ==> X }.
% 2.95/3.35 (1135) {G16,W11,D4,L1,V2,M1} P(575,1014);d(414) { meet( meet( Y, X ), meet
% 2.95/3.35 ( X, Y ) ) ==> meet( Y, X ) }.
% 2.95/3.35 (1152) {G15,W9,D7,L1,V1,M1} P(742,545);d(419) { join( X, complement(
% 2.95/3.35 converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.95/3.35 (1199) {G23,W7,D5,L1,V1,M1} P(7,1152);d(820) { complement( converse(
% 2.95/3.35 complement( X ) ) ) ==> converse( X ) }.
% 2.95/3.35 (1220) {G24,W7,D4,L1,V1,M1} P(1199,419) { converse( complement( X ) ) ==>
% 2.95/3.35 complement( converse( X ) ) }.
% 2.95/3.35 (1240) {G25,W12,D6,L1,V2,M1} P(1220,96) { converse( composition( complement
% 2.95/3.35 ( converse( X ) ), Y ) ) ==> composition( converse( Y ), complement( X )
% 2.95/3.35 ) }.
% 2.95/3.35 (1241) {G25,W12,D6,L1,V2,M1} P(1220,95) { converse( composition( Y,
% 2.95/3.35 complement( converse( X ) ) ) ) ==> composition( complement( X ),
% 2.95/3.35 converse( Y ) ) }.
% 2.95/3.35 (1244) {G25,W12,D5,L1,V2,M1} P(1220,9) { composition( converse( Y ),
% 2.95/3.35 complement( converse( X ) ) ) ==> converse( composition( complement( X )
% 2.95/3.35 , Y ) ) }.
% 2.95/3.35 (1246) {G25,W12,D5,L1,V2,M1} P(1220,8) { join( converse( Y ), complement(
% 2.95/3.35 converse( X ) ) ) ==> converse( join( Y, complement( X ) ) ) }.
% 2.95/3.35 (1413) {G26,W9,D5,L1,V1,M1} P(344,103);d(1244);d(1246);d(49);d(414);d(1240)
% 2.95/3.35 ;d(342);d(49) { composition( converse( X ), complement( composition( X,
% 2.95/3.35 top ) ) ) ==> zero }.
% 2.95/3.35 (1428) {G27,W8,D5,L1,V0,M1} P(342,1413) { composition( top, complement(
% 2.95/3.35 composition( top, top ) ) ) ==> zero }.
% 2.95/3.35 (1435) {G28,W8,D5,L1,V1,M1} P(1428,6);d(414);d(269);d(1428) { composition(
% 2.95/3.35 X, complement( composition( top, top ) ) ) ==> zero }.
% 2.95/3.35 (1436) {G29,W5,D3,L1,V1,M1} P(1428,4);d(1435) { composition( X, zero ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 (1439) {G30,W5,D3,L1,V1,M1} P(1436,96);d(673) { composition( zero, X ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 (6436) {G22,W10,D6,L1,V2,M1} P(699,246);d(212);d(240) { join( composition(
% 2.95/3.35 converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 2.95/3.35 (7320) {G23,W9,D5,L1,V2,M1} P(6436,73);d(7);d(95);d(7) { join( composition
% 2.95/3.35 ( Y, meet( X, one ) ), Y ) ==> Y }.
% 2.95/3.35 (7372) {G24,W9,D5,L1,V2,M1} P(7320,435) { join( X, composition( X, meet( Y
% 2.95/3.35 , one ) ) ) ==> X }.
% 2.95/3.35 (7382) {G25,W9,D5,L1,V2,M1} P(465,7372) { join( Y, composition( Y, meet(
% 2.95/3.35 one, X ) ) ) ==> Y }.
% 2.95/3.35 (7429) {G26,W10,D5,L1,V2,M1} P(7382,862) { meet( complement( X ),
% 2.95/3.35 composition( X, meet( one, Y ) ) ) ==> zero }.
% 2.95/3.35 (7456) {G27,W10,D5,L1,V2,M1} P(419,7429) { meet( X, composition( complement
% 2.95/3.35 ( X ), meet( one, Y ) ) ) ==> zero }.
% 2.95/3.35 (12131) {G28,W11,D6,L1,V1,M1} P(886,7456);d(4) { meet( X, composition(
% 2.95/3.35 composition( complement( X ), converse( skol1 ) ), skol1 ) ) ==> zero }.
% 2.95/3.35 (18837) {G30,W11,D6,L1,V1,M1} P(12131,160);d(4);d(95);d(1241);d(4);d(1436);
% 2.95/3.35 d(421);d(414) { meet( composition( composition( skol1, complement( X ) )
% 2.95/3.35 , converse( X ) ), skol1 ) ==> zero }.
% 2.95/3.35 (18848) {G31,W11,D6,L1,V1,M1} P(18837,1135);d(422) { meet( skol1,
% 2.95/3.35 composition( composition( skol1, complement( X ) ), converse( X ) ) ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 (18857) {G32,W10,D5,L1,V1,M1} P(18848,184);d(7);d(1439);d(421);d(414) {
% 2.95/3.35 meet( composition( skol1, X ), composition( skol1, complement( X ) ) )
% 2.95/3.35 ==> zero }.
% 2.95/3.35 (18892) {G33,W0,D0,L0,V0,M0} R(18857,17) { }.
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 % SZS output end Refutation
% 2.95/3.35 found a proof!
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 Unprocessed initial clauses:
% 2.95/3.35
% 2.95/3.35 (18894) {G0,W7,D3,L1,V2,M1} { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 (18895) {G0,W11,D4,L1,V3,M1} { join( X, join( Y, Z ) ) = join( join( X, Y
% 2.95/3.35 ), Z ) }.
% 2.95/3.35 (18896) {G0,W14,D6,L1,V2,M1} { X = join( complement( join( complement( X )
% 2.95/3.35 , complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.35 (18897) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) = complement( join( complement
% 2.95/3.35 ( X ), complement( Y ) ) ) }.
% 2.95/3.35 (18898) {G0,W11,D4,L1,V3,M1} { composition( X, composition( Y, Z ) ) =
% 2.95/3.35 composition( composition( X, Y ), Z ) }.
% 2.95/3.35 (18899) {G0,W5,D3,L1,V1,M1} { composition( X, one ) = X }.
% 2.95/3.35 (18900) {G0,W13,D4,L1,V3,M1} { composition( join( X, Y ), Z ) = join(
% 2.95/3.35 composition( X, Z ), composition( Y, Z ) ) }.
% 2.95/3.35 (18901) {G0,W5,D4,L1,V1,M1} { converse( converse( X ) ) = X }.
% 2.95/3.35 (18902) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) = join( converse(
% 2.95/3.35 X ), converse( Y ) ) }.
% 2.95/3.35 (18903) {G0,W10,D4,L1,V2,M1} { converse( composition( X, Y ) ) =
% 2.95/3.35 composition( converse( Y ), converse( X ) ) }.
% 2.95/3.35 (18904) {G0,W13,D6,L1,V2,M1} { join( composition( converse( X ),
% 2.95/3.35 complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 2.95/3.35 }.
% 2.95/3.35 (18905) {G0,W6,D4,L1,V1,M1} { top = join( X, complement( X ) ) }.
% 2.95/3.35 (18906) {G0,W6,D4,L1,V1,M1} { zero = meet( X, complement( X ) ) }.
% 2.95/3.35 (18907) {G0,W33,D7,L1,V3,M1} { join( meet( composition( X, Y ), Z ),
% 2.95/3.35 composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) ) ) = composition( meet( X, composition
% 2.95/3.35 ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) }.
% 2.95/3.35 (18908) {G0,W27,D8,L1,V3,M1} { join( meet( composition( X, Y ), Z ), meet
% 2.95/3.35 ( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z ) ) =
% 2.95/3.35 meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z )
% 2.95/3.35 }.
% 2.95/3.35 (18909) {G0,W27,D8,L1,V3,M1} { join( meet( composition( X, Y ), Z ), meet
% 2.95/3.35 ( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z ) ) =
% 2.95/3.35 meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z )
% 2.95/3.35 }.
% 2.95/3.35 (18910) {G0,W8,D5,L1,V0,M1} { join( composition( converse( skol1 ), skol1
% 2.95/3.35 ), one ) = one }.
% 2.95/3.35 (18911) {G0,W10,D5,L1,V0,M1} { ! meet( composition( skol1, skol2 ),
% 2.95/3.35 composition( skol1, complement( skol2 ) ) ) = zero }.
% 2.95/3.35
% 2.95/3.35
% 2.95/3.35 Total Proof:
% 2.95/3.35
% 2.95/3.35 subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 parent0: (18894) {G0,W7,D3,L1,V2,M1} { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 2.95/3.35 ( join( X, Y ), Z ) }.
% 2.95/3.35 parent0: (18895) {G0,W11,D4,L1,V3,M1} { join( X, join( Y, Z ) ) = join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (18914) {G0,W14,D6,L1,V2,M1} { join( complement( join( complement
% 2.95/3.35 ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) =
% 2.95/3.35 X }.
% 2.95/3.35 parent0[0]: (18896) {G0,W14,D6,L1,V2,M1} { X = join( complement( join(
% 2.95/3.35 complement( X ), complement( Y ) ) ), complement( join( complement( X ),
% 2.95/3.35 Y ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join(
% 2.95/3.35 complement( X ), complement( Y ) ) ), complement( join( complement( X ),
% 2.95/3.35 Y ) ) ) ==> X }.
% 2.95/3.35 parent0: (18914) {G0,W14,D6,L1,V2,M1} { join( complement( join( complement
% 2.95/3.35 ( X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) =
% 2.95/3.35 X }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (18917) {G0,W10,D5,L1,V2,M1} { complement( join( complement( X ),
% 2.95/3.35 complement( Y ) ) ) = meet( X, Y ) }.
% 2.95/3.35 parent0[0]: (18897) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) = complement( join
% 2.95/3.35 ( complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.35 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.35 parent0: (18917) {G0,W10,D5,L1,V2,M1} { complement( join( complement( X )
% 2.95/3.35 , complement( Y ) ) ) = meet( X, Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 2.95/3.35 ) ) ==> composition( composition( X, Y ), Z ) }.
% 2.95/3.35 parent0: (18898) {G0,W11,D4,L1,V3,M1} { composition( X, composition( Y, Z
% 2.95/3.35 ) ) = composition( composition( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.95/3.35 parent0: (18899) {G0,W5,D3,L1,V1,M1} { composition( X, one ) = X }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (18932) {G0,W13,D4,L1,V3,M1} { join( composition( X, Z ),
% 2.95/3.35 composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 2.95/3.35 parent0[0]: (18900) {G0,W13,D4,L1,V3,M1} { composition( join( X, Y ), Z )
% 2.95/3.35 = join( composition( X, Z ), composition( Y, Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ),
% 2.95/3.35 composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 2.95/3.35 parent0: (18932) {G0,W13,D4,L1,V3,M1} { join( composition( X, Z ),
% 2.95/3.35 composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 2.95/3.35 }.
% 2.95/3.35 parent0: (18901) {G0,W5,D4,L1,V1,M1} { converse( converse( X ) ) = X }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (18947) {G0,W10,D4,L1,V2,M1} { join( converse( X ), converse( Y )
% 2.95/3.35 ) = converse( join( X, Y ) ) }.
% 2.95/3.35 parent0[0]: (18902) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) = join
% 2.95/3.35 ( converse( X ), converse( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 2.95/3.35 ) ) ==> converse( join( X, Y ) ) }.
% 2.95/3.35 parent0: (18947) {G0,W10,D4,L1,V2,M1} { join( converse( X ), converse( Y )
% 2.95/3.35 ) = converse( join( X, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (18956) {G0,W10,D4,L1,V2,M1} { composition( converse( Y ),
% 2.95/3.35 converse( X ) ) = converse( composition( X, Y ) ) }.
% 2.95/3.35 parent0[0]: (18903) {G0,W10,D4,L1,V2,M1} { converse( composition( X, Y ) )
% 2.95/3.35 = composition( converse( Y ), converse( X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ),
% 2.95/3.35 converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.95/3.35 parent0: (18956) {G0,W10,D4,L1,V2,M1} { composition( converse( Y ),
% 2.95/3.35 converse( X ) ) = converse( composition( X, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.95/3.35 , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement(
% 2.95/3.35 Y ) }.
% 2.95/3.35 parent0: (18904) {G0,W13,D6,L1,V2,M1} { join( composition( converse( X ),
% 2.95/3.35 complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 2.95/3.35 }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (18977) {G0,W6,D4,L1,V1,M1} { join( X, complement( X ) ) = top }.
% 2.95/3.35 parent0[0]: (18905) {G0,W6,D4,L1,V1,M1} { top = join( X, complement( X ) )
% 2.95/3.35 }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==>
% 2.95/3.35 top }.
% 2.95/3.35 parent0: (18977) {G0,W6,D4,L1,V1,M1} { join( X, complement( X ) ) = top
% 2.95/3.35 }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (18989) {G0,W6,D4,L1,V1,M1} { meet( X, complement( X ) ) = zero
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (18906) {G0,W6,D4,L1,V1,M1} { zero = meet( X, complement( X )
% 2.95/3.35 ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent0: (18989) {G0,W6,D4,L1,V1,M1} { meet( X, complement( X ) ) = zero
% 2.95/3.35 }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y )
% 2.95/3.35 , Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) ) ) ==> composition( meet( X,
% 2.95/3.35 composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.95/3.35 ) ) ) }.
% 2.95/3.35 parent0: (18907) {G0,W33,D7,L1,V3,M1} { join( meet( composition( X, Y ), Z
% 2.95/3.35 ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) ) ) = composition( meet( X, composition
% 2.95/3.35 ( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y )
% 2.95/3.35 , Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) )
% 2.95/3.35 , Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z
% 2.95/3.35 ) ) ), Z ) }.
% 2.95/3.35 parent0: (18908) {G0,W27,D8,L1,V3,M1} { join( meet( composition( X, Y ), Z
% 2.95/3.35 ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ), Z
% 2.95/3.35 ) ) = meet( composition( X, meet( Y, composition( converse( X ), Z ) ) )
% 2.95/3.35 , Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y )
% 2.95/3.35 , Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y )
% 2.95/3.35 , Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) )
% 2.95/3.35 , Y ), Z ) }.
% 2.95/3.35 parent0: (18909) {G0,W27,D8,L1,V3,M1} { join( meet( composition( X, Y ), Z
% 2.95/3.35 ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ), Z
% 2.95/3.35 ) ) = meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y )
% 2.95/3.35 , Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (16) {G0,W8,D5,L1,V0,M1} I { join( composition( converse(
% 2.95/3.35 skol1 ), skol1 ), one ) ==> one }.
% 2.95/3.35 parent0: (18910) {G0,W8,D5,L1,V0,M1} { join( composition( converse( skol1
% 2.95/3.35 ), skol1 ), one ) = one }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (17) {G0,W10,D5,L1,V0,M1} I { ! meet( composition( skol1,
% 2.95/3.35 skol2 ), composition( skol1, complement( skol2 ) ) ) ==> zero }.
% 2.95/3.35 parent0: (18911) {G0,W10,D5,L1,V0,M1} { ! meet( composition( skol1, skol2
% 2.95/3.35 ), composition( skol1, complement( skol2 ) ) ) = zero }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19065) {G0,W6,D4,L1,V1,M1} { top ==> join( X, complement( X ) )
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19066) {G1,W6,D4,L1,V1,M1} { top ==> join( complement( X ), X )
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 parent1[0; 2]: (19065) {G0,W6,D4,L1,V1,M1} { top ==> join( X, complement(
% 2.95/3.35 X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := complement( X )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19069) {G1,W6,D4,L1,V1,M1} { join( complement( X ), X ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (19066) {G1,W6,D4,L1,V1,M1} { top ==> join( complement( X ), X
% 2.95/3.35 ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X )
% 2.95/3.35 ==> top }.
% 2.95/3.35 parent0: (19069) {G1,W6,D4,L1,V1,M1} { join( complement( X ), X ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19070) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join( X
% 2.95/3.35 , join( Y, Z ) ) }.
% 2.95/3.35 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19073) {G1,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join(
% 2.95/3.35 join( Y, Z ), X ) }.
% 2.95/3.35 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 parent1[0; 6]: (19070) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==>
% 2.95/3.35 join( X, join( Y, Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := join( Y, Z )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (19) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) =
% 2.95/3.35 join( join( Y, Z ), X ) }.
% 2.95/3.35 parent0: (19073) {G1,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join(
% 2.95/3.35 join( Y, Z ), X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19087) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join( X
% 2.95/3.35 , join( Y, Z ) ) }.
% 2.95/3.35 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19092) {G1,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join(
% 2.95/3.35 X, join( Z, Y ) ) }.
% 2.95/3.35 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 parent1[0; 8]: (19087) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==>
% 2.95/3.35 join( X, join( Y, Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := Z
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19105) {G1,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join(
% 2.95/3.35 join( X, Z ), Y ) }.
% 2.95/3.35 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 parent1[0; 6]: (19092) {G1,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==>
% 2.95/3.35 join( X, join( Z, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Z
% 2.95/3.35 Z := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (20) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X
% 2.95/3.35 ) = join( join( Z, X ), Y ) }.
% 2.95/3.35 parent0: (19105) {G1,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join(
% 2.95/3.35 join( X, Z ), Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Z
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19107) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join( X
% 2.95/3.35 , join( Y, Z ) ) }.
% 2.95/3.35 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19110) {G1,W10,D4,L1,V2,M1} { join( join( X, Y ), complement( Y
% 2.95/3.35 ) ) ==> join( X, top ) }.
% 2.95/3.35 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 parent1[0; 9]: (19107) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==>
% 2.95/3.35 join( X, join( Y, Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := complement( Y )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ),
% 2.95/3.35 complement( X ) ) ==> join( Y, top ) }.
% 2.95/3.35 parent0: (19110) {G1,W10,D4,L1,V2,M1} { join( join( X, Y ), complement( Y
% 2.95/3.35 ) ) ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 *** allocated 384427 integers for termspace/termends
% 2.95/3.35 eqswap: (19115) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join( X
% 2.95/3.35 , join( Y, Z ) ) }.
% 2.95/3.35 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19120) {G1,W10,D5,L1,V2,M1} { join( join( X, complement( Y ) ),
% 2.95/3.35 Y ) ==> join( X, top ) }.
% 2.95/3.35 parent0[0]: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X )
% 2.95/3.35 ==> top }.
% 2.95/3.35 parent1[0; 9]: (19115) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==>
% 2.95/3.35 join( X, join( Y, Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := complement( Y )
% 2.95/3.35 Z := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (23) {G2,W10,D5,L1,V2,M1} P(18,1) { join( join( Y, complement
% 2.95/3.35 ( X ) ), X ) ==> join( Y, top ) }.
% 2.95/3.35 parent0: (19120) {G1,W10,D5,L1,V2,M1} { join( join( X, complement( Y ) ),
% 2.95/3.35 Y ) ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19124) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join( X, Y
% 2.95/3.35 ), complement( Y ) ) }.
% 2.95/3.35 parent0[0]: (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ),
% 2.95/3.35 complement( X ) ) ==> join( Y, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19127) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join(
% 2.95/3.35 complement( Y ), join( X, Y ) ) }.
% 2.95/3.35 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 parent1[0; 4]: (19124) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join(
% 2.95/3.35 join( X, Y ), complement( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := join( X, Y )
% 2.95/3.35 Y := complement( Y )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19140) {G1,W10,D5,L1,V2,M1} { join( X, top ) ==> join( join(
% 2.95/3.35 complement( Y ), X ), Y ) }.
% 2.95/3.35 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 parent1[0; 4]: (19127) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join(
% 2.95/3.35 complement( Y ), join( X, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := complement( Y )
% 2.95/3.35 Y := X
% 2.95/3.35 Z := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19141) {G1,W10,D5,L1,V2,M1} { join( join( complement( Y ), X ), Y
% 2.95/3.35 ) ==> join( X, top ) }.
% 2.95/3.35 parent0[0]: (19140) {G1,W10,D5,L1,V2,M1} { join( X, top ) ==> join( join(
% 2.95/3.35 complement( Y ), X ), Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (31) {G2,W10,D5,L1,V2,M1} P(21,0);d(1) { join( join(
% 2.95/3.35 complement( Y ), X ), Y ) ==> join( X, top ) }.
% 2.95/3.35 parent0: (19141) {G1,W10,D5,L1,V2,M1} { join( join( complement( Y ), X ),
% 2.95/3.35 Y ) ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19142) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join( X, Y
% 2.95/3.35 ), complement( Y ) ) }.
% 2.95/3.35 parent0[0]: (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ),
% 2.95/3.35 complement( X ) ) ==> join( Y, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19145) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join( Y,
% 2.95/3.35 X ), complement( Y ) ) }.
% 2.95/3.35 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 parent1[0; 5]: (19142) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join(
% 2.95/3.35 join( X, Y ), complement( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19158) {G1,W10,D4,L1,V2,M1} { join( join( Y, X ), complement( Y )
% 2.95/3.35 ) ==> join( X, top ) }.
% 2.95/3.35 parent0[0]: (19145) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join(
% 2.95/3.35 Y, X ), complement( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (32) {G2,W10,D4,L1,V2,M1} P(0,21) { join( join( Y, X ),
% 2.95/3.35 complement( Y ) ) ==> join( X, top ) }.
% 2.95/3.35 parent0: (19158) {G1,W10,D4,L1,V2,M1} { join( join( Y, X ), complement( Y
% 2.95/3.35 ) ) ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19160) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join( X, Y
% 2.95/3.35 ), complement( Y ) ) }.
% 2.95/3.35 parent0[0]: (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ),
% 2.95/3.35 complement( X ) ) ==> join( Y, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19161) {G1,W9,D5,L1,V1,M1} { join( X, top ) ==> join( top,
% 2.95/3.35 complement( complement( X ) ) ) }.
% 2.95/3.35 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 parent1[0; 5]: (19160) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join(
% 2.95/3.35 join( X, Y ), complement( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := complement( X )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19162) {G1,W9,D5,L1,V1,M1} { join( top, complement( complement( X
% 2.95/3.35 ) ) ) ==> join( X, top ) }.
% 2.95/3.35 parent0[0]: (19161) {G1,W9,D5,L1,V1,M1} { join( X, top ) ==> join( top,
% 2.95/3.35 complement( complement( X ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (33) {G2,W9,D5,L1,V1,M1} P(11,21) { join( top, complement(
% 2.95/3.35 complement( X ) ) ) ==> join( X, top ) }.
% 2.95/3.35 parent0: (19162) {G1,W9,D5,L1,V1,M1} { join( top, complement( complement(
% 2.95/3.35 X ) ) ) ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19165) {G1,W11,D6,L1,V2,M1} { join( meet( X, Y ), complement(
% 2.95/3.35 join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.35 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.35 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.35 parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join(
% 2.95/3.35 complement( X ), complement( Y ) ) ), complement( join( complement( X ),
% 2.95/3.35 Y ) ) ) ==> X }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 2.95/3.35 complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.35 parent0: (19165) {G1,W11,D6,L1,V2,M1} { join( meet( X, Y ), complement(
% 2.95/3.35 join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19168) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 2.95/3.35 complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.35 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19171) {G1,W7,D4,L1,V1,M1} { meet( complement( X ), X ) ==>
% 2.95/3.35 complement( top ) }.
% 2.95/3.35 parent0[0]: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X )
% 2.95/3.35 ==> top }.
% 2.95/3.35 parent1[0; 6]: (19168) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement
% 2.95/3.35 ( join( complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := complement( X )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := complement( X )
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (46) {G2,W7,D4,L1,V1,M1} P(18,3) { meet( complement( X ), X )
% 2.95/3.35 ==> complement( top ) }.
% 2.95/3.35 parent0: (19171) {G1,W7,D4,L1,V1,M1} { meet( complement( X ), X ) ==>
% 2.95/3.35 complement( top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19173) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 2.95/3.35 complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.35 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19175) {G1,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join
% 2.95/3.35 ( complement( Y ), complement( X ) ) ) }.
% 2.95/3.35 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 parent1[0; 5]: (19173) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement
% 2.95/3.35 ( join( complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := complement( X )
% 2.95/3.35 Y := complement( Y )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19177) {G1,W7,D3,L1,V2,M1} { meet( X, Y ) ==> meet( Y, X ) }.
% 2.95/3.35 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.35 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.35 parent1[0; 4]: (19175) {G1,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement
% 2.95/3.35 ( join( complement( Y ), complement( X ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X
% 2.95/3.35 , Y ) }.
% 2.95/3.35 parent0: (19177) {G1,W7,D3,L1,V2,M1} { meet( X, Y ) ==> meet( Y, X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19179) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 2.95/3.35 complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.35 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19182) {G1,W7,D4,L1,V1,M1} { meet( X, complement( X ) ) ==>
% 2.95/3.35 complement( top ) }.
% 2.95/3.35 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 parent1[0; 6]: (19179) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement
% 2.95/3.35 ( join( complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := complement( X )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := complement( X )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19183) {G1,W4,D3,L1,V0,M1} { zero ==> complement( top ) }.
% 2.95/3.35 parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent1[0; 1]: (19182) {G1,W7,D4,L1,V1,M1} { meet( X, complement( X ) )
% 2.95/3.35 ==> complement( top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19184) {G1,W4,D3,L1,V0,M1} { complement( top ) ==> zero }.
% 2.95/3.35 parent0[0]: (19183) {G1,W4,D3,L1,V0,M1} { zero ==> complement( top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent0: (19184) {G1,W4,D3,L1,V0,M1} { complement( top ) ==> zero }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19186) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 2.95/3.35 complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.35 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19187) {G1,W9,D5,L1,V1,M1} { meet( top, X ) ==> complement( join
% 2.95/3.35 ( zero, complement( X ) ) ) }.
% 2.95/3.35 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent1[0; 6]: (19186) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement
% 2.95/3.35 ( join( complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := top
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19189) {G1,W9,D5,L1,V1,M1} { complement( join( zero, complement(
% 2.95/3.35 X ) ) ) ==> meet( top, X ) }.
% 2.95/3.35 parent0[0]: (19187) {G1,W9,D5,L1,V1,M1} { meet( top, X ) ==> complement(
% 2.95/3.35 join( zero, complement( X ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (50) {G2,W9,D5,L1,V1,M1} P(49,3) { complement( join( zero,
% 2.95/3.35 complement( X ) ) ) ==> meet( top, X ) }.
% 2.95/3.35 parent0: (19189) {G1,W9,D5,L1,V1,M1} { complement( join( zero, complement
% 2.95/3.35 ( X ) ) ) ==> meet( top, X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19192) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 2.95/3.35 complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.35 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19194) {G1,W9,D5,L1,V1,M1} { meet( X, top ) ==> complement( join
% 2.95/3.35 ( complement( X ), zero ) ) }.
% 2.95/3.35 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent1[0; 8]: (19192) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement
% 2.95/3.35 ( join( complement( X ), complement( Y ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := top
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19196) {G1,W9,D5,L1,V1,M1} { complement( join( complement( X ),
% 2.95/3.35 zero ) ) ==> meet( X, top ) }.
% 2.95/3.35 parent0[0]: (19194) {G1,W9,D5,L1,V1,M1} { meet( X, top ) ==> complement(
% 2.95/3.35 join( complement( X ), zero ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (51) {G2,W9,D5,L1,V1,M1} P(49,3) { complement( join(
% 2.95/3.35 complement( X ), zero ) ) ==> meet( X, top ) }.
% 2.95/3.35 parent0: (19196) {G1,W9,D5,L1,V1,M1} { complement( join( complement( X ),
% 2.95/3.35 zero ) ) ==> meet( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19198) {G1,W6,D4,L1,V1,M1} { top ==> join( complement( X ), X )
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X )
% 2.95/3.35 ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19199) {G2,W5,D3,L1,V0,M1} { top ==> join( zero, top ) }.
% 2.95/3.35 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent1[0; 3]: (19198) {G1,W6,D4,L1,V1,M1} { top ==> join( complement( X )
% 2.95/3.35 , X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := top
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19200) {G2,W5,D3,L1,V0,M1} { join( zero, top ) ==> top }.
% 2.95/3.35 parent0[0]: (19199) {G2,W5,D3,L1,V0,M1} { top ==> join( zero, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (55) {G2,W5,D3,L1,V0,M1} P(49,18) { join( zero, top ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 parent0: (19200) {G2,W5,D3,L1,V0,M1} { join( zero, top ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19202) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join( X
% 2.95/3.35 , join( Y, Z ) ) }.
% 2.95/3.35 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19204) {G1,W9,D4,L1,V1,M1} { join( join( X, zero ), top ) ==>
% 2.95/3.35 join( X, top ) }.
% 2.95/3.35 parent0[0]: (55) {G2,W5,D3,L1,V0,M1} P(49,18) { join( zero, top ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 parent1[0; 8]: (19202) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==>
% 2.95/3.35 join( X, join( Y, Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := zero
% 2.95/3.35 Z := top
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (58) {G3,W9,D4,L1,V1,M1} P(55,1) { join( join( X, zero ), top
% 2.95/3.35 ) ==> join( X, top ) }.
% 2.95/3.35 parent0: (19204) {G1,W9,D4,L1,V1,M1} { join( join( X, zero ), top ) ==>
% 2.95/3.35 join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19209) {G2,W6,D4,L1,V1,M1} { meet( complement( X ), X ) ==> zero
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent1[0; 5]: (46) {G2,W7,D4,L1,V1,M1} P(18,3) { meet( complement( X ), X
% 2.95/3.35 ) ==> complement( top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (60) {G3,W6,D4,L1,V1,M1} S(46);d(49) { meet( complement( X ),
% 2.95/3.35 X ) ==> zero }.
% 2.95/3.35 parent0: (19209) {G2,W6,D4,L1,V1,M1} { meet( complement( X ), X ) ==> zero
% 2.95/3.35 }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19212) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join( X
% 2.95/3.35 , join( Y, Z ) ) }.
% 2.95/3.35 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19216) {G1,W14,D5,L1,V3,M1} { join( join( X, converse( Y ) ),
% 2.95/3.35 converse( Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 2.95/3.35 parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.95/3.35 ) ==> converse( join( X, Y ) ) }.
% 2.95/3.35 parent1[0; 10]: (19212) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==>
% 2.95/3.35 join( X, join( Y, Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := Z
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := converse( Y )
% 2.95/3.35 Z := converse( Z )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (70) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X
% 2.95/3.35 ) ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 2.95/3.35 parent0: (19216) {G1,W14,D5,L1,V3,M1} { join( join( X, converse( Y ) ),
% 2.95/3.35 converse( Z ) ) ==> join( X, converse( join( Y, Z ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Z
% 2.95/3.35 Y := X
% 2.95/3.35 Z := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19219) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==> join(
% 2.95/3.35 converse( X ), converse( Y ) ) }.
% 2.95/3.35 parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.95/3.35 ) ==> converse( join( X, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19221) {G1,W10,D4,L1,V2,M1} { converse( join( Y, X ) ) ==> join
% 2.95/3.35 ( converse( X ), converse( Y ) ) }.
% 2.95/3.35 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.35 parent1[0; 2]: (19219) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==>
% 2.95/3.35 join( converse( X ), converse( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19223) {G1,W9,D4,L1,V2,M1} { converse( join( X, Y ) ) ==>
% 2.95/3.35 converse( join( Y, X ) ) }.
% 2.95/3.35 parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.95/3.35 ) ==> converse( join( X, Y ) ) }.
% 2.95/3.35 parent1[0; 5]: (19221) {G1,W10,D4,L1,V2,M1} { converse( join( Y, X ) ) ==>
% 2.95/3.35 join( converse( X ), converse( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (71) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y )
% 2.95/3.35 ) = converse( join( Y, X ) ) }.
% 2.95/3.35 parent0: (19223) {G1,W9,D4,L1,V2,M1} { converse( join( X, Y ) ) ==>
% 2.95/3.35 converse( join( Y, X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19225) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==> join(
% 2.95/3.35 converse( X ), converse( Y ) ) }.
% 2.95/3.35 parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.95/3.35 ) ==> converse( join( X, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19226) {G1,W10,D5,L1,V2,M1} { converse( join( converse( X ), Y )
% 2.95/3.35 ) ==> join( X, converse( Y ) ) }.
% 2.95/3.35 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 parent1[0; 7]: (19225) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==>
% 2.95/3.35 join( converse( X ), converse( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := converse( X )
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (72) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 2.95/3.35 ), Y ) ) ==> join( X, converse( Y ) ) }.
% 2.95/3.35 parent0: (19226) {G1,W10,D5,L1,V2,M1} { converse( join( converse( X ), Y )
% 2.95/3.35 ) ==> join( X, converse( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19231) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==> join(
% 2.95/3.35 converse( X ), converse( Y ) ) }.
% 2.95/3.35 parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.95/3.35 ) ==> converse( join( X, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19233) {G1,W10,D5,L1,V2,M1} { converse( join( X, converse( Y ) )
% 2.95/3.35 ) ==> join( converse( X ), Y ) }.
% 2.95/3.35 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 parent1[0; 9]: (19231) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==>
% 2.95/3.35 join( converse( X ), converse( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := converse( Y )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (73) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 2.95/3.35 ( X ) ) ) ==> join( converse( Y ), X ) }.
% 2.95/3.35 parent0: (19233) {G1,W10,D5,L1,V2,M1} { converse( join( X, converse( Y ) )
% 2.95/3.35 ) ==> join( converse( X ), Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19237) {G2,W9,D5,L1,V1,M1} { meet( top, X ) ==> complement( join
% 2.95/3.35 ( zero, complement( X ) ) ) }.
% 2.95/3.35 parent0[0]: (50) {G2,W9,D5,L1,V1,M1} P(49,3) { complement( join( zero,
% 2.95/3.35 complement( X ) ) ) ==> meet( top, X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19238) {G2,W8,D4,L1,V0,M1} { meet( top, top ) ==> complement(
% 2.95/3.35 join( zero, zero ) ) }.
% 2.95/3.35 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent1[0; 7]: (19237) {G2,W9,D5,L1,V1,M1} { meet( top, X ) ==> complement
% 2.95/3.35 ( join( zero, complement( X ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := top
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19239) {G2,W8,D4,L1,V0,M1} { complement( join( zero, zero ) ) ==>
% 2.95/3.35 meet( top, top ) }.
% 2.95/3.35 parent0[0]: (19238) {G2,W8,D4,L1,V0,M1} { meet( top, top ) ==> complement
% 2.95/3.35 ( join( zero, zero ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (82) {G3,W8,D4,L1,V0,M1} P(49,50) { complement( join( zero,
% 2.95/3.35 zero ) ) ==> meet( top, top ) }.
% 2.95/3.35 parent0: (19239) {G2,W8,D4,L1,V0,M1} { complement( join( zero, zero ) )
% 2.95/3.35 ==> meet( top, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19241) {G0,W10,D4,L1,V2,M1} { converse( composition( Y, X ) ) ==>
% 2.95/3.35 composition( converse( X ), converse( Y ) ) }.
% 2.95/3.35 parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ),
% 2.95/3.35 converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19242) {G1,W10,D5,L1,V2,M1} { converse( composition( X, converse
% 2.95/3.35 ( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 2.95/3.35 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 parent1[0; 7]: (19241) {G0,W10,D4,L1,V2,M1} { converse( composition( Y, X
% 2.95/3.35 ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := converse( Y )
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (95) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y,
% 2.95/3.35 converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 2.95/3.35 parent0: (19242) {G1,W10,D5,L1,V2,M1} { converse( composition( X, converse
% 2.95/3.35 ( Y ) ) ) ==> composition( Y, converse( X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19247) {G0,W10,D4,L1,V2,M1} { converse( composition( Y, X ) ) ==>
% 2.95/3.35 composition( converse( X ), converse( Y ) ) }.
% 2.95/3.35 parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ),
% 2.95/3.35 converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19249) {G1,W10,D5,L1,V2,M1} { converse( composition( converse( X
% 2.95/3.35 ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.95/3.35 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 parent1[0; 9]: (19247) {G0,W10,D4,L1,V2,M1} { converse( composition( Y, X
% 2.95/3.35 ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := converse( X )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (96) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition(
% 2.95/3.35 converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.95/3.35 parent0: (19249) {G1,W10,D5,L1,V2,M1} { converse( composition( converse( X
% 2.95/3.35 ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19253) {G1,W6,D4,L1,V1,M1} { top ==> join( complement( X ), X )
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (18) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X )
% 2.95/3.35 ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19255) {G2,W9,D4,L1,V0,M1} { top ==> join( meet( top, top ),
% 2.95/3.35 join( zero, zero ) ) }.
% 2.95/3.35 parent0[0]: (82) {G3,W8,D4,L1,V0,M1} P(49,50) { complement( join( zero,
% 2.95/3.35 zero ) ) ==> meet( top, top ) }.
% 2.95/3.35 parent1[0; 3]: (19253) {G1,W6,D4,L1,V1,M1} { top ==> join( complement( X )
% 2.95/3.35 , X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := join( zero, zero )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19256) {G1,W9,D5,L1,V0,M1} { top ==> join( join( meet( top, top
% 2.95/3.35 ), zero ), zero ) }.
% 2.95/3.35 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 parent1[0; 2]: (19255) {G2,W9,D4,L1,V0,M1} { top ==> join( meet( top, top
% 2.95/3.35 ), join( zero, zero ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := meet( top, top )
% 2.95/3.35 Y := zero
% 2.95/3.35 Z := zero
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19257) {G1,W9,D5,L1,V0,M1} { join( join( meet( top, top ), zero )
% 2.95/3.35 , zero ) ==> top }.
% 2.95/3.35 parent0[0]: (19256) {G1,W9,D5,L1,V0,M1} { top ==> join( join( meet( top,
% 2.95/3.35 top ), zero ), zero ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (100) {G4,W9,D5,L1,V0,M1} P(82,18);d(1) { join( join( meet(
% 2.95/3.35 top, top ), zero ), zero ) ==> top }.
% 2.95/3.35 parent0: (19257) {G1,W9,D5,L1,V0,M1} { join( join( meet( top, top ), zero
% 2.95/3.35 ), zero ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19259) {G0,W13,D6,L1,V2,M1} { complement( Y ) ==> join(
% 2.95/3.35 composition( converse( X ), complement( composition( X, Y ) ) ),
% 2.95/3.35 complement( Y ) ) }.
% 2.95/3.35 parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.95/3.35 , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement(
% 2.95/3.35 Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19261) {G1,W17,D7,L1,V2,M1} { complement( converse( X ) ) ==>
% 2.95/3.35 join( composition( converse( converse( Y ) ), complement( converse(
% 2.95/3.35 composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 2.95/3.35 parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ),
% 2.95/3.35 converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.95/3.35 parent1[0; 10]: (19259) {G0,W13,D6,L1,V2,M1} { complement( Y ) ==> join(
% 2.95/3.35 composition( converse( X ), complement( composition( X, Y ) ) ),
% 2.95/3.35 complement( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := converse( Y )
% 2.95/3.35 Y := converse( X )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19262) {G1,W15,D7,L1,V2,M1} { complement( converse( X ) ) ==>
% 2.95/3.35 join( composition( Y, complement( converse( composition( X, Y ) ) ) ),
% 2.95/3.35 complement( converse( X ) ) ) }.
% 2.95/3.35 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 parent1[0; 6]: (19261) {G1,W17,D7,L1,V2,M1} { complement( converse( X ) )
% 2.95/3.35 ==> join( composition( converse( converse( Y ) ), complement( converse(
% 2.95/3.35 composition( X, Y ) ) ) ), complement( converse( X ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19263) {G1,W15,D7,L1,V2,M1} { join( composition( Y, complement(
% 2.95/3.35 converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==>
% 2.95/3.35 complement( converse( X ) ) }.
% 2.95/3.35 parent0[0]: (19262) {G1,W15,D7,L1,V2,M1} { complement( converse( X ) ) ==>
% 2.95/3.35 join( composition( Y, complement( converse( composition( X, Y ) ) ) ),
% 2.95/3.35 complement( converse( X ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (103) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 2.95/3.35 , complement( converse( composition( Y, X ) ) ) ), complement( converse(
% 2.95/3.35 Y ) ) ) ==> complement( converse( Y ) ) }.
% 2.95/3.35 parent0: (19263) {G1,W15,D7,L1,V2,M1} { join( composition( Y, complement(
% 2.95/3.35 converse( composition( X, Y ) ) ) ), complement( converse( X ) ) ) ==>
% 2.95/3.35 complement( converse( X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19265) {G3,W9,D4,L1,V1,M1} { join( X, top ) ==> join( join( X,
% 2.95/3.35 zero ), top ) }.
% 2.95/3.35 parent0[0]: (58) {G3,W9,D4,L1,V1,M1} P(55,1) { join( join( X, zero ), top )
% 2.95/3.35 ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19267) {G4,W11,D5,L1,V0,M1} { join( join( meet( top, top ), zero
% 2.95/3.35 ), top ) ==> join( top, top ) }.
% 2.95/3.35 parent0[0]: (100) {G4,W9,D5,L1,V0,M1} P(82,18);d(1) { join( join( meet( top
% 2.95/3.35 , top ), zero ), zero ) ==> top }.
% 2.95/3.35 parent1[0; 9]: (19265) {G3,W9,D4,L1,V1,M1} { join( X, top ) ==> join( join
% 2.95/3.35 ( X, zero ), top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := join( meet( top, top ), zero )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19268) {G4,W9,D4,L1,V0,M1} { join( meet( top, top ), top ) ==>
% 2.95/3.35 join( top, top ) }.
% 2.95/3.35 parent0[0]: (58) {G3,W9,D4,L1,V1,M1} P(55,1) { join( join( X, zero ), top )
% 2.95/3.35 ==> join( X, top ) }.
% 2.95/3.35 parent1[0; 1]: (19267) {G4,W11,D5,L1,V0,M1} { join( join( meet( top, top )
% 2.95/3.35 , zero ), top ) ==> join( top, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := meet( top, top )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (127) {G5,W9,D4,L1,V0,M1} P(100,58);d(58) { join( meet( top,
% 2.95/3.35 top ), top ) ==> join( top, top ) }.
% 2.95/3.35 parent0: (19268) {G4,W9,D4,L1,V0,M1} { join( meet( top, top ), top ) ==>
% 2.95/3.35 join( top, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19271) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join( X, Y
% 2.95/3.35 ), complement( Y ) ) }.
% 2.95/3.35 parent0[0]: (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ),
% 2.95/3.35 complement( X ) ) ==> join( Y, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19273) {G1,W36,D8,L1,V3,M1} { join( meet( composition( X, Y ), Z
% 2.95/3.35 ), top ) ==> join( composition( meet( X, composition( Z, converse( Y ) )
% 2.95/3.35 ), meet( Y, composition( converse( X ), Z ) ) ), complement( composition
% 2.95/3.35 ( meet( X, composition( Z, converse( Y ) ) ), meet( Y, composition(
% 2.95/3.35 converse( X ), Z ) ) ) ) ) }.
% 2.95/3.35 parent0[0]: (13) {G0,W33,D7,L1,V3,M1} I { join( meet( composition( X, Y ),
% 2.95/3.35 Z ), composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) ) ) ==> composition( meet( X,
% 2.95/3.35 composition( Z, converse( Y ) ) ), meet( Y, composition( converse( X ), Z
% 2.95/3.35 ) ) ) }.
% 2.95/3.35 parent1[0; 9]: (19271) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join(
% 2.95/3.35 join( X, Y ), complement( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := meet( composition( X, Y ), Z )
% 2.95/3.35 Y := composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19274) {G1,W9,D5,L1,V3,M1} { join( meet( composition( X, Y ), Z
% 2.95/3.35 ), top ) ==> top }.
% 2.95/3.35 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 parent1[0; 8]: (19273) {G1,W36,D8,L1,V3,M1} { join( meet( composition( X,
% 2.95/3.35 Y ), Z ), top ) ==> join( composition( meet( X, composition( Z, converse
% 2.95/3.35 ( Y ) ) ), meet( Y, composition( converse( X ), Z ) ) ), complement(
% 2.95/3.35 composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := composition( meet( X, composition( Z, converse( Y ) ) ), meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (139) {G2,W9,D5,L1,V3,M1} P(13,21);d(11) { join( meet(
% 2.95/3.35 composition( X, Y ), Z ), top ) ==> top }.
% 2.95/3.35 parent0: (19274) {G1,W9,D5,L1,V3,M1} { join( meet( composition( X, Y ), Z
% 2.95/3.35 ), top ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19277) {G2,W9,D5,L1,V3,M1} { top ==> join( meet( composition( X,
% 2.95/3.35 Y ), Z ), top ) }.
% 2.95/3.35 parent0[0]: (139) {G2,W9,D5,L1,V3,M1} P(13,21);d(11) { join( meet(
% 2.95/3.35 composition( X, Y ), Z ), top ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19278) {G1,W7,D4,L1,V2,M1} { top ==> join( meet( X, Y ), top )
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.95/3.35 parent1[0; 4]: (19277) {G2,W9,D5,L1,V3,M1} { top ==> join( meet(
% 2.95/3.35 composition( X, Y ), Z ), top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := one
% 2.95/3.35 Z := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19279) {G1,W7,D4,L1,V2,M1} { join( meet( X, Y ), top ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (19278) {G1,W7,D4,L1,V2,M1} { top ==> join( meet( X, Y ), top
% 2.95/3.35 ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (152) {G3,W7,D4,L1,V2,M1} P(5,139) { join( meet( X, Y ), top )
% 2.95/3.35 ==> top }.
% 2.95/3.35 parent0: (19279) {G1,W7,D4,L1,V2,M1} { join( meet( X, Y ), top ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19280) {G3,W7,D4,L1,V2,M1} { top ==> join( meet( X, Y ), top )
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (152) {G3,W7,D4,L1,V2,M1} P(5,139) { join( meet( X, Y ), top )
% 2.95/3.35 ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19282) {G4,W5,D3,L1,V0,M1} { top ==> join( top, top ) }.
% 2.95/3.35 parent0[0]: (127) {G5,W9,D4,L1,V0,M1} P(100,58);d(58) { join( meet( top,
% 2.95/3.35 top ), top ) ==> join( top, top ) }.
% 2.95/3.35 parent1[0; 2]: (19280) {G3,W7,D4,L1,V2,M1} { top ==> join( meet( X, Y ),
% 2.95/3.35 top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := top
% 2.95/3.35 Y := top
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19283) {G4,W5,D3,L1,V0,M1} { join( top, top ) ==> top }.
% 2.95/3.35 parent0[0]: (19282) {G4,W5,D3,L1,V0,M1} { top ==> join( top, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (153) {G6,W5,D3,L1,V0,M1} P(152,127) { join( top, top ) ==>
% 2.95/3.35 top }.
% 2.95/3.35 parent0: (19283) {G4,W5,D3,L1,V0,M1} { join( top, top ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19285) {G0,W27,D8,L1,V3,M1} { meet( composition( X, meet( Y,
% 2.95/3.35 composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition( X,
% 2.95/3.35 Y ), Z ), meet( composition( X, meet( Y, composition( converse( X ), Z )
% 2.95/3.35 ) ), Z ) ) }.
% 2.95/3.35 parent0[0]: (14) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ),
% 2.95/3.35 Z ), meet( composition( X, meet( Y, composition( converse( X ), Z ) ) ),
% 2.95/3.35 Z ) ) ==> meet( composition( X, meet( Y, composition( converse( X ), Z )
% 2.95/3.35 ) ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19289) {G1,W34,D9,L1,V3,M1} { meet( composition( converse( X ),
% 2.95/3.35 meet( converse( Y ), composition( converse( converse( X ) ), Z ) ) ), Z )
% 2.95/3.35 ==> join( meet( converse( composition( Y, X ) ), Z ), meet( composition
% 2.95/3.35 ( converse( X ), meet( converse( Y ), composition( converse( converse( X
% 2.95/3.35 ) ), Z ) ) ), Z ) ) }.
% 2.95/3.35 parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ),
% 2.95/3.35 converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.95/3.35 parent1[0; 16]: (19285) {G0,W27,D8,L1,V3,M1} { meet( composition( X, meet
% 2.95/3.35 ( Y, composition( converse( X ), Z ) ) ), Z ) ==> join( meet( composition
% 2.95/3.35 ( X, Y ), Z ), meet( composition( X, meet( Y, composition( converse( X )
% 2.95/3.35 , Z ) ) ), Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := converse( X )
% 2.95/3.35 Y := converse( Y )
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19292) {G1,W32,D8,L1,V3,M1} { meet( composition( converse( X ),
% 2.95/3.35 meet( converse( Y ), composition( converse( converse( X ) ), Z ) ) ), Z )
% 2.95/3.35 ==> join( meet( converse( composition( Y, X ) ), Z ), meet( composition
% 2.95/3.35 ( converse( X ), meet( converse( Y ), composition( X, Z ) ) ), Z ) ) }.
% 2.95/3.35 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 parent1[0; 29]: (19289) {G1,W34,D9,L1,V3,M1} { meet( composition( converse
% 2.95/3.35 ( X ), meet( converse( Y ), composition( converse( converse( X ) ), Z ) )
% 2.95/3.35 ), Z ) ==> join( meet( converse( composition( Y, X ) ), Z ), meet(
% 2.95/3.35 composition( converse( X ), meet( converse( Y ), composition( converse(
% 2.95/3.35 converse( X ) ), Z ) ) ), Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19293) {G1,W30,D7,L1,V3,M1} { meet( composition( converse( X ),
% 2.95/3.35 meet( converse( Y ), composition( X, Z ) ) ), Z ) ==> join( meet(
% 2.95/3.35 converse( composition( Y, X ) ), Z ), meet( composition( converse( X ),
% 2.95/3.35 meet( converse( Y ), composition( X, Z ) ) ), Z ) ) }.
% 2.95/3.35 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 parent1[0; 9]: (19292) {G1,W32,D8,L1,V3,M1} { meet( composition( converse
% 2.95/3.35 ( X ), meet( converse( Y ), composition( converse( converse( X ) ), Z ) )
% 2.95/3.35 ), Z ) ==> join( meet( converse( composition( Y, X ) ), Z ), meet(
% 2.95/3.35 composition( converse( X ), meet( converse( Y ), composition( X, Z ) ) )
% 2.95/3.35 , Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19295) {G1,W30,D7,L1,V3,M1} { join( meet( converse( composition(
% 2.95/3.35 Y, X ) ), Z ), meet( composition( converse( X ), meet( converse( Y ),
% 2.95/3.35 composition( X, Z ) ) ), Z ) ) ==> meet( composition( converse( X ), meet
% 2.95/3.35 ( converse( Y ), composition( X, Z ) ) ), Z ) }.
% 2.95/3.35 parent0[0]: (19293) {G1,W30,D7,L1,V3,M1} { meet( composition( converse( X
% 2.95/3.35 ), meet( converse( Y ), composition( X, Z ) ) ), Z ) ==> join( meet(
% 2.95/3.35 converse( composition( Y, X ) ), Z ), meet( composition( converse( X ),
% 2.95/3.35 meet( converse( Y ), composition( X, Z ) ) ), Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (160) {G1,W30,D7,L1,V3,M1} P(9,14);d(7) { join( meet( converse
% 2.95/3.35 ( composition( Y, X ) ), Z ), meet( composition( converse( X ), meet(
% 2.95/3.35 converse( Y ), composition( X, Z ) ) ), Z ) ) ==> meet( composition(
% 2.95/3.35 converse( X ), meet( converse( Y ), composition( X, Z ) ) ), Z ) }.
% 2.95/3.35 parent0: (19295) {G1,W30,D7,L1,V3,M1} { join( meet( converse( composition
% 2.95/3.35 ( Y, X ) ), Z ), meet( composition( converse( X ), meet( converse( Y ),
% 2.95/3.35 composition( X, Z ) ) ), Z ) ) ==> meet( composition( converse( X ), meet
% 2.95/3.35 ( converse( Y ), composition( X, Z ) ) ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19298) {G0,W27,D8,L1,V3,M1} { meet( composition( meet( X,
% 2.95/3.35 composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition(
% 2.95/3.35 X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y ) )
% 2.95/3.35 ), Y ), Z ) ) }.
% 2.95/3.35 parent0[0]: (15) {G0,W27,D8,L1,V3,M1} I { join( meet( composition( X, Y ),
% 2.95/3.35 Z ), meet( composition( meet( X, composition( Z, converse( Y ) ) ), Y ),
% 2.95/3.35 Z ) ) ==> meet( composition( meet( X, composition( Z, converse( Y ) ) ),
% 2.95/3.35 Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19300) {G1,W30,D8,L1,V3,M1} { meet( composition( meet( X,
% 2.95/3.35 composition( Y, converse( converse( Z ) ) ) ), converse( Z ) ), Y ) ==>
% 2.95/3.35 join( meet( composition( X, converse( Z ) ), Y ), meet( composition( meet
% 2.95/3.35 ( X, composition( Y, Z ) ), converse( Z ) ), Y ) ) }.
% 2.95/3.35 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 parent1[0; 26]: (19298) {G0,W27,D8,L1,V3,M1} { meet( composition( meet( X
% 2.95/3.35 , composition( Z, converse( Y ) ) ), Y ), Z ) ==> join( meet( composition
% 2.95/3.35 ( X, Y ), Z ), meet( composition( meet( X, composition( Z, converse( Y )
% 2.95/3.35 ) ), Y ), Z ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Z
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := converse( Z )
% 2.95/3.35 Z := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19301) {G1,W28,D7,L1,V3,M1} { meet( composition( meet( X,
% 2.95/3.35 composition( Y, Z ) ), converse( Z ) ), Y ) ==> join( meet( composition(
% 2.95/3.35 X, converse( Z ) ), Y ), meet( composition( meet( X, composition( Y, Z )
% 2.95/3.35 ), converse( Z ) ), Y ) ) }.
% 2.95/3.35 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 parent1[0; 7]: (19300) {G1,W30,D8,L1,V3,M1} { meet( composition( meet( X,
% 2.95/3.35 composition( Y, converse( converse( Z ) ) ) ), converse( Z ) ), Y ) ==>
% 2.95/3.35 join( meet( composition( X, converse( Z ) ), Y ), meet( composition( meet
% 2.95/3.35 ( X, composition( Y, Z ) ), converse( Z ) ), Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Z
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19303) {G1,W28,D7,L1,V3,M1} { join( meet( composition( X,
% 2.95/3.35 converse( Z ) ), Y ), meet( composition( meet( X, composition( Y, Z ) ),
% 2.95/3.35 converse( Z ) ), Y ) ) ==> meet( composition( meet( X, composition( Y, Z
% 2.95/3.35 ) ), converse( Z ) ), Y ) }.
% 2.95/3.35 parent0[0]: (19301) {G1,W28,D7,L1,V3,M1} { meet( composition( meet( X,
% 2.95/3.35 composition( Y, Z ) ), converse( Z ) ), Y ) ==> join( meet( composition(
% 2.95/3.35 X, converse( Z ) ), Y ), meet( composition( meet( X, composition( Y, Z )
% 2.95/3.35 ), converse( Z ) ), Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (184) {G1,W28,D7,L1,V3,M1} P(7,15) { join( meet( composition(
% 2.95/3.35 Y, converse( X ) ), Z ), meet( composition( meet( Y, composition( Z, X )
% 2.95/3.35 ), converse( X ) ), Z ) ) ==> meet( composition( meet( Y, composition( Z
% 2.95/3.35 , X ) ), converse( X ) ), Z ) }.
% 2.95/3.35 parent0: (19303) {G1,W28,D7,L1,V3,M1} { join( meet( composition( X,
% 2.95/3.35 converse( Z ) ), Y ), meet( composition( meet( X, composition( Y, Z ) ),
% 2.95/3.35 converse( Z ) ), Y ) ) ==> meet( composition( meet( X, composition( Y, Z
% 2.95/3.35 ) ), converse( Z ) ), Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := Z
% 2.95/3.35 Z := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19306) {G1,W10,D5,L1,V2,M1} { composition( converse( Y ), X ) ==>
% 2.95/3.35 converse( composition( converse( X ), Y ) ) }.
% 2.95/3.35 parent0[0]: (96) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition(
% 2.95/3.35 converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19309) {G1,W8,D4,L1,V1,M1} { composition( converse( one ), X )
% 2.95/3.35 ==> converse( converse( X ) ) }.
% 2.95/3.35 parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.95/3.35 parent1[0; 6]: (19306) {G1,W10,D5,L1,V2,M1} { composition( converse( Y ),
% 2.95/3.35 X ) ==> converse( composition( converse( X ), Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := converse( X )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := one
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19310) {G1,W6,D4,L1,V1,M1} { composition( converse( one ), X )
% 2.95/3.35 ==> X }.
% 2.95/3.35 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.35 parent1[0; 5]: (19309) {G1,W8,D4,L1,V1,M1} { composition( converse( one )
% 2.95/3.35 , X ) ==> converse( converse( X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (206) {G2,W6,D4,L1,V1,M1} P(5,96);d(7) { composition( converse
% 2.95/3.35 ( one ), X ) ==> X }.
% 2.95/3.35 parent0: (19310) {G1,W6,D4,L1,V1,M1} { composition( converse( one ), X )
% 2.95/3.35 ==> X }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19312) {G2,W6,D4,L1,V1,M1} { X ==> composition( converse( one ),
% 2.95/3.35 X ) }.
% 2.95/3.35 parent0[0]: (206) {G2,W6,D4,L1,V1,M1} P(5,96);d(7) { composition( converse
% 2.95/3.35 ( one ), X ) ==> X }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19314) {G1,W4,D3,L1,V0,M1} { one ==> converse( one ) }.
% 2.95/3.35 parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 2.95/3.35 parent1[0; 2]: (19312) {G2,W6,D4,L1,V1,M1} { X ==> composition( converse(
% 2.95/3.35 one ), X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := converse( one )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := one
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19315) {G1,W4,D3,L1,V0,M1} { converse( one ) ==> one }.
% 2.95/3.35 parent0[0]: (19314) {G1,W4,D3,L1,V0,M1} { one ==> converse( one ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (212) {G3,W4,D3,L1,V0,M1} P(206,5) { converse( one ) ==> one
% 2.95/3.35 }.
% 2.95/3.35 parent0: (19315) {G1,W4,D3,L1,V0,M1} { converse( one ) ==> one }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19317) {G2,W6,D4,L1,V1,M1} { X ==> composition( converse( one ),
% 2.95/3.35 X ) }.
% 2.95/3.35 parent0[0]: (206) {G2,W6,D4,L1,V1,M1} P(5,96);d(7) { composition( converse
% 2.95/3.35 ( one ), X ) ==> X }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19318) {G3,W5,D3,L1,V1,M1} { X ==> composition( one, X ) }.
% 2.95/3.35 parent0[0]: (212) {G3,W4,D3,L1,V0,M1} P(206,5) { converse( one ) ==> one
% 2.95/3.35 }.
% 2.95/3.35 parent1[0; 3]: (19317) {G2,W6,D4,L1,V1,M1} { X ==> composition( converse(
% 2.95/3.35 one ), X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19319) {G3,W5,D3,L1,V1,M1} { composition( one, X ) ==> X }.
% 2.95/3.35 parent0[0]: (19318) {G3,W5,D3,L1,V1,M1} { X ==> composition( one, X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (240) {G4,W5,D3,L1,V1,M1} P(212,206) { composition( one, X )
% 2.95/3.35 ==> X }.
% 2.95/3.35 parent0: (19319) {G3,W5,D3,L1,V1,M1} { composition( one, X ) ==> X }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19321) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==> join(
% 2.95/3.35 converse( X ), converse( Y ) ) }.
% 2.95/3.35 parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.95/3.35 ) ==> converse( join( X, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19323) {G1,W9,D4,L1,V1,M1} { converse( join( X, one ) ) ==> join
% 2.95/3.35 ( converse( X ), one ) }.
% 2.95/3.35 parent0[0]: (212) {G3,W4,D3,L1,V0,M1} P(206,5) { converse( one ) ==> one
% 2.95/3.35 }.
% 2.95/3.35 parent1[0; 8]: (19321) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==>
% 2.95/3.35 join( converse( X ), converse( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := one
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19325) {G1,W9,D4,L1,V1,M1} { join( converse( X ), one ) ==>
% 2.95/3.35 converse( join( X, one ) ) }.
% 2.95/3.35 parent0[0]: (19323) {G1,W9,D4,L1,V1,M1} { converse( join( X, one ) ) ==>
% 2.95/3.35 join( converse( X ), one ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (243) {G4,W9,D4,L1,V1,M1} P(212,8) { join( converse( X ), one
% 2.95/3.35 ) ==> converse( join( X, one ) ) }.
% 2.95/3.35 parent0: (19325) {G1,W9,D4,L1,V1,M1} { join( converse( X ), one ) ==>
% 2.95/3.35 converse( join( X, one ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19327) {G0,W13,D6,L1,V2,M1} { complement( Y ) ==> join(
% 2.95/3.35 composition( converse( X ), complement( composition( X, Y ) ) ),
% 2.95/3.35 complement( Y ) ) }.
% 2.95/3.35 parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 2.95/3.35 , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement(
% 2.95/3.35 Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19329) {G1,W11,D5,L1,V1,M1} { complement( X ) ==> join(
% 2.95/3.35 composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 2.95/3.35 parent0[0]: (240) {G4,W5,D3,L1,V1,M1} P(212,206) { composition( one, X )
% 2.95/3.35 ==> X }.
% 2.95/3.35 parent1[0; 8]: (19327) {G0,W13,D6,L1,V2,M1} { complement( Y ) ==> join(
% 2.95/3.35 composition( converse( X ), complement( composition( X, Y ) ) ),
% 2.95/3.35 complement( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := one
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19330) {G2,W8,D4,L1,V1,M1} { complement( X ) ==> join(
% 2.95/3.35 complement( X ), complement( X ) ) }.
% 2.95/3.35 parent0[0]: (206) {G2,W6,D4,L1,V1,M1} P(5,96);d(7) { composition( converse
% 2.95/3.35 ( one ), X ) ==> X }.
% 2.95/3.35 parent1[0; 4]: (19329) {G1,W11,D5,L1,V1,M1} { complement( X ) ==> join(
% 2.95/3.35 composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := complement( X )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19331) {G2,W8,D4,L1,V1,M1} { join( complement( X ), complement( X
% 2.95/3.35 ) ) ==> complement( X ) }.
% 2.95/3.35 parent0[0]: (19330) {G2,W8,D4,L1,V1,M1} { complement( X ) ==> join(
% 2.95/3.35 complement( X ), complement( X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (244) {G5,W8,D4,L1,V1,M1} P(240,10);d(206) { join( complement
% 2.95/3.35 ( X ), complement( X ) ) ==> complement( X ) }.
% 2.95/3.35 parent0: (19331) {G2,W8,D4,L1,V1,M1} { join( complement( X ), complement(
% 2.95/3.35 X ) ) ==> complement( X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19333) {G0,W13,D4,L1,V3,M1} { composition( join( X, Z ), Y ) ==>
% 2.95/3.35 join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.95/3.35 parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ),
% 2.95/3.35 composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Z
% 2.95/3.35 Z := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19335) {G1,W11,D4,L1,V2,M1} { composition( join( X, one ), Y )
% 2.95/3.35 ==> join( composition( X, Y ), Y ) }.
% 2.95/3.35 parent0[0]: (240) {G4,W5,D3,L1,V1,M1} P(212,206) { composition( one, X )
% 2.95/3.35 ==> X }.
% 2.95/3.35 parent1[0; 10]: (19333) {G0,W13,D4,L1,V3,M1} { composition( join( X, Z ),
% 2.95/3.35 Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := one
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19337) {G1,W11,D4,L1,V2,M1} { join( composition( X, Y ), Y ) ==>
% 2.95/3.35 composition( join( X, one ), Y ) }.
% 2.95/3.35 parent0[0]: (19335) {G1,W11,D4,L1,V2,M1} { composition( join( X, one ), Y
% 2.95/3.35 ) ==> join( composition( X, Y ), Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (246) {G5,W11,D4,L1,V2,M1} P(240,6) { join( composition( Y, X
% 2.95/3.35 ), X ) = composition( join( Y, one ), X ) }.
% 2.95/3.35 parent0: (19337) {G1,W11,D4,L1,V2,M1} { join( composition( X, Y ), Y ) ==>
% 2.95/3.35 composition( join( X, one ), Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19339) {G2,W10,D4,L1,V2,M1} { join( Y, top ) ==> join( join( X, Y
% 2.95/3.35 ), complement( X ) ) }.
% 2.95/3.35 parent0[0]: (32) {G2,W10,D4,L1,V2,M1} P(0,21) { join( join( Y, X ),
% 2.95/3.35 complement( Y ) ) ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19341) {G3,W11,D5,L1,V1,M1} { join( complement( X ), top ) ==>
% 2.95/3.35 join( complement( X ), complement( complement( X ) ) ) }.
% 2.95/3.35 parent0[0]: (244) {G5,W8,D4,L1,V1,M1} P(240,10);d(206) { join( complement(
% 2.95/3.35 X ), complement( X ) ) ==> complement( X ) }.
% 2.95/3.35 parent1[0; 6]: (19339) {G2,W10,D4,L1,V2,M1} { join( Y, top ) ==> join(
% 2.95/3.35 join( X, Y ), complement( X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := complement( X )
% 2.95/3.35 Y := complement( X )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19342) {G1,W6,D4,L1,V1,M1} { join( complement( X ), top ) ==>
% 2.95/3.35 top }.
% 2.95/3.35 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 parent1[0; 5]: (19341) {G3,W11,D5,L1,V1,M1} { join( complement( X ), top )
% 2.95/3.35 ==> join( complement( X ), complement( complement( X ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := complement( X )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (249) {G6,W6,D4,L1,V1,M1} P(244,32);d(11) { join( complement(
% 2.95/3.35 X ), top ) ==> top }.
% 2.95/3.35 parent0: (19342) {G1,W6,D4,L1,V1,M1} { join( complement( X ), top ) ==>
% 2.95/3.35 top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19345) {G5,W8,D4,L1,V1,M1} { complement( X ) ==> join( complement
% 2.95/3.35 ( X ), complement( X ) ) }.
% 2.95/3.35 parent0[0]: (244) {G5,W8,D4,L1,V1,M1} P(240,10);d(206) { join( complement(
% 2.95/3.35 X ), complement( X ) ) ==> complement( X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19348) {G2,W7,D4,L1,V0,M1} { complement( top ) ==> join(
% 2.95/3.35 complement( top ), zero ) }.
% 2.95/3.35 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent1[0; 6]: (19345) {G5,W8,D4,L1,V1,M1} { complement( X ) ==> join(
% 2.95/3.35 complement( X ), complement( X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := top
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19350) {G2,W6,D3,L1,V0,M1} { complement( top ) ==> join( zero,
% 2.95/3.35 zero ) }.
% 2.95/3.35 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent1[0; 4]: (19348) {G2,W7,D4,L1,V0,M1} { complement( top ) ==> join(
% 2.95/3.35 complement( top ), zero ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19351) {G2,W5,D3,L1,V0,M1} { zero ==> join( zero, zero ) }.
% 2.95/3.35 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent1[0; 1]: (19350) {G2,W6,D3,L1,V0,M1} { complement( top ) ==> join(
% 2.95/3.35 zero, zero ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19357) {G2,W5,D3,L1,V0,M1} { join( zero, zero ) ==> zero }.
% 2.95/3.35 parent0[0]: (19351) {G2,W5,D3,L1,V0,M1} { zero ==> join( zero, zero ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (252) {G6,W5,D3,L1,V0,M1} P(49,244) { join( zero, zero ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent0: (19357) {G2,W5,D3,L1,V0,M1} { join( zero, zero ) ==> zero }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19361) {G1,W11,D4,L1,V3,M1} { join( join( Y, Z ), X ) = join(
% 2.95/3.35 join( X, Y ), Z ) }.
% 2.95/3.35 parent0[0]: (19) {G1,W11,D4,L1,V3,M1} P(1,0) { join( join( X, Y ), Z ) =
% 2.95/3.35 join( join( Y, Z ), X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := Z
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19362) {G2,W9,D4,L1,V1,M1} { join( zero, X ) = join( join( X,
% 2.95/3.35 zero ), zero ) }.
% 2.95/3.35 parent0[0]: (252) {G6,W5,D3,L1,V0,M1} P(49,244) { join( zero, zero ) ==>
% 2.95/3.35 zero }.
% 2.95/3.35 parent1[0; 2]: (19361) {G1,W11,D4,L1,V3,M1} { join( join( Y, Z ), X ) =
% 2.95/3.35 join( join( X, Y ), Z ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := zero
% 2.95/3.35 Z := zero
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19364) {G2,W9,D4,L1,V1,M1} { join( join( X, zero ), zero ) = join
% 2.95/3.35 ( zero, X ) }.
% 2.95/3.35 parent0[0]: (19362) {G2,W9,D4,L1,V1,M1} { join( zero, X ) = join( join( X
% 2.95/3.35 , zero ), zero ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (256) {G7,W9,D4,L1,V1,M1} P(252,19) { join( join( X, zero ),
% 2.95/3.35 zero ) ==> join( zero, X ) }.
% 2.95/3.35 parent0: (19364) {G2,W9,D4,L1,V1,M1} { join( join( X, zero ), zero ) =
% 2.95/3.35 join( zero, X ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19367) {G2,W10,D4,L1,V2,M1} { join( Y, top ) ==> join( join( X, Y
% 2.95/3.35 ), complement( X ) ) }.
% 2.95/3.35 parent0[0]: (32) {G2,W10,D4,L1,V2,M1} P(0,21) { join( join( Y, X ),
% 2.95/3.35 complement( Y ) ) ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19371) {G3,W9,D5,L1,V1,M1} { join( top, top ) ==> join( top,
% 2.95/3.35 complement( complement( X ) ) ) }.
% 2.95/3.35 parent0[0]: (249) {G6,W6,D4,L1,V1,M1} P(244,32);d(11) { join( complement( X
% 2.95/3.35 ), top ) ==> top }.
% 2.95/3.35 parent1[0; 5]: (19367) {G2,W10,D4,L1,V2,M1} { join( Y, top ) ==> join(
% 2.95/3.35 join( X, Y ), complement( X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := complement( X )
% 2.95/3.35 Y := top
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19372) {G3,W7,D3,L1,V1,M1} { join( top, top ) ==> join( X, top )
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (33) {G2,W9,D5,L1,V1,M1} P(11,21) { join( top, complement(
% 2.95/3.35 complement( X ) ) ) ==> join( X, top ) }.
% 2.95/3.35 parent1[0; 4]: (19371) {G3,W9,D5,L1,V1,M1} { join( top, top ) ==> join(
% 2.95/3.35 top, complement( complement( X ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19373) {G4,W5,D3,L1,V1,M1} { top ==> join( X, top ) }.
% 2.95/3.35 parent0[0]: (153) {G6,W5,D3,L1,V0,M1} P(152,127) { join( top, top ) ==> top
% 2.95/3.35 }.
% 2.95/3.35 parent1[0; 1]: (19372) {G3,W7,D3,L1,V1,M1} { join( top, top ) ==> join( X
% 2.95/3.35 , top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19374) {G4,W5,D3,L1,V1,M1} { join( X, top ) ==> top }.
% 2.95/3.35 parent0[0]: (19373) {G4,W5,D3,L1,V1,M1} { top ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X,
% 2.95/3.35 top ) ==> top }.
% 2.95/3.35 parent0: (19374) {G4,W5,D3,L1,V1,M1} { join( X, top ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19375) {G7,W5,D3,L1,V1,M1} { top ==> join( X, top ) }.
% 2.95/3.35 parent0[0]: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top
% 2.95/3.35 ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19377) {G2,W7,D4,L1,V2,M1} { top ==> join( join( X, top ), Y )
% 2.95/3.35 }.
% 2.95/3.35 parent0[0]: (20) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 2.95/3.35 = join( join( Z, X ), Y ) }.
% 2.95/3.35 parent1[0; 2]: (19375) {G7,W5,D3,L1,V1,M1} { top ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := top
% 2.95/3.35 Y := Y
% 2.95/3.35 Z := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := join( X, Y )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19379) {G3,W5,D3,L1,V1,M1} { top ==> join( top, Y ) }.
% 2.95/3.35 parent0[0]: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top
% 2.95/3.35 ) ==> top }.
% 2.95/3.35 parent1[0; 3]: (19377) {G2,W7,D4,L1,V2,M1} { top ==> join( join( X, top )
% 2.95/3.35 , Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := Y
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19380) {G3,W5,D3,L1,V1,M1} { join( top, X ) ==> top }.
% 2.95/3.35 parent0[0]: (19379) {G3,W5,D3,L1,V1,M1} { top ==> join( top, Y ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (272) {G8,W5,D3,L1,V1,M1} P(269,20);d(269) { join( top, Y )
% 2.95/3.35 ==> top }.
% 2.95/3.35 parent0: (19380) {G3,W5,D3,L1,V1,M1} { join( top, X ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19383) {G3,W8,D5,L1,V2,M1} { join( join( X, complement( Y ) ), Y
% 2.95/3.35 ) ==> top }.
% 2.95/3.35 parent0[0]: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top
% 2.95/3.35 ) ==> top }.
% 2.95/3.35 parent1[0; 7]: (23) {G2,W10,D5,L1,V2,M1} P(18,1) { join( join( Y,
% 2.95/3.35 complement( X ) ), X ) ==> join( Y, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (295) {G8,W8,D5,L1,V2,M1} S(23);d(269) { join( join( Y,
% 2.95/3.35 complement( X ) ), X ) ==> top }.
% 2.95/3.35 parent0: (19383) {G3,W8,D5,L1,V2,M1} { join( join( X, complement( Y ) ), Y
% 2.95/3.35 ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19386) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join( X, Y
% 2.95/3.35 ), complement( Y ) ) }.
% 2.95/3.35 parent0[0]: (21) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ),
% 2.95/3.35 complement( X ) ) ==> join( Y, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19388) {G2,W12,D5,L1,V1,M1} { join( converse( X ), top ) ==>
% 2.95/3.35 join( converse( join( X, one ) ), complement( one ) ) }.
% 2.95/3.35 parent0[0]: (243) {G4,W9,D4,L1,V1,M1} P(212,8) { join( converse( X ), one )
% 2.95/3.35 ==> converse( join( X, one ) ) }.
% 2.95/3.35 parent1[0; 6]: (19386) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join(
% 2.95/3.35 join( X, Y ), complement( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := converse( X )
% 2.95/3.35 Y := one
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19389) {G3,W9,D5,L1,V1,M1} { top ==> join( converse( join( X,
% 2.95/3.35 one ) ), complement( one ) ) }.
% 2.95/3.35 parent0[0]: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top
% 2.95/3.35 ) ==> top }.
% 2.95/3.35 parent1[0; 1]: (19388) {G2,W12,D5,L1,V1,M1} { join( converse( X ), top )
% 2.95/3.35 ==> join( converse( join( X, one ) ), complement( one ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := converse( X )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19390) {G3,W9,D5,L1,V1,M1} { join( converse( join( X, one ) ),
% 2.95/3.35 complement( one ) ) ==> top }.
% 2.95/3.35 parent0[0]: (19389) {G3,W9,D5,L1,V1,M1} { top ==> join( converse( join( X
% 2.95/3.35 , one ) ), complement( one ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (331) {G8,W9,D5,L1,V1,M1} P(243,21);d(269) { join( converse(
% 2.95/3.35 join( X, one ) ), complement( one ) ) ==> top }.
% 2.95/3.35 parent0: (19390) {G3,W9,D5,L1,V1,M1} { join( converse( join( X, one ) ),
% 2.95/3.35 complement( one ) ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19392) {G8,W9,D5,L1,V1,M1} { top ==> join( converse( join( X, one
% 2.95/3.35 ) ), complement( one ) ) }.
% 2.95/3.35 parent0[0]: (331) {G8,W9,D5,L1,V1,M1} P(243,21);d(269) { join( converse(
% 2.95/3.35 join( X, one ) ), complement( one ) ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19395) {G9,W7,D4,L1,V0,M1} { top ==> join( converse( top ),
% 2.95/3.35 complement( one ) ) }.
% 2.95/3.35 parent0[0]: (295) {G8,W8,D5,L1,V2,M1} S(23);d(269) { join( join( Y,
% 2.95/3.35 complement( X ) ), X ) ==> top }.
% 2.95/3.35 parent1[0; 4]: (19392) {G8,W9,D5,L1,V1,M1} { top ==> join( converse( join
% 2.95/3.35 ( X, one ) ), complement( one ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := one
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := join( X, complement( one ) )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19396) {G9,W7,D4,L1,V0,M1} { join( converse( top ), complement(
% 2.95/3.35 one ) ) ==> top }.
% 2.95/3.35 parent0[0]: (19395) {G9,W7,D4,L1,V0,M1} { top ==> join( converse( top ),
% 2.95/3.35 complement( one ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (333) {G9,W7,D4,L1,V0,M1} P(295,331) { join( converse( top ),
% 2.95/3.35 complement( one ) ) ==> top }.
% 2.95/3.35 parent0: (19396) {G9,W7,D4,L1,V0,M1} { join( converse( top ), complement(
% 2.95/3.35 one ) ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19401) {G2,W9,D5,L1,V0,M1} { converse( join( complement( one ),
% 2.95/3.35 converse( top ) ) ) = converse( top ) }.
% 2.95/3.35 parent0[0]: (333) {G9,W7,D4,L1,V0,M1} P(295,331) { join( converse( top ),
% 2.95/3.35 complement( one ) ) ==> top }.
% 2.95/3.35 parent1[0; 8]: (71) {G1,W9,D4,L1,V2,M1} P(8,0);d(8) { converse( join( X, Y
% 2.95/3.35 ) ) = converse( join( Y, X ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := complement( one )
% 2.95/3.35 Y := converse( top )
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19402) {G2,W8,D5,L1,V0,M1} { join( converse( complement( one ) )
% 2.95/3.35 , top ) = converse( top ) }.
% 2.95/3.35 parent0[0]: (73) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 2.95/3.35 ( X ) ) ) ==> join( converse( Y ), X ) }.
% 2.95/3.35 parent1[0; 1]: (19401) {G2,W9,D5,L1,V0,M1} { converse( join( complement(
% 2.95/3.35 one ), converse( top ) ) ) = converse( top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := top
% 2.95/3.35 Y := complement( one )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19403) {G3,W4,D3,L1,V0,M1} { top = converse( top ) }.
% 2.95/3.35 parent0[0]: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top
% 2.95/3.35 ) ==> top }.
% 2.95/3.35 parent1[0; 1]: (19402) {G2,W8,D5,L1,V0,M1} { join( converse( complement(
% 2.95/3.35 one ) ), top ) = converse( top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := converse( complement( one ) )
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19404) {G3,W4,D3,L1,V0,M1} { converse( top ) = top }.
% 2.95/3.35 parent0[0]: (19403) {G3,W4,D3,L1,V0,M1} { top = converse( top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (342) {G10,W4,D3,L1,V0,M1} P(333,71);d(73);d(269) { converse(
% 2.95/3.35 top ) ==> top }.
% 2.95/3.35 parent0: (19404) {G3,W4,D3,L1,V0,M1} { converse( top ) = top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19406) {G1,W10,D5,L1,V2,M1} { composition( Y, converse( X ) ) ==>
% 2.95/3.35 converse( composition( X, converse( Y ) ) ) }.
% 2.95/3.35 parent0[0]: (95) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y,
% 2.95/3.35 converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19408) {G2,W9,D4,L1,V1,M1} { composition( top, converse( X ) )
% 2.95/3.35 ==> converse( composition( X, top ) ) }.
% 2.95/3.35 parent0[0]: (342) {G10,W4,D3,L1,V0,M1} P(333,71);d(73);d(269) { converse(
% 2.95/3.35 top ) ==> top }.
% 2.95/3.35 parent1[0; 8]: (19406) {G1,W10,D5,L1,V2,M1} { composition( Y, converse( X
% 2.95/3.35 ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := X
% 2.95/3.35 Y := top
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (344) {G11,W9,D4,L1,V1,M1} P(342,95) { composition( top,
% 2.95/3.35 converse( X ) ) ==> converse( composition( X, top ) ) }.
% 2.95/3.35 parent0: (19408) {G2,W9,D4,L1,V1,M1} { composition( top, converse( X ) )
% 2.95/3.35 ==> converse( composition( X, top ) ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 paramod: (19413) {G3,W8,D5,L1,V2,M1} { join( join( complement( X ), Y ), X
% 2.95/3.35 ) ==> top }.
% 2.95/3.35 parent0[0]: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top
% 2.95/3.35 ) ==> top }.
% 2.95/3.35 parent1[0; 7]: (31) {G2,W10,D5,L1,V2,M1} P(21,0);d(1) { join( join(
% 2.95/3.35 complement( Y ), X ), Y ) ==> join( X, top ) }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 end
% 2.95/3.35 substitution1:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 subsumption: (367) {G8,W8,D5,L1,V2,M1} S(31);d(269) { join( join(
% 2.95/3.35 complement( Y ), X ), Y ) ==> top }.
% 2.95/3.35 parent0: (19413) {G3,W8,D5,L1,V2,M1} { join( join( complement( X ), Y ), X
% 2.95/3.35 ) ==> top }.
% 2.95/3.35 substitution0:
% 2.95/3.35 X := Y
% 2.95/3.35 Y := X
% 2.95/3.35 end
% 2.95/3.35 permutation0:
% 2.95/3.35 0 ==> 0
% 2.95/3.35 end
% 2.95/3.35
% 2.95/3.35 eqswap: (19416) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.35 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.36 parent0[0]: (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19418) {G2,W8,D4,L1,V1,M1} { X ==> join( meet( X, top ),
% 2.95/3.36 complement( top ) ) }.
% 2.95/3.36 parent0[0]: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 parent1[0; 7]: (19416) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := top
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19419) {G2,W7,D4,L1,V1,M1} { X ==> join( meet( X, top ), zero )
% 2.95/3.36 }.
% 2.95/3.36 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.36 zero }.
% 2.95/3.36 parent1[0; 6]: (19418) {G2,W8,D4,L1,V1,M1} { X ==> join( meet( X, top ),
% 2.95/3.36 complement( top ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19420) {G2,W7,D4,L1,V1,M1} { join( meet( X, top ), zero ) ==> X
% 2.95/3.36 }.
% 2.95/3.36 parent0[0]: (19419) {G2,W7,D4,L1,V1,M1} { X ==> join( meet( X, top ), zero
% 2.95/3.36 ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (385) {G8,W7,D4,L1,V1,M1} P(269,34);d(49) { join( meet( X, top
% 2.95/3.36 ), zero ) ==> X }.
% 2.95/3.36 parent0: (19420) {G2,W7,D4,L1,V1,M1} { join( meet( X, top ), zero ) ==> X
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19422) {G2,W10,D4,L1,V2,M1} { join( Y, top ) ==> join( join( X, Y
% 2.95/3.36 ), complement( X ) ) }.
% 2.95/3.36 parent0[0]: (32) {G2,W10,D4,L1,V2,M1} P(0,21) { join( join( Y, X ),
% 2.95/3.36 complement( Y ) ) ==> join( X, top ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19424) {G2,W14,D6,L1,V2,M1} { join( complement( join( complement
% 2.95/3.36 ( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) ) }.
% 2.95/3.36 parent0[0]: (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.36 parent1[0; 9]: (19422) {G2,W10,D4,L1,V2,M1} { join( Y, top ) ==> join(
% 2.95/3.36 join( X, Y ), complement( X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := meet( X, Y )
% 2.95/3.36 Y := complement( join( complement( X ), Y ) )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19425) {G3,W8,D5,L1,V2,M1} { top ==> join( X, complement( meet(
% 2.95/3.36 X, Y ) ) ) }.
% 2.95/3.36 parent0[0]: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 parent1[0; 1]: (19424) {G2,W14,D6,L1,V2,M1} { join( complement( join(
% 2.95/3.36 complement( X ), Y ) ), top ) ==> join( X, complement( meet( X, Y ) ) )
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := complement( join( complement( X ), Y ) )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19426) {G3,W8,D5,L1,V2,M1} { join( X, complement( meet( X, Y ) )
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 parent0[0]: (19425) {G3,W8,D5,L1,V2,M1} { top ==> join( X, complement(
% 2.95/3.36 meet( X, Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (390) {G8,W8,D5,L1,V2,M1} P(34,32);d(269) { join( X,
% 2.95/3.36 complement( meet( X, Y ) ) ) ==> top }.
% 2.95/3.36 parent0: (19426) {G3,W8,D5,L1,V2,M1} { join( X, complement( meet( X, Y ) )
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19428) {G7,W9,D4,L1,V1,M1} { join( zero, X ) ==> join( join( X,
% 2.95/3.36 zero ), zero ) }.
% 2.95/3.36 parent0[0]: (256) {G7,W9,D4,L1,V1,M1} P(252,19) { join( join( X, zero ),
% 2.95/3.36 zero ) ==> join( zero, X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19429) {G8,W9,D4,L1,V1,M1} { join( zero, meet( X, top ) ) ==>
% 2.95/3.36 join( X, zero ) }.
% 2.95/3.36 parent0[0]: (385) {G8,W7,D4,L1,V1,M1} P(269,34);d(49) { join( meet( X, top
% 2.95/3.36 ), zero ) ==> X }.
% 2.95/3.36 parent1[0; 7]: (19428) {G7,W9,D4,L1,V1,M1} { join( zero, X ) ==> join(
% 2.95/3.36 join( X, zero ), zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := meet( X, top )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (406) {G9,W9,D4,L1,V1,M1} P(385,256) { join( zero, meet( X,
% 2.95/3.36 top ) ) ==> join( X, zero ) }.
% 2.95/3.36 parent0: (19429) {G8,W9,D4,L1,V1,M1} { join( zero, meet( X, top ) ) ==>
% 2.95/3.36 join( X, zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19431) {G8,W7,D4,L1,V1,M1} { X ==> join( meet( X, top ), zero )
% 2.95/3.36 }.
% 2.95/3.36 parent0[0]: (385) {G8,W7,D4,L1,V1,M1} P(269,34);d(49) { join( meet( X, top
% 2.95/3.36 ), zero ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19433) {G1,W7,D4,L1,V1,M1} { X ==> join( zero, meet( X, top ) )
% 2.95/3.36 }.
% 2.95/3.36 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.36 parent1[0; 2]: (19431) {G8,W7,D4,L1,V1,M1} { X ==> join( meet( X, top ),
% 2.95/3.36 zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := meet( X, top )
% 2.95/3.36 Y := zero
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19435) {G2,W5,D3,L1,V1,M1} { X ==> join( X, zero ) }.
% 2.95/3.36 parent0[0]: (406) {G9,W9,D4,L1,V1,M1} P(385,256) { join( zero, meet( X, top
% 2.95/3.36 ) ) ==> join( X, zero ) }.
% 2.95/3.36 parent1[0; 2]: (19433) {G1,W7,D4,L1,V1,M1} { X ==> join( zero, meet( X,
% 2.95/3.36 top ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19436) {G2,W5,D3,L1,V1,M1} { join( X, zero ) ==> X }.
% 2.95/3.36 parent0[0]: (19435) {G2,W5,D3,L1,V1,M1} { X ==> join( X, zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent0: (19436) {G2,W5,D3,L1,V1,M1} { join( X, zero ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19437) {G10,W5,D3,L1,V1,M1} { X ==> join( X, zero ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19439) {G9,W5,D3,L1,V1,M1} { meet( X, top ) ==> X }.
% 2.95/3.36 parent0[0]: (385) {G8,W7,D4,L1,V1,M1} P(269,34);d(49) { join( meet( X, top
% 2.95/3.36 ), zero ) ==> X }.
% 2.95/3.36 parent1[0; 4]: (19437) {G10,W5,D3,L1,V1,M1} { X ==> join( X, zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := meet( X, top )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (415) {G11,W5,D3,L1,V1,M1} P(414,385) { meet( X, top ) ==> X
% 2.95/3.36 }.
% 2.95/3.36 parent0: (19439) {G9,W5,D3,L1,V1,M1} { meet( X, top ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19441) {G10,W5,D3,L1,V1,M1} { X ==> join( X, zero ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19444) {G8,W7,D3,L1,V1,M1} { join( X, zero ) ==> join( zero, X )
% 2.95/3.36 }.
% 2.95/3.36 parent0[0]: (256) {G7,W9,D4,L1,V1,M1} P(252,19) { join( join( X, zero ),
% 2.95/3.36 zero ) ==> join( zero, X ) }.
% 2.95/3.36 parent1[0; 4]: (19441) {G10,W5,D3,L1,V1,M1} { X ==> join( X, zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := join( X, zero )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19445) {G9,W5,D3,L1,V1,M1} { X ==> join( zero, X ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 1]: (19444) {G8,W7,D3,L1,V1,M1} { join( X, zero ) ==> join(
% 2.95/3.36 zero, X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19446) {G9,W5,D3,L1,V1,M1} { join( zero, X ) ==> X }.
% 2.95/3.36 parent0[0]: (19445) {G9,W5,D3,L1,V1,M1} { X ==> join( zero, X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (418) {G11,W5,D3,L1,V1,M1} P(414,256);d(414) { join( zero, X )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent0: (19446) {G9,W5,D3,L1,V1,M1} { join( zero, X ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19448) {G2,W9,D5,L1,V1,M1} { meet( X, top ) ==> complement( join
% 2.95/3.36 ( complement( X ), zero ) ) }.
% 2.95/3.36 parent0[0]: (51) {G2,W9,D5,L1,V1,M1} P(49,3) { complement( join( complement
% 2.95/3.36 ( X ), zero ) ) ==> meet( X, top ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19450) {G3,W7,D4,L1,V1,M1} { meet( X, top ) ==> complement(
% 2.95/3.36 complement( X ) ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 5]: (19448) {G2,W9,D5,L1,V1,M1} { meet( X, top ) ==> complement
% 2.95/3.36 ( join( complement( X ), zero ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19451) {G4,W5,D4,L1,V1,M1} { X ==> complement( complement( X ) )
% 2.95/3.36 }.
% 2.95/3.36 parent0[0]: (415) {G11,W5,D3,L1,V1,M1} P(414,385) { meet( X, top ) ==> X
% 2.95/3.36 }.
% 2.95/3.36 parent1[0; 1]: (19450) {G3,W7,D4,L1,V1,M1} { meet( X, top ) ==> complement
% 2.95/3.36 ( complement( X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19452) {G4,W5,D4,L1,V1,M1} { complement( complement( X ) ) ==> X
% 2.95/3.36 }.
% 2.95/3.36 parent0[0]: (19451) {G4,W5,D4,L1,V1,M1} { X ==> complement( complement( X
% 2.95/3.36 ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent0: (19452) {G4,W5,D4,L1,V1,M1} { complement( complement( X ) ) ==> X
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19454) {G3,W8,D4,L1,V0,M1} { meet( top, top ) ==> complement(
% 2.95/3.36 join( zero, zero ) ) }.
% 2.95/3.36 parent0[0]: (82) {G3,W8,D4,L1,V0,M1} P(49,50) { complement( join( zero,
% 2.95/3.36 zero ) ) ==> meet( top, top ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19456) {G4,W6,D3,L1,V0,M1} { meet( top, top ) ==> complement(
% 2.95/3.36 zero ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 5]: (19454) {G3,W8,D4,L1,V0,M1} { meet( top, top ) ==>
% 2.95/3.36 complement( join( zero, zero ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := zero
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19457) {G5,W4,D3,L1,V0,M1} { top ==> complement( zero ) }.
% 2.95/3.36 parent0[0]: (415) {G11,W5,D3,L1,V1,M1} P(414,385) { meet( X, top ) ==> X
% 2.95/3.36 }.
% 2.95/3.36 parent1[0; 1]: (19456) {G4,W6,D3,L1,V0,M1} { meet( top, top ) ==>
% 2.95/3.36 complement( zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := top
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19458) {G5,W4,D3,L1,V0,M1} { complement( zero ) ==> top }.
% 2.95/3.36 parent0[0]: (19457) {G5,W4,D3,L1,V0,M1} { top ==> complement( zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (420) {G12,W4,D3,L1,V0,M1} P(414,82);d(415) { complement( zero
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 parent0: (19458) {G5,W4,D3,L1,V0,M1} { complement( zero ) ==> top }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19460) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.36 parent0[0]: (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19464) {G2,W10,D5,L1,V1,M1} { zero ==> join( meet( zero, X ),
% 2.95/3.36 complement( join( top, X ) ) ) }.
% 2.95/3.36 parent0[0]: (420) {G12,W4,D3,L1,V0,M1} P(414,82);d(415) { complement( zero
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 parent1[0; 8]: (19460) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := zero
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19465) {G3,W8,D4,L1,V1,M1} { zero ==> join( meet( zero, X ),
% 2.95/3.36 complement( top ) ) }.
% 2.95/3.36 parent0[0]: (272) {G8,W5,D3,L1,V1,M1} P(269,20);d(269) { join( top, Y ) ==>
% 2.95/3.36 top }.
% 2.95/3.36 parent1[0; 7]: (19464) {G2,W10,D5,L1,V1,M1} { zero ==> join( meet( zero, X
% 2.95/3.36 ), complement( join( top, X ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19466) {G2,W7,D4,L1,V1,M1} { zero ==> join( meet( zero, X ),
% 2.95/3.36 zero ) }.
% 2.95/3.36 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.36 zero }.
% 2.95/3.36 parent1[0; 6]: (19465) {G3,W8,D4,L1,V1,M1} { zero ==> join( meet( zero, X
% 2.95/3.36 ), complement( top ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19467) {G3,W5,D3,L1,V1,M1} { zero ==> meet( zero, X ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 2]: (19466) {G2,W7,D4,L1,V1,M1} { zero ==> join( meet( zero, X
% 2.95/3.36 ), zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := meet( zero, X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19468) {G3,W5,D3,L1,V1,M1} { meet( zero, X ) ==> zero }.
% 2.95/3.36 parent0[0]: (19467) {G3,W5,D3,L1,V1,M1} { zero ==> meet( zero, X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (421) {G13,W5,D3,L1,V1,M1} P(420,34);d(272);d(49);d(414) {
% 2.95/3.36 meet( zero, X ) ==> zero }.
% 2.95/3.36 parent0: (19468) {G3,W5,D3,L1,V1,M1} { meet( zero, X ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19470) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 2.95/3.36 complement( X ), complement( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.36 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19474) {G1,W9,D5,L1,V1,M1} { meet( X, zero ) ==> complement(
% 2.95/3.36 join( complement( X ), top ) ) }.
% 2.95/3.36 parent0[0]: (420) {G12,W4,D3,L1,V0,M1} P(414,82);d(415) { complement( zero
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 parent1[0; 8]: (19470) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement
% 2.95/3.36 ( join( complement( X ), complement( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := zero
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19475) {G2,W6,D3,L1,V1,M1} { meet( X, zero ) ==> complement( top
% 2.95/3.36 ) }.
% 2.95/3.36 parent0[0]: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 parent1[0; 5]: (19474) {G1,W9,D5,L1,V1,M1} { meet( X, zero ) ==>
% 2.95/3.36 complement( join( complement( X ), top ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19476) {G2,W5,D3,L1,V1,M1} { meet( X, zero ) ==> zero }.
% 2.95/3.36 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.36 zero }.
% 2.95/3.36 parent1[0; 4]: (19475) {G2,W6,D3,L1,V1,M1} { meet( X, zero ) ==>
% 2.95/3.36 complement( top ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (422) {G13,W5,D3,L1,V1,M1} P(420,3);d(269);d(49) { meet( X,
% 2.95/3.36 zero ) ==> zero }.
% 2.95/3.36 parent0: (19476) {G2,W5,D3,L1,V1,M1} { meet( X, zero ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19479) {G5,W8,D4,L1,V1,M1} { complement( X ) ==> join( complement
% 2.95/3.36 ( X ), complement( X ) ) }.
% 2.95/3.36 parent0[0]: (244) {G5,W8,D4,L1,V1,M1} P(240,10);d(206) { join( complement(
% 2.95/3.36 X ), complement( X ) ) ==> complement( X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19482) {G6,W9,D5,L1,V1,M1} { complement( complement( X ) ) ==>
% 2.95/3.36 join( complement( complement( X ) ), X ) }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 8]: (19479) {G5,W8,D4,L1,V1,M1} { complement( X ) ==> join(
% 2.95/3.36 complement( X ), complement( X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19484) {G7,W7,D4,L1,V1,M1} { complement( complement( X ) ) ==>
% 2.95/3.36 join( X, X ) }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 5]: (19482) {G6,W9,D5,L1,V1,M1} { complement( complement( X ) )
% 2.95/3.36 ==> join( complement( complement( X ) ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19485) {G8,W5,D3,L1,V1,M1} { X ==> join( X, X ) }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 1]: (19484) {G7,W7,D4,L1,V1,M1} { complement( complement( X ) )
% 2.95/3.36 ==> join( X, X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19491) {G8,W5,D3,L1,V1,M1} { join( X, X ) ==> X }.
% 2.95/3.36 parent0[0]: (19485) {G8,W5,D3,L1,V1,M1} { X ==> join( X, X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (429) {G13,W5,D3,L1,V1,M1} P(419,244) { join( X, X ) ==> X }.
% 2.95/3.36 parent0: (19491) {G8,W5,D3,L1,V1,M1} { join( X, X ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19495) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 2.95/3.36 complement( X ), complement( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.36 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19499) {G1,W10,D5,L1,V2,M1} { meet( X, complement( Y ) ) ==>
% 2.95/3.36 complement( join( complement( X ), Y ) ) }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 9]: (19495) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement
% 2.95/3.36 ( join( complement( X ), complement( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := complement( Y )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19501) {G1,W10,D5,L1,V2,M1} { complement( join( complement( X ),
% 2.95/3.36 Y ) ) ==> meet( X, complement( Y ) ) }.
% 2.95/3.36 parent0[0]: (19499) {G1,W10,D5,L1,V2,M1} { meet( X, complement( Y ) ) ==>
% 2.95/3.36 complement( join( complement( X ), Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (432) {G13,W10,D5,L1,V2,M1} P(419,3) { complement( join(
% 2.95/3.36 complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.95/3.36 parent0: (19501) {G1,W10,D5,L1,V2,M1} { complement( join( complement( X )
% 2.95/3.36 , Y ) ) ==> meet( X, complement( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19503) {G12,W5,D4,L1,V1,M1} { X ==> complement( complement( X ) )
% 2.95/3.36 }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19508) {G1,W10,D4,L1,V2,M1} { join( complement( X ), complement
% 2.95/3.36 ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.95/3.36 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.36 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.36 parent1[0; 7]: (19503) {G12,W5,D4,L1,V1,M1} { X ==> complement( complement
% 2.95/3.36 ( X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := join( complement( X ), complement( Y ) )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (433) {G13,W10,D4,L1,V2,M1} P(3,419) { join( complement( X ),
% 2.95/3.36 complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.95/3.36 parent0: (19508) {G1,W10,D4,L1,V2,M1} { join( complement( X ), complement
% 2.95/3.36 ( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19510) {G13,W5,D3,L1,V1,M1} { X ==> join( X, X ) }.
% 2.95/3.36 parent0[0]: (429) {G13,W5,D3,L1,V1,M1} P(419,244) { join( X, X ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19513) {G2,W11,D5,L1,V2,M1} { join( X, Y ) ==> join( join( X,
% 2.95/3.36 join( X, Y ) ), Y ) }.
% 2.95/3.36 parent0[0]: (20) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ), X )
% 2.95/3.36 = join( join( Z, X ), Y ) }.
% 2.95/3.36 parent1[0; 4]: (19510) {G13,W5,D3,L1,V1,M1} { X ==> join( X, X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := join( X, Y )
% 2.95/3.36 Y := Y
% 2.95/3.36 Z := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := join( X, Y )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19515) {G1,W11,D5,L1,V2,M1} { join( X, Y ) ==> join( join( join
% 2.95/3.36 ( X, X ), Y ), Y ) }.
% 2.95/3.36 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 2.95/3.36 join( X, Y ), Z ) }.
% 2.95/3.36 parent1[0; 5]: (19513) {G2,W11,D5,L1,V2,M1} { join( X, Y ) ==> join( join
% 2.95/3.36 ( X, join( X, Y ) ), Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := X
% 2.95/3.36 Z := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19516) {G2,W9,D4,L1,V2,M1} { join( X, Y ) ==> join( join( X, Y )
% 2.95/3.36 , Y ) }.
% 2.95/3.36 parent0[0]: (429) {G13,W5,D3,L1,V1,M1} P(419,244) { join( X, X ) ==> X }.
% 2.95/3.36 parent1[0; 6]: (19515) {G1,W11,D5,L1,V2,M1} { join( X, Y ) ==> join( join
% 2.95/3.36 ( join( X, X ), Y ), Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19517) {G2,W9,D4,L1,V2,M1} { join( join( X, Y ), Y ) ==> join( X
% 2.95/3.36 , Y ) }.
% 2.95/3.36 parent0[0]: (19516) {G2,W9,D4,L1,V2,M1} { join( X, Y ) ==> join( join( X,
% 2.95/3.36 Y ), Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (434) {G14,W9,D4,L1,V2,M1} P(429,20);d(1);d(429) { join( join
% 2.95/3.36 ( X, Y ), Y ) ==> join( X, Y ) }.
% 2.95/3.36 parent0: (19517) {G2,W9,D4,L1,V2,M1} { join( join( X, Y ), Y ) ==> join( X
% 2.95/3.36 , Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19526) {G2,W9,D4,L1,V2,M1} { join( join( X, Y ), X ) = join( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 parent0[0]: (429) {G13,W5,D3,L1,V1,M1} P(419,244) { join( X, X ) ==> X }.
% 2.95/3.36 parent1[0; 7]: (20) {G1,W11,D4,L1,V3,M1} P(0,1);d(1) { join( join( Z, Y ),
% 2.95/3.36 X ) = join( join( Z, X ), Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 Z := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (435) {G14,W9,D4,L1,V2,M1} P(429,20) { join( join( X, Y ), X )
% 2.95/3.36 ==> join( X, Y ) }.
% 2.95/3.36 parent0: (19526) {G2,W9,D4,L1,V2,M1} { join( join( X, Y ), X ) = join( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19527) {G8,W8,D5,L1,V2,M1} { top ==> join( X, complement( meet( X
% 2.95/3.36 , Y ) ) ) }.
% 2.95/3.36 parent0[0]: (390) {G8,W8,D5,L1,V2,M1} P(34,32);d(269) { join( X, complement
% 2.95/3.36 ( meet( X, Y ) ) ) ==> top }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19528) {G2,W8,D5,L1,V2,M1} { top ==> join( X, complement( meet(
% 2.95/3.36 Y, X ) ) ) }.
% 2.95/3.36 parent0[0]: (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 parent1[0; 5]: (19527) {G8,W8,D5,L1,V2,M1} { top ==> join( X, complement(
% 2.95/3.36 meet( X, Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19531) {G2,W8,D5,L1,V2,M1} { join( X, complement( meet( Y, X ) )
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 parent0[0]: (19528) {G2,W8,D5,L1,V2,M1} { top ==> join( X, complement(
% 2.95/3.36 meet( Y, X ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (444) {G9,W8,D5,L1,V2,M1} P(47,390) { join( X, complement(
% 2.95/3.36 meet( Y, X ) ) ) ==> top }.
% 2.95/3.36 parent0: (19531) {G2,W8,D5,L1,V2,M1} { join( X, complement( meet( Y, X ) )
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19533) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 2.95/3.36 complement( X ), complement( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.36 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19535) {G1,W9,D5,L1,V2,M1} { meet( X, meet( Y, complement( X ) )
% 2.95/3.36 ) ==> complement( top ) }.
% 2.95/3.36 parent0[0]: (444) {G9,W8,D5,L1,V2,M1} P(47,390) { join( X, complement( meet
% 2.95/3.36 ( Y, X ) ) ) ==> top }.
% 2.95/3.36 parent1[0; 8]: (19533) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement
% 2.95/3.36 ( join( complement( X ), complement( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := meet( Y, complement( X ) )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19536) {G2,W8,D5,L1,V2,M1} { meet( X, meet( Y, complement( X ) )
% 2.95/3.36 ) ==> zero }.
% 2.95/3.36 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.36 zero }.
% 2.95/3.36 parent1[0; 7]: (19535) {G1,W9,D5,L1,V2,M1} { meet( X, meet( Y, complement
% 2.95/3.36 ( X ) ) ) ==> complement( top ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (455) {G10,W8,D5,L1,V2,M1} P(444,3);d(49) { meet( X, meet( Y,
% 2.95/3.36 complement( X ) ) ) ==> zero }.
% 2.95/3.36 parent0: (19536) {G2,W8,D5,L1,V2,M1} { meet( X, meet( Y, complement( X ) )
% 2.95/3.36 ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19539) {G10,W8,D5,L1,V2,M1} { zero ==> meet( X, meet( Y,
% 2.95/3.36 complement( X ) ) ) }.
% 2.95/3.36 parent0[0]: (455) {G10,W8,D5,L1,V2,M1} P(444,3);d(49) { meet( X, meet( Y,
% 2.95/3.36 complement( X ) ) ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19540) {G11,W8,D4,L1,V2,M1} { zero ==> meet( complement( X ),
% 2.95/3.36 meet( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 7]: (19539) {G10,W8,D5,L1,V2,M1} { zero ==> meet( X, meet( Y,
% 2.95/3.36 complement( X ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19541) {G11,W8,D4,L1,V2,M1} { meet( complement( X ), meet( Y, X )
% 2.95/3.36 ) ==> zero }.
% 2.95/3.36 parent0[0]: (19540) {G11,W8,D4,L1,V2,M1} { zero ==> meet( complement( X )
% 2.95/3.36 , meet( Y, X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (457) {G13,W8,D4,L1,V2,M1} P(419,455) { meet( complement( X )
% 2.95/3.36 , meet( Y, X ) ) ==> zero }.
% 2.95/3.36 parent0: (19541) {G11,W8,D4,L1,V2,M1} { meet( complement( X ), meet( Y, X
% 2.95/3.36 ) ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19542) {G13,W8,D4,L1,V2,M1} { zero ==> meet( complement( X ),
% 2.95/3.36 meet( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (457) {G13,W8,D4,L1,V2,M1} P(419,455) { meet( complement( X ),
% 2.95/3.36 meet( Y, X ) ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19543) {G2,W8,D4,L1,V2,M1} { zero ==> meet( meet( Y, X ),
% 2.95/3.36 complement( X ) ) }.
% 2.95/3.36 parent0[0]: (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 parent1[0; 2]: (19542) {G13,W8,D4,L1,V2,M1} { zero ==> meet( complement( X
% 2.95/3.36 ), meet( Y, X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := meet( Y, X )
% 2.95/3.36 Y := complement( X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19547) {G2,W8,D4,L1,V2,M1} { meet( meet( X, Y ), complement( Y )
% 2.95/3.36 ) ==> zero }.
% 2.95/3.36 parent0[0]: (19543) {G2,W8,D4,L1,V2,M1} { zero ==> meet( meet( Y, X ),
% 2.95/3.36 complement( X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (460) {G14,W8,D4,L1,V2,M1} P(457,47) { meet( meet( Y, X ),
% 2.95/3.36 complement( X ) ) ==> zero }.
% 2.95/3.36 parent0: (19547) {G2,W8,D4,L1,V2,M1} { meet( meet( X, Y ), complement( Y )
% 2.95/3.36 ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19551) {G14,W8,D4,L1,V2,M1} { zero ==> meet( meet( X, Y ),
% 2.95/3.36 complement( Y ) ) }.
% 2.95/3.36 parent0[0]: (460) {G14,W8,D4,L1,V2,M1} P(457,47) { meet( meet( Y, X ),
% 2.95/3.36 complement( X ) ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19553) {G2,W8,D4,L1,V2,M1} { zero ==> meet( meet( Y, X ),
% 2.95/3.36 complement( Y ) ) }.
% 2.95/3.36 parent0[0]: (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 parent1[0; 3]: (19551) {G14,W8,D4,L1,V2,M1} { zero ==> meet( meet( X, Y )
% 2.95/3.36 , complement( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19559) {G2,W8,D4,L1,V2,M1} { meet( meet( X, Y ), complement( X )
% 2.95/3.36 ) ==> zero }.
% 2.95/3.36 parent0[0]: (19553) {G2,W8,D4,L1,V2,M1} { zero ==> meet( meet( Y, X ),
% 2.95/3.36 complement( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (463) {G15,W8,D4,L1,V2,M1} P(47,460) { meet( meet( Y, X ),
% 2.95/3.36 complement( Y ) ) ==> zero }.
% 2.95/3.36 parent0: (19559) {G2,W8,D4,L1,V2,M1} { meet( meet( X, Y ), complement( X )
% 2.95/3.36 ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19561) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.36 parent0[0]: (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19564) {G2,W14,D7,L1,V2,M1} { meet( X, Y ) ==> join( zero,
% 2.95/3.36 complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 2.95/3.36 parent0[0]: (463) {G15,W8,D4,L1,V2,M1} P(47,460) { meet( meet( Y, X ),
% 2.95/3.36 complement( Y ) ) ==> zero }.
% 2.95/3.36 parent1[0; 5]: (19561) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := meet( X, Y )
% 2.95/3.36 Y := complement( X )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19565) {G3,W12,D6,L1,V2,M1} { meet( X, Y ) ==> complement( join
% 2.95/3.36 ( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 2.95/3.36 parent0[0]: (418) {G11,W5,D3,L1,V1,M1} P(414,256);d(414) { join( zero, X )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 4]: (19564) {G2,W14,D7,L1,V2,M1} { meet( X, Y ) ==> join( zero
% 2.95/3.36 , complement( join( complement( meet( X, Y ) ), complement( X ) ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := complement( join( complement( meet( X, Y ) ), complement( X ) ) )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19566) {G1,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet( X, Y )
% 2.95/3.36 , X ) }.
% 2.95/3.36 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 2.95/3.36 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 2.95/3.36 parent1[0; 4]: (19565) {G3,W12,D6,L1,V2,M1} { meet( X, Y ) ==> complement
% 2.95/3.36 ( join( complement( meet( X, Y ) ), complement( X ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := meet( X, Y )
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19567) {G1,W9,D4,L1,V2,M1} { meet( meet( X, Y ), X ) ==> meet( X
% 2.95/3.36 , Y ) }.
% 2.95/3.36 parent0[0]: (19566) {G1,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet( X,
% 2.95/3.36 Y ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (465) {G16,W9,D4,L1,V2,M1} P(463,34);d(418);d(3) { meet( meet
% 2.95/3.36 ( X, Y ), X ) ==> meet( X, Y ) }.
% 2.95/3.36 parent0: (19567) {G1,W9,D4,L1,V2,M1} { meet( meet( X, Y ), X ) ==> meet( X
% 2.95/3.36 , Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19568) {G16,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet( X, Y )
% 2.95/3.36 , X ) }.
% 2.95/3.36 parent0[0]: (465) {G16,W9,D4,L1,V2,M1} P(463,34);d(418);d(3) { meet( meet(
% 2.95/3.36 X, Y ), X ) ==> meet( X, Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19571) {G2,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( X, meet( X,
% 2.95/3.36 Y ) ) }.
% 2.95/3.36 parent0[0]: (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 parent1[0; 4]: (19568) {G16,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet
% 2.95/3.36 ( X, Y ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := meet( X, Y )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19584) {G2,W9,D4,L1,V2,M1} { meet( X, meet( X, Y ) ) ==> meet( X
% 2.95/3.36 , Y ) }.
% 2.95/3.36 parent0[0]: (19571) {G2,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( X, meet(
% 2.95/3.36 X, Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (472) {G17,W9,D4,L1,V2,M1} P(465,47) { meet( X, meet( X, Y ) )
% 2.95/3.36 ==> meet( X, Y ) }.
% 2.95/3.36 parent0: (19584) {G2,W9,D4,L1,V2,M1} { meet( X, meet( X, Y ) ) ==> meet( X
% 2.95/3.36 , Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19585) {G17,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( X, meet( X,
% 2.95/3.36 Y ) ) }.
% 2.95/3.36 parent0[0]: (472) {G17,W9,D4,L1,V2,M1} P(465,47) { meet( X, meet( X, Y ) )
% 2.95/3.36 ==> meet( X, Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19588) {G2,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet( X, Y )
% 2.95/3.36 , X ) }.
% 2.95/3.36 parent0[0]: (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 parent1[0; 4]: (19585) {G17,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( X,
% 2.95/3.36 meet( X, Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := meet( X, Y )
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19590) {G2,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet( Y, X )
% 2.95/3.36 , X ) }.
% 2.95/3.36 parent0[0]: (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 parent1[0; 5]: (19588) {G2,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet(
% 2.95/3.36 X, Y ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19592) {G2,W9,D4,L1,V2,M1} { meet( Y, X ) ==> meet( meet( Y, X )
% 2.95/3.36 , X ) }.
% 2.95/3.36 parent0[0]: (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 parent1[0; 1]: (19590) {G2,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet(
% 2.95/3.36 Y, X ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19593) {G2,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( Y, meet( X,
% 2.95/3.36 Y ) ) }.
% 2.95/3.36 parent0[0]: (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 parent1[0; 4]: (19592) {G2,W9,D4,L1,V2,M1} { meet( Y, X ) ==> meet( meet(
% 2.95/3.36 Y, X ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := meet( X, Y )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19597) {G2,W9,D4,L1,V2,M1} { meet( Y, meet( X, Y ) ) ==> meet( X
% 2.95/3.36 , Y ) }.
% 2.95/3.36 parent0[0]: (19593) {G2,W9,D4,L1,V2,M1} { meet( X, Y ) ==> meet( Y, meet(
% 2.95/3.36 X, Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (481) {G18,W9,D4,L1,V2,M1} P(47,472) { meet( X, meet( Y, X ) )
% 2.95/3.36 ==> meet( Y, X ) }.
% 2.95/3.36 parent0: (19597) {G2,W9,D4,L1,V2,M1} { meet( Y, meet( X, Y ) ) ==> meet( X
% 2.95/3.36 , Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19603) {G14,W9,D4,L1,V2,M1} { join( X, Y ) ==> join( join( X, Y )
% 2.95/3.36 , Y ) }.
% 2.95/3.36 parent0[0]: (434) {G14,W9,D4,L1,V2,M1} P(429,20);d(1);d(429) { join( join(
% 2.95/3.36 X, Y ), Y ) ==> join( X, Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19606) {G2,W17,D6,L1,V2,M1} { join( meet( X, Y ), complement(
% 2.95/3.36 join( complement( X ), Y ) ) ) ==> join( X, complement( join( complement
% 2.95/3.36 ( X ), Y ) ) ) }.
% 2.95/3.36 parent0[0]: (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.36 parent1[0; 11]: (19603) {G14,W9,D4,L1,V2,M1} { join( X, Y ) ==> join( join
% 2.95/3.36 ( X, Y ), Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := meet( X, Y )
% 2.95/3.36 Y := complement( join( complement( X ), Y ) )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19607) {G2,W9,D6,L1,V2,M1} { X ==> join( X, complement( join(
% 2.95/3.36 complement( X ), Y ) ) ) }.
% 2.95/3.36 parent0[0]: (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.36 parent1[0; 1]: (19606) {G2,W17,D6,L1,V2,M1} { join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) ==> join( X, complement( join
% 2.95/3.36 ( complement( X ), Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19614) {G3,W8,D5,L1,V2,M1} { X ==> join( X, meet( X, complement
% 2.95/3.36 ( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (432) {G13,W10,D5,L1,V2,M1} P(419,3) { complement( join(
% 2.95/3.36 complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.95/3.36 parent1[0; 4]: (19607) {G2,W9,D6,L1,V2,M1} { X ==> join( X, complement(
% 2.95/3.36 join( complement( X ), Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19615) {G3,W8,D5,L1,V2,M1} { join( X, meet( X, complement( Y ) )
% 2.95/3.36 ) ==> X }.
% 2.95/3.36 parent0[0]: (19614) {G3,W8,D5,L1,V2,M1} { X ==> join( X, meet( X,
% 2.95/3.36 complement( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (483) {G15,W8,D5,L1,V2,M1} P(34,434);d(432) { join( X, meet( X
% 2.95/3.36 , complement( Y ) ) ) ==> X }.
% 2.95/3.36 parent0: (19615) {G3,W8,D5,L1,V2,M1} { join( X, meet( X, complement( Y ) )
% 2.95/3.36 ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19617) {G15,W8,D5,L1,V2,M1} { X ==> join( X, meet( X, complement
% 2.95/3.36 ( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (483) {G15,W8,D5,L1,V2,M1} P(34,434);d(432) { join( X, meet( X
% 2.95/3.36 , complement( Y ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19618) {G13,W7,D4,L1,V2,M1} { X ==> join( X, meet( X, Y ) ) }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 6]: (19617) {G15,W8,D5,L1,V2,M1} { X ==> join( X, meet( X,
% 2.95/3.36 complement( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := complement( Y )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19619) {G13,W7,D4,L1,V2,M1} { join( X, meet( X, Y ) ) ==> X }.
% 2.95/3.36 parent0[0]: (19618) {G13,W7,D4,L1,V2,M1} { X ==> join( X, meet( X, Y ) )
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (486) {G16,W7,D4,L1,V2,M1} P(419,483) { join( Y, meet( Y, X )
% 2.95/3.36 ) ==> Y }.
% 2.95/3.36 parent0: (19619) {G13,W7,D4,L1,V2,M1} { join( X, meet( X, Y ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19621) {G16,W7,D4,L1,V2,M1} { X ==> join( X, meet( X, Y ) ) }.
% 2.95/3.36 parent0[0]: (486) {G16,W7,D4,L1,V2,M1} P(419,483) { join( Y, meet( Y, X ) )
% 2.95/3.36 ==> Y }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19622) {G17,W7,D4,L1,V2,M1} { X ==> join( X, meet( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (481) {G18,W9,D4,L1,V2,M1} P(47,472) { meet( X, meet( Y, X ) )
% 2.95/3.36 ==> meet( Y, X ) }.
% 2.95/3.36 parent1[0; 4]: (19621) {G16,W7,D4,L1,V2,M1} { X ==> join( X, meet( X, Y )
% 2.95/3.36 ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := meet( Y, X )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19623) {G17,W7,D4,L1,V2,M1} { join( X, meet( Y, X ) ) ==> X }.
% 2.95/3.36 parent0[0]: (19622) {G17,W7,D4,L1,V2,M1} { X ==> join( X, meet( Y, X ) )
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (496) {G19,W7,D4,L1,V2,M1} P(481,486) { join( X, meet( Y, X )
% 2.95/3.36 ) ==> X }.
% 2.95/3.36 parent0: (19623) {G17,W7,D4,L1,V2,M1} { join( X, meet( Y, X ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19624) {G19,W7,D4,L1,V2,M1} { X ==> join( X, meet( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (496) {G19,W7,D4,L1,V2,M1} P(481,486) { join( X, meet( Y, X ) )
% 2.95/3.36 ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19625) {G1,W7,D4,L1,V2,M1} { X ==> join( meet( Y, X ), X ) }.
% 2.95/3.36 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.36 parent1[0; 2]: (19624) {G19,W7,D4,L1,V2,M1} { X ==> join( X, meet( Y, X )
% 2.95/3.36 ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := meet( Y, X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19628) {G1,W7,D4,L1,V2,M1} { join( meet( Y, X ), X ) ==> X }.
% 2.95/3.36 parent0[0]: (19625) {G1,W7,D4,L1,V2,M1} { X ==> join( meet( Y, X ), X )
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (512) {G20,W7,D4,L1,V2,M1} P(496,0) { join( meet( Y, X ), X )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent0: (19628) {G1,W7,D4,L1,V2,M1} { join( meet( Y, X ), X ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19630) {G13,W10,D4,L1,V2,M1} { complement( meet( X, Y ) ) ==>
% 2.95/3.36 join( complement( X ), complement( Y ) ) }.
% 2.95/3.36 parent0[0]: (433) {G13,W10,D4,L1,V2,M1} P(3,419) { join( complement( X ),
% 2.95/3.36 complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19631) {G13,W10,D5,L1,V2,M1} { complement( meet( complement( X )
% 2.95/3.36 , Y ) ) ==> join( X, complement( Y ) ) }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 7]: (19630) {G13,W10,D4,L1,V2,M1} { complement( meet( X, Y ) )
% 2.95/3.36 ==> join( complement( X ), complement( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (545) {G14,W10,D5,L1,V2,M1} P(419,433) { complement( meet(
% 2.95/3.36 complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.95/3.36 parent0: (19631) {G13,W10,D5,L1,V2,M1} { complement( meet( complement( X )
% 2.95/3.36 , Y ) ) ==> join( X, complement( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19635) {G13,W10,D4,L1,V2,M1} { complement( meet( X, Y ) ) ==>
% 2.95/3.36 join( complement( X ), complement( Y ) ) }.
% 2.95/3.36 parent0[0]: (433) {G13,W10,D4,L1,V2,M1} P(3,419) { join( complement( X ),
% 2.95/3.36 complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19637) {G1,W10,D4,L1,V2,M1} { complement( meet( X, Y ) ) ==>
% 2.95/3.36 join( complement( Y ), complement( X ) ) }.
% 2.95/3.36 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 2.95/3.36 parent1[0; 5]: (19635) {G13,W10,D4,L1,V2,M1} { complement( meet( X, Y ) )
% 2.95/3.36 ==> join( complement( X ), complement( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 Y := complement( Y )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19639) {G2,W9,D4,L1,V2,M1} { complement( meet( X, Y ) ) ==>
% 2.95/3.36 complement( meet( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (433) {G13,W10,D4,L1,V2,M1} P(3,419) { join( complement( X ),
% 2.95/3.36 complement( Y ) ) ==> complement( meet( X, Y ) ) }.
% 2.95/3.36 parent1[0; 5]: (19637) {G1,W10,D4,L1,V2,M1} { complement( meet( X, Y ) )
% 2.95/3.36 ==> join( complement( Y ), complement( X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (553) {G14,W9,D4,L1,V2,M1} P(433,0);d(433) { complement( meet
% 2.95/3.36 ( X, Y ) ) = complement( meet( Y, X ) ) }.
% 2.95/3.36 parent0: (19639) {G2,W9,D4,L1,V2,M1} { complement( meet( X, Y ) ) ==>
% 2.95/3.36 complement( meet( Y, X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19640) {G3,W6,D4,L1,V1,M1} { zero ==> meet( complement( X ), X )
% 2.95/3.36 }.
% 2.95/3.36 parent0[0]: (60) {G3,W6,D4,L1,V1,M1} S(46);d(49) { meet( complement( X ), X
% 2.95/3.36 ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19641) {G4,W10,D5,L1,V2,M1} { zero ==> meet( complement( meet( Y
% 2.95/3.36 , X ) ), meet( X, Y ) ) }.
% 2.95/3.36 parent0[0]: (553) {G14,W9,D4,L1,V2,M1} P(433,0);d(433) { complement( meet(
% 2.95/3.36 X, Y ) ) = complement( meet( Y, X ) ) }.
% 2.95/3.36 parent1[0; 3]: (19640) {G3,W6,D4,L1,V1,M1} { zero ==> meet( complement( X
% 2.95/3.36 ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := meet( X, Y )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19644) {G4,W10,D5,L1,V2,M1} { meet( complement( meet( X, Y ) ),
% 2.95/3.36 meet( Y, X ) ) ==> zero }.
% 2.95/3.36 parent0[0]: (19641) {G4,W10,D5,L1,V2,M1} { zero ==> meet( complement( meet
% 2.95/3.36 ( Y, X ) ), meet( X, Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (575) {G15,W10,D5,L1,V2,M1} P(553,60) { meet( complement( meet
% 2.95/3.36 ( Y, X ) ), meet( X, Y ) ) ==> zero }.
% 2.95/3.36 parent0: (19644) {G4,W10,D5,L1,V2,M1} { meet( complement( meet( X, Y ) ),
% 2.95/3.36 meet( Y, X ) ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19645) {G1,W14,D5,L1,V3,M1} { join( X, converse( join( Y, Z ) ) )
% 2.95/3.36 ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 2.95/3.36 parent0[0]: (70) {G1,W14,D5,L1,V3,M1} P(8,1) { join( join( Z, converse( X )
% 2.95/3.36 ), converse( Y ) ) ==> join( Z, converse( join( X, Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := Z
% 2.95/3.36 Z := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19649) {G2,W10,D5,L1,V2,M1} { join( complement( converse( X ) )
% 2.95/3.36 , converse( join( Y, X ) ) ) ==> top }.
% 2.95/3.36 parent0[0]: (367) {G8,W8,D5,L1,V2,M1} S(31);d(269) { join( join( complement
% 2.95/3.36 ( Y ), X ), Y ) ==> top }.
% 2.95/3.36 parent1[0; 9]: (19645) {G1,W14,D5,L1,V3,M1} { join( X, converse( join( Y,
% 2.95/3.36 Z ) ) ) ==> join( join( X, converse( Y ) ), converse( Z ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := converse( Y )
% 2.95/3.36 Y := converse( X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := complement( converse( X ) )
% 2.95/3.36 Y := Y
% 2.95/3.36 Z := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (631) {G9,W10,D5,L1,V2,M1} P(70,367) { join( complement(
% 2.95/3.36 converse( X ) ), converse( join( Y, X ) ) ) ==> top }.
% 2.95/3.36 parent0: (19649) {G2,W10,D5,L1,V2,M1} { join( complement( converse( X ) )
% 2.95/3.36 , converse( join( Y, X ) ) ) ==> top }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19656) {G9,W10,D5,L1,V2,M1} { top ==> join( complement( converse
% 2.95/3.36 ( X ) ), converse( join( Y, X ) ) ) }.
% 2.95/3.36 parent0[0]: (631) {G9,W10,D5,L1,V2,M1} P(70,367) { join( complement(
% 2.95/3.36 converse( X ) ), converse( join( Y, X ) ) ) ==> top }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19657) {G10,W8,D5,L1,V1,M1} { top ==> join( complement( converse
% 2.95/3.36 ( zero ) ), converse( X ) ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 7]: (19656) {G9,W10,D5,L1,V2,M1} { top ==> join( complement(
% 2.95/3.36 converse( X ) ), converse( join( Y, X ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := zero
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19658) {G10,W8,D5,L1,V1,M1} { join( complement( converse( zero )
% 2.95/3.36 ), converse( X ) ) ==> top }.
% 2.95/3.36 parent0[0]: (19657) {G10,W8,D5,L1,V1,M1} { top ==> join( complement(
% 2.95/3.36 converse( zero ) ), converse( X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (644) {G11,W8,D5,L1,V1,M1} P(414,631) { join( complement(
% 2.95/3.36 converse( zero ) ), converse( X ) ) ==> top }.
% 2.95/3.36 parent0: (19658) {G10,W8,D5,L1,V1,M1} { join( complement( converse( zero )
% 2.95/3.36 ), converse( X ) ) ==> top }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19660) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.36 parent0[0]: (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19664) {G2,W13,D6,L1,V2,M1} { converse( X ) ==> join( meet(
% 2.95/3.36 converse( X ), converse( join( Y, X ) ) ), complement( top ) ) }.
% 2.95/3.36 parent0[0]: (631) {G9,W10,D5,L1,V2,M1} P(70,367) { join( complement(
% 2.95/3.36 converse( X ) ), converse( join( Y, X ) ) ) ==> top }.
% 2.95/3.36 parent1[0; 12]: (19660) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := converse( X )
% 2.95/3.36 Y := converse( join( Y, X ) )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19665) {G2,W12,D6,L1,V2,M1} { converse( X ) ==> join( meet(
% 2.95/3.36 converse( X ), converse( join( Y, X ) ) ), zero ) }.
% 2.95/3.36 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.36 zero }.
% 2.95/3.36 parent1[0; 11]: (19664) {G2,W13,D6,L1,V2,M1} { converse( X ) ==> join(
% 2.95/3.36 meet( converse( X ), converse( join( Y, X ) ) ), complement( top ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19666) {G3,W10,D5,L1,V2,M1} { converse( X ) ==> meet( converse(
% 2.95/3.36 X ), converse( join( Y, X ) ) ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 3]: (19665) {G2,W12,D6,L1,V2,M1} { converse( X ) ==> join( meet
% 2.95/3.36 ( converse( X ), converse( join( Y, X ) ) ), zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := meet( converse( X ), converse( join( Y, X ) ) )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19667) {G3,W10,D5,L1,V2,M1} { meet( converse( X ), converse( join
% 2.95/3.36 ( Y, X ) ) ) ==> converse( X ) }.
% 2.95/3.36 parent0[0]: (19666) {G3,W10,D5,L1,V2,M1} { converse( X ) ==> meet(
% 2.95/3.36 converse( X ), converse( join( Y, X ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (645) {G11,W10,D5,L1,V2,M1} P(631,34);d(49);d(414) { meet(
% 2.95/3.36 converse( X ), converse( join( Y, X ) ) ) ==> converse( X ) }.
% 2.95/3.36 parent0: (19667) {G3,W10,D5,L1,V2,M1} { meet( converse( X ), converse(
% 2.95/3.36 join( Y, X ) ) ) ==> converse( X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19669) {G11,W8,D5,L1,V1,M1} { top ==> join( complement( converse
% 2.95/3.36 ( zero ) ), converse( X ) ) }.
% 2.95/3.36 parent0[0]: (644) {G11,W8,D5,L1,V1,M1} P(414,631) { join( complement(
% 2.95/3.36 converse( zero ) ), converse( X ) ) ==> top }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19670) {G1,W7,D5,L1,V1,M1} { top ==> join( complement( converse
% 2.95/3.36 ( zero ) ), X ) }.
% 2.95/3.36 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 6]: (19669) {G11,W8,D5,L1,V1,M1} { top ==> join( complement(
% 2.95/3.36 converse( zero ) ), converse( X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := converse( X )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19671) {G1,W7,D5,L1,V1,M1} { join( complement( converse( zero ) )
% 2.95/3.36 , X ) ==> top }.
% 2.95/3.36 parent0[0]: (19670) {G1,W7,D5,L1,V1,M1} { top ==> join( complement(
% 2.95/3.36 converse( zero ) ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (668) {G12,W7,D5,L1,V1,M1} P(7,644) { join( complement(
% 2.95/3.36 converse( zero ) ), X ) ==> top }.
% 2.95/3.36 parent0: (19671) {G1,W7,D5,L1,V1,M1} { join( complement( converse( zero )
% 2.95/3.36 ), X ) ==> top }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19673) {G2,W9,D5,L1,V1,M1} { meet( X, top ) ==> complement( join
% 2.95/3.36 ( complement( X ), zero ) ) }.
% 2.95/3.36 parent0[0]: (51) {G2,W9,D5,L1,V1,M1} P(49,3) { complement( join( complement
% 2.95/3.36 ( X ), zero ) ) ==> meet( X, top ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19676) {G3,W7,D4,L1,V0,M1} { meet( converse( zero ), top ) ==>
% 2.95/3.36 complement( top ) }.
% 2.95/3.36 parent0[0]: (668) {G12,W7,D5,L1,V1,M1} P(7,644) { join( complement(
% 2.95/3.36 converse( zero ) ), X ) ==> top }.
% 2.95/3.36 parent1[0; 6]: (19673) {G2,W9,D5,L1,V1,M1} { meet( X, top ) ==> complement
% 2.95/3.36 ( join( complement( X ), zero ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := zero
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := converse( zero )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19677) {G2,W6,D4,L1,V0,M1} { meet( converse( zero ), top ) ==>
% 2.95/3.36 zero }.
% 2.95/3.36 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.36 zero }.
% 2.95/3.36 parent1[0; 5]: (19676) {G3,W7,D4,L1,V0,M1} { meet( converse( zero ), top )
% 2.95/3.36 ==> complement( top ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19678) {G3,W4,D3,L1,V0,M1} { converse( zero ) ==> zero }.
% 2.95/3.36 parent0[0]: (415) {G11,W5,D3,L1,V1,M1} P(414,385) { meet( X, top ) ==> X
% 2.95/3.36 }.
% 2.95/3.36 parent1[0; 1]: (19677) {G2,W6,D4,L1,V0,M1} { meet( converse( zero ), top )
% 2.95/3.36 ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := converse( zero )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (673) {G13,W4,D3,L1,V0,M1} P(668,51);d(49);d(415) { converse(
% 2.95/3.36 zero ) ==> zero }.
% 2.95/3.36 parent0: (19678) {G3,W4,D3,L1,V0,M1} { converse( zero ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19681) {G1,W10,D5,L1,V2,M1} { join( X, converse( Y ) ) ==>
% 2.95/3.36 converse( join( converse( X ), Y ) ) }.
% 2.95/3.36 parent0[0]: (72) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 2.95/3.36 ), Y ) ) ==> join( X, converse( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19683) {G1,W9,D6,L1,V1,M1} { join( X, converse( complement(
% 2.95/3.36 converse( X ) ) ) ) ==> converse( top ) }.
% 2.95/3.36 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 2.95/3.36 }.
% 2.95/3.36 parent1[0; 8]: (19681) {G1,W10,D5,L1,V2,M1} { join( X, converse( Y ) ) ==>
% 2.95/3.36 converse( join( converse( X ), Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := converse( X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := complement( converse( X ) )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19684) {G2,W8,D6,L1,V1,M1} { join( X, converse( complement(
% 2.95/3.36 converse( X ) ) ) ) ==> top }.
% 2.95/3.36 parent0[0]: (342) {G10,W4,D3,L1,V0,M1} P(333,71);d(73);d(269) { converse(
% 2.95/3.36 top ) ==> top }.
% 2.95/3.36 parent1[0; 7]: (19683) {G1,W9,D6,L1,V1,M1} { join( X, converse( complement
% 2.95/3.36 ( converse( X ) ) ) ) ==> converse( top ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (695) {G11,W8,D6,L1,V1,M1} P(11,72);d(342) { join( X, converse
% 2.95/3.36 ( complement( converse( X ) ) ) ) ==> top }.
% 2.95/3.36 parent0: (19684) {G2,W8,D6,L1,V1,M1} { join( X, converse( complement(
% 2.95/3.36 converse( X ) ) ) ) ==> top }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19687) {G1,W10,D5,L1,V2,M1} { join( converse( X ), Y ) ==>
% 2.95/3.36 converse( join( X, converse( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (73) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 2.95/3.36 ( X ) ) ) ==> join( converse( Y ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19689) {G2,W11,D6,L1,V2,M1} { join( converse( meet( X, converse
% 2.95/3.36 ( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 2.95/3.36 parent0[0]: (512) {G20,W7,D4,L1,V2,M1} P(496,0) { join( meet( Y, X ), X )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 9]: (19687) {G1,W10,D5,L1,V2,M1} { join( converse( X ), Y ) ==>
% 2.95/3.36 converse( join( X, converse( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := converse( Y )
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := meet( X, converse( Y ) )
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19690) {G1,W9,D6,L1,V2,M1} { join( converse( meet( X, converse(
% 2.95/3.36 Y ) ) ), Y ) ==> Y }.
% 2.95/3.36 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 8]: (19689) {G2,W11,D6,L1,V2,M1} { join( converse( meet( X,
% 2.95/3.36 converse( Y ) ) ), Y ) ==> converse( converse( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (699) {G21,W9,D6,L1,V2,M1} P(512,73);d(7) { join( converse(
% 2.95/3.36 meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 2.95/3.36 parent0: (19690) {G1,W9,D6,L1,V2,M1} { join( converse( meet( X, converse(
% 2.95/3.36 Y ) ) ), Y ) ==> Y }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19693) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.36 parent0[0]: (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19696) {G2,W12,D8,L1,V1,M1} { X ==> join( meet( X, converse(
% 2.95/3.36 complement( converse( complement( X ) ) ) ) ), complement( top ) ) }.
% 2.95/3.36 parent0[0]: (695) {G11,W8,D6,L1,V1,M1} P(11,72);d(342) { join( X, converse
% 2.95/3.36 ( complement( converse( X ) ) ) ) ==> top }.
% 2.95/3.36 parent1[0; 11]: (19693) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := converse( complement( converse( complement( X ) ) ) )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19697) {G2,W11,D8,L1,V1,M1} { X ==> join( meet( X, converse(
% 2.95/3.36 complement( converse( complement( X ) ) ) ) ), zero ) }.
% 2.95/3.36 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.36 zero }.
% 2.95/3.36 parent1[0; 10]: (19696) {G2,W12,D8,L1,V1,M1} { X ==> join( meet( X,
% 2.95/3.36 converse( complement( converse( complement( X ) ) ) ) ), complement( top
% 2.95/3.36 ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19698) {G3,W9,D7,L1,V1,M1} { X ==> meet( X, converse( complement
% 2.95/3.36 ( converse( complement( X ) ) ) ) ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 2]: (19697) {G2,W11,D8,L1,V1,M1} { X ==> join( meet( X,
% 2.95/3.36 converse( complement( converse( complement( X ) ) ) ) ), zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := meet( X, converse( complement( converse( complement( X ) ) ) ) )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19699) {G3,W9,D7,L1,V1,M1} { meet( X, converse( complement(
% 2.95/3.36 converse( complement( X ) ) ) ) ) ==> X }.
% 2.95/3.36 parent0[0]: (19698) {G3,W9,D7,L1,V1,M1} { X ==> meet( X, converse(
% 2.95/3.36 complement( converse( complement( X ) ) ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (742) {G12,W9,D7,L1,V1,M1} P(695,34);d(49);d(414) { meet( X,
% 2.95/3.36 converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 2.95/3.36 parent0: (19699) {G3,W9,D7,L1,V1,M1} { meet( X, converse( complement(
% 2.95/3.36 converse( complement( X ) ) ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19701) {G21,W9,D6,L1,V2,M1} { Y ==> join( converse( meet( X,
% 2.95/3.36 converse( Y ) ) ), Y ) }.
% 2.95/3.36 parent0[0]: (699) {G21,W9,D6,L1,V2,M1} P(512,73);d(7) { join( converse(
% 2.95/3.36 meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19702) {G13,W12,D6,L1,V1,M1} { complement( converse( complement
% 2.95/3.36 ( X ) ) ) ==> join( converse( X ), complement( converse( complement( X )
% 2.95/3.36 ) ) ) }.
% 2.95/3.36 parent0[0]: (742) {G12,W9,D7,L1,V1,M1} P(695,34);d(49);d(414) { meet( X,
% 2.95/3.36 converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 2.95/3.36 parent1[0; 7]: (19701) {G21,W9,D6,L1,V2,M1} { Y ==> join( converse( meet(
% 2.95/3.36 X, converse( Y ) ) ), Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := complement( converse( complement( X ) ) )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19703) {G13,W12,D6,L1,V1,M1} { join( converse( X ), complement(
% 2.95/3.36 converse( complement( X ) ) ) ) ==> complement( converse( complement( X )
% 2.95/3.36 ) ) }.
% 2.95/3.36 parent0[0]: (19702) {G13,W12,D6,L1,V1,M1} { complement( converse(
% 2.95/3.36 complement( X ) ) ) ==> join( converse( X ), complement( converse(
% 2.95/3.36 complement( X ) ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (820) {G22,W12,D6,L1,V1,M1} P(742,699) { join( converse( X ),
% 2.95/3.36 complement( converse( complement( X ) ) ) ) ==> complement( converse(
% 2.95/3.36 complement( X ) ) ) }.
% 2.95/3.36 parent0: (19703) {G13,W12,D6,L1,V1,M1} { join( converse( X ), complement(
% 2.95/3.36 converse( complement( X ) ) ) ) ==> complement( converse( complement( X )
% 2.95/3.36 ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19705) {G11,W10,D5,L1,V2,M1} { converse( X ) ==> meet( converse(
% 2.95/3.36 X ), converse( join( Y, X ) ) ) }.
% 2.95/3.36 parent0[0]: (645) {G11,W10,D5,L1,V2,M1} P(631,34);d(49);d(414) { meet(
% 2.95/3.36 converse( X ), converse( join( Y, X ) ) ) ==> converse( X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19708) {G1,W13,D6,L1,V2,M1} { converse( converse( X ) ) ==> meet
% 2.95/3.36 ( converse( converse( X ) ), converse( converse( join( Y, X ) ) ) ) }.
% 2.95/3.36 parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.95/3.36 ) ==> converse( join( X, Y ) ) }.
% 2.95/3.36 parent1[0; 9]: (19705) {G11,W10,D5,L1,V2,M1} { converse( X ) ==> meet(
% 2.95/3.36 converse( X ), converse( join( Y, X ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := converse( X )
% 2.95/3.36 Y := converse( Y )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19711) {G1,W11,D5,L1,V2,M1} { converse( converse( X ) ) ==> meet
% 2.95/3.36 ( converse( converse( X ) ), join( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 8]: (19708) {G1,W13,D6,L1,V2,M1} { converse( converse( X ) )
% 2.95/3.36 ==> meet( converse( converse( X ) ), converse( converse( join( Y, X ) ) )
% 2.95/3.36 ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := join( Y, X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19717) {G1,W9,D4,L1,V2,M1} { converse( converse( X ) ) ==> meet
% 2.95/3.36 ( X, join( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 5]: (19711) {G1,W11,D5,L1,V2,M1} { converse( converse( X ) )
% 2.95/3.36 ==> meet( converse( converse( X ) ), join( Y, X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19718) {G1,W7,D4,L1,V2,M1} { X ==> meet( X, join( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 1]: (19717) {G1,W9,D4,L1,V2,M1} { converse( converse( X ) ) ==>
% 2.95/3.36 meet( X, join( Y, X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19720) {G1,W7,D4,L1,V2,M1} { meet( X, join( Y, X ) ) ==> X }.
% 2.95/3.36 parent0[0]: (19718) {G1,W7,D4,L1,V2,M1} { X ==> meet( X, join( Y, X ) )
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (852) {G12,W7,D4,L1,V2,M1} P(8,645);d(7);d(7) { meet( Y, join
% 2.95/3.36 ( X, Y ) ) ==> Y }.
% 2.95/3.36 parent0: (19720) {G1,W7,D4,L1,V2,M1} { meet( X, join( Y, X ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19723) {G12,W7,D4,L1,V2,M1} { X ==> meet( X, join( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (852) {G12,W7,D4,L1,V2,M1} P(8,645);d(7);d(7) { meet( Y, join(
% 2.95/3.36 X, Y ) ) ==> Y }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19724) {G13,W7,D4,L1,V2,M1} { X ==> meet( X, join( X, Y ) ) }.
% 2.95/3.36 parent0[0]: (435) {G14,W9,D4,L1,V2,M1} P(429,20) { join( join( X, Y ), X )
% 2.95/3.36 ==> join( X, Y ) }.
% 2.95/3.36 parent1[0; 4]: (19723) {G12,W7,D4,L1,V2,M1} { X ==> meet( X, join( Y, X )
% 2.95/3.36 ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := join( X, Y )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19725) {G13,W7,D4,L1,V2,M1} { meet( X, join( X, Y ) ) ==> X }.
% 2.95/3.36 parent0[0]: (19724) {G13,W7,D4,L1,V2,M1} { X ==> meet( X, join( X, Y ) )
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (858) {G15,W7,D4,L1,V2,M1} P(435,852) { meet( X, join( X, Y )
% 2.95/3.36 ) ==> X }.
% 2.95/3.36 parent0: (19725) {G13,W7,D4,L1,V2,M1} { meet( X, join( X, Y ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19727) {G13,W8,D4,L1,V2,M1} { zero ==> meet( complement( X ),
% 2.95/3.36 meet( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (457) {G13,W8,D4,L1,V2,M1} P(419,455) { meet( complement( X ),
% 2.95/3.36 meet( Y, X ) ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19728) {G13,W8,D5,L1,V2,M1} { zero ==> meet( complement( join( X
% 2.95/3.36 , Y ) ), Y ) }.
% 2.95/3.36 parent0[0]: (852) {G12,W7,D4,L1,V2,M1} P(8,645);d(7);d(7) { meet( Y, join(
% 2.95/3.36 X, Y ) ) ==> Y }.
% 2.95/3.36 parent1[0; 7]: (19727) {G13,W8,D4,L1,V2,M1} { zero ==> meet( complement( X
% 2.95/3.36 ), meet( Y, X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := join( X, Y )
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19729) {G13,W8,D5,L1,V2,M1} { meet( complement( join( X, Y ) ), Y
% 2.95/3.36 ) ==> zero }.
% 2.95/3.36 parent0[0]: (19728) {G13,W8,D5,L1,V2,M1} { zero ==> meet( complement( join
% 2.95/3.36 ( X, Y ) ), Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (862) {G14,W8,D5,L1,V2,M1} P(852,457) { meet( complement( join
% 2.95/3.36 ( Y, X ) ), X ) ==> zero }.
% 2.95/3.36 parent0: (19729) {G13,W8,D5,L1,V2,M1} { meet( complement( join( X, Y ) ),
% 2.95/3.36 Y ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19731) {G18,W9,D4,L1,V2,M1} { meet( Y, X ) ==> meet( X, meet( Y,
% 2.95/3.36 X ) ) }.
% 2.95/3.36 parent0[0]: (481) {G18,W9,D4,L1,V2,M1} P(47,472) { meet( X, meet( Y, X ) )
% 2.95/3.36 ==> meet( Y, X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19733) {G16,W11,D4,L1,V2,M1} { meet( X, join( X, Y ) ) ==> meet
% 2.95/3.36 ( join( X, Y ), X ) }.
% 2.95/3.36 parent0[0]: (858) {G15,W7,D4,L1,V2,M1} P(435,852) { meet( X, join( X, Y ) )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 10]: (19731) {G18,W9,D4,L1,V2,M1} { meet( Y, X ) ==> meet( X,
% 2.95/3.36 meet( Y, X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := join( X, Y )
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19734) {G16,W7,D4,L1,V2,M1} { X ==> meet( join( X, Y ), X ) }.
% 2.95/3.36 parent0[0]: (858) {G15,W7,D4,L1,V2,M1} P(435,852) { meet( X, join( X, Y ) )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 1]: (19733) {G16,W11,D4,L1,V2,M1} { meet( X, join( X, Y ) ) ==>
% 2.95/3.36 meet( join( X, Y ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19736) {G16,W7,D4,L1,V2,M1} { meet( join( X, Y ), X ) ==> X }.
% 2.95/3.36 parent0[0]: (19734) {G16,W7,D4,L1,V2,M1} { X ==> meet( join( X, Y ), X )
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (869) {G19,W7,D4,L1,V2,M1} P(858,481) { meet( join( X, Y ), X
% 2.95/3.36 ) ==> X }.
% 2.95/3.36 parent0: (19736) {G16,W7,D4,L1,V2,M1} { meet( join( X, Y ), X ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19739) {G19,W7,D4,L1,V2,M1} { X ==> meet( join( X, Y ), X ) }.
% 2.95/3.36 parent0[0]: (869) {G19,W7,D4,L1,V2,M1} P(858,481) { meet( join( X, Y ), X )
% 2.95/3.36 ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19740) {G1,W11,D5,L1,V0,M1} { composition( converse( skol1 ),
% 2.95/3.36 skol1 ) ==> meet( one, composition( converse( skol1 ), skol1 ) ) }.
% 2.95/3.36 parent0[0]: (16) {G0,W8,D5,L1,V0,M1} I { join( composition( converse( skol1
% 2.95/3.36 ), skol1 ), one ) ==> one }.
% 2.95/3.36 parent1[0; 6]: (19739) {G19,W7,D4,L1,V2,M1} { X ==> meet( join( X, Y ), X
% 2.95/3.36 ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := composition( converse( skol1 ), skol1 )
% 2.95/3.36 Y := one
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19741) {G1,W11,D5,L1,V0,M1} { meet( one, composition( converse(
% 2.95/3.36 skol1 ), skol1 ) ) ==> composition( converse( skol1 ), skol1 ) }.
% 2.95/3.36 parent0[0]: (19740) {G1,W11,D5,L1,V0,M1} { composition( converse( skol1 )
% 2.95/3.36 , skol1 ) ==> meet( one, composition( converse( skol1 ), skol1 ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (886) {G20,W11,D5,L1,V0,M1} P(16,869) { meet( one, composition
% 2.95/3.36 ( converse( skol1 ), skol1 ) ) ==> composition( converse( skol1 ), skol1
% 2.95/3.36 ) }.
% 2.95/3.36 parent0: (19741) {G1,W11,D5,L1,V0,M1} { meet( one, composition( converse(
% 2.95/3.36 skol1 ), skol1 ) ) ==> composition( converse( skol1 ), skol1 ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19744) {G2,W10,D5,L1,V2,M1} { join( meet( X, Y ), meet( X,
% 2.95/3.36 complement( Y ) ) ) ==> X }.
% 2.95/3.36 parent0[0]: (432) {G13,W10,D5,L1,V2,M1} P(419,3) { complement( join(
% 2.95/3.36 complement( Y ), X ) ) ==> meet( Y, complement( X ) ) }.
% 2.95/3.36 parent1[0; 5]: (34) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 2.95/3.36 complement( join( complement( X ), Y ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1000) {G14,W10,D5,L1,V2,M1} S(34);d(432) { join( meet( X, Y )
% 2.95/3.36 , meet( X, complement( Y ) ) ) ==> X }.
% 2.95/3.36 parent0: (19744) {G2,W10,D5,L1,V2,M1} { join( meet( X, Y ), meet( X,
% 2.95/3.36 complement( Y ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19746) {G14,W10,D5,L1,V2,M1} { X ==> join( meet( X, Y ), meet( X
% 2.95/3.36 , complement( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (1000) {G14,W10,D5,L1,V2,M1} S(34);d(432) { join( meet( X, Y )
% 2.95/3.36 , meet( X, complement( Y ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19748) {G2,W10,D5,L1,V2,M1} { X ==> join( meet( X, Y ), meet(
% 2.95/3.36 complement( Y ), X ) ) }.
% 2.95/3.36 parent0[0]: (47) {G1,W7,D3,L1,V2,M1} P(0,3);d(3) { meet( Y, X ) = meet( X,
% 2.95/3.36 Y ) }.
% 2.95/3.36 parent1[0; 6]: (19746) {G14,W10,D5,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 meet( X, complement( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := complement( Y )
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19754) {G2,W10,D5,L1,V2,M1} { join( meet( X, Y ), meet(
% 2.95/3.36 complement( Y ), X ) ) ==> X }.
% 2.95/3.36 parent0[0]: (19748) {G2,W10,D5,L1,V2,M1} { X ==> join( meet( X, Y ), meet
% 2.95/3.36 ( complement( Y ), X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1014) {G15,W10,D5,L1,V2,M1} P(47,1000) { join( meet( X, Y ),
% 2.95/3.36 meet( complement( Y ), X ) ) ==> X }.
% 2.95/3.36 parent0: (19754) {G2,W10,D5,L1,V2,M1} { join( meet( X, Y ), meet(
% 2.95/3.36 complement( Y ), X ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19756) {G15,W10,D5,L1,V2,M1} { X ==> join( meet( X, Y ), meet(
% 2.95/3.36 complement( Y ), X ) ) }.
% 2.95/3.36 parent0[0]: (1014) {G15,W10,D5,L1,V2,M1} P(47,1000) { join( meet( X, Y ),
% 2.95/3.36 meet( complement( Y ), X ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19759) {G16,W13,D5,L1,V2,M1} { meet( X, Y ) ==> join( meet( meet
% 2.95/3.36 ( X, Y ), meet( Y, X ) ), zero ) }.
% 2.95/3.36 parent0[0]: (575) {G15,W10,D5,L1,V2,M1} P(553,60) { meet( complement( meet
% 2.95/3.36 ( Y, X ) ), meet( X, Y ) ) ==> zero }.
% 2.95/3.36 parent1[0; 12]: (19756) {G15,W10,D5,L1,V2,M1} { X ==> join( meet( X, Y ),
% 2.95/3.36 meet( complement( Y ), X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := meet( X, Y )
% 2.95/3.36 Y := meet( Y, X )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19760) {G11,W11,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet( X, Y
% 2.95/3.36 ), meet( Y, X ) ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 4]: (19759) {G16,W13,D5,L1,V2,M1} { meet( X, Y ) ==> join( meet
% 2.95/3.36 ( meet( X, Y ), meet( Y, X ) ), zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := meet( meet( X, Y ), meet( Y, X ) )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19761) {G11,W11,D4,L1,V2,M1} { meet( meet( X, Y ), meet( Y, X ) )
% 2.95/3.36 ==> meet( X, Y ) }.
% 2.95/3.36 parent0[0]: (19760) {G11,W11,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet( X
% 2.95/3.36 , Y ), meet( Y, X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1135) {G16,W11,D4,L1,V2,M1} P(575,1014);d(414) { meet( meet(
% 2.95/3.36 Y, X ), meet( X, Y ) ) ==> meet( Y, X ) }.
% 2.95/3.36 parent0: (19761) {G11,W11,D4,L1,V2,M1} { meet( meet( X, Y ), meet( Y, X )
% 2.95/3.36 ) ==> meet( X, Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19763) {G14,W10,D5,L1,V2,M1} { join( X, complement( Y ) ) ==>
% 2.95/3.36 complement( meet( complement( X ), Y ) ) }.
% 2.95/3.36 parent0[0]: (545) {G14,W10,D5,L1,V2,M1} P(419,433) { complement( meet(
% 2.95/3.36 complement( X ), Y ) ) ==> join( X, complement( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19766) {G13,W13,D9,L1,V1,M1} { join( X, complement( converse(
% 2.95/3.36 complement( converse( complement( complement( X ) ) ) ) ) ) ) ==>
% 2.95/3.36 complement( complement( X ) ) }.
% 2.95/3.36 parent0[0]: (742) {G12,W9,D7,L1,V1,M1} P(695,34);d(49);d(414) { meet( X,
% 2.95/3.36 converse( complement( converse( complement( X ) ) ) ) ) ==> X }.
% 2.95/3.36 parent1[0; 11]: (19763) {G14,W10,D5,L1,V2,M1} { join( X, complement( Y ) )
% 2.95/3.36 ==> complement( meet( complement( X ), Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := converse( complement( converse( complement( complement( X ) ) ) ) )
% 2.95/3.36
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19768) {G13,W11,D9,L1,V1,M1} { join( X, complement( converse(
% 2.95/3.36 complement( converse( complement( complement( X ) ) ) ) ) ) ) ==> X }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 10]: (19766) {G13,W13,D9,L1,V1,M1} { join( X, complement(
% 2.95/3.36 converse( complement( converse( complement( complement( X ) ) ) ) ) ) )
% 2.95/3.36 ==> complement( complement( X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19769) {G13,W9,D7,L1,V1,M1} { join( X, complement( converse(
% 2.95/3.36 complement( converse( X ) ) ) ) ) ==> X }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 7]: (19768) {G13,W11,D9,L1,V1,M1} { join( X, complement(
% 2.95/3.36 converse( complement( converse( complement( complement( X ) ) ) ) ) ) )
% 2.95/3.36 ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1152) {G15,W9,D7,L1,V1,M1} P(742,545);d(419) { join( X,
% 2.95/3.36 complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.95/3.36 parent0: (19769) {G13,W9,D7,L1,V1,M1} { join( X, complement( converse(
% 2.95/3.36 complement( converse( X ) ) ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19774) {G15,W9,D7,L1,V1,M1} { X ==> join( X, complement( converse
% 2.95/3.36 ( complement( converse( X ) ) ) ) ) }.
% 2.95/3.36 parent0[0]: (1152) {G15,W9,D7,L1,V1,M1} P(742,545);d(419) { join( X,
% 2.95/3.36 complement( converse( complement( converse( X ) ) ) ) ) ==> X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19776) {G1,W10,D6,L1,V1,M1} { converse( X ) ==> join( converse(
% 2.95/3.36 X ), complement( converse( complement( X ) ) ) ) }.
% 2.95/3.36 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 9]: (19774) {G15,W9,D7,L1,V1,M1} { X ==> join( X, complement(
% 2.95/3.36 converse( complement( converse( X ) ) ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := converse( X )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19777) {G2,W7,D5,L1,V1,M1} { converse( X ) ==> complement(
% 2.95/3.36 converse( complement( X ) ) ) }.
% 2.95/3.36 parent0[0]: (820) {G22,W12,D6,L1,V1,M1} P(742,699) { join( converse( X ),
% 2.95/3.36 complement( converse( complement( X ) ) ) ) ==> complement( converse(
% 2.95/3.36 complement( X ) ) ) }.
% 2.95/3.36 parent1[0; 3]: (19776) {G1,W10,D6,L1,V1,M1} { converse( X ) ==> join(
% 2.95/3.36 converse( X ), complement( converse( complement( X ) ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19778) {G2,W7,D5,L1,V1,M1} { complement( converse( complement( X
% 2.95/3.36 ) ) ) ==> converse( X ) }.
% 2.95/3.36 parent0[0]: (19777) {G2,W7,D5,L1,V1,M1} { converse( X ) ==> complement(
% 2.95/3.36 converse( complement( X ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1199) {G23,W7,D5,L1,V1,M1} P(7,1152);d(820) { complement(
% 2.95/3.36 converse( complement( X ) ) ) ==> converse( X ) }.
% 2.95/3.36 parent0: (19778) {G2,W7,D5,L1,V1,M1} { complement( converse( complement( X
% 2.95/3.36 ) ) ) ==> converse( X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19779) {G23,W7,D5,L1,V1,M1} { converse( X ) ==> complement(
% 2.95/3.36 converse( complement( X ) ) ) }.
% 2.95/3.36 parent0[0]: (1199) {G23,W7,D5,L1,V1,M1} P(7,1152);d(820) { complement(
% 2.95/3.36 converse( complement( X ) ) ) ==> converse( X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19781) {G13,W7,D4,L1,V1,M1} { converse( complement( X ) ) ==>
% 2.95/3.36 complement( converse( X ) ) }.
% 2.95/3.36 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.36 complement( X ) ) ==> X }.
% 2.95/3.36 parent1[0; 6]: (19779) {G23,W7,D5,L1,V1,M1} { converse( X ) ==> complement
% 2.95/3.36 ( converse( complement( X ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := complement( X )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1220) {G24,W7,D4,L1,V1,M1} P(1199,419) { converse( complement
% 2.95/3.36 ( X ) ) ==> complement( converse( X ) ) }.
% 2.95/3.36 parent0: (19781) {G13,W7,D4,L1,V1,M1} { converse( complement( X ) ) ==>
% 2.95/3.36 complement( converse( X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19784) {G1,W10,D5,L1,V2,M1} { composition( converse( Y ), X ) ==>
% 2.95/3.36 converse( composition( converse( X ), Y ) ) }.
% 2.95/3.36 parent0[0]: (96) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition(
% 2.95/3.36 converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19788) {G2,W12,D6,L1,V2,M1} { composition( converse( X ),
% 2.95/3.36 complement( Y ) ) ==> converse( composition( complement( converse( Y ) )
% 2.95/3.36 , X ) ) }.
% 2.95/3.36 parent0[0]: (1220) {G24,W7,D4,L1,V1,M1} P(1199,419) { converse( complement
% 2.95/3.36 ( X ) ) ==> complement( converse( X ) ) }.
% 2.95/3.36 parent1[0; 8]: (19784) {G1,W10,D5,L1,V2,M1} { composition( converse( Y ),
% 2.95/3.36 X ) ==> converse( composition( converse( X ), Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := complement( Y )
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19790) {G2,W12,D6,L1,V2,M1} { converse( composition( complement(
% 2.95/3.36 converse( Y ) ), X ) ) ==> composition( converse( X ), complement( Y ) )
% 2.95/3.36 }.
% 2.95/3.36 parent0[0]: (19788) {G2,W12,D6,L1,V2,M1} { composition( converse( X ),
% 2.95/3.36 complement( Y ) ) ==> converse( composition( complement( converse( Y ) )
% 2.95/3.36 , X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1240) {G25,W12,D6,L1,V2,M1} P(1220,96) { converse(
% 2.95/3.36 composition( complement( converse( X ) ), Y ) ) ==> composition( converse
% 2.95/3.36 ( Y ), complement( X ) ) }.
% 2.95/3.36 parent0: (19790) {G2,W12,D6,L1,V2,M1} { converse( composition( complement
% 2.95/3.36 ( converse( Y ) ), X ) ) ==> composition( converse( X ), complement( Y )
% 2.95/3.36 ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19792) {G1,W10,D5,L1,V2,M1} { composition( Y, converse( X ) ) ==>
% 2.95/3.36 converse( composition( X, converse( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (95) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y,
% 2.95/3.36 converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19796) {G2,W12,D6,L1,V2,M1} { composition( complement( X ),
% 2.95/3.36 converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 2.95/3.36 ) ) }.
% 2.95/3.36 parent0[0]: (1220) {G24,W7,D4,L1,V1,M1} P(1199,419) { converse( complement
% 2.95/3.36 ( X ) ) ==> complement( converse( X ) ) }.
% 2.95/3.36 parent1[0; 9]: (19792) {G1,W10,D5,L1,V2,M1} { composition( Y, converse( X
% 2.95/3.36 ) ) ==> converse( composition( X, converse( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := complement( X )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19798) {G2,W12,D6,L1,V2,M1} { converse( composition( Y,
% 2.95/3.36 complement( converse( X ) ) ) ) ==> composition( complement( X ),
% 2.95/3.36 converse( Y ) ) }.
% 2.95/3.36 parent0[0]: (19796) {G2,W12,D6,L1,V2,M1} { composition( complement( X ),
% 2.95/3.36 converse( Y ) ) ==> converse( composition( Y, complement( converse( X ) )
% 2.95/3.36 ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1241) {G25,W12,D6,L1,V2,M1} P(1220,95) { converse(
% 2.95/3.36 composition( Y, complement( converse( X ) ) ) ) ==> composition(
% 2.95/3.36 complement( X ), converse( Y ) ) }.
% 2.95/3.36 parent0: (19798) {G2,W12,D6,L1,V2,M1} { converse( composition( Y,
% 2.95/3.36 complement( converse( X ) ) ) ) ==> composition( complement( X ),
% 2.95/3.36 converse( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19800) {G0,W10,D4,L1,V2,M1} { converse( composition( Y, X ) ) ==>
% 2.95/3.36 composition( converse( X ), converse( Y ) ) }.
% 2.95/3.36 parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ),
% 2.95/3.36 converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19802) {G1,W12,D5,L1,V2,M1} { converse( composition( complement
% 2.95/3.36 ( X ), Y ) ) ==> composition( converse( Y ), complement( converse( X ) )
% 2.95/3.36 ) }.
% 2.95/3.36 parent0[0]: (1220) {G24,W7,D4,L1,V1,M1} P(1199,419) { converse( complement
% 2.95/3.36 ( X ) ) ==> complement( converse( X ) ) }.
% 2.95/3.36 parent1[0; 9]: (19800) {G0,W10,D4,L1,V2,M1} { converse( composition( Y, X
% 2.95/3.36 ) ) ==> composition( converse( X ), converse( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := complement( X )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19804) {G1,W12,D5,L1,V2,M1} { composition( converse( Y ),
% 2.95/3.36 complement( converse( X ) ) ) ==> converse( composition( complement( X )
% 2.95/3.36 , Y ) ) }.
% 2.95/3.36 parent0[0]: (19802) {G1,W12,D5,L1,V2,M1} { converse( composition(
% 2.95/3.36 complement( X ), Y ) ) ==> composition( converse( Y ), complement(
% 2.95/3.36 converse( X ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1244) {G25,W12,D5,L1,V2,M1} P(1220,9) { composition( converse
% 2.95/3.36 ( Y ), complement( converse( X ) ) ) ==> converse( composition(
% 2.95/3.36 complement( X ), Y ) ) }.
% 2.95/3.36 parent0: (19804) {G1,W12,D5,L1,V2,M1} { composition( converse( Y ),
% 2.95/3.36 complement( converse( X ) ) ) ==> converse( composition( complement( X )
% 2.95/3.36 , Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19806) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==> join(
% 2.95/3.36 converse( X ), converse( Y ) ) }.
% 2.95/3.36 parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 2.95/3.36 ) ==> converse( join( X, Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19808) {G1,W12,D5,L1,V2,M1} { converse( join( X, complement( Y )
% 2.95/3.36 ) ) ==> join( converse( X ), complement( converse( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (1220) {G24,W7,D4,L1,V1,M1} P(1199,419) { converse( complement
% 2.95/3.36 ( X ) ) ==> complement( converse( X ) ) }.
% 2.95/3.36 parent1[0; 9]: (19806) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==>
% 2.95/3.36 join( converse( X ), converse( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := complement( Y )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19810) {G1,W12,D5,L1,V2,M1} { join( converse( X ), complement(
% 2.95/3.36 converse( Y ) ) ) ==> converse( join( X, complement( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (19808) {G1,W12,D5,L1,V2,M1} { converse( join( X, complement(
% 2.95/3.36 Y ) ) ) ==> join( converse( X ), complement( converse( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1246) {G25,W12,D5,L1,V2,M1} P(1220,8) { join( converse( Y ),
% 2.95/3.36 complement( converse( X ) ) ) ==> converse( join( Y, complement( X ) ) )
% 2.95/3.36 }.
% 2.95/3.36 parent0: (19810) {G1,W12,D5,L1,V2,M1} { join( converse( X ), complement(
% 2.95/3.36 converse( Y ) ) ) ==> converse( join( X, complement( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19812) {G1,W15,D7,L1,V2,M1} { complement( converse( Y ) ) ==>
% 2.95/3.36 join( composition( X, complement( converse( composition( Y, X ) ) ) ),
% 2.95/3.36 complement( converse( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (103) {G1,W15,D7,L1,V2,M1} P(9,10);d(7) { join( composition( X
% 2.95/3.36 , complement( converse( composition( Y, X ) ) ) ), complement( converse(
% 2.95/3.36 Y ) ) ) ==> complement( converse( Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19820) {G2,W17,D8,L1,V1,M1} { complement( converse( top ) ) ==>
% 2.95/3.36 join( composition( converse( X ), complement( converse( converse(
% 2.95/3.36 composition( X, top ) ) ) ) ), complement( converse( top ) ) ) }.
% 2.95/3.36 parent0[0]: (344) {G11,W9,D4,L1,V1,M1} P(342,95) { composition( top,
% 2.95/3.36 converse( X ) ) ==> converse( composition( X, top ) ) }.
% 2.95/3.36 parent1[0; 10]: (19812) {G1,W15,D7,L1,V2,M1} { complement( converse( Y ) )
% 2.95/3.36 ==> join( composition( X, complement( converse( composition( Y, X ) ) )
% 2.95/3.36 ), complement( converse( Y ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := converse( X )
% 2.95/3.36 Y := top
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19821) {G3,W16,D8,L1,V1,M1} { complement( converse( top ) ) ==>
% 2.95/3.36 join( converse( composition( complement( converse( composition( X, top )
% 2.95/3.36 ) ), X ) ), complement( converse( top ) ) ) }.
% 2.95/3.36 parent0[0]: (1244) {G25,W12,D5,L1,V2,M1} P(1220,9) { composition( converse
% 2.95/3.36 ( Y ), complement( converse( X ) ) ) ==> converse( composition(
% 2.95/3.36 complement( X ), Y ) ) }.
% 2.95/3.36 parent1[0; 5]: (19820) {G2,W17,D8,L1,V1,M1} { complement( converse( top )
% 2.95/3.36 ) ==> join( composition( converse( X ), complement( converse( converse(
% 2.95/3.36 composition( X, top ) ) ) ) ), complement( converse( top ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := converse( composition( X, top ) )
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19822) {G4,W15,D8,L1,V1,M1} { complement( converse( top ) ) ==>
% 2.95/3.36 converse( join( composition( complement( converse( composition( X, top )
% 2.95/3.36 ) ), X ), complement( top ) ) ) }.
% 2.95/3.36 parent0[0]: (1246) {G25,W12,D5,L1,V2,M1} P(1220,8) { join( converse( Y ),
% 2.95/3.36 complement( converse( X ) ) ) ==> converse( join( Y, complement( X ) ) )
% 2.95/3.36 }.
% 2.95/3.36 parent1[0; 4]: (19821) {G3,W16,D8,L1,V1,M1} { complement( converse( top )
% 2.95/3.36 ) ==> join( converse( composition( complement( converse( composition( X
% 2.95/3.36 , top ) ) ), X ) ), complement( converse( top ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := top
% 2.95/3.36 Y := composition( complement( converse( composition( X, top ) ) ), X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19823) {G2,W14,D8,L1,V1,M1} { complement( converse( top ) ) ==>
% 2.95/3.36 converse( join( composition( complement( converse( composition( X, top )
% 2.95/3.36 ) ), X ), zero ) ) }.
% 2.95/3.36 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.36 zero }.
% 2.95/3.36 parent1[0; 13]: (19822) {G4,W15,D8,L1,V1,M1} { complement( converse( top )
% 2.95/3.36 ) ==> converse( join( composition( complement( converse( composition( X
% 2.95/3.36 , top ) ) ), X ), complement( top ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19824) {G3,W12,D7,L1,V1,M1} { complement( converse( top ) ) ==>
% 2.95/3.36 converse( composition( complement( converse( composition( X, top ) ) ), X
% 2.95/3.36 ) ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 5]: (19823) {G2,W14,D8,L1,V1,M1} { complement( converse( top )
% 2.95/3.36 ) ==> converse( join( composition( complement( converse( composition( X
% 2.95/3.36 , top ) ) ), X ), zero ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := composition( complement( converse( composition( X, top ) ) ), X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19825) {G4,W11,D5,L1,V1,M1} { complement( converse( top ) ) ==>
% 2.95/3.36 composition( converse( X ), complement( composition( X, top ) ) ) }.
% 2.95/3.36 parent0[0]: (1240) {G25,W12,D6,L1,V2,M1} P(1220,96) { converse( composition
% 2.95/3.36 ( complement( converse( X ) ), Y ) ) ==> composition( converse( Y ),
% 2.95/3.36 complement( X ) ) }.
% 2.95/3.36 parent1[0; 4]: (19824) {G3,W12,D7,L1,V1,M1} { complement( converse( top )
% 2.95/3.36 ) ==> converse( composition( complement( converse( composition( X, top )
% 2.95/3.36 ) ), X ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := composition( X, top )
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19826) {G5,W10,D5,L1,V1,M1} { complement( top ) ==> composition
% 2.95/3.36 ( converse( X ), complement( composition( X, top ) ) ) }.
% 2.95/3.36 parent0[0]: (342) {G10,W4,D3,L1,V0,M1} P(333,71);d(73);d(269) { converse(
% 2.95/3.36 top ) ==> top }.
% 2.95/3.36 parent1[0; 2]: (19825) {G4,W11,D5,L1,V1,M1} { complement( converse( top )
% 2.95/3.36 ) ==> composition( converse( X ), complement( composition( X, top ) ) )
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19827) {G2,W9,D5,L1,V1,M1} { zero ==> composition( converse( X )
% 2.95/3.36 , complement( composition( X, top ) ) ) }.
% 2.95/3.36 parent0[0]: (49) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 2.95/3.36 zero }.
% 2.95/3.36 parent1[0; 1]: (19826) {G5,W10,D5,L1,V1,M1} { complement( top ) ==>
% 2.95/3.36 composition( converse( X ), complement( composition( X, top ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19828) {G2,W9,D5,L1,V1,M1} { composition( converse( X ),
% 2.95/3.36 complement( composition( X, top ) ) ) ==> zero }.
% 2.95/3.36 parent0[0]: (19827) {G2,W9,D5,L1,V1,M1} { zero ==> composition( converse(
% 2.95/3.36 X ), complement( composition( X, top ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1413) {G26,W9,D5,L1,V1,M1} P(344,103);d(1244);d(1246);d(49);d
% 2.95/3.36 (414);d(1240);d(342);d(49) { composition( converse( X ), complement(
% 2.95/3.36 composition( X, top ) ) ) ==> zero }.
% 2.95/3.36 parent0: (19828) {G2,W9,D5,L1,V1,M1} { composition( converse( X ),
% 2.95/3.36 complement( composition( X, top ) ) ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19830) {G26,W9,D5,L1,V1,M1} { zero ==> composition( converse( X )
% 2.95/3.36 , complement( composition( X, top ) ) ) }.
% 2.95/3.36 parent0[0]: (1413) {G26,W9,D5,L1,V1,M1} P(344,103);d(1244);d(1246);d(49);d(
% 2.95/3.36 414);d(1240);d(342);d(49) { composition( converse( X ), complement(
% 2.95/3.36 composition( X, top ) ) ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19831) {G11,W8,D5,L1,V0,M1} { zero ==> composition( top,
% 2.95/3.36 complement( composition( top, top ) ) ) }.
% 2.95/3.36 parent0[0]: (342) {G10,W4,D3,L1,V0,M1} P(333,71);d(73);d(269) { converse(
% 2.95/3.36 top ) ==> top }.
% 2.95/3.36 parent1[0; 3]: (19830) {G26,W9,D5,L1,V1,M1} { zero ==> composition(
% 2.95/3.36 converse( X ), complement( composition( X, top ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := top
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19832) {G11,W8,D5,L1,V0,M1} { composition( top, complement(
% 2.95/3.36 composition( top, top ) ) ) ==> zero }.
% 2.95/3.36 parent0[0]: (19831) {G11,W8,D5,L1,V0,M1} { zero ==> composition( top,
% 2.95/3.36 complement( composition( top, top ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1428) {G27,W8,D5,L1,V0,M1} P(342,1413) { composition( top,
% 2.95/3.36 complement( composition( top, top ) ) ) ==> zero }.
% 2.95/3.36 parent0: (19832) {G11,W8,D5,L1,V0,M1} { composition( top, complement(
% 2.95/3.36 composition( top, top ) ) ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19834) {G0,W13,D4,L1,V3,M1} { composition( join( X, Z ), Y ) ==>
% 2.95/3.36 join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.95/3.36 parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ),
% 2.95/3.36 composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Z
% 2.95/3.36 Z := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19839) {G1,W17,D6,L1,V1,M1} { composition( join( X, top ),
% 2.95/3.36 complement( composition( top, top ) ) ) ==> join( composition( X,
% 2.95/3.36 complement( composition( top, top ) ) ), zero ) }.
% 2.95/3.36 parent0[0]: (1428) {G27,W8,D5,L1,V0,M1} P(342,1413) { composition( top,
% 2.95/3.36 complement( composition( top, top ) ) ) ==> zero }.
% 2.95/3.36 parent1[0; 16]: (19834) {G0,W13,D4,L1,V3,M1} { composition( join( X, Z ),
% 2.95/3.36 Y ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := complement( composition( top, top ) )
% 2.95/3.36 Z := top
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19840) {G2,W15,D5,L1,V1,M1} { composition( join( X, top ),
% 2.95/3.36 complement( composition( top, top ) ) ) ==> composition( X, complement(
% 2.95/3.36 composition( top, top ) ) ) }.
% 2.95/3.36 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 9]: (19839) {G1,W17,D6,L1,V1,M1} { composition( join( X, top )
% 2.95/3.36 , complement( composition( top, top ) ) ) ==> join( composition( X,
% 2.95/3.36 complement( composition( top, top ) ) ), zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := composition( X, complement( composition( top, top ) ) )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19841) {G3,W13,D5,L1,V1,M1} { composition( top, complement(
% 2.95/3.36 composition( top, top ) ) ) ==> composition( X, complement( composition(
% 2.95/3.36 top, top ) ) ) }.
% 2.95/3.36 parent0[0]: (269) {G7,W5,D3,L1,V1,M1} P(249,32);d(33);d(153) { join( X, top
% 2.95/3.36 ) ==> top }.
% 2.95/3.36 parent1[0; 2]: (19840) {G2,W15,D5,L1,V1,M1} { composition( join( X, top )
% 2.95/3.36 , complement( composition( top, top ) ) ) ==> composition( X, complement
% 2.95/3.36 ( composition( top, top ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19842) {G4,W8,D5,L1,V1,M1} { zero ==> composition( X, complement
% 2.95/3.36 ( composition( top, top ) ) ) }.
% 2.95/3.36 parent0[0]: (1428) {G27,W8,D5,L1,V0,M1} P(342,1413) { composition( top,
% 2.95/3.36 complement( composition( top, top ) ) ) ==> zero }.
% 2.95/3.36 parent1[0; 1]: (19841) {G3,W13,D5,L1,V1,M1} { composition( top, complement
% 2.95/3.36 ( composition( top, top ) ) ) ==> composition( X, complement( composition
% 2.95/3.36 ( top, top ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19843) {G4,W8,D5,L1,V1,M1} { composition( X, complement(
% 2.95/3.36 composition( top, top ) ) ) ==> zero }.
% 2.95/3.36 parent0[0]: (19842) {G4,W8,D5,L1,V1,M1} { zero ==> composition( X,
% 2.95/3.36 complement( composition( top, top ) ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1435) {G28,W8,D5,L1,V1,M1} P(1428,6);d(414);d(269);d(1428) {
% 2.95/3.36 composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 2.95/3.36 parent0: (19843) {G4,W8,D5,L1,V1,M1} { composition( X, complement(
% 2.95/3.36 composition( top, top ) ) ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19845) {G0,W11,D4,L1,V3,M1} { composition( composition( X, Y ), Z
% 2.95/3.36 ) ==> composition( X, composition( Y, Z ) ) }.
% 2.95/3.36 parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 2.95/3.36 ) ) ==> composition( composition( X, Y ), Z ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 Z := Z
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19848) {G1,W12,D5,L1,V1,M1} { composition( composition( X, top )
% 2.95/3.36 , complement( composition( top, top ) ) ) ==> composition( X, zero ) }.
% 2.95/3.36 parent0[0]: (1428) {G27,W8,D5,L1,V0,M1} P(342,1413) { composition( top,
% 2.95/3.36 complement( composition( top, top ) ) ) ==> zero }.
% 2.95/3.36 parent1[0; 11]: (19845) {G0,W11,D4,L1,V3,M1} { composition( composition( X
% 2.95/3.36 , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := top
% 2.95/3.36 Z := complement( composition( top, top ) )
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19849) {G2,W5,D3,L1,V1,M1} { zero ==> composition( X, zero ) }.
% 2.95/3.36 parent0[0]: (1435) {G28,W8,D5,L1,V1,M1} P(1428,6);d(414);d(269);d(1428) {
% 2.95/3.36 composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 2.95/3.36 parent1[0; 1]: (19848) {G1,W12,D5,L1,V1,M1} { composition( composition( X
% 2.95/3.36 , top ), complement( composition( top, top ) ) ) ==> composition( X, zero
% 2.95/3.36 ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := composition( X, top )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19850) {G2,W5,D3,L1,V1,M1} { composition( X, zero ) ==> zero }.
% 2.95/3.36 parent0[0]: (19849) {G2,W5,D3,L1,V1,M1} { zero ==> composition( X, zero )
% 2.95/3.36 }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1436) {G29,W5,D3,L1,V1,M1} P(1428,4);d(1435) { composition( X
% 2.95/3.36 , zero ) ==> zero }.
% 2.95/3.36 parent0: (19850) {G2,W5,D3,L1,V1,M1} { composition( X, zero ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19852) {G1,W10,D5,L1,V2,M1} { composition( converse( Y ), X ) ==>
% 2.95/3.36 converse( composition( converse( X ), Y ) ) }.
% 2.95/3.36 parent0[0]: (96) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition(
% 2.95/3.36 converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19855) {G2,W7,D4,L1,V1,M1} { composition( converse( zero ), X )
% 2.95/3.36 ==> converse( zero ) }.
% 2.95/3.36 parent0[0]: (1436) {G29,W5,D3,L1,V1,M1} P(1428,4);d(1435) { composition( X
% 2.95/3.36 , zero ) ==> zero }.
% 2.95/3.36 parent1[0; 6]: (19852) {G1,W10,D5,L1,V2,M1} { composition( converse( Y ),
% 2.95/3.36 X ) ==> converse( composition( converse( X ), Y ) ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := converse( X )
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := zero
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19857) {G3,W6,D4,L1,V1,M1} { composition( converse( zero ), X )
% 2.95/3.36 ==> zero }.
% 2.95/3.36 parent0[0]: (673) {G13,W4,D3,L1,V0,M1} P(668,51);d(49);d(415) { converse(
% 2.95/3.36 zero ) ==> zero }.
% 2.95/3.36 parent1[0; 5]: (19855) {G2,W7,D4,L1,V1,M1} { composition( converse( zero )
% 2.95/3.36 , X ) ==> converse( zero ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19858) {G4,W5,D3,L1,V1,M1} { composition( zero, X ) ==> zero }.
% 2.95/3.36 parent0[0]: (673) {G13,W4,D3,L1,V0,M1} P(668,51);d(49);d(415) { converse(
% 2.95/3.36 zero ) ==> zero }.
% 2.95/3.36 parent1[0; 2]: (19857) {G3,W6,D4,L1,V1,M1} { composition( converse( zero )
% 2.95/3.36 , X ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (1439) {G30,W5,D3,L1,V1,M1} P(1436,96);d(673) { composition(
% 2.95/3.36 zero, X ) ==> zero }.
% 2.95/3.36 parent0: (19858) {G4,W5,D3,L1,V1,M1} { composition( zero, X ) ==> zero }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19863) {G5,W11,D4,L1,V2,M1} { composition( join( X, one ), Y ) =
% 2.95/3.36 join( composition( X, Y ), Y ) }.
% 2.95/3.36 parent0[0]: (246) {G5,W11,D4,L1,V2,M1} P(240,6) { join( composition( Y, X )
% 2.95/3.36 , X ) = composition( join( Y, one ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19866) {G6,W13,D7,L1,V2,M1} { composition( one, Y ) = join(
% 2.95/3.36 composition( converse( meet( X, converse( one ) ) ), Y ), Y ) }.
% 2.95/3.36 parent0[0]: (699) {G21,W9,D6,L1,V2,M1} P(512,73);d(7) { join( converse(
% 2.95/3.36 meet( X, converse( Y ) ) ), Y ) ==> Y }.
% 2.95/3.36 parent1[0; 2]: (19863) {G5,W11,D4,L1,V2,M1} { composition( join( X, one )
% 2.95/3.36 , Y ) = join( composition( X, Y ), Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := one
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := converse( meet( X, converse( one ) ) )
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19867) {G4,W12,D6,L1,V2,M1} { composition( one, X ) = join(
% 2.95/3.36 composition( converse( meet( Y, one ) ), X ), X ) }.
% 2.95/3.36 parent0[0]: (212) {G3,W4,D3,L1,V0,M1} P(206,5) { converse( one ) ==> one
% 2.95/3.36 }.
% 2.95/3.36 parent1[0; 9]: (19866) {G6,W13,D7,L1,V2,M1} { composition( one, Y ) = join
% 2.95/3.36 ( composition( converse( meet( X, converse( one ) ) ), Y ), Y ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19868) {G5,W10,D6,L1,V2,M1} { X = join( composition( converse(
% 2.95/3.36 meet( Y, one ) ), X ), X ) }.
% 2.95/3.36 parent0[0]: (240) {G4,W5,D3,L1,V1,M1} P(212,206) { composition( one, X )
% 2.95/3.36 ==> X }.
% 2.95/3.36 parent1[0; 1]: (19867) {G4,W12,D6,L1,V2,M1} { composition( one, X ) = join
% 2.95/3.36 ( composition( converse( meet( Y, one ) ), X ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 end
% 2.95/3.36 substitution1:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19869) {G5,W10,D6,L1,V2,M1} { join( composition( converse( meet(
% 2.95/3.36 Y, one ) ), X ), X ) = X }.
% 2.95/3.36 parent0[0]: (19868) {G5,W10,D6,L1,V2,M1} { X = join( composition( converse
% 2.95/3.36 ( meet( Y, one ) ), X ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := X
% 2.95/3.36 Y := Y
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 subsumption: (6436) {G22,W10,D6,L1,V2,M1} P(699,246);d(212);d(240) { join(
% 2.95/3.36 composition( converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 2.95/3.36 parent0: (19869) {G5,W10,D6,L1,V2,M1} { join( composition( converse( meet
% 2.95/3.36 ( Y, one ) ), X ), X ) = X }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36 permutation0:
% 2.95/3.36 0 ==> 0
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 eqswap: (19871) {G1,W10,D5,L1,V2,M1} { join( converse( X ), Y ) ==>
% 2.95/3.36 converse( join( X, converse( Y ) ) ) }.
% 2.95/3.36 parent0[0]: (73) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( Y, converse
% 2.95/3.36 ( X ) ) ) ==> join( converse( Y ), X ) }.
% 2.95/3.36 substitution0:
% 2.95/3.36 X := Y
% 2.95/3.36 Y := X
% 2.95/3.36 end
% 2.95/3.36
% 2.95/3.36 paramod: (19875) {G2,W14,D7,L1,V2,M1} { join( converse( composition(
% 2.95/3.36 converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> converse( converse
% 2.95/3.36 ( Y ) ) }.
% 2.95/3.37 parent0[0]: (6436) {G22,W10,D6,L1,V2,M1} P(699,246);d(212);d(240) { join(
% 2.95/3.37 composition( converse( meet( X, one ) ), Y ), Y ) ==> Y }.
% 2.95/3.37 parent1[0; 12]: (19871) {G1,W10,D5,L1,V2,M1} { join( converse( X ), Y )
% 2.95/3.37 ==> converse( join( X, converse( Y ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := converse( Y )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := composition( converse( meet( X, one ) ), converse( Y ) )
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19876) {G1,W12,D7,L1,V2,M1} { join( converse( composition(
% 2.95/3.37 converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> Y }.
% 2.95/3.37 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.37 parent1[0; 11]: (19875) {G2,W14,D7,L1,V2,M1} { join( converse( composition
% 2.95/3.37 ( converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> converse(
% 2.95/3.37 converse( Y ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19877) {G2,W11,D7,L1,V2,M1} { join( composition( Y, converse(
% 2.95/3.37 converse( meet( X, one ) ) ) ), Y ) ==> Y }.
% 2.95/3.37 parent0[0]: (95) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y,
% 2.95/3.37 converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 2.95/3.37 parent1[0; 2]: (19876) {G1,W12,D7,L1,V2,M1} { join( converse( composition
% 2.95/3.37 ( converse( meet( X, one ) ), converse( Y ) ) ), Y ) ==> Y }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := converse( meet( X, one ) )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19878) {G1,W9,D5,L1,V2,M1} { join( composition( X, meet( Y, one
% 2.95/3.37 ) ), X ) ==> X }.
% 2.95/3.37 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.37 parent1[0; 4]: (19877) {G2,W11,D7,L1,V2,M1} { join( composition( Y,
% 2.95/3.37 converse( converse( meet( X, one ) ) ) ), Y ) ==> Y }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := meet( Y, one )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 subsumption: (7320) {G23,W9,D5,L1,V2,M1} P(6436,73);d(7);d(95);d(7) { join
% 2.95/3.37 ( composition( Y, meet( X, one ) ), Y ) ==> Y }.
% 2.95/3.37 parent0: (19878) {G1,W9,D5,L1,V2,M1} { join( composition( X, meet( Y, one
% 2.95/3.37 ) ), X ) ==> X }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := X
% 2.95/3.37 end
% 2.95/3.37 permutation0:
% 2.95/3.37 0 ==> 0
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19881) {G14,W9,D4,L1,V2,M1} { join( X, Y ) ==> join( join( X, Y )
% 2.95/3.37 , X ) }.
% 2.95/3.37 parent0[0]: (435) {G14,W9,D4,L1,V2,M1} P(429,20) { join( join( X, Y ), X )
% 2.95/3.37 ==> join( X, Y ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19883) {G15,W15,D5,L1,V2,M1} { join( composition( X, meet( Y,
% 2.95/3.37 one ) ), X ) ==> join( X, composition( X, meet( Y, one ) ) ) }.
% 2.95/3.37 parent0[0]: (7320) {G23,W9,D5,L1,V2,M1} P(6436,73);d(7);d(95);d(7) { join(
% 2.95/3.37 composition( Y, meet( X, one ) ), Y ) ==> Y }.
% 2.95/3.37 parent1[0; 9]: (19881) {G14,W9,D4,L1,V2,M1} { join( X, Y ) ==> join( join
% 2.95/3.37 ( X, Y ), X ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := composition( X, meet( Y, one ) )
% 2.95/3.37 Y := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19884) {G16,W9,D5,L1,V2,M1} { X ==> join( X, composition( X,
% 2.95/3.37 meet( Y, one ) ) ) }.
% 2.95/3.37 parent0[0]: (7320) {G23,W9,D5,L1,V2,M1} P(6436,73);d(7);d(95);d(7) { join(
% 2.95/3.37 composition( Y, meet( X, one ) ), Y ) ==> Y }.
% 2.95/3.37 parent1[0; 1]: (19883) {G15,W15,D5,L1,V2,M1} { join( composition( X, meet
% 2.95/3.37 ( Y, one ) ), X ) ==> join( X, composition( X, meet( Y, one ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19886) {G16,W9,D5,L1,V2,M1} { join( X, composition( X, meet( Y,
% 2.95/3.37 one ) ) ) ==> X }.
% 2.95/3.37 parent0[0]: (19884) {G16,W9,D5,L1,V2,M1} { X ==> join( X, composition( X,
% 2.95/3.37 meet( Y, one ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 subsumption: (7372) {G24,W9,D5,L1,V2,M1} P(7320,435) { join( X, composition
% 2.95/3.37 ( X, meet( Y, one ) ) ) ==> X }.
% 2.95/3.37 parent0: (19886) {G16,W9,D5,L1,V2,M1} { join( X, composition( X, meet( Y,
% 2.95/3.37 one ) ) ) ==> X }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37 permutation0:
% 2.95/3.37 0 ==> 0
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19889) {G24,W9,D5,L1,V2,M1} { X ==> join( X, composition( X, meet
% 2.95/3.37 ( Y, one ) ) ) }.
% 2.95/3.37 parent0[0]: (7372) {G24,W9,D5,L1,V2,M1} P(7320,435) { join( X, composition
% 2.95/3.37 ( X, meet( Y, one ) ) ) ==> X }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19890) {G17,W9,D5,L1,V2,M1} { X ==> join( X, composition( X,
% 2.95/3.37 meet( one, Y ) ) ) }.
% 2.95/3.37 parent0[0]: (465) {G16,W9,D4,L1,V2,M1} P(463,34);d(418);d(3) { meet( meet(
% 2.95/3.37 X, Y ), X ) ==> meet( X, Y ) }.
% 2.95/3.37 parent1[0; 6]: (19889) {G24,W9,D5,L1,V2,M1} { X ==> join( X, composition(
% 2.95/3.37 X, meet( Y, one ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := one
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 Y := meet( one, Y )
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19891) {G17,W9,D5,L1,V2,M1} { join( X, composition( X, meet( one
% 2.95/3.37 , Y ) ) ) ==> X }.
% 2.95/3.37 parent0[0]: (19890) {G17,W9,D5,L1,V2,M1} { X ==> join( X, composition( X,
% 2.95/3.37 meet( one, Y ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 subsumption: (7382) {G25,W9,D5,L1,V2,M1} P(465,7372) { join( Y, composition
% 2.95/3.37 ( Y, meet( one, X ) ) ) ==> Y }.
% 2.95/3.37 parent0: (19891) {G17,W9,D5,L1,V2,M1} { join( X, composition( X, meet( one
% 2.95/3.37 , Y ) ) ) ==> X }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := X
% 2.95/3.37 end
% 2.95/3.37 permutation0:
% 2.95/3.37 0 ==> 0
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19893) {G14,W8,D5,L1,V2,M1} { zero ==> meet( complement( join( X
% 2.95/3.37 , Y ) ), Y ) }.
% 2.95/3.37 parent0[0]: (862) {G14,W8,D5,L1,V2,M1} P(852,457) { meet( complement( join
% 2.95/3.37 ( Y, X ) ), X ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19894) {G15,W10,D5,L1,V2,M1} { zero ==> meet( complement( X ),
% 2.95/3.37 composition( X, meet( one, Y ) ) ) }.
% 2.95/3.37 parent0[0]: (7382) {G25,W9,D5,L1,V2,M1} P(465,7372) { join( Y, composition
% 2.95/3.37 ( Y, meet( one, X ) ) ) ==> Y }.
% 2.95/3.37 parent1[0; 4]: (19893) {G14,W8,D5,L1,V2,M1} { zero ==> meet( complement(
% 2.95/3.37 join( X, Y ) ), Y ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 Y := composition( X, meet( one, Y ) )
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19895) {G15,W10,D5,L1,V2,M1} { meet( complement( X ), composition
% 2.95/3.37 ( X, meet( one, Y ) ) ) ==> zero }.
% 2.95/3.37 parent0[0]: (19894) {G15,W10,D5,L1,V2,M1} { zero ==> meet( complement( X )
% 2.95/3.37 , composition( X, meet( one, Y ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 subsumption: (7429) {G26,W10,D5,L1,V2,M1} P(7382,862) { meet( complement( X
% 2.95/3.37 ), composition( X, meet( one, Y ) ) ) ==> zero }.
% 2.95/3.37 parent0: (19895) {G15,W10,D5,L1,V2,M1} { meet( complement( X ),
% 2.95/3.37 composition( X, meet( one, Y ) ) ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37 permutation0:
% 2.95/3.37 0 ==> 0
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19897) {G26,W10,D5,L1,V2,M1} { zero ==> meet( complement( X ),
% 2.95/3.37 composition( X, meet( one, Y ) ) ) }.
% 2.95/3.37 parent0[0]: (7429) {G26,W10,D5,L1,V2,M1} P(7382,862) { meet( complement( X
% 2.95/3.37 ), composition( X, meet( one, Y ) ) ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19898) {G13,W10,D5,L1,V2,M1} { zero ==> meet( X, composition(
% 2.95/3.37 complement( X ), meet( one, Y ) ) ) }.
% 2.95/3.37 parent0[0]: (419) {G12,W5,D4,L1,V1,M1} P(414,51);d(415) { complement(
% 2.95/3.37 complement( X ) ) ==> X }.
% 2.95/3.37 parent1[0; 3]: (19897) {G26,W10,D5,L1,V2,M1} { zero ==> meet( complement(
% 2.95/3.37 X ), composition( X, meet( one, Y ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := complement( X )
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19899) {G13,W10,D5,L1,V2,M1} { meet( X, composition( complement(
% 2.95/3.37 X ), meet( one, Y ) ) ) ==> zero }.
% 2.95/3.37 parent0[0]: (19898) {G13,W10,D5,L1,V2,M1} { zero ==> meet( X, composition
% 2.95/3.37 ( complement( X ), meet( one, Y ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 subsumption: (7456) {G27,W10,D5,L1,V2,M1} P(419,7429) { meet( X,
% 2.95/3.37 composition( complement( X ), meet( one, Y ) ) ) ==> zero }.
% 2.95/3.37 parent0: (19899) {G13,W10,D5,L1,V2,M1} { meet( X, composition( complement
% 2.95/3.37 ( X ), meet( one, Y ) ) ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37 permutation0:
% 2.95/3.37 0 ==> 0
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19901) {G27,W10,D5,L1,V2,M1} { zero ==> meet( X, composition(
% 2.95/3.37 complement( X ), meet( one, Y ) ) ) }.
% 2.95/3.37 parent0[0]: (7456) {G27,W10,D5,L1,V2,M1} P(419,7429) { meet( X, composition
% 2.95/3.37 ( complement( X ), meet( one, Y ) ) ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := Y
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19903) {G21,W11,D6,L1,V1,M1} { zero ==> meet( X, composition(
% 2.95/3.37 complement( X ), composition( converse( skol1 ), skol1 ) ) ) }.
% 2.95/3.37 parent0[0]: (886) {G20,W11,D5,L1,V0,M1} P(16,869) { meet( one, composition
% 2.95/3.37 ( converse( skol1 ), skol1 ) ) ==> composition( converse( skol1 ), skol1
% 2.95/3.37 ) }.
% 2.95/3.37 parent1[0; 7]: (19901) {G27,W10,D5,L1,V2,M1} { zero ==> meet( X,
% 2.95/3.37 composition( complement( X ), meet( one, Y ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 Y := composition( converse( skol1 ), skol1 )
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19904) {G1,W11,D6,L1,V1,M1} { zero ==> meet( X, composition(
% 2.95/3.37 composition( complement( X ), converse( skol1 ) ), skol1 ) ) }.
% 2.95/3.37 parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 2.95/3.37 ) ) ==> composition( composition( X, Y ), Z ) }.
% 2.95/3.37 parent1[0; 4]: (19903) {G21,W11,D6,L1,V1,M1} { zero ==> meet( X,
% 2.95/3.37 composition( complement( X ), composition( converse( skol1 ), skol1 ) ) )
% 2.95/3.37 }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := complement( X )
% 2.95/3.37 Y := converse( skol1 )
% 2.95/3.37 Z := skol1
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19905) {G1,W11,D6,L1,V1,M1} { meet( X, composition( composition(
% 2.95/3.37 complement( X ), converse( skol1 ) ), skol1 ) ) ==> zero }.
% 2.95/3.37 parent0[0]: (19904) {G1,W11,D6,L1,V1,M1} { zero ==> meet( X, composition(
% 2.95/3.37 composition( complement( X ), converse( skol1 ) ), skol1 ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 subsumption: (12131) {G28,W11,D6,L1,V1,M1} P(886,7456);d(4) { meet( X,
% 2.95/3.37 composition( composition( complement( X ), converse( skol1 ) ), skol1 ) )
% 2.95/3.37 ==> zero }.
% 2.95/3.37 parent0: (19905) {G1,W11,D6,L1,V1,M1} { meet( X, composition( composition
% 2.95/3.37 ( complement( X ), converse( skol1 ) ), skol1 ) ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 permutation0:
% 2.95/3.37 0 ==> 0
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19907) {G1,W30,D7,L1,V3,M1} { meet( composition( converse( Y ),
% 2.95/3.37 meet( converse( X ), composition( Y, Z ) ) ), Z ) ==> join( meet(
% 2.95/3.37 converse( composition( X, Y ) ), Z ), meet( composition( converse( Y ),
% 2.95/3.37 meet( converse( X ), composition( Y, Z ) ) ), Z ) ) }.
% 2.95/3.37 parent0[0]: (160) {G1,W30,D7,L1,V3,M1} P(9,14);d(7) { join( meet( converse
% 2.95/3.37 ( composition( Y, X ) ), Z ), meet( composition( converse( X ), meet(
% 2.95/3.37 converse( Y ), composition( X, Z ) ) ), Z ) ) ==> meet( composition(
% 2.95/3.37 converse( X ), meet( converse( Y ), composition( X, Z ) ) ), Z ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := X
% 2.95/3.37 Z := Z
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19916) {G2,W45,D9,L1,V1,M1} { meet( composition( converse(
% 2.95/3.37 composition( complement( converse( X ) ), converse( skol1 ) ) ), meet(
% 2.95/3.37 converse( X ), composition( composition( complement( converse( X ) ),
% 2.95/3.37 converse( skol1 ) ), skol1 ) ) ), skol1 ) ==> join( meet( converse(
% 2.95/3.37 composition( X, composition( complement( converse( X ) ), converse( skol1
% 2.95/3.37 ) ) ) ), skol1 ), meet( composition( converse( composition( complement(
% 2.95/3.37 converse( X ) ), converse( skol1 ) ) ), zero ), skol1 ) ) }.
% 2.95/3.37 parent0[0]: (12131) {G28,W11,D6,L1,V1,M1} P(886,7456);d(4) { meet( X,
% 2.95/3.37 composition( composition( complement( X ), converse( skol1 ) ), skol1 ) )
% 2.95/3.37 ==> zero }.
% 2.95/3.37 parent1[0; 43]: (19907) {G1,W30,D7,L1,V3,M1} { meet( composition( converse
% 2.95/3.37 ( Y ), meet( converse( X ), composition( Y, Z ) ) ), Z ) ==> join( meet(
% 2.95/3.37 converse( composition( X, Y ) ), Z ), meet( composition( converse( Y ),
% 2.95/3.37 meet( converse( X ), composition( Y, Z ) ) ), Z ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := converse( X )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 Y := composition( complement( converse( X ) ), converse( skol1 ) )
% 2.95/3.37 Z := skol1
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19918) {G3,W35,D9,L1,V1,M1} { meet( composition( converse(
% 2.95/3.37 composition( complement( converse( X ) ), converse( skol1 ) ) ), zero ),
% 2.95/3.37 skol1 ) ==> join( meet( converse( composition( X, composition( complement
% 2.95/3.37 ( converse( X ) ), converse( skol1 ) ) ) ), skol1 ), meet( composition(
% 2.95/3.37 converse( composition( complement( converse( X ) ), converse( skol1 ) ) )
% 2.95/3.37 , zero ), skol1 ) ) }.
% 2.95/3.37 parent0[0]: (12131) {G28,W11,D6,L1,V1,M1} P(886,7456);d(4) { meet( X,
% 2.95/3.37 composition( composition( complement( X ), converse( skol1 ) ), skol1 ) )
% 2.95/3.37 ==> zero }.
% 2.95/3.37 parent1[0; 10]: (19916) {G2,W45,D9,L1,V1,M1} { meet( composition( converse
% 2.95/3.37 ( composition( complement( converse( X ) ), converse( skol1 ) ) ), meet(
% 2.95/3.37 converse( X ), composition( composition( complement( converse( X ) ),
% 2.95/3.37 converse( skol1 ) ), skol1 ) ) ), skol1 ) ==> join( meet( converse(
% 2.95/3.37 composition( X, composition( complement( converse( X ) ), converse( skol1
% 2.95/3.37 ) ) ) ), skol1 ), meet( composition( converse( composition( complement(
% 2.95/3.37 converse( X ) ), converse( skol1 ) ) ), zero ), skol1 ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := converse( X )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19959) {G1,W35,D9,L1,V1,M1} { meet( composition( converse(
% 2.95/3.37 composition( complement( converse( X ) ), converse( skol1 ) ) ), zero ),
% 2.95/3.37 skol1 ) ==> join( meet( converse( composition( composition( X, complement
% 2.95/3.37 ( converse( X ) ) ), converse( skol1 ) ) ), skol1 ), meet( composition(
% 2.95/3.37 converse( composition( complement( converse( X ) ), converse( skol1 ) ) )
% 2.95/3.37 , zero ), skol1 ) ) }.
% 2.95/3.37 parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 2.95/3.37 ) ) ==> composition( composition( X, Y ), Z ) }.
% 2.95/3.37 parent1[0; 15]: (19918) {G3,W35,D9,L1,V1,M1} { meet( composition( converse
% 2.95/3.37 ( composition( complement( converse( X ) ), converse( skol1 ) ) ), zero )
% 2.95/3.37 , skol1 ) ==> join( meet( converse( composition( X, composition(
% 2.95/3.37 complement( converse( X ) ), converse( skol1 ) ) ) ), skol1 ), meet(
% 2.95/3.37 composition( converse( composition( complement( converse( X ) ), converse
% 2.95/3.37 ( skol1 ) ) ), zero ), skol1 ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := complement( converse( X ) )
% 2.95/3.37 Z := converse( skol1 )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19962) {G2,W34,D9,L1,V1,M1} { meet( composition( converse(
% 2.95/3.37 composition( complement( converse( X ) ), converse( skol1 ) ) ), zero ),
% 2.95/3.37 skol1 ) ==> join( meet( composition( skol1, converse( composition( X,
% 2.95/3.37 complement( converse( X ) ) ) ) ), skol1 ), meet( composition( converse(
% 2.95/3.37 composition( complement( converse( X ) ), converse( skol1 ) ) ), zero ),
% 2.95/3.37 skol1 ) ) }.
% 2.95/3.37 parent0[0]: (95) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( Y,
% 2.95/3.37 converse( X ) ) ) ==> composition( X, converse( Y ) ) }.
% 2.95/3.37 parent1[0; 14]: (19959) {G1,W35,D9,L1,V1,M1} { meet( composition( converse
% 2.95/3.37 ( composition( complement( converse( X ) ), converse( skol1 ) ) ), zero )
% 2.95/3.37 , skol1 ) ==> join( meet( converse( composition( composition( X,
% 2.95/3.37 complement( converse( X ) ) ), converse( skol1 ) ) ), skol1 ), meet(
% 2.95/3.37 composition( converse( composition( complement( converse( X ) ), converse
% 2.95/3.37 ( skol1 ) ) ), zero ), skol1 ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := skol1
% 2.95/3.37 Y := composition( X, complement( converse( X ) ) )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19967) {G3,W33,D9,L1,V1,M1} { meet( composition( converse(
% 2.95/3.37 composition( complement( converse( X ) ), converse( skol1 ) ) ), zero ),
% 2.95/3.37 skol1 ) ==> join( meet( composition( skol1, composition( complement( X )
% 2.95/3.37 , converse( X ) ) ), skol1 ), meet( composition( converse( composition(
% 2.95/3.37 complement( converse( X ) ), converse( skol1 ) ) ), zero ), skol1 ) ) }.
% 2.95/3.37 parent0[0]: (1241) {G25,W12,D6,L1,V2,M1} P(1220,95) { converse( composition
% 2.95/3.37 ( Y, complement( converse( X ) ) ) ) ==> composition( complement( X ),
% 2.95/3.37 converse( Y ) ) }.
% 2.95/3.37 parent1[0; 16]: (19962) {G2,W34,D9,L1,V1,M1} { meet( composition( converse
% 2.95/3.37 ( composition( complement( converse( X ) ), converse( skol1 ) ) ), zero )
% 2.95/3.37 , skol1 ) ==> join( meet( composition( skol1, converse( composition( X,
% 2.95/3.37 complement( converse( X ) ) ) ) ), skol1 ), meet( composition( converse(
% 2.95/3.37 composition( complement( converse( X ) ), converse( skol1 ) ) ), zero ),
% 2.95/3.37 skol1 ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 Y := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19968) {G1,W33,D9,L1,V1,M1} { meet( composition( converse(
% 2.95/3.37 composition( complement( converse( X ) ), converse( skol1 ) ) ), zero ),
% 2.95/3.37 skol1 ) ==> join( meet( composition( composition( skol1, complement( X )
% 2.95/3.37 ), converse( X ) ), skol1 ), meet( composition( converse( composition(
% 2.95/3.37 complement( converse( X ) ), converse( skol1 ) ) ), zero ), skol1 ) ) }.
% 2.95/3.37 parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 2.95/3.37 ) ) ==> composition( composition( X, Y ), Z ) }.
% 2.95/3.37 parent1[0; 14]: (19967) {G3,W33,D9,L1,V1,M1} { meet( composition( converse
% 2.95/3.37 ( composition( complement( converse( X ) ), converse( skol1 ) ) ), zero )
% 2.95/3.37 , skol1 ) ==> join( meet( composition( skol1, composition( complement( X
% 2.95/3.37 ), converse( X ) ) ), skol1 ), meet( composition( converse( composition
% 2.95/3.37 ( complement( converse( X ) ), converse( skol1 ) ) ), zero ), skol1 ) )
% 2.95/3.37 }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := skol1
% 2.95/3.37 Y := complement( X )
% 2.95/3.37 Z := converse( X )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19970) {G2,W25,D8,L1,V1,M1} { meet( composition( converse(
% 2.95/3.37 composition( complement( converse( X ) ), converse( skol1 ) ) ), zero ),
% 2.95/3.37 skol1 ) ==> join( meet( composition( composition( skol1, complement( X )
% 2.95/3.37 ), converse( X ) ), skol1 ), meet( zero, skol1 ) ) }.
% 2.95/3.37 parent0[0]: (1436) {G29,W5,D3,L1,V1,M1} P(1428,4);d(1435) { composition( X
% 2.95/3.37 , zero ) ==> zero }.
% 2.95/3.37 parent1[0; 23]: (19968) {G1,W33,D9,L1,V1,M1} { meet( composition( converse
% 2.95/3.37 ( composition( complement( converse( X ) ), converse( skol1 ) ) ), zero )
% 2.95/3.37 , skol1 ) ==> join( meet( composition( composition( skol1, complement( X
% 2.95/3.37 ) ), converse( X ) ), skol1 ), meet( composition( converse( composition
% 2.95/3.37 ( complement( converse( X ) ), converse( skol1 ) ) ), zero ), skol1 ) )
% 2.95/3.37 }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := converse( composition( complement( converse( X ) ), converse( skol1
% 2.95/3.37 ) ) )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19971) {G3,W17,D7,L1,V1,M1} { meet( zero, skol1 ) ==> join( meet
% 2.95/3.37 ( composition( composition( skol1, complement( X ) ), converse( X ) ),
% 2.95/3.37 skol1 ), meet( zero, skol1 ) ) }.
% 2.95/3.37 parent0[0]: (1436) {G29,W5,D3,L1,V1,M1} P(1428,4);d(1435) { composition( X
% 2.95/3.37 , zero ) ==> zero }.
% 2.95/3.37 parent1[0; 2]: (19970) {G2,W25,D8,L1,V1,M1} { meet( composition( converse
% 2.95/3.37 ( composition( complement( converse( X ) ), converse( skol1 ) ) ), zero )
% 2.95/3.37 , skol1 ) ==> join( meet( composition( composition( skol1, complement( X
% 2.95/3.37 ) ), converse( X ) ), skol1 ), meet( zero, skol1 ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := converse( composition( complement( converse( X ) ), converse( skol1
% 2.95/3.37 ) ) )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19976) {G4,W15,D7,L1,V1,M1} { meet( zero, skol1 ) ==> join( meet
% 2.95/3.37 ( composition( composition( skol1, complement( X ) ), converse( X ) ),
% 2.95/3.37 skol1 ), zero ) }.
% 2.95/3.37 parent0[0]: (421) {G13,W5,D3,L1,V1,M1} P(420,34);d(272);d(49);d(414) { meet
% 2.95/3.37 ( zero, X ) ==> zero }.
% 2.95/3.37 parent1[0; 14]: (19971) {G3,W17,D7,L1,V1,M1} { meet( zero, skol1 ) ==>
% 2.95/3.37 join( meet( composition( composition( skol1, complement( X ) ), converse
% 2.95/3.37 ( X ) ), skol1 ), meet( zero, skol1 ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := skol1
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19977) {G5,W13,D7,L1,V1,M1} { zero ==> join( meet( composition(
% 2.95/3.37 composition( skol1, complement( X ) ), converse( X ) ), skol1 ), zero )
% 2.95/3.37 }.
% 2.95/3.37 parent0[0]: (421) {G13,W5,D3,L1,V1,M1} P(420,34);d(272);d(49);d(414) { meet
% 2.95/3.37 ( zero, X ) ==> zero }.
% 2.95/3.37 parent1[0; 1]: (19976) {G4,W15,D7,L1,V1,M1} { meet( zero, skol1 ) ==> join
% 2.95/3.37 ( meet( composition( composition( skol1, complement( X ) ), converse( X )
% 2.95/3.37 ), skol1 ), zero ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := skol1
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19980) {G6,W11,D6,L1,V1,M1} { zero ==> meet( composition(
% 2.95/3.37 composition( skol1, complement( X ) ), converse( X ) ), skol1 ) }.
% 2.95/3.37 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.37 ==> X }.
% 2.95/3.37 parent1[0; 2]: (19977) {G5,W13,D7,L1,V1,M1} { zero ==> join( meet(
% 2.95/3.37 composition( composition( skol1, complement( X ) ), converse( X ) ),
% 2.95/3.37 skol1 ), zero ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := meet( composition( composition( skol1, complement( X ) ), converse
% 2.95/3.37 ( X ) ), skol1 )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19981) {G6,W11,D6,L1,V1,M1} { meet( composition( composition(
% 2.95/3.37 skol1, complement( X ) ), converse( X ) ), skol1 ) ==> zero }.
% 2.95/3.37 parent0[0]: (19980) {G6,W11,D6,L1,V1,M1} { zero ==> meet( composition(
% 2.95/3.37 composition( skol1, complement( X ) ), converse( X ) ), skol1 ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 subsumption: (18837) {G30,W11,D6,L1,V1,M1} P(12131,160);d(4);d(95);d(1241);
% 2.95/3.37 d(4);d(1436);d(421);d(414) { meet( composition( composition( skol1,
% 2.95/3.37 complement( X ) ), converse( X ) ), skol1 ) ==> zero }.
% 2.95/3.37 parent0: (19981) {G6,W11,D6,L1,V1,M1} { meet( composition( composition(
% 2.95/3.37 skol1, complement( X ) ), converse( X ) ), skol1 ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 permutation0:
% 2.95/3.37 0 ==> 0
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19983) {G16,W11,D4,L1,V2,M1} { meet( X, Y ) ==> meet( meet( X, Y
% 2.95/3.37 ), meet( Y, X ) ) }.
% 2.95/3.37 parent0[0]: (1135) {G16,W11,D4,L1,V2,M1} P(575,1014);d(414) { meet( meet( Y
% 2.95/3.37 , X ), meet( X, Y ) ) ==> meet( Y, X ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19987) {G17,W21,D7,L1,V1,M1} { meet( skol1, composition(
% 2.95/3.37 composition( skol1, complement( X ) ), converse( X ) ) ) ==> meet( meet(
% 2.95/3.37 skol1, composition( composition( skol1, complement( X ) ), converse( X )
% 2.95/3.37 ) ), zero ) }.
% 2.95/3.37 parent0[0]: (18837) {G30,W11,D6,L1,V1,M1} P(12131,160);d(4);d(95);d(1241);d
% 2.95/3.37 (4);d(1436);d(421);d(414) { meet( composition( composition( skol1,
% 2.95/3.37 complement( X ) ), converse( X ) ), skol1 ) ==> zero }.
% 2.95/3.37 parent1[0; 20]: (19983) {G16,W11,D4,L1,V2,M1} { meet( X, Y ) ==> meet(
% 2.95/3.37 meet( X, Y ), meet( Y, X ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := skol1
% 2.95/3.37 Y := composition( composition( skol1, complement( X ) ), converse( X ) )
% 2.95/3.37
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19989) {G14,W11,D6,L1,V1,M1} { meet( skol1, composition(
% 2.95/3.37 composition( skol1, complement( X ) ), converse( X ) ) ) ==> zero }.
% 2.95/3.37 parent0[0]: (422) {G13,W5,D3,L1,V1,M1} P(420,3);d(269);d(49) { meet( X,
% 2.95/3.37 zero ) ==> zero }.
% 2.95/3.37 parent1[0; 10]: (19987) {G17,W21,D7,L1,V1,M1} { meet( skol1, composition(
% 2.95/3.37 composition( skol1, complement( X ) ), converse( X ) ) ) ==> meet( meet(
% 2.95/3.37 skol1, composition( composition( skol1, complement( X ) ), converse( X )
% 2.95/3.37 ) ), zero ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := meet( skol1, composition( composition( skol1, complement( X ) ),
% 2.95/3.37 converse( X ) ) )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 subsumption: (18848) {G31,W11,D6,L1,V1,M1} P(18837,1135);d(422) { meet(
% 2.95/3.37 skol1, composition( composition( skol1, complement( X ) ), converse( X )
% 2.95/3.37 ) ) ==> zero }.
% 2.95/3.37 parent0: (19989) {G14,W11,D6,L1,V1,M1} { meet( skol1, composition(
% 2.95/3.37 composition( skol1, complement( X ) ), converse( X ) ) ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 permutation0:
% 2.95/3.37 0 ==> 0
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (19992) {G1,W28,D7,L1,V3,M1} { meet( composition( meet( X,
% 2.95/3.37 composition( Z, Y ) ), converse( Y ) ), Z ) ==> join( meet( composition(
% 2.95/3.37 X, converse( Y ) ), Z ), meet( composition( meet( X, composition( Z, Y )
% 2.95/3.37 ), converse( Y ) ), Z ) ) }.
% 2.95/3.37 parent0[0]: (184) {G1,W28,D7,L1,V3,M1} P(7,15) { join( meet( composition( Y
% 2.95/3.37 , converse( X ) ), Z ), meet( composition( meet( Y, composition( Z, X ) )
% 2.95/3.37 , converse( X ) ), Z ) ) ==> meet( composition( meet( Y, composition( Z,
% 2.95/3.37 X ) ), converse( X ) ), Z ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := Y
% 2.95/3.37 Y := X
% 2.95/3.37 Z := Z
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19998) {G2,W40,D8,L1,V1,M1} { meet( composition( meet( skol1,
% 2.95/3.37 composition( composition( skol1, complement( X ) ), converse( X ) ) ),
% 2.95/3.37 converse( converse( X ) ) ), composition( skol1, complement( X ) ) ) ==>
% 2.95/3.37 join( meet( composition( skol1, converse( converse( X ) ) ), composition
% 2.95/3.37 ( skol1, complement( X ) ) ), meet( composition( zero, converse( converse
% 2.95/3.37 ( X ) ) ), composition( skol1, complement( X ) ) ) ) }.
% 2.95/3.37 parent0[0]: (18848) {G31,W11,D6,L1,V1,M1} P(18837,1135);d(422) { meet(
% 2.95/3.37 skol1, composition( composition( skol1, complement( X ) ), converse( X )
% 2.95/3.37 ) ) ==> zero }.
% 2.95/3.37 parent1[0; 32]: (19992) {G1,W28,D7,L1,V3,M1} { meet( composition( meet( X
% 2.95/3.37 , composition( Z, Y ) ), converse( Y ) ), Z ) ==> join( meet( composition
% 2.95/3.37 ( X, converse( Y ) ), Z ), meet( composition( meet( X, composition( Z, Y
% 2.95/3.37 ) ), converse( Y ) ), Z ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := skol1
% 2.95/3.37 Y := converse( X )
% 2.95/3.37 Z := composition( skol1, complement( X ) )
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (19999) {G3,W32,D7,L1,V1,M1} { meet( composition( zero, converse
% 2.95/3.37 ( converse( X ) ) ), composition( skol1, complement( X ) ) ) ==> join(
% 2.95/3.37 meet( composition( skol1, converse( converse( X ) ) ), composition( skol1
% 2.95/3.37 , complement( X ) ) ), meet( composition( zero, converse( converse( X ) )
% 2.95/3.37 ), composition( skol1, complement( X ) ) ) ) }.
% 2.95/3.37 parent0[0]: (18848) {G31,W11,D6,L1,V1,M1} P(18837,1135);d(422) { meet(
% 2.95/3.37 skol1, composition( composition( skol1, complement( X ) ), converse( X )
% 2.95/3.37 ) ) ==> zero }.
% 2.95/3.37 parent1[0; 3]: (19998) {G2,W40,D8,L1,V1,M1} { meet( composition( meet(
% 2.95/3.37 skol1, composition( composition( skol1, complement( X ) ), converse( X )
% 2.95/3.37 ) ), converse( converse( X ) ) ), composition( skol1, complement( X ) )
% 2.95/3.37 ) ==> join( meet( composition( skol1, converse( converse( X ) ) ),
% 2.95/3.37 composition( skol1, complement( X ) ) ), meet( composition( zero,
% 2.95/3.37 converse( converse( X ) ) ), composition( skol1, complement( X ) ) ) )
% 2.95/3.37 }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (20037) {G1,W30,D7,L1,V1,M1} { meet( composition( zero, converse
% 2.95/3.37 ( converse( X ) ) ), composition( skol1, complement( X ) ) ) ==> join(
% 2.95/3.37 meet( composition( skol1, converse( converse( X ) ) ), composition( skol1
% 2.95/3.37 , complement( X ) ) ), meet( composition( zero, X ), composition( skol1,
% 2.95/3.37 complement( X ) ) ) ) }.
% 2.95/3.37 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.37 parent1[0; 25]: (19999) {G3,W32,D7,L1,V1,M1} { meet( composition( zero,
% 2.95/3.37 converse( converse( X ) ) ), composition( skol1, complement( X ) ) ) ==>
% 2.95/3.37 join( meet( composition( skol1, converse( converse( X ) ) ), composition
% 2.95/3.37 ( skol1, complement( X ) ) ), meet( composition( zero, converse( converse
% 2.95/3.37 ( X ) ) ), composition( skol1, complement( X ) ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (20039) {G1,W28,D6,L1,V1,M1} { meet( composition( zero, converse
% 2.95/3.37 ( converse( X ) ) ), composition( skol1, complement( X ) ) ) ==> join(
% 2.95/3.37 meet( composition( skol1, X ), composition( skol1, complement( X ) ) ),
% 2.95/3.37 meet( composition( zero, X ), composition( skol1, complement( X ) ) ) )
% 2.95/3.37 }.
% 2.95/3.37 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 2.95/3.37 parent1[0; 15]: (20037) {G1,W30,D7,L1,V1,M1} { meet( composition( zero,
% 2.95/3.37 converse( converse( X ) ) ), composition( skol1, complement( X ) ) ) ==>
% 2.95/3.37 join( meet( composition( skol1, converse( converse( X ) ) ), composition
% 2.95/3.37 ( skol1, complement( X ) ) ), meet( composition( zero, X ), composition(
% 2.95/3.37 skol1, complement( X ) ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (20057) {G2,W26,D6,L1,V1,M1} { meet( composition( zero, converse
% 2.95/3.37 ( converse( X ) ) ), composition( skol1, complement( X ) ) ) ==> join(
% 2.95/3.37 meet( composition( skol1, X ), composition( skol1, complement( X ) ) ),
% 2.95/3.37 meet( zero, composition( skol1, complement( X ) ) ) ) }.
% 2.95/3.37 parent0[0]: (1439) {G30,W5,D3,L1,V1,M1} P(1436,96);d(673) { composition(
% 2.95/3.37 zero, X ) ==> zero }.
% 2.95/3.37 parent1[0; 21]: (20039) {G1,W28,D6,L1,V1,M1} { meet( composition( zero,
% 2.95/3.37 converse( converse( X ) ) ), composition( skol1, complement( X ) ) ) ==>
% 2.95/3.37 join( meet( composition( skol1, X ), composition( skol1, complement( X )
% 2.95/3.37 ) ), meet( composition( zero, X ), composition( skol1, complement( X ) )
% 2.95/3.37 ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (20058) {G3,W22,D6,L1,V1,M1} { meet( zero, composition( skol1,
% 2.95/3.37 complement( X ) ) ) ==> join( meet( composition( skol1, X ), composition
% 2.95/3.37 ( skol1, complement( X ) ) ), meet( zero, composition( skol1, complement
% 2.95/3.37 ( X ) ) ) ) }.
% 2.95/3.37 parent0[0]: (1439) {G30,W5,D3,L1,V1,M1} P(1436,96);d(673) { composition(
% 2.95/3.37 zero, X ) ==> zero }.
% 2.95/3.37 parent1[0; 2]: (20057) {G2,W26,D6,L1,V1,M1} { meet( composition( zero,
% 2.95/3.37 converse( converse( X ) ) ), composition( skol1, complement( X ) ) ) ==>
% 2.95/3.37 join( meet( composition( skol1, X ), composition( skol1, complement( X )
% 2.95/3.37 ) ), meet( zero, composition( skol1, complement( X ) ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := converse( converse( X ) )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (20063) {G4,W17,D6,L1,V1,M1} { meet( zero, composition( skol1,
% 2.95/3.37 complement( X ) ) ) ==> join( meet( composition( skol1, X ), composition
% 2.95/3.37 ( skol1, complement( X ) ) ), zero ) }.
% 2.95/3.37 parent0[0]: (421) {G13,W5,D3,L1,V1,M1} P(420,34);d(272);d(49);d(414) { meet
% 2.95/3.37 ( zero, X ) ==> zero }.
% 2.95/3.37 parent1[0; 16]: (20058) {G3,W22,D6,L1,V1,M1} { meet( zero, composition(
% 2.95/3.37 skol1, complement( X ) ) ) ==> join( meet( composition( skol1, X ),
% 2.95/3.37 composition( skol1, complement( X ) ) ), meet( zero, composition( skol1,
% 2.95/3.37 complement( X ) ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := composition( skol1, complement( X ) )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (20064) {G5,W12,D6,L1,V1,M1} { zero ==> join( meet( composition(
% 2.95/3.37 skol1, X ), composition( skol1, complement( X ) ) ), zero ) }.
% 2.95/3.37 parent0[0]: (421) {G13,W5,D3,L1,V1,M1} P(420,34);d(272);d(49);d(414) { meet
% 2.95/3.37 ( zero, X ) ==> zero }.
% 2.95/3.37 parent1[0; 1]: (20063) {G4,W17,D6,L1,V1,M1} { meet( zero, composition(
% 2.95/3.37 skol1, complement( X ) ) ) ==> join( meet( composition( skol1, X ),
% 2.95/3.37 composition( skol1, complement( X ) ) ), zero ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := composition( skol1, complement( X ) )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 paramod: (20067) {G6,W10,D5,L1,V1,M1} { zero ==> meet( composition( skol1
% 2.95/3.37 , X ), composition( skol1, complement( X ) ) ) }.
% 2.95/3.37 parent0[0]: (414) {G10,W5,D3,L1,V1,M1} P(385,0);d(406) { join( X, zero )
% 2.95/3.37 ==> X }.
% 2.95/3.37 parent1[0; 2]: (20064) {G5,W12,D6,L1,V1,M1} { zero ==> join( meet(
% 2.95/3.37 composition( skol1, X ), composition( skol1, complement( X ) ) ), zero )
% 2.95/3.37 }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := meet( composition( skol1, X ), composition( skol1, complement( X )
% 2.95/3.37 ) )
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (20068) {G6,W10,D5,L1,V1,M1} { meet( composition( skol1, X ),
% 2.95/3.37 composition( skol1, complement( X ) ) ) ==> zero }.
% 2.95/3.37 parent0[0]: (20067) {G6,W10,D5,L1,V1,M1} { zero ==> meet( composition(
% 2.95/3.37 skol1, X ), composition( skol1, complement( X ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 subsumption: (18857) {G32,W10,D5,L1,V1,M1} P(18848,184);d(7);d(1439);d(421)
% 2.95/3.37 ;d(414) { meet( composition( skol1, X ), composition( skol1, complement(
% 2.95/3.37 X ) ) ) ==> zero }.
% 2.95/3.37 parent0: (20068) {G6,W10,D5,L1,V1,M1} { meet( composition( skol1, X ),
% 2.95/3.37 composition( skol1, complement( X ) ) ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37 permutation0:
% 2.95/3.37 0 ==> 0
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (20069) {G32,W10,D5,L1,V1,M1} { zero ==> meet( composition( skol1
% 2.95/3.37 , X ), composition( skol1, complement( X ) ) ) }.
% 2.95/3.37 parent0[0]: (18857) {G32,W10,D5,L1,V1,M1} P(18848,184);d(7);d(1439);d(421);
% 2.95/3.37 d(414) { meet( composition( skol1, X ), composition( skol1, complement( X
% 2.95/3.37 ) ) ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 X := X
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 eqswap: (20070) {G0,W10,D5,L1,V0,M1} { ! zero ==> meet( composition( skol1
% 2.95/3.37 , skol2 ), composition( skol1, complement( skol2 ) ) ) }.
% 2.95/3.37 parent0[0]: (17) {G0,W10,D5,L1,V0,M1} I { ! meet( composition( skol1, skol2
% 2.95/3.37 ), composition( skol1, complement( skol2 ) ) ) ==> zero }.
% 2.95/3.37 substitution0:
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 resolution: (20071) {G1,W0,D0,L0,V0,M0} { }.
% 2.95/3.37 parent0[0]: (20070) {G0,W10,D5,L1,V0,M1} { ! zero ==> meet( composition(
% 2.95/3.37 skol1, skol2 ), composition( skol1, complement( skol2 ) ) ) }.
% 2.95/3.37 parent1[0]: (20069) {G32,W10,D5,L1,V1,M1} { zero ==> meet( composition(
% 2.95/3.37 skol1, X ), composition( skol1, complement( X ) ) ) }.
% 2.95/3.37 substitution0:
% 2.95/3.37 end
% 2.95/3.37 substitution1:
% 2.95/3.37 X := skol2
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 subsumption: (18892) {G33,W0,D0,L0,V0,M0} R(18857,17) { }.
% 2.95/3.37 parent0: (20071) {G1,W0,D0,L0,V0,M0} { }.
% 2.95/3.37 substitution0:
% 2.95/3.37 end
% 2.95/3.37 permutation0:
% 2.95/3.37 end
% 2.95/3.37
% 2.95/3.37 Proof check complete!
% 2.95/3.37
% 2.95/3.37 Memory use:
% 2.95/3.37
% 2.95/3.37 space for terms: 253715
% 2.95/3.37 space for clauses: 2047438
% 2.95/3.37
% 2.95/3.37
% 2.95/3.37 clauses generated: 609167
% 2.95/3.37 clauses kept: 18893
% 2.95/3.37 clauses selected: 1375
% 2.95/3.37 clauses deleted: 673
% 2.95/3.37 clauses inuse deleted: 191
% 2.95/3.37
% 2.95/3.37 subsentry: 20322
% 2.95/3.37 literals s-matched: 16625
% 2.95/3.37 literals matched: 16155
% 2.95/3.37 full subsumption: 0
% 2.95/3.37
% 2.95/3.37 checksum: -628604485
% 2.95/3.37
% 2.95/3.37
% 2.95/3.37 Bliksem ended
%------------------------------------------------------------------------------