TSTP Solution File: REL013+1 by Bliksem---1.12
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Bliksem---1.12
% Problem : REL013+1 : TPTP v8.1.0. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : bliksem %s
% Computer : n003.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:00:05 EDT 2022
% Result : Theorem 0.75s 1.14s
% Output : Refutation 0.75s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : REL013+1 : TPTP v8.1.0. Released v4.0.0.
% 0.03/0.13 % Command : bliksem %s
% 0.13/0.34 % Computer : n003.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % DateTime : Fri Jul 8 12:16:28 EDT 2022
% 0.13/0.34 % CPUTime :
% 0.75/1.14 *** allocated 10000 integers for termspace/termends
% 0.75/1.14 *** allocated 10000 integers for clauses
% 0.75/1.14 *** allocated 10000 integers for justifications
% 0.75/1.14 Bliksem 1.12
% 0.75/1.14
% 0.75/1.14
% 0.75/1.14 Automatic Strategy Selection
% 0.75/1.14
% 0.75/1.14
% 0.75/1.14 Clauses:
% 0.75/1.14
% 0.75/1.14 { join( X, Y ) = join( Y, X ) }.
% 0.75/1.14 { join( X, join( Y, Z ) ) = join( join( X, Y ), Z ) }.
% 0.75/1.14 { X = join( complement( join( complement( X ), complement( Y ) ) ),
% 0.75/1.14 complement( join( complement( X ), Y ) ) ) }.
% 0.75/1.14 { meet( X, Y ) = complement( join( complement( X ), complement( Y ) ) ) }.
% 0.75/1.14 { composition( X, composition( Y, Z ) ) = composition( composition( X, Y )
% 0.75/1.14 , Z ) }.
% 0.75/1.14 { composition( X, one ) = X }.
% 0.75/1.14 { composition( join( X, Y ), Z ) = join( composition( X, Z ), composition(
% 0.75/1.14 Y, Z ) ) }.
% 0.75/1.14 { converse( converse( X ) ) = X }.
% 0.75/1.14 { converse( join( X, Y ) ) = join( converse( X ), converse( Y ) ) }.
% 0.75/1.14 { converse( composition( X, Y ) ) = composition( converse( Y ), converse( X
% 0.75/1.14 ) ) }.
% 0.75/1.14 { join( composition( converse( X ), complement( composition( X, Y ) ) ),
% 0.75/1.14 complement( Y ) ) = complement( Y ) }.
% 0.75/1.14 { top = join( X, complement( X ) ) }.
% 0.75/1.14 { zero = meet( X, complement( X ) ) }.
% 0.75/1.14 { ! composition( skol1, zero ) = zero, ! composition( zero, skol1 ) = zero
% 0.75/1.14 }.
% 0.75/1.14
% 0.75/1.14 percentage equality = 1.000000, percentage horn = 1.000000
% 0.75/1.14 This is a pure equality problem
% 0.75/1.14
% 0.75/1.14
% 0.75/1.14
% 0.75/1.14 Options Used:
% 0.75/1.14
% 0.75/1.14 useres = 1
% 0.75/1.14 useparamod = 1
% 0.75/1.14 useeqrefl = 1
% 0.75/1.14 useeqfact = 1
% 0.75/1.14 usefactor = 1
% 0.75/1.14 usesimpsplitting = 0
% 0.75/1.14 usesimpdemod = 5
% 0.75/1.14 usesimpres = 3
% 0.75/1.14
% 0.75/1.14 resimpinuse = 1000
% 0.75/1.14 resimpclauses = 20000
% 0.75/1.14 substype = eqrewr
% 0.75/1.14 backwardsubs = 1
% 0.75/1.14 selectoldest = 5
% 0.75/1.14
% 0.75/1.14 litorderings [0] = split
% 0.75/1.14 litorderings [1] = extend the termordering, first sorting on arguments
% 0.75/1.14
% 0.75/1.14 termordering = kbo
% 0.75/1.14
% 0.75/1.14 litapriori = 0
% 0.75/1.14 termapriori = 1
% 0.75/1.14 litaposteriori = 0
% 0.75/1.14 termaposteriori = 0
% 0.75/1.14 demodaposteriori = 0
% 0.75/1.14 ordereqreflfact = 0
% 0.75/1.14
% 0.75/1.14 litselect = negord
% 0.75/1.14
% 0.75/1.14 maxweight = 15
% 0.75/1.14 maxdepth = 30000
% 0.75/1.14 maxlength = 115
% 0.75/1.14 maxnrvars = 195
% 0.75/1.14 excuselevel = 1
% 0.75/1.14 increasemaxweight = 1
% 0.75/1.14
% 0.75/1.14 maxselected = 10000000
% 0.75/1.14 maxnrclauses = 10000000
% 0.75/1.14
% 0.75/1.14 showgenerated = 0
% 0.75/1.14 showkept = 0
% 0.75/1.14 showselected = 0
% 0.75/1.14 showdeleted = 0
% 0.75/1.14 showresimp = 1
% 0.75/1.14 showstatus = 2000
% 0.75/1.14
% 0.75/1.14 prologoutput = 0
% 0.75/1.14 nrgoals = 5000000
% 0.75/1.14 totalproof = 1
% 0.75/1.14
% 0.75/1.14 Symbols occurring in the translation:
% 0.75/1.14
% 0.75/1.14 {} [0, 0] (w:1, o:2, a:1, s:1, b:0),
% 0.75/1.14 . [1, 2] (w:1, o:20, a:1, s:1, b:0),
% 0.75/1.14 ! [4, 1] (w:0, o:13, a:1, s:1, b:0),
% 0.75/1.14 = [13, 2] (w:1, o:0, a:0, s:1, b:0),
% 0.75/1.14 ==> [14, 2] (w:1, o:0, a:0, s:1, b:0),
% 0.75/1.14 join [37, 2] (w:1, o:44, a:1, s:1, b:0),
% 0.75/1.14 complement [39, 1] (w:1, o:18, a:1, s:1, b:0),
% 0.75/1.14 meet [40, 2] (w:1, o:45, a:1, s:1, b:0),
% 0.75/1.14 composition [41, 2] (w:1, o:46, a:1, s:1, b:0),
% 0.75/1.14 one [42, 0] (w:1, o:9, a:1, s:1, b:0),
% 0.75/1.14 converse [43, 1] (w:1, o:19, a:1, s:1, b:0),
% 0.75/1.14 top [44, 0] (w:1, o:11, a:1, s:1, b:0),
% 0.75/1.14 zero [45, 0] (w:1, o:12, a:1, s:1, b:0),
% 0.75/1.14 skol1 [46, 0] (w:1, o:10, a:1, s:1, b:1).
% 0.75/1.14
% 0.75/1.14
% 0.75/1.14 Starting Search:
% 0.75/1.14
% 0.75/1.14 *** allocated 15000 integers for clauses
% 0.75/1.14 *** allocated 22500 integers for clauses
% 0.75/1.14 *** allocated 33750 integers for clauses
% 0.75/1.14 *** allocated 50625 integers for clauses
% 0.75/1.14 *** allocated 75937 integers for clauses
% 0.75/1.14 *** allocated 113905 integers for clauses
% 0.75/1.14
% 0.75/1.14 Bliksems!, er is een bewijs:
% 0.75/1.14 % SZS status Theorem
% 0.75/1.14 % SZS output start Refutation
% 0.75/1.14
% 0.75/1.14 (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.75/1.14 (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join( join( X, Y )
% 0.75/1.14 , Z ) }.
% 0.75/1.14 (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join( complement( X ),
% 0.75/1.14 complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.75/1.14 (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X ), complement
% 0.75/1.14 ( Y ) ) ) ==> meet( X, Y ) }.
% 0.75/1.14 (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z ) ) ==>
% 0.75/1.14 composition( composition( X, Y ), Z ) }.
% 0.75/1.14 (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.75/1.14 (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ), composition( Y, Z )
% 0.75/1.14 ) ==> composition( join( X, Y ), Z ) }.
% 0.75/1.14 (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.75/1.14 (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y ) ) ==>
% 0.75/1.14 converse( join( X, Y ) ) }.
% 0.75/1.14 (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ), converse( X ) )
% 0.75/1.14 ==> converse( composition( X, Y ) ) }.
% 0.75/1.14 (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X ), complement
% 0.75/1.14 ( composition( X, Y ) ) ), complement( Y ) ) ==> complement( Y ) }.
% 0.75/1.14 (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top }.
% 0.75/1.14 (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==> zero }.
% 0.75/1.14 (13) {G0,W10,D3,L2,V0,M2} I { ! composition( skol1, zero ) ==> zero, !
% 0.75/1.14 composition( zero, skol1 ) ==> zero }.
% 0.75/1.14 (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X ) ==> top }.
% 0.75/1.14 (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ), complement( X ) )
% 0.75/1.14 ==> join( Y, top ) }.
% 0.75/1.14 (19) {G2,W10,D5,L1,V2,M1} P(14,1) { join( join( Y, complement( X ) ), X )
% 0.75/1.14 ==> join( Y, top ) }.
% 0.75/1.14 (23) {G2,W10,D4,L1,V2,M1} P(0,17) { join( join( Y, X ), complement( Y ) )
% 0.75/1.14 ==> join( X, top ) }.
% 0.75/1.14 (26) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ), complement( join
% 0.75/1.14 ( complement( X ), Y ) ) ) ==> X }.
% 0.75/1.14 (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition( converse( X ), Y
% 0.75/1.14 ) ) ==> composition( converse( Y ), X ) }.
% 0.75/1.14 (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X ), Y ) ) ==>
% 0.75/1.14 join( X, converse( Y ) ) }.
% 0.75/1.14 (47) {G2,W7,D4,L1,V1,M1} P(14,3) { meet( complement( X ), X ) ==>
% 0.75/1.14 complement( top ) }.
% 0.75/1.14 (50) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==> zero }.
% 0.75/1.14 (52) {G2,W9,D5,L1,V1,M1} P(50,3) { complement( join( complement( X ), zero
% 0.75/1.14 ) ) ==> meet( X, top ) }.
% 0.75/1.14 (57) {G2,W5,D3,L1,V0,M1} P(50,14) { join( zero, top ) ==> top }.
% 0.75/1.14 (63) {G3,W6,D4,L1,V1,M1} S(47);d(50) { meet( complement( X ), X ) ==> zero
% 0.75/1.14 }.
% 0.75/1.14 (78) {G2,W11,D6,L1,V1,M1} P(50,10) { join( composition( converse( X ),
% 0.75/1.14 complement( composition( X, top ) ) ), zero ) ==> zero }.
% 0.75/1.14 (192) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse( complement(
% 0.75/1.14 converse( X ) ) ) ) ==> converse( top ) }.
% 0.75/1.14 (280) {G3,W9,D4,L1,V2,M1} P(26,19);d(1);d(11) { join( meet( X, Y ), top )
% 0.75/1.14 ==> join( top, Y ) }.
% 0.75/1.14 (298) {G2,W7,D4,L1,V1,M1} P(14,26);d(50) { join( meet( X, X ), zero ) ==> X
% 0.75/1.14 }.
% 0.75/1.14 (303) {G2,W7,D4,L1,V1,M1} P(12,26);d(3) { join( zero, meet( X, X ) ) ==> X
% 0.75/1.14 }.
% 0.75/1.14 (427) {G4,W5,D3,L1,V1,M1} P(63,280);d(57) { join( top, X ) ==> top }.
% 0.75/1.14 (428) {G5,W5,D3,L1,V1,M1} P(280,17);d(23);d(427) { join( Y, top ) ==> top
% 0.75/1.14 }.
% 0.75/1.14 (430) {G5,W4,D3,L1,V0,M1} P(427,192) { converse( top ) ==> top }.
% 0.75/1.14 (434) {G6,W7,D4,L1,V1,M1} P(428,26);d(50) { join( meet( X, top ), zero )
% 0.75/1.14 ==> X }.
% 0.75/1.14 (444) {G7,W7,D4,L1,V1,M1} P(434,0) { join( zero, meet( X, top ) ) ==> X }.
% 0.75/1.14 (487) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse( one ), X )
% 0.75/1.14 ==> X }.
% 0.75/1.14 (493) {G3,W4,D3,L1,V0,M1} P(487,5) { converse( one ) ==> one }.
% 0.75/1.14 (494) {G4,W5,D3,L1,V1,M1} P(493,487) { composition( one, X ) ==> X }.
% 0.75/1.14 (498) {G5,W8,D4,L1,V1,M1} P(494,10);d(487) { join( complement( X ),
% 0.75/1.14 complement( X ) ) ==> complement( X ) }.
% 0.75/1.14 (508) {G6,W7,D4,L1,V1,M1} P(498,3) { complement( complement( X ) ) = meet(
% 0.75/1.14 X, X ) }.
% 0.75/1.14 (522) {G7,W7,D4,L1,V1,M1} P(508,52);d(298) { meet( complement( X ), top )
% 0.75/1.14 ==> complement( X ) }.
% 0.75/1.14 (535) {G8,W7,D4,L1,V1,M1} P(522,444) { join( zero, complement( X ) ) ==>
% 0.75/1.14 complement( X ) }.
% 0.75/1.14 (540) {G9,W5,D3,L1,V1,M1} P(508,535);d(303) { meet( X, X ) ==> X }.
% 0.75/1.14 (548) {G10,W5,D3,L1,V1,M1} P(540,303) { join( zero, X ) ==> X }.
% 0.75/1.14 (549) {G10,W5,D3,L1,V1,M1} P(540,298) { join( X, zero ) ==> X }.
% 0.75/1.14 (564) {G11,W6,D4,L1,V1,M1} P(549,39);d(7) { join( X, converse( zero ) ) ==>
% 0.75/1.14 X }.
% 0.75/1.14 (574) {G12,W4,D3,L1,V0,M1} P(564,548) { converse( zero ) ==> zero }.
% 0.75/1.14 (812) {G11,W9,D5,L1,V1,M1} S(78);d(549) { composition( converse( X ),
% 0.75/1.14 complement( composition( X, top ) ) ) ==> zero }.
% 0.75/1.14 (821) {G12,W8,D5,L1,V0,M1} P(430,812) { composition( top, complement(
% 0.75/1.14 composition( top, top ) ) ) ==> zero }.
% 0.75/1.14 (828) {G13,W8,D5,L1,V1,M1} P(821,6);d(549);d(428);d(821) { composition( X,
% 0.75/1.14 complement( composition( top, top ) ) ) ==> zero }.
% 0.75/1.14 (829) {G14,W5,D3,L1,V1,M1} P(821,4);d(828) { composition( X, zero ) ==>
% 0.75/1.14 zero }.
% 0.75/1.14 (833) {G15,W5,D3,L1,V1,M1} P(829,34);d(574) { composition( zero, X ) ==>
% 0.75/1.14 zero }.
% 0.75/1.14 (834) {G16,W0,D0,L0,V0,M0} P(829,13);q;d(833);q { }.
% 0.75/1.14
% 0.75/1.14
% 0.75/1.14 % SZS output end Refutation
% 0.75/1.14 found a proof!
% 0.75/1.14
% 0.75/1.14
% 0.75/1.14 Unprocessed initial clauses:
% 0.75/1.14
% 0.75/1.14 (836) {G0,W7,D3,L1,V2,M1} { join( X, Y ) = join( Y, X ) }.
% 0.75/1.14 (837) {G0,W11,D4,L1,V3,M1} { join( X, join( Y, Z ) ) = join( join( X, Y )
% 0.75/1.14 , Z ) }.
% 0.75/1.14 (838) {G0,W14,D6,L1,V2,M1} { X = join( complement( join( complement( X ),
% 0.75/1.14 complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) }.
% 0.75/1.14 (839) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) = complement( join( complement(
% 0.75/1.14 X ), complement( Y ) ) ) }.
% 0.75/1.14 (840) {G0,W11,D4,L1,V3,M1} { composition( X, composition( Y, Z ) ) =
% 0.75/1.14 composition( composition( X, Y ), Z ) }.
% 0.75/1.14 (841) {G0,W5,D3,L1,V1,M1} { composition( X, one ) = X }.
% 0.75/1.14 (842) {G0,W13,D4,L1,V3,M1} { composition( join( X, Y ), Z ) = join(
% 0.75/1.14 composition( X, Z ), composition( Y, Z ) ) }.
% 0.75/1.14 (843) {G0,W5,D4,L1,V1,M1} { converse( converse( X ) ) = X }.
% 0.75/1.14 (844) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) = join( converse( X
% 0.75/1.14 ), converse( Y ) ) }.
% 0.75/1.14 (845) {G0,W10,D4,L1,V2,M1} { converse( composition( X, Y ) ) = composition
% 0.75/1.14 ( converse( Y ), converse( X ) ) }.
% 0.75/1.14 (846) {G0,W13,D6,L1,V2,M1} { join( composition( converse( X ), complement
% 0.75/1.14 ( composition( X, Y ) ) ), complement( Y ) ) = complement( Y ) }.
% 0.75/1.14 (847) {G0,W6,D4,L1,V1,M1} { top = join( X, complement( X ) ) }.
% 0.75/1.14 (848) {G0,W6,D4,L1,V1,M1} { zero = meet( X, complement( X ) ) }.
% 0.75/1.14 (849) {G0,W10,D3,L2,V0,M2} { ! composition( skol1, zero ) = zero, !
% 0.75/1.14 composition( zero, skol1 ) = zero }.
% 0.75/1.14
% 0.75/1.14
% 0.75/1.14 Total Proof:
% 0.75/1.14
% 0.75/1.14 subsumption: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.75/1.14 parent0: (836) {G0,W7,D3,L1,V2,M1} { join( X, Y ) = join( Y, X ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 *** allocated 15000 integers for termspace/termends
% 0.75/1.14 subsumption: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join
% 0.75/1.14 ( join( X, Y ), Z ) }.
% 0.75/1.14 parent0: (837) {G0,W11,D4,L1,V3,M1} { join( X, join( Y, Z ) ) = join( join
% 0.75/1.14 ( X, Y ), Z ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 Z := Z
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (852) {G0,W14,D6,L1,V2,M1} { join( complement( join( complement( X
% 0.75/1.14 ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = X
% 0.75/1.14 }.
% 0.75/1.14 parent0[0]: (838) {G0,W14,D6,L1,V2,M1} { X = join( complement( join(
% 0.75/1.14 complement( X ), complement( Y ) ) ), complement( join( complement( X ),
% 0.75/1.14 Y ) ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join(
% 0.75/1.14 complement( X ), complement( Y ) ) ), complement( join( complement( X ),
% 0.75/1.14 Y ) ) ) ==> X }.
% 0.75/1.14 parent0: (852) {G0,W14,D6,L1,V2,M1} { join( complement( join( complement(
% 0.75/1.14 X ), complement( Y ) ) ), complement( join( complement( X ), Y ) ) ) = X
% 0.75/1.14 }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (855) {G0,W10,D5,L1,V2,M1} { complement( join( complement( X ),
% 0.75/1.14 complement( Y ) ) ) = meet( X, Y ) }.
% 0.75/1.14 parent0[0]: (839) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) = complement( join(
% 0.75/1.14 complement( X ), complement( Y ) ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.75/1.14 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.75/1.14 parent0: (855) {G0,W10,D5,L1,V2,M1} { complement( join( complement( X ),
% 0.75/1.14 complement( Y ) ) ) = meet( X, Y ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 0.75/1.14 ) ) ==> composition( composition( X, Y ), Z ) }.
% 0.75/1.14 parent0: (840) {G0,W11,D4,L1,V3,M1} { composition( X, composition( Y, Z )
% 0.75/1.14 ) = composition( composition( X, Y ), Z ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 Z := Z
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.75/1.14 parent0: (841) {G0,W5,D3,L1,V1,M1} { composition( X, one ) = X }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (870) {G0,W13,D4,L1,V3,M1} { join( composition( X, Z ),
% 0.75/1.14 composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 0.75/1.14 parent0[0]: (842) {G0,W13,D4,L1,V3,M1} { composition( join( X, Y ), Z ) =
% 0.75/1.14 join( composition( X, Z ), composition( Y, Z ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 Z := Z
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ),
% 0.75/1.14 composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 0.75/1.14 parent0: (870) {G0,W13,D4,L1,V3,M1} { join( composition( X, Z ),
% 0.75/1.14 composition( Y, Z ) ) = composition( join( X, Y ), Z ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 Z := Z
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X
% 0.75/1.14 }.
% 0.75/1.14 parent0: (843) {G0,W5,D4,L1,V1,M1} { converse( converse( X ) ) = X }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (885) {G0,W10,D4,L1,V2,M1} { join( converse( X ), converse( Y ) )
% 0.75/1.14 = converse( join( X, Y ) ) }.
% 0.75/1.14 parent0[0]: (844) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) = join(
% 0.75/1.14 converse( X ), converse( Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y
% 0.75/1.14 ) ) ==> converse( join( X, Y ) ) }.
% 0.75/1.14 parent0: (885) {G0,W10,D4,L1,V2,M1} { join( converse( X ), converse( Y ) )
% 0.75/1.14 = converse( join( X, Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (894) {G0,W10,D4,L1,V2,M1} { composition( converse( Y ), converse
% 0.75/1.14 ( X ) ) = converse( composition( X, Y ) ) }.
% 0.75/1.14 parent0[0]: (845) {G0,W10,D4,L1,V2,M1} { converse( composition( X, Y ) ) =
% 0.75/1.14 composition( converse( Y ), converse( X ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ),
% 0.75/1.14 converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 0.75/1.14 parent0: (894) {G0,W10,D4,L1,V2,M1} { composition( converse( Y ), converse
% 0.75/1.14 ( X ) ) = converse( composition( X, Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 0.75/1.14 , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement(
% 0.75/1.14 Y ) }.
% 0.75/1.14 parent0: (846) {G0,W13,D6,L1,V2,M1} { join( composition( converse( X ),
% 0.75/1.14 complement( composition( X, Y ) ) ), complement( Y ) ) = complement( Y )
% 0.75/1.14 }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (915) {G0,W6,D4,L1,V1,M1} { join( X, complement( X ) ) = top }.
% 0.75/1.14 parent0[0]: (847) {G0,W6,D4,L1,V1,M1} { top = join( X, complement( X ) )
% 0.75/1.14 }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==>
% 0.75/1.14 top }.
% 0.75/1.14 parent0: (915) {G0,W6,D4,L1,V1,M1} { join( X, complement( X ) ) = top }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (927) {G0,W6,D4,L1,V1,M1} { meet( X, complement( X ) ) = zero }.
% 0.75/1.14 parent0[0]: (848) {G0,W6,D4,L1,V1,M1} { zero = meet( X, complement( X ) )
% 0.75/1.14 }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==>
% 0.75/1.14 zero }.
% 0.75/1.14 parent0: (927) {G0,W6,D4,L1,V1,M1} { meet( X, complement( X ) ) = zero }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (13) {G0,W10,D3,L2,V0,M2} I { ! composition( skol1, zero ) ==>
% 0.75/1.14 zero, ! composition( zero, skol1 ) ==> zero }.
% 0.75/1.14 parent0: (849) {G0,W10,D3,L2,V0,M2} { ! composition( skol1, zero ) = zero
% 0.75/1.14 , ! composition( zero, skol1 ) = zero }.
% 0.75/1.14 substitution0:
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 1 ==> 1
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (943) {G0,W6,D4,L1,V1,M1} { top ==> join( X, complement( X ) ) }.
% 0.75/1.14 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.75/1.14 }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (944) {G1,W6,D4,L1,V1,M1} { top ==> join( complement( X ), X )
% 0.75/1.14 }.
% 0.75/1.14 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.75/1.14 parent1[0; 2]: (943) {G0,W6,D4,L1,V1,M1} { top ==> join( X, complement( X
% 0.75/1.14 ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := complement( X )
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (947) {G1,W6,D4,L1,V1,M1} { join( complement( X ), X ) ==> top }.
% 0.75/1.14 parent0[0]: (944) {G1,W6,D4,L1,V1,M1} { top ==> join( complement( X ), X )
% 0.75/1.14 }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X )
% 0.75/1.14 ==> top }.
% 0.75/1.14 parent0: (947) {G1,W6,D4,L1,V1,M1} { join( complement( X ), X ) ==> top
% 0.75/1.14 }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (949) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join( X,
% 0.75/1.14 join( Y, Z ) ) }.
% 0.75/1.14 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 0.75/1.14 join( X, Y ), Z ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 Z := Z
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (952) {G1,W10,D4,L1,V2,M1} { join( join( X, Y ), complement( Y )
% 0.75/1.14 ) ==> join( X, top ) }.
% 0.75/1.14 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.75/1.14 }.
% 0.75/1.14 parent1[0; 9]: (949) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==>
% 0.75/1.14 join( X, join( Y, Z ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := Y
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 Z := complement( Y )
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ),
% 0.75/1.14 complement( X ) ) ==> join( Y, top ) }.
% 0.75/1.14 parent0: (952) {G1,W10,D4,L1,V2,M1} { join( join( X, Y ), complement( Y )
% 0.75/1.14 ) ==> join( X, top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := Y
% 0.75/1.14 Y := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (957) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==> join( X,
% 0.75/1.14 join( Y, Z ) ) }.
% 0.75/1.14 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 0.75/1.14 join( X, Y ), Z ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 Z := Z
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (962) {G1,W10,D5,L1,V2,M1} { join( join( X, complement( Y ) ), Y
% 0.75/1.14 ) ==> join( X, top ) }.
% 0.75/1.14 parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X )
% 0.75/1.14 ==> top }.
% 0.75/1.14 parent1[0; 9]: (957) {G0,W11,D4,L1,V3,M1} { join( join( X, Y ), Z ) ==>
% 0.75/1.14 join( X, join( Y, Z ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := Y
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 Y := complement( Y )
% 0.75/1.14 Z := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (19) {G2,W10,D5,L1,V2,M1} P(14,1) { join( join( Y, complement
% 0.75/1.14 ( X ) ), X ) ==> join( Y, top ) }.
% 0.75/1.14 parent0: (962) {G1,W10,D5,L1,V2,M1} { join( join( X, complement( Y ) ), Y
% 0.75/1.14 ) ==> join( X, top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := Y
% 0.75/1.14 Y := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (966) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join( X, Y )
% 0.75/1.14 , complement( Y ) ) }.
% 0.75/1.14 parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ),
% 0.75/1.14 complement( X ) ) ==> join( Y, top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := Y
% 0.75/1.14 Y := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (969) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join( Y, X
% 0.75/1.14 ), complement( Y ) ) }.
% 0.75/1.14 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.75/1.14 parent1[0; 5]: (966) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join
% 0.75/1.14 ( X, Y ), complement( Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (982) {G1,W10,D4,L1,V2,M1} { join( join( Y, X ), complement( Y ) )
% 0.75/1.14 ==> join( X, top ) }.
% 0.75/1.14 parent0[0]: (969) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join( Y
% 0.75/1.14 , X ), complement( Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (23) {G2,W10,D4,L1,V2,M1} P(0,17) { join( join( Y, X ),
% 0.75/1.14 complement( Y ) ) ==> join( X, top ) }.
% 0.75/1.14 parent0: (982) {G1,W10,D4,L1,V2,M1} { join( join( Y, X ), complement( Y )
% 0.75/1.14 ) ==> join( X, top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (985) {G1,W11,D6,L1,V2,M1} { join( meet( X, Y ), complement( join
% 0.75/1.14 ( complement( X ), Y ) ) ) ==> X }.
% 0.75/1.14 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.75/1.14 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.75/1.14 parent1[0; 2]: (2) {G0,W14,D6,L1,V2,M1} I { join( complement( join(
% 0.75/1.14 complement( X ), complement( Y ) ) ), complement( join( complement( X ),
% 0.75/1.14 Y ) ) ) ==> X }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (26) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 0.75/1.14 complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.75/1.14 parent0: (985) {G1,W11,D6,L1,V2,M1} { join( meet( X, Y ), complement( join
% 0.75/1.14 ( complement( X ), Y ) ) ) ==> X }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (988) {G0,W10,D4,L1,V2,M1} { converse( composition( Y, X ) ) ==>
% 0.75/1.14 composition( converse( X ), converse( Y ) ) }.
% 0.75/1.14 parent0[0]: (9) {G0,W10,D4,L1,V2,M1} I { composition( converse( Y ),
% 0.75/1.14 converse( X ) ) ==> converse( composition( X, Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := Y
% 0.75/1.14 Y := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (990) {G1,W10,D5,L1,V2,M1} { converse( composition( converse( X )
% 0.75/1.14 , Y ) ) ==> composition( converse( Y ), X ) }.
% 0.75/1.14 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.75/1.14 parent1[0; 9]: (988) {G0,W10,D4,L1,V2,M1} { converse( composition( Y, X )
% 0.75/1.14 ) ==> composition( converse( X ), converse( Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := Y
% 0.75/1.14 Y := converse( X )
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition(
% 0.75/1.14 converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.75/1.14 parent0: (990) {G1,W10,D5,L1,V2,M1} { converse( composition( converse( X )
% 0.75/1.14 , Y ) ) ==> composition( converse( Y ), X ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (994) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==> join(
% 0.75/1.14 converse( X ), converse( Y ) ) }.
% 0.75/1.14 parent0[0]: (8) {G0,W10,D4,L1,V2,M1} I { join( converse( X ), converse( Y )
% 0.75/1.14 ) ==> converse( join( X, Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (995) {G1,W10,D5,L1,V2,M1} { converse( join( converse( X ), Y ) )
% 0.75/1.14 ==> join( X, converse( Y ) ) }.
% 0.75/1.14 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.75/1.14 parent1[0; 7]: (994) {G0,W10,D4,L1,V2,M1} { converse( join( X, Y ) ) ==>
% 0.75/1.14 join( converse( X ), converse( Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := converse( X )
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 0.75/1.14 ), Y ) ) ==> join( X, converse( Y ) ) }.
% 0.75/1.14 parent0: (995) {G1,W10,D5,L1,V2,M1} { converse( join( converse( X ), Y ) )
% 0.75/1.14 ==> join( X, converse( Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1000) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 0.75/1.14 complement( X ), complement( Y ) ) ) }.
% 0.75/1.14 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.75/1.14 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1003) {G1,W7,D4,L1,V1,M1} { meet( complement( X ), X ) ==>
% 0.75/1.14 complement( top ) }.
% 0.75/1.14 parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X )
% 0.75/1.14 ==> top }.
% 0.75/1.14 parent1[0; 6]: (1000) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement(
% 0.75/1.14 join( complement( X ), complement( Y ) ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := complement( X )
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := complement( X )
% 0.75/1.14 Y := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (47) {G2,W7,D4,L1,V1,M1} P(14,3) { meet( complement( X ), X )
% 0.75/1.14 ==> complement( top ) }.
% 0.75/1.14 parent0: (1003) {G1,W7,D4,L1,V1,M1} { meet( complement( X ), X ) ==>
% 0.75/1.14 complement( top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1006) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 0.75/1.14 complement( X ), complement( Y ) ) ) }.
% 0.75/1.14 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.75/1.14 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1009) {G1,W7,D4,L1,V1,M1} { meet( X, complement( X ) ) ==>
% 0.75/1.14 complement( top ) }.
% 0.75/1.14 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.75/1.14 }.
% 0.75/1.14 parent1[0; 6]: (1006) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement(
% 0.75/1.14 join( complement( X ), complement( Y ) ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := complement( X )
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 Y := complement( X )
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1010) {G1,W4,D3,L1,V0,M1} { zero ==> complement( top ) }.
% 0.75/1.14 parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==>
% 0.75/1.14 zero }.
% 0.75/1.14 parent1[0; 1]: (1009) {G1,W7,D4,L1,V1,M1} { meet( X, complement( X ) ) ==>
% 0.75/1.14 complement( top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1011) {G1,W4,D3,L1,V0,M1} { complement( top ) ==> zero }.
% 0.75/1.14 parent0[0]: (1010) {G1,W4,D3,L1,V0,M1} { zero ==> complement( top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (50) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 0.75/1.14 zero }.
% 0.75/1.14 parent0: (1011) {G1,W4,D3,L1,V0,M1} { complement( top ) ==> zero }.
% 0.75/1.14 substitution0:
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1013) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 0.75/1.14 complement( X ), complement( Y ) ) ) }.
% 0.75/1.14 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.75/1.14 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1015) {G1,W9,D5,L1,V1,M1} { meet( X, top ) ==> complement( join
% 0.75/1.14 ( complement( X ), zero ) ) }.
% 0.75/1.14 parent0[0]: (50) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 0.75/1.14 zero }.
% 0.75/1.14 parent1[0; 8]: (1013) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement(
% 0.75/1.14 join( complement( X ), complement( Y ) ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 Y := top
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1017) {G1,W9,D5,L1,V1,M1} { complement( join( complement( X ),
% 0.75/1.14 zero ) ) ==> meet( X, top ) }.
% 0.75/1.14 parent0[0]: (1015) {G1,W9,D5,L1,V1,M1} { meet( X, top ) ==> complement(
% 0.75/1.14 join( complement( X ), zero ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (52) {G2,W9,D5,L1,V1,M1} P(50,3) { complement( join(
% 0.75/1.14 complement( X ), zero ) ) ==> meet( X, top ) }.
% 0.75/1.14 parent0: (1017) {G1,W9,D5,L1,V1,M1} { complement( join( complement( X ),
% 0.75/1.14 zero ) ) ==> meet( X, top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1019) {G1,W6,D4,L1,V1,M1} { top ==> join( complement( X ), X )
% 0.75/1.14 }.
% 0.75/1.14 parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X )
% 0.75/1.14 ==> top }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1020) {G2,W5,D3,L1,V0,M1} { top ==> join( zero, top ) }.
% 0.75/1.14 parent0[0]: (50) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 0.75/1.14 zero }.
% 0.75/1.14 parent1[0; 3]: (1019) {G1,W6,D4,L1,V1,M1} { top ==> join( complement( X )
% 0.75/1.14 , X ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := top
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1021) {G2,W5,D3,L1,V0,M1} { join( zero, top ) ==> top }.
% 0.75/1.14 parent0[0]: (1020) {G2,W5,D3,L1,V0,M1} { top ==> join( zero, top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (57) {G2,W5,D3,L1,V0,M1} P(50,14) { join( zero, top ) ==> top
% 0.75/1.14 }.
% 0.75/1.14 parent0: (1021) {G2,W5,D3,L1,V0,M1} { join( zero, top ) ==> top }.
% 0.75/1.14 substitution0:
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1024) {G2,W6,D4,L1,V1,M1} { meet( complement( X ), X ) ==> zero
% 0.75/1.14 }.
% 0.75/1.14 parent0[0]: (50) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 0.75/1.14 zero }.
% 0.75/1.14 parent1[0; 5]: (47) {G2,W7,D4,L1,V1,M1} P(14,3) { meet( complement( X ), X
% 0.75/1.14 ) ==> complement( top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (63) {G3,W6,D4,L1,V1,M1} S(47);d(50) { meet( complement( X ),
% 0.75/1.14 X ) ==> zero }.
% 0.75/1.14 parent0: (1024) {G2,W6,D4,L1,V1,M1} { meet( complement( X ), X ) ==> zero
% 0.75/1.14 }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1027) {G0,W13,D6,L1,V2,M1} { complement( Y ) ==> join(
% 0.75/1.14 composition( converse( X ), complement( composition( X, Y ) ) ),
% 0.75/1.14 complement( Y ) ) }.
% 0.75/1.14 parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 0.75/1.14 , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement(
% 0.75/1.14 Y ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1029) {G1,W12,D6,L1,V1,M1} { complement( top ) ==> join(
% 0.75/1.14 composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 0.75/1.14 }.
% 0.75/1.14 parent0[0]: (50) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 0.75/1.14 zero }.
% 0.75/1.14 parent1[0; 11]: (1027) {G0,W13,D6,L1,V2,M1} { complement( Y ) ==> join(
% 0.75/1.14 composition( converse( X ), complement( composition( X, Y ) ) ),
% 0.75/1.14 complement( Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 Y := top
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1030) {G2,W11,D6,L1,V1,M1} { zero ==> join( composition(
% 0.75/1.14 converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 0.75/1.14 parent0[0]: (50) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 0.75/1.14 zero }.
% 0.75/1.14 parent1[0; 1]: (1029) {G1,W12,D6,L1,V1,M1} { complement( top ) ==> join(
% 0.75/1.14 composition( converse( X ), complement( composition( X, top ) ) ), zero )
% 0.75/1.14 }.
% 0.75/1.14 substitution0:
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1032) {G2,W11,D6,L1,V1,M1} { join( composition( converse( X ),
% 0.75/1.14 complement( composition( X, top ) ) ), zero ) ==> zero }.
% 0.75/1.14 parent0[0]: (1030) {G2,W11,D6,L1,V1,M1} { zero ==> join( composition(
% 0.75/1.14 converse( X ), complement( composition( X, top ) ) ), zero ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (78) {G2,W11,D6,L1,V1,M1} P(50,10) { join( composition(
% 0.75/1.14 converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 0.75/1.14 parent0: (1032) {G2,W11,D6,L1,V1,M1} { join( composition( converse( X ),
% 0.75/1.14 complement( composition( X, top ) ) ), zero ) ==> zero }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1035) {G1,W10,D5,L1,V2,M1} { join( X, converse( Y ) ) ==>
% 0.75/1.14 converse( join( converse( X ), Y ) ) }.
% 0.75/1.14 parent0[0]: (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 0.75/1.14 ), Y ) ) ==> join( X, converse( Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1036) {G1,W9,D6,L1,V1,M1} { join( X, converse( complement(
% 0.75/1.14 converse( X ) ) ) ) ==> converse( top ) }.
% 0.75/1.14 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.75/1.14 }.
% 0.75/1.14 parent1[0; 8]: (1035) {G1,W10,D5,L1,V2,M1} { join( X, converse( Y ) ) ==>
% 0.75/1.14 converse( join( converse( X ), Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := converse( X )
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 Y := complement( converse( X ) )
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (192) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse(
% 0.75/1.14 complement( converse( X ) ) ) ) ==> converse( top ) }.
% 0.75/1.14 parent0: (1036) {G1,W9,D6,L1,V1,M1} { join( X, converse( complement(
% 0.75/1.14 converse( X ) ) ) ) ==> converse( top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1039) {G2,W10,D5,L1,V2,M1} { join( X, top ) ==> join( join( X,
% 0.75/1.14 complement( Y ) ), Y ) }.
% 0.75/1.14 parent0[0]: (19) {G2,W10,D5,L1,V2,M1} P(14,1) { join( join( Y, complement(
% 0.75/1.14 X ) ), X ) ==> join( Y, top ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := Y
% 0.75/1.14 Y := X
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1042) {G2,W12,D5,L1,V2,M1} { join( meet( X, Y ), top ) ==> join
% 0.75/1.14 ( X, join( complement( X ), Y ) ) }.
% 0.75/1.14 parent0[0]: (26) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 0.75/1.14 complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.75/1.14 parent1[0; 7]: (1039) {G2,W10,D5,L1,V2,M1} { join( X, top ) ==> join( join
% 0.75/1.14 ( X, complement( Y ) ), Y ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := meet( X, Y )
% 0.75/1.14 Y := join( complement( X ), Y )
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1043) {G1,W12,D5,L1,V2,M1} { join( meet( X, Y ), top ) ==> join
% 0.75/1.14 ( join( X, complement( X ) ), Y ) }.
% 0.75/1.14 parent0[0]: (1) {G0,W11,D4,L1,V3,M1} I { join( X, join( Y, Z ) ) ==> join(
% 0.75/1.14 join( X, Y ), Z ) }.
% 0.75/1.14 parent1[0; 6]: (1042) {G2,W12,D5,L1,V2,M1} { join( meet( X, Y ), top ) ==>
% 0.75/1.14 join( X, join( complement( X ), Y ) ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := complement( X )
% 0.75/1.14 Z := Y
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 paramod: (1044) {G1,W9,D4,L1,V2,M1} { join( meet( X, Y ), top ) ==> join(
% 0.75/1.14 top, Y ) }.
% 0.75/1.14 parent0[0]: (11) {G0,W6,D4,L1,V1,M1} I { join( X, complement( X ) ) ==> top
% 0.75/1.14 }.
% 0.75/1.14 parent1[0; 7]: (1043) {G1,W12,D5,L1,V2,M1} { join( meet( X, Y ), top ) ==>
% 0.75/1.14 join( join( X, complement( X ) ), Y ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 end
% 0.75/1.14 substitution1:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 subsumption: (280) {G3,W9,D4,L1,V2,M1} P(26,19);d(1);d(11) { join( meet( X
% 0.75/1.14 , Y ), top ) ==> join( top, Y ) }.
% 0.75/1.14 parent0: (1044) {G1,W9,D4,L1,V2,M1} { join( meet( X, Y ), top ) ==> join(
% 0.75/1.14 top, Y ) }.
% 0.75/1.14 substitution0:
% 0.75/1.14 X := X
% 0.75/1.14 Y := Y
% 0.75/1.14 end
% 0.75/1.14 permutation0:
% 0.75/1.14 0 ==> 0
% 0.75/1.14 end
% 0.75/1.14
% 0.75/1.14 eqswap: (1047) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ), complement
% 0.75/1.15 ( join( complement( X ), Y ) ) ) }.
% 0.75/1.15 parent0[0]: (26) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 0.75/1.15 complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1049) {G2,W8,D4,L1,V1,M1} { X ==> join( meet( X, X ), complement
% 0.75/1.15 ( top ) ) }.
% 0.75/1.15 parent0[0]: (14) {G1,W6,D4,L1,V1,M1} P(0,11) { join( complement( X ), X )
% 0.75/1.15 ==> top }.
% 0.75/1.15 parent1[0; 7]: (1047) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 0.75/1.15 complement( join( complement( X ), Y ) ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 Y := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1050) {G2,W7,D4,L1,V1,M1} { X ==> join( meet( X, X ), zero ) }.
% 0.75/1.15 parent0[0]: (50) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 0.75/1.15 zero }.
% 0.75/1.15 parent1[0; 6]: (1049) {G2,W8,D4,L1,V1,M1} { X ==> join( meet( X, X ),
% 0.75/1.15 complement( top ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1051) {G2,W7,D4,L1,V1,M1} { join( meet( X, X ), zero ) ==> X }.
% 0.75/1.15 parent0[0]: (1050) {G2,W7,D4,L1,V1,M1} { X ==> join( meet( X, X ), zero )
% 0.75/1.15 }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (298) {G2,W7,D4,L1,V1,M1} P(14,26);d(50) { join( meet( X, X )
% 0.75/1.15 , zero ) ==> X }.
% 0.75/1.15 parent0: (1051) {G2,W7,D4,L1,V1,M1} { join( meet( X, X ), zero ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1053) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ), complement
% 0.75/1.15 ( join( complement( X ), Y ) ) ) }.
% 0.75/1.15 parent0[0]: (26) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 0.75/1.15 complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1055) {G1,W10,D6,L1,V1,M1} { X ==> join( zero, complement( join
% 0.75/1.15 ( complement( X ), complement( X ) ) ) ) }.
% 0.75/1.15 parent0[0]: (12) {G0,W6,D4,L1,V1,M1} I { meet( X, complement( X ) ) ==>
% 0.75/1.15 zero }.
% 0.75/1.15 parent1[0; 3]: (1053) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 0.75/1.15 complement( join( complement( X ), Y ) ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 Y := complement( X )
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1056) {G1,W7,D4,L1,V1,M1} { X ==> join( zero, meet( X, X ) ) }.
% 0.75/1.15 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.75/1.15 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.75/1.15 parent1[0; 4]: (1055) {G1,W10,D6,L1,V1,M1} { X ==> join( zero, complement
% 0.75/1.15 ( join( complement( X ), complement( X ) ) ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1057) {G1,W7,D4,L1,V1,M1} { join( zero, meet( X, X ) ) ==> X }.
% 0.75/1.15 parent0[0]: (1056) {G1,W7,D4,L1,V1,M1} { X ==> join( zero, meet( X, X ) )
% 0.75/1.15 }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (303) {G2,W7,D4,L1,V1,M1} P(12,26);d(3) { join( zero, meet( X
% 0.75/1.15 , X ) ) ==> X }.
% 0.75/1.15 parent0: (1057) {G1,W7,D4,L1,V1,M1} { join( zero, meet( X, X ) ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1059) {G3,W9,D4,L1,V2,M1} { join( top, Y ) ==> join( meet( X, Y )
% 0.75/1.15 , top ) }.
% 0.75/1.15 parent0[0]: (280) {G3,W9,D4,L1,V2,M1} P(26,19);d(1);d(11) { join( meet( X,
% 0.75/1.15 Y ), top ) ==> join( top, Y ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1061) {G4,W7,D3,L1,V1,M1} { join( top, X ) ==> join( zero, top )
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (63) {G3,W6,D4,L1,V1,M1} S(47);d(50) { meet( complement( X ), X
% 0.75/1.15 ) ==> zero }.
% 0.75/1.15 parent1[0; 5]: (1059) {G3,W9,D4,L1,V2,M1} { join( top, Y ) ==> join( meet
% 0.75/1.15 ( X, Y ), top ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := complement( X )
% 0.75/1.15 Y := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1062) {G3,W5,D3,L1,V1,M1} { join( top, X ) ==> top }.
% 0.75/1.15 parent0[0]: (57) {G2,W5,D3,L1,V0,M1} P(50,14) { join( zero, top ) ==> top
% 0.75/1.15 }.
% 0.75/1.15 parent1[0; 4]: (1061) {G4,W7,D3,L1,V1,M1} { join( top, X ) ==> join( zero
% 0.75/1.15 , top ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (427) {G4,W5,D3,L1,V1,M1} P(63,280);d(57) { join( top, X ) ==>
% 0.75/1.15 top }.
% 0.75/1.15 parent0: (1062) {G3,W5,D3,L1,V1,M1} { join( top, X ) ==> top }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1065) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join( X, Y
% 0.75/1.15 ), complement( Y ) ) }.
% 0.75/1.15 parent0[0]: (17) {G1,W10,D4,L1,V2,M1} P(11,1) { join( join( Y, X ),
% 0.75/1.15 complement( X ) ) ==> join( Y, top ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := Y
% 0.75/1.15 Y := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1069) {G2,W12,D4,L1,V2,M1} { join( meet( X, Y ), top ) ==> join
% 0.75/1.15 ( join( top, Y ), complement( top ) ) }.
% 0.75/1.15 parent0[0]: (280) {G3,W9,D4,L1,V2,M1} P(26,19);d(1);d(11) { join( meet( X,
% 0.75/1.15 Y ), top ) ==> join( top, Y ) }.
% 0.75/1.15 parent1[0; 7]: (1065) {G1,W10,D4,L1,V2,M1} { join( X, top ) ==> join( join
% 0.75/1.15 ( X, Y ), complement( Y ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := meet( X, Y )
% 0.75/1.15 Y := top
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1070) {G3,W10,D4,L1,V1,M1} { join( top, Y ) ==> join( join( top
% 0.75/1.15 , Y ), complement( top ) ) }.
% 0.75/1.15 parent0[0]: (280) {G3,W9,D4,L1,V2,M1} P(26,19);d(1);d(11) { join( meet( X,
% 0.75/1.15 Y ), top ) ==> join( top, Y ) }.
% 0.75/1.15 parent1[0; 1]: (1069) {G2,W12,D4,L1,V2,M1} { join( meet( X, Y ), top ) ==>
% 0.75/1.15 join( join( top, Y ), complement( top ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1072) {G3,W7,D3,L1,V1,M1} { join( top, X ) ==> join( X, top )
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (23) {G2,W10,D4,L1,V2,M1} P(0,17) { join( join( Y, X ),
% 0.75/1.15 complement( Y ) ) ==> join( X, top ) }.
% 0.75/1.15 parent1[0; 4]: (1070) {G3,W10,D4,L1,V1,M1} { join( top, Y ) ==> join( join
% 0.75/1.15 ( top, Y ), complement( top ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := top
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := Y
% 0.75/1.15 Y := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1073) {G4,W5,D3,L1,V1,M1} { top ==> join( X, top ) }.
% 0.75/1.15 parent0[0]: (427) {G4,W5,D3,L1,V1,M1} P(63,280);d(57) { join( top, X ) ==>
% 0.75/1.15 top }.
% 0.75/1.15 parent1[0; 1]: (1072) {G3,W7,D3,L1,V1,M1} { join( top, X ) ==> join( X,
% 0.75/1.15 top ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1074) {G4,W5,D3,L1,V1,M1} { join( X, top ) ==> top }.
% 0.75/1.15 parent0[0]: (1073) {G4,W5,D3,L1,V1,M1} { top ==> join( X, top ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (428) {G5,W5,D3,L1,V1,M1} P(280,17);d(23);d(427) { join( Y,
% 0.75/1.15 top ) ==> top }.
% 0.75/1.15 parent0: (1074) {G4,W5,D3,L1,V1,M1} { join( X, top ) ==> top }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := Y
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1075) {G4,W5,D3,L1,V1,M1} { top ==> join( top, X ) }.
% 0.75/1.15 parent0[0]: (427) {G4,W5,D3,L1,V1,M1} P(63,280);d(57) { join( top, X ) ==>
% 0.75/1.15 top }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1077) {G3,W4,D3,L1,V0,M1} { top ==> converse( top ) }.
% 0.75/1.15 parent0[0]: (192) {G2,W9,D6,L1,V1,M1} P(11,39) { join( X, converse(
% 0.75/1.15 complement( converse( X ) ) ) ) ==> converse( top ) }.
% 0.75/1.15 parent1[0; 2]: (1075) {G4,W5,D3,L1,V1,M1} { top ==> join( top, X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := top
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := converse( complement( converse( top ) ) )
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1078) {G3,W4,D3,L1,V0,M1} { converse( top ) ==> top }.
% 0.75/1.15 parent0[0]: (1077) {G3,W4,D3,L1,V0,M1} { top ==> converse( top ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (430) {G5,W4,D3,L1,V0,M1} P(427,192) { converse( top ) ==> top
% 0.75/1.15 }.
% 0.75/1.15 parent0: (1078) {G3,W4,D3,L1,V0,M1} { converse( top ) ==> top }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1080) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ), complement
% 0.75/1.15 ( join( complement( X ), Y ) ) ) }.
% 0.75/1.15 parent0[0]: (26) {G1,W11,D6,L1,V2,M1} S(2);d(3) { join( meet( X, Y ),
% 0.75/1.15 complement( join( complement( X ), Y ) ) ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1082) {G2,W8,D4,L1,V1,M1} { X ==> join( meet( X, top ),
% 0.75/1.15 complement( top ) ) }.
% 0.75/1.15 parent0[0]: (428) {G5,W5,D3,L1,V1,M1} P(280,17);d(23);d(427) { join( Y, top
% 0.75/1.15 ) ==> top }.
% 0.75/1.15 parent1[0; 7]: (1080) {G1,W11,D6,L1,V2,M1} { X ==> join( meet( X, Y ),
% 0.75/1.15 complement( join( complement( X ), Y ) ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := Y
% 0.75/1.15 Y := complement( X )
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 Y := top
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1083) {G2,W7,D4,L1,V1,M1} { X ==> join( meet( X, top ), zero )
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (50) {G1,W4,D3,L1,V0,M1} P(11,3);d(12) { complement( top ) ==>
% 0.75/1.15 zero }.
% 0.75/1.15 parent1[0; 6]: (1082) {G2,W8,D4,L1,V1,M1} { X ==> join( meet( X, top ),
% 0.75/1.15 complement( top ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1084) {G2,W7,D4,L1,V1,M1} { join( meet( X, top ), zero ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (1083) {G2,W7,D4,L1,V1,M1} { X ==> join( meet( X, top ), zero
% 0.75/1.15 ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (434) {G6,W7,D4,L1,V1,M1} P(428,26);d(50) { join( meet( X, top
% 0.75/1.15 ), zero ) ==> X }.
% 0.75/1.15 parent0: (1084) {G2,W7,D4,L1,V1,M1} { join( meet( X, top ), zero ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1085) {G6,W7,D4,L1,V1,M1} { X ==> join( meet( X, top ), zero )
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (434) {G6,W7,D4,L1,V1,M1} P(428,26);d(50) { join( meet( X, top
% 0.75/1.15 ), zero ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1086) {G1,W7,D4,L1,V1,M1} { X ==> join( zero, meet( X, top ) )
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (0) {G0,W7,D3,L1,V2,M1} I { join( X, Y ) = join( Y, X ) }.
% 0.75/1.15 parent1[0; 2]: (1085) {G6,W7,D4,L1,V1,M1} { X ==> join( meet( X, top ),
% 0.75/1.15 zero ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := meet( X, top )
% 0.75/1.15 Y := zero
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1089) {G1,W7,D4,L1,V1,M1} { join( zero, meet( X, top ) ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (1086) {G1,W7,D4,L1,V1,M1} { X ==> join( zero, meet( X, top )
% 0.75/1.15 ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (444) {G7,W7,D4,L1,V1,M1} P(434,0) { join( zero, meet( X, top
% 0.75/1.15 ) ) ==> X }.
% 0.75/1.15 parent0: (1089) {G1,W7,D4,L1,V1,M1} { join( zero, meet( X, top ) ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1091) {G1,W10,D5,L1,V2,M1} { composition( converse( Y ), X ) ==>
% 0.75/1.15 converse( composition( converse( X ), Y ) ) }.
% 0.75/1.15 parent0[0]: (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition(
% 0.75/1.15 converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1094) {G1,W8,D4,L1,V1,M1} { composition( converse( one ), X )
% 0.75/1.15 ==> converse( converse( X ) ) }.
% 0.75/1.15 parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.75/1.15 parent1[0; 6]: (1091) {G1,W10,D5,L1,V2,M1} { composition( converse( Y ), X
% 0.75/1.15 ) ==> converse( composition( converse( X ), Y ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := converse( X )
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 Y := one
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1095) {G1,W6,D4,L1,V1,M1} { composition( converse( one ), X )
% 0.75/1.15 ==> X }.
% 0.75/1.15 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.75/1.15 parent1[0; 5]: (1094) {G1,W8,D4,L1,V1,M1} { composition( converse( one ),
% 0.75/1.15 X ) ==> converse( converse( X ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (487) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 0.75/1.15 ( one ), X ) ==> X }.
% 0.75/1.15 parent0: (1095) {G1,W6,D4,L1,V1,M1} { composition( converse( one ), X )
% 0.75/1.15 ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1097) {G2,W6,D4,L1,V1,M1} { X ==> composition( converse( one ), X
% 0.75/1.15 ) }.
% 0.75/1.15 parent0[0]: (487) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 0.75/1.15 ( one ), X ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1099) {G1,W4,D3,L1,V0,M1} { one ==> converse( one ) }.
% 0.75/1.15 parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { composition( X, one ) ==> X }.
% 0.75/1.15 parent1[0; 2]: (1097) {G2,W6,D4,L1,V1,M1} { X ==> composition( converse(
% 0.75/1.15 one ), X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := converse( one )
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := one
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1100) {G1,W4,D3,L1,V0,M1} { converse( one ) ==> one }.
% 0.75/1.15 parent0[0]: (1099) {G1,W4,D3,L1,V0,M1} { one ==> converse( one ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (493) {G3,W4,D3,L1,V0,M1} P(487,5) { converse( one ) ==> one
% 0.75/1.15 }.
% 0.75/1.15 parent0: (1100) {G1,W4,D3,L1,V0,M1} { converse( one ) ==> one }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1102) {G2,W6,D4,L1,V1,M1} { X ==> composition( converse( one ), X
% 0.75/1.15 ) }.
% 0.75/1.15 parent0[0]: (487) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 0.75/1.15 ( one ), X ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1103) {G3,W5,D3,L1,V1,M1} { X ==> composition( one, X ) }.
% 0.75/1.15 parent0[0]: (493) {G3,W4,D3,L1,V0,M1} P(487,5) { converse( one ) ==> one
% 0.75/1.15 }.
% 0.75/1.15 parent1[0; 3]: (1102) {G2,W6,D4,L1,V1,M1} { X ==> composition( converse(
% 0.75/1.15 one ), X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1104) {G3,W5,D3,L1,V1,M1} { composition( one, X ) ==> X }.
% 0.75/1.15 parent0[0]: (1103) {G3,W5,D3,L1,V1,M1} { X ==> composition( one, X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (494) {G4,W5,D3,L1,V1,M1} P(493,487) { composition( one, X )
% 0.75/1.15 ==> X }.
% 0.75/1.15 parent0: (1104) {G3,W5,D3,L1,V1,M1} { composition( one, X ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1106) {G0,W13,D6,L1,V2,M1} { complement( Y ) ==> join(
% 0.75/1.15 composition( converse( X ), complement( composition( X, Y ) ) ),
% 0.75/1.15 complement( Y ) ) }.
% 0.75/1.15 parent0[0]: (10) {G0,W13,D6,L1,V2,M1} I { join( composition( converse( X )
% 0.75/1.15 , complement( composition( X, Y ) ) ), complement( Y ) ) ==> complement(
% 0.75/1.15 Y ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1108) {G1,W11,D5,L1,V1,M1} { complement( X ) ==> join(
% 0.75/1.15 composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 0.75/1.15 parent0[0]: (494) {G4,W5,D3,L1,V1,M1} P(493,487) { composition( one, X )
% 0.75/1.15 ==> X }.
% 0.75/1.15 parent1[0; 8]: (1106) {G0,W13,D6,L1,V2,M1} { complement( Y ) ==> join(
% 0.75/1.15 composition( converse( X ), complement( composition( X, Y ) ) ),
% 0.75/1.15 complement( Y ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := one
% 0.75/1.15 Y := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1109) {G2,W8,D4,L1,V1,M1} { complement( X ) ==> join( complement
% 0.75/1.15 ( X ), complement( X ) ) }.
% 0.75/1.15 parent0[0]: (487) {G2,W6,D4,L1,V1,M1} P(5,34);d(7) { composition( converse
% 0.75/1.15 ( one ), X ) ==> X }.
% 0.75/1.15 parent1[0; 4]: (1108) {G1,W11,D5,L1,V1,M1} { complement( X ) ==> join(
% 0.75/1.15 composition( converse( one ), complement( X ) ), complement( X ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := complement( X )
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1110) {G2,W8,D4,L1,V1,M1} { join( complement( X ), complement( X
% 0.75/1.15 ) ) ==> complement( X ) }.
% 0.75/1.15 parent0[0]: (1109) {G2,W8,D4,L1,V1,M1} { complement( X ) ==> join(
% 0.75/1.15 complement( X ), complement( X ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (498) {G5,W8,D4,L1,V1,M1} P(494,10);d(487) { join( complement
% 0.75/1.15 ( X ), complement( X ) ) ==> complement( X ) }.
% 0.75/1.15 parent0: (1110) {G2,W8,D4,L1,V1,M1} { join( complement( X ), complement( X
% 0.75/1.15 ) ) ==> complement( X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1112) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement( join(
% 0.75/1.15 complement( X ), complement( Y ) ) ) }.
% 0.75/1.15 parent0[0]: (3) {G0,W10,D5,L1,V2,M1} I { complement( join( complement( X )
% 0.75/1.15 , complement( Y ) ) ) ==> meet( X, Y ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1127) {G1,W7,D4,L1,V1,M1} { meet( X, X ) ==> complement(
% 0.75/1.15 complement( X ) ) }.
% 0.75/1.15 parent0[0]: (498) {G5,W8,D4,L1,V1,M1} P(494,10);d(487) { join( complement(
% 0.75/1.15 X ), complement( X ) ) ==> complement( X ) }.
% 0.75/1.15 parent1[0; 5]: (1112) {G0,W10,D5,L1,V2,M1} { meet( X, Y ) ==> complement(
% 0.75/1.15 join( complement( X ), complement( Y ) ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 Y := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1128) {G1,W7,D4,L1,V1,M1} { complement( complement( X ) ) ==>
% 0.75/1.15 meet( X, X ) }.
% 0.75/1.15 parent0[0]: (1127) {G1,W7,D4,L1,V1,M1} { meet( X, X ) ==> complement(
% 0.75/1.15 complement( X ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (508) {G6,W7,D4,L1,V1,M1} P(498,3) { complement( complement( X
% 0.75/1.15 ) ) = meet( X, X ) }.
% 0.75/1.15 parent0: (1128) {G1,W7,D4,L1,V1,M1} { complement( complement( X ) ) ==>
% 0.75/1.15 meet( X, X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1130) {G2,W9,D5,L1,V1,M1} { meet( X, top ) ==> complement( join(
% 0.75/1.15 complement( X ), zero ) ) }.
% 0.75/1.15 parent0[0]: (52) {G2,W9,D5,L1,V1,M1} P(50,3) { complement( join( complement
% 0.75/1.15 ( X ), zero ) ) ==> meet( X, top ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1135) {G3,W11,D5,L1,V1,M1} { meet( complement( X ), top ) ==>
% 0.75/1.15 complement( join( meet( X, X ), zero ) ) }.
% 0.75/1.15 parent0[0]: (508) {G6,W7,D4,L1,V1,M1} P(498,3) { complement( complement( X
% 0.75/1.15 ) ) = meet( X, X ) }.
% 0.75/1.15 parent1[0; 7]: (1130) {G2,W9,D5,L1,V1,M1} { meet( X, top ) ==> complement
% 0.75/1.15 ( join( complement( X ), zero ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := complement( X )
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1136) {G3,W7,D4,L1,V1,M1} { meet( complement( X ), top ) ==>
% 0.75/1.15 complement( X ) }.
% 0.75/1.15 parent0[0]: (298) {G2,W7,D4,L1,V1,M1} P(14,26);d(50) { join( meet( X, X ),
% 0.75/1.15 zero ) ==> X }.
% 0.75/1.15 parent1[0; 6]: (1135) {G3,W11,D5,L1,V1,M1} { meet( complement( X ), top )
% 0.75/1.15 ==> complement( join( meet( X, X ), zero ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (522) {G7,W7,D4,L1,V1,M1} P(508,52);d(298) { meet( complement
% 0.75/1.15 ( X ), top ) ==> complement( X ) }.
% 0.75/1.15 parent0: (1136) {G3,W7,D4,L1,V1,M1} { meet( complement( X ), top ) ==>
% 0.75/1.15 complement( X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1139) {G7,W7,D4,L1,V1,M1} { X ==> join( zero, meet( X, top ) )
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (444) {G7,W7,D4,L1,V1,M1} P(434,0) { join( zero, meet( X, top )
% 0.75/1.15 ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1140) {G8,W7,D4,L1,V1,M1} { complement( X ) ==> join( zero,
% 0.75/1.15 complement( X ) ) }.
% 0.75/1.15 parent0[0]: (522) {G7,W7,D4,L1,V1,M1} P(508,52);d(298) { meet( complement(
% 0.75/1.15 X ), top ) ==> complement( X ) }.
% 0.75/1.15 parent1[0; 5]: (1139) {G7,W7,D4,L1,V1,M1} { X ==> join( zero, meet( X, top
% 0.75/1.15 ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := complement( X )
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1141) {G8,W7,D4,L1,V1,M1} { join( zero, complement( X ) ) ==>
% 0.75/1.15 complement( X ) }.
% 0.75/1.15 parent0[0]: (1140) {G8,W7,D4,L1,V1,M1} { complement( X ) ==> join( zero,
% 0.75/1.15 complement( X ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (535) {G8,W7,D4,L1,V1,M1} P(522,444) { join( zero, complement
% 0.75/1.15 ( X ) ) ==> complement( X ) }.
% 0.75/1.15 parent0: (1141) {G8,W7,D4,L1,V1,M1} { join( zero, complement( X ) ) ==>
% 0.75/1.15 complement( X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1143) {G8,W7,D4,L1,V1,M1} { complement( X ) ==> join( zero,
% 0.75/1.15 complement( X ) ) }.
% 0.75/1.15 parent0[0]: (535) {G8,W7,D4,L1,V1,M1} P(522,444) { join( zero, complement(
% 0.75/1.15 X ) ) ==> complement( X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1146) {G7,W9,D4,L1,V1,M1} { complement( complement( X ) ) ==>
% 0.75/1.15 join( zero, meet( X, X ) ) }.
% 0.75/1.15 parent0[0]: (508) {G6,W7,D4,L1,V1,M1} P(498,3) { complement( complement( X
% 0.75/1.15 ) ) = meet( X, X ) }.
% 0.75/1.15 parent1[0; 6]: (1143) {G8,W7,D4,L1,V1,M1} { complement( X ) ==> join( zero
% 0.75/1.15 , complement( X ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := complement( X )
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1147) {G7,W9,D4,L1,V1,M1} { meet( X, X ) ==> join( zero, meet( X
% 0.75/1.15 , X ) ) }.
% 0.75/1.15 parent0[0]: (508) {G6,W7,D4,L1,V1,M1} P(498,3) { complement( complement( X
% 0.75/1.15 ) ) = meet( X, X ) }.
% 0.75/1.15 parent1[0; 1]: (1146) {G7,W9,D4,L1,V1,M1} { complement( complement( X ) )
% 0.75/1.15 ==> join( zero, meet( X, X ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1150) {G3,W5,D3,L1,V1,M1} { meet( X, X ) ==> X }.
% 0.75/1.15 parent0[0]: (303) {G2,W7,D4,L1,V1,M1} P(12,26);d(3) { join( zero, meet( X,
% 0.75/1.15 X ) ) ==> X }.
% 0.75/1.15 parent1[0; 4]: (1147) {G7,W9,D4,L1,V1,M1} { meet( X, X ) ==> join( zero,
% 0.75/1.15 meet( X, X ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (540) {G9,W5,D3,L1,V1,M1} P(508,535);d(303) { meet( X, X ) ==>
% 0.75/1.15 X }.
% 0.75/1.15 parent0: (1150) {G3,W5,D3,L1,V1,M1} { meet( X, X ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1153) {G2,W7,D4,L1,V1,M1} { X ==> join( zero, meet( X, X ) ) }.
% 0.75/1.15 parent0[0]: (303) {G2,W7,D4,L1,V1,M1} P(12,26);d(3) { join( zero, meet( X,
% 0.75/1.15 X ) ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1154) {G3,W5,D3,L1,V1,M1} { X ==> join( zero, X ) }.
% 0.75/1.15 parent0[0]: (540) {G9,W5,D3,L1,V1,M1} P(508,535);d(303) { meet( X, X ) ==>
% 0.75/1.15 X }.
% 0.75/1.15 parent1[0; 4]: (1153) {G2,W7,D4,L1,V1,M1} { X ==> join( zero, meet( X, X )
% 0.75/1.15 ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1155) {G3,W5,D3,L1,V1,M1} { join( zero, X ) ==> X }.
% 0.75/1.15 parent0[0]: (1154) {G3,W5,D3,L1,V1,M1} { X ==> join( zero, X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (548) {G10,W5,D3,L1,V1,M1} P(540,303) { join( zero, X ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 parent0: (1155) {G3,W5,D3,L1,V1,M1} { join( zero, X ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1157) {G2,W7,D4,L1,V1,M1} { X ==> join( meet( X, X ), zero ) }.
% 0.75/1.15 parent0[0]: (298) {G2,W7,D4,L1,V1,M1} P(14,26);d(50) { join( meet( X, X ),
% 0.75/1.15 zero ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1158) {G3,W5,D3,L1,V1,M1} { X ==> join( X, zero ) }.
% 0.75/1.15 parent0[0]: (540) {G9,W5,D3,L1,V1,M1} P(508,535);d(303) { meet( X, X ) ==>
% 0.75/1.15 X }.
% 0.75/1.15 parent1[0; 3]: (1157) {G2,W7,D4,L1,V1,M1} { X ==> join( meet( X, X ), zero
% 0.75/1.15 ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1159) {G3,W5,D3,L1,V1,M1} { join( X, zero ) ==> X }.
% 0.75/1.15 parent0[0]: (1158) {G3,W5,D3,L1,V1,M1} { X ==> join( X, zero ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (549) {G10,W5,D3,L1,V1,M1} P(540,298) { join( X, zero ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 parent0: (1159) {G3,W5,D3,L1,V1,M1} { join( X, zero ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1161) {G1,W10,D5,L1,V2,M1} { join( X, converse( Y ) ) ==>
% 0.75/1.15 converse( join( converse( X ), Y ) ) }.
% 0.75/1.15 parent0[0]: (39) {G1,W10,D5,L1,V2,M1} P(7,8) { converse( join( converse( X
% 0.75/1.15 ), Y ) ) ==> join( X, converse( Y ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1163) {G2,W8,D4,L1,V1,M1} { join( X, converse( zero ) ) ==>
% 0.75/1.15 converse( converse( X ) ) }.
% 0.75/1.15 parent0[0]: (549) {G10,W5,D3,L1,V1,M1} P(540,298) { join( X, zero ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 parent1[0; 6]: (1161) {G1,W10,D5,L1,V2,M1} { join( X, converse( Y ) ) ==>
% 0.75/1.15 converse( join( converse( X ), Y ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := converse( X )
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 Y := zero
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1164) {G1,W6,D4,L1,V1,M1} { join( X, converse( zero ) ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (7) {G0,W5,D4,L1,V1,M1} I { converse( converse( X ) ) ==> X }.
% 0.75/1.15 parent1[0; 5]: (1163) {G2,W8,D4,L1,V1,M1} { join( X, converse( zero ) )
% 0.75/1.15 ==> converse( converse( X ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (564) {G11,W6,D4,L1,V1,M1} P(549,39);d(7) { join( X, converse
% 0.75/1.15 ( zero ) ) ==> X }.
% 0.75/1.15 parent0: (1164) {G1,W6,D4,L1,V1,M1} { join( X, converse( zero ) ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1166) {G11,W6,D4,L1,V1,M1} { X ==> join( X, converse( zero ) )
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (564) {G11,W6,D4,L1,V1,M1} P(549,39);d(7) { join( X, converse(
% 0.75/1.15 zero ) ) ==> X }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1168) {G11,W4,D3,L1,V0,M1} { zero ==> converse( zero ) }.
% 0.75/1.15 parent0[0]: (548) {G10,W5,D3,L1,V1,M1} P(540,303) { join( zero, X ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 parent1[0; 2]: (1166) {G11,W6,D4,L1,V1,M1} { X ==> join( X, converse( zero
% 0.75/1.15 ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := converse( zero )
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := zero
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1169) {G11,W4,D3,L1,V0,M1} { converse( zero ) ==> zero }.
% 0.75/1.15 parent0[0]: (1168) {G11,W4,D3,L1,V0,M1} { zero ==> converse( zero ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (574) {G12,W4,D3,L1,V0,M1} P(564,548) { converse( zero ) ==>
% 0.75/1.15 zero }.
% 0.75/1.15 parent0: (1169) {G11,W4,D3,L1,V0,M1} { converse( zero ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1172) {G3,W9,D5,L1,V1,M1} { composition( converse( X ),
% 0.75/1.15 complement( composition( X, top ) ) ) ==> zero }.
% 0.75/1.15 parent0[0]: (549) {G10,W5,D3,L1,V1,M1} P(540,298) { join( X, zero ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 parent1[0; 1]: (78) {G2,W11,D6,L1,V1,M1} P(50,10) { join( composition(
% 0.75/1.15 converse( X ), complement( composition( X, top ) ) ), zero ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := composition( converse( X ), complement( composition( X, top ) ) )
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (812) {G11,W9,D5,L1,V1,M1} S(78);d(549) { composition(
% 0.75/1.15 converse( X ), complement( composition( X, top ) ) ) ==> zero }.
% 0.75/1.15 parent0: (1172) {G3,W9,D5,L1,V1,M1} { composition( converse( X ),
% 0.75/1.15 complement( composition( X, top ) ) ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1175) {G11,W9,D5,L1,V1,M1} { zero ==> composition( converse( X )
% 0.75/1.15 , complement( composition( X, top ) ) ) }.
% 0.75/1.15 parent0[0]: (812) {G11,W9,D5,L1,V1,M1} S(78);d(549) { composition( converse
% 0.75/1.15 ( X ), complement( composition( X, top ) ) ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1176) {G6,W8,D5,L1,V0,M1} { zero ==> composition( top,
% 0.75/1.15 complement( composition( top, top ) ) ) }.
% 0.75/1.15 parent0[0]: (430) {G5,W4,D3,L1,V0,M1} P(427,192) { converse( top ) ==> top
% 0.75/1.15 }.
% 0.75/1.15 parent1[0; 3]: (1175) {G11,W9,D5,L1,V1,M1} { zero ==> composition(
% 0.75/1.15 converse( X ), complement( composition( X, top ) ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := top
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1177) {G6,W8,D5,L1,V0,M1} { composition( top, complement(
% 0.75/1.15 composition( top, top ) ) ) ==> zero }.
% 0.75/1.15 parent0[0]: (1176) {G6,W8,D5,L1,V0,M1} { zero ==> composition( top,
% 0.75/1.15 complement( composition( top, top ) ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (821) {G12,W8,D5,L1,V0,M1} P(430,812) { composition( top,
% 0.75/1.15 complement( composition( top, top ) ) ) ==> zero }.
% 0.75/1.15 parent0: (1177) {G6,W8,D5,L1,V0,M1} { composition( top, complement(
% 0.75/1.15 composition( top, top ) ) ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1179) {G0,W13,D4,L1,V3,M1} { composition( join( X, Z ), Y ) ==>
% 0.75/1.15 join( composition( X, Y ), composition( Z, Y ) ) }.
% 0.75/1.15 parent0[0]: (6) {G0,W13,D4,L1,V3,M1} I { join( composition( X, Z ),
% 0.75/1.15 composition( Y, Z ) ) ==> composition( join( X, Y ), Z ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Z
% 0.75/1.15 Z := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1184) {G1,W17,D6,L1,V1,M1} { composition( join( X, top ),
% 0.75/1.15 complement( composition( top, top ) ) ) ==> join( composition( X,
% 0.75/1.15 complement( composition( top, top ) ) ), zero ) }.
% 0.75/1.15 parent0[0]: (821) {G12,W8,D5,L1,V0,M1} P(430,812) { composition( top,
% 0.75/1.15 complement( composition( top, top ) ) ) ==> zero }.
% 0.75/1.15 parent1[0; 16]: (1179) {G0,W13,D4,L1,V3,M1} { composition( join( X, Z ), Y
% 0.75/1.15 ) ==> join( composition( X, Y ), composition( Z, Y ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 Y := complement( composition( top, top ) )
% 0.75/1.15 Z := top
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1185) {G2,W15,D5,L1,V1,M1} { composition( join( X, top ),
% 0.75/1.15 complement( composition( top, top ) ) ) ==> composition( X, complement(
% 0.75/1.15 composition( top, top ) ) ) }.
% 0.75/1.15 parent0[0]: (549) {G10,W5,D3,L1,V1,M1} P(540,298) { join( X, zero ) ==> X
% 0.75/1.15 }.
% 0.75/1.15 parent1[0; 9]: (1184) {G1,W17,D6,L1,V1,M1} { composition( join( X, top ),
% 0.75/1.15 complement( composition( top, top ) ) ) ==> join( composition( X,
% 0.75/1.15 complement( composition( top, top ) ) ), zero ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := composition( X, complement( composition( top, top ) ) )
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1186) {G3,W13,D5,L1,V1,M1} { composition( top, complement(
% 0.75/1.15 composition( top, top ) ) ) ==> composition( X, complement( composition(
% 0.75/1.15 top, top ) ) ) }.
% 0.75/1.15 parent0[0]: (428) {G5,W5,D3,L1,V1,M1} P(280,17);d(23);d(427) { join( Y, top
% 0.75/1.15 ) ==> top }.
% 0.75/1.15 parent1[0; 2]: (1185) {G2,W15,D5,L1,V1,M1} { composition( join( X, top ),
% 0.75/1.15 complement( composition( top, top ) ) ) ==> composition( X, complement(
% 0.75/1.15 composition( top, top ) ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := Y
% 0.75/1.15 Y := X
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1187) {G4,W8,D5,L1,V1,M1} { zero ==> composition( X, complement
% 0.75/1.15 ( composition( top, top ) ) ) }.
% 0.75/1.15 parent0[0]: (821) {G12,W8,D5,L1,V0,M1} P(430,812) { composition( top,
% 0.75/1.15 complement( composition( top, top ) ) ) ==> zero }.
% 0.75/1.15 parent1[0; 1]: (1186) {G3,W13,D5,L1,V1,M1} { composition( top, complement
% 0.75/1.15 ( composition( top, top ) ) ) ==> composition( X, complement( composition
% 0.75/1.15 ( top, top ) ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1188) {G4,W8,D5,L1,V1,M1} { composition( X, complement(
% 0.75/1.15 composition( top, top ) ) ) ==> zero }.
% 0.75/1.15 parent0[0]: (1187) {G4,W8,D5,L1,V1,M1} { zero ==> composition( X,
% 0.75/1.15 complement( composition( top, top ) ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (828) {G13,W8,D5,L1,V1,M1} P(821,6);d(549);d(428);d(821) {
% 0.75/1.15 composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 0.75/1.15 parent0: (1188) {G4,W8,D5,L1,V1,M1} { composition( X, complement(
% 0.75/1.15 composition( top, top ) ) ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1190) {G0,W11,D4,L1,V3,M1} { composition( composition( X, Y ), Z
% 0.75/1.15 ) ==> composition( X, composition( Y, Z ) ) }.
% 0.75/1.15 parent0[0]: (4) {G0,W11,D4,L1,V3,M1} I { composition( X, composition( Y, Z
% 0.75/1.15 ) ) ==> composition( composition( X, Y ), Z ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 Z := Z
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1193) {G1,W12,D5,L1,V1,M1} { composition( composition( X, top )
% 0.75/1.15 , complement( composition( top, top ) ) ) ==> composition( X, zero ) }.
% 0.75/1.15 parent0[0]: (821) {G12,W8,D5,L1,V0,M1} P(430,812) { composition( top,
% 0.75/1.15 complement( composition( top, top ) ) ) ==> zero }.
% 0.75/1.15 parent1[0; 11]: (1190) {G0,W11,D4,L1,V3,M1} { composition( composition( X
% 0.75/1.15 , Y ), Z ) ==> composition( X, composition( Y, Z ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 Y := top
% 0.75/1.15 Z := complement( composition( top, top ) )
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1194) {G2,W5,D3,L1,V1,M1} { zero ==> composition( X, zero ) }.
% 0.75/1.15 parent0[0]: (828) {G13,W8,D5,L1,V1,M1} P(821,6);d(549);d(428);d(821) {
% 0.75/1.15 composition( X, complement( composition( top, top ) ) ) ==> zero }.
% 0.75/1.15 parent1[0; 1]: (1193) {G1,W12,D5,L1,V1,M1} { composition( composition( X,
% 0.75/1.15 top ), complement( composition( top, top ) ) ) ==> composition( X, zero )
% 0.75/1.15 }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := composition( X, top )
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1195) {G2,W5,D3,L1,V1,M1} { composition( X, zero ) ==> zero }.
% 0.75/1.15 parent0[0]: (1194) {G2,W5,D3,L1,V1,M1} { zero ==> composition( X, zero )
% 0.75/1.15 }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (829) {G14,W5,D3,L1,V1,M1} P(821,4);d(828) { composition( X,
% 0.75/1.15 zero ) ==> zero }.
% 0.75/1.15 parent0: (1195) {G2,W5,D3,L1,V1,M1} { composition( X, zero ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1197) {G1,W10,D5,L1,V2,M1} { composition( converse( Y ), X ) ==>
% 0.75/1.15 converse( composition( converse( X ), Y ) ) }.
% 0.75/1.15 parent0[0]: (34) {G1,W10,D5,L1,V2,M1} P(7,9) { converse( composition(
% 0.75/1.15 converse( X ), Y ) ) ==> composition( converse( Y ), X ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 Y := Y
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1200) {G2,W7,D4,L1,V1,M1} { composition( converse( zero ), X )
% 0.75/1.15 ==> converse( zero ) }.
% 0.75/1.15 parent0[0]: (829) {G14,W5,D3,L1,V1,M1} P(821,4);d(828) { composition( X,
% 0.75/1.15 zero ) ==> zero }.
% 0.75/1.15 parent1[0; 6]: (1197) {G1,W10,D5,L1,V2,M1} { composition( converse( Y ), X
% 0.75/1.15 ) ==> converse( composition( converse( X ), Y ) ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := converse( X )
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 Y := zero
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1202) {G3,W6,D4,L1,V1,M1} { composition( converse( zero ), X )
% 0.75/1.15 ==> zero }.
% 0.75/1.15 parent0[0]: (574) {G12,W4,D3,L1,V0,M1} P(564,548) { converse( zero ) ==>
% 0.75/1.15 zero }.
% 0.75/1.15 parent1[0; 5]: (1200) {G2,W7,D4,L1,V1,M1} { composition( converse( zero )
% 0.75/1.15 , X ) ==> converse( zero ) }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1203) {G4,W5,D3,L1,V1,M1} { composition( zero, X ) ==> zero }.
% 0.75/1.15 parent0[0]: (574) {G12,W4,D3,L1,V0,M1} P(564,548) { converse( zero ) ==>
% 0.75/1.15 zero }.
% 0.75/1.15 parent1[0; 2]: (1202) {G3,W6,D4,L1,V1,M1} { composition( converse( zero )
% 0.75/1.15 , X ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (833) {G15,W5,D3,L1,V1,M1} P(829,34);d(574) { composition(
% 0.75/1.15 zero, X ) ==> zero }.
% 0.75/1.15 parent0: (1203) {G4,W5,D3,L1,V1,M1} { composition( zero, X ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := X
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 0 ==> 0
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqswap: (1208) {G0,W10,D3,L2,V0,M2} { ! zero ==> composition( skol1, zero
% 0.75/1.15 ), ! composition( zero, skol1 ) ==> zero }.
% 0.75/1.15 parent0[0]: (13) {G0,W10,D3,L2,V0,M2} I { ! composition( skol1, zero ) ==>
% 0.75/1.15 zero, ! composition( zero, skol1 ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1212) {G1,W8,D3,L2,V0,M2} { ! zero ==> zero, ! composition( zero
% 0.75/1.15 , skol1 ) ==> zero }.
% 0.75/1.15 parent0[0]: (829) {G14,W5,D3,L1,V1,M1} P(821,4);d(828) { composition( X,
% 0.75/1.15 zero ) ==> zero }.
% 0.75/1.15 parent1[0; 3]: (1208) {G0,W10,D3,L2,V0,M2} { ! zero ==> composition( skol1
% 0.75/1.15 , zero ), ! composition( zero, skol1 ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := skol1
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqrefl: (1213) {G0,W5,D3,L1,V0,M1} { ! composition( zero, skol1 ) ==> zero
% 0.75/1.15 }.
% 0.75/1.15 parent0[0]: (1212) {G1,W8,D3,L2,V0,M2} { ! zero ==> zero, ! composition(
% 0.75/1.15 zero, skol1 ) ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 paramod: (1214) {G1,W3,D2,L1,V0,M1} { ! zero ==> zero }.
% 0.75/1.15 parent0[0]: (833) {G15,W5,D3,L1,V1,M1} P(829,34);d(574) { composition( zero
% 0.75/1.15 , X ) ==> zero }.
% 0.75/1.15 parent1[0; 2]: (1213) {G0,W5,D3,L1,V0,M1} { ! composition( zero, skol1 )
% 0.75/1.15 ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 X := skol1
% 0.75/1.15 end
% 0.75/1.15 substitution1:
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 eqrefl: (1215) {G0,W0,D0,L0,V0,M0} { }.
% 0.75/1.15 parent0[0]: (1214) {G1,W3,D2,L1,V0,M1} { ! zero ==> zero }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 subsumption: (834) {G16,W0,D0,L0,V0,M0} P(829,13);q;d(833);q { }.
% 0.75/1.15 parent0: (1215) {G0,W0,D0,L0,V0,M0} { }.
% 0.75/1.15 substitution0:
% 0.75/1.15 end
% 0.75/1.15 permutation0:
% 0.75/1.15 end
% 0.75/1.15
% 0.75/1.15 Proof check complete!
% 0.75/1.15
% 0.75/1.15 Memory use:
% 0.75/1.15
% 0.75/1.15 space for terms: 9825
% 0.75/1.15 space for clauses: 88137
% 0.75/1.15
% 0.75/1.15
% 0.75/1.15 clauses generated: 8127
% 0.75/1.15 clauses kept: 835
% 0.75/1.15 clauses selected: 169
% 0.75/1.15 clauses deleted: 66
% 0.75/1.15 clauses inuse deleted: 0
% 0.75/1.15
% 0.75/1.15 subsentry: 2372
% 0.75/1.15 literals s-matched: 1306
% 0.75/1.15 literals matched: 1281
% 0.75/1.15 full subsumption: 0
% 0.75/1.15
% 0.75/1.15 checksum: 1026160167
% 0.75/1.15
% 0.75/1.15
% 0.75/1.15 Bliksem ended
%------------------------------------------------------------------------------