%------------------------------------------------------------------------------
% File : Vampire---5.0.1
% Problem : LAT183-10 : TPTP v9.3.1. Released v7.3.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% Computer : n019.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Tue Sep 29 11:46:10 AM UTC 2026
% Result : Unsatisfiable 51.76s 15.16s
% Output : Refutation 0.21s
% Verified :
% SZS Type : Refutation
% Derivation depth : 77
% Number of leaves : 13
% Syntax : Number of formulae : 313 ( 313 unt; 1 def)
% Number of atoms : 313 ( 307 equ)
% Maximal formula atoms : 1 ( 1 avg)
% Number of connectives : 5 ( 5 ~; 0 |; 0 &)
% ( 0 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 5 ( 4 avg)
% Maximal term depth : 11 ( 2 avg)
% Number of predicates : 3 ( 1 usr; 1 prp; 0-2 aty)
% Number of functors : 9 ( 9 usr; 5 con; 0-4 aty)
% Number of variables : 831 ( 831 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f1,axiom,
! [X2,X0,X1] : ifeq(X0,X0,X1,X2) = X1,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ifeq_axiom) ).
fof(f4,axiom,
! [X0,X1] : meet(X0,join(X0,X1)) = X0,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',absorption1) ).
fof(f5,axiom,
! [X0,X1] : join(X0,meet(X0,X1)) = X0,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',absorption2) ).
fof(f6,axiom,
! [X0,X1] : meet(X0,X1) = meet(X1,X0),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',commutativity_of_meet) ).
fof(f7,axiom,
! [X0,X1] : join(X0,X1) = join(X1,X0),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',commutativity_of_join) ).
fof(f8,axiom,
! [X2,X0,X1] : meet(meet(X0,X1),X2) = meet(X0,meet(X1,X2)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',associativity_of_meet) ).
fof(f9,axiom,
! [X2,X0,X1] : join(join(X0,X1),X2) = join(X0,join(X1,X2)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',associativity_of_join) ).
fof(f10,axiom,
! [X0] : join(X0,complement(X0)) = one,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',complement_join) ).
fof(f11,axiom,
! [X0] : meet(X0,complement(X0)) = zero,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',complement_meet) ).
fof(f12,axiom,
! [X0,X1] : ifeq(join(X0,X1),one,ifeq(meet(X0,X1),zero,complement(X0),X1),X1) = X1,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',meet_join_complement) ).
fof(f13,axiom,
! [X2,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = meet(X0,join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1)))))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',equation_H7) ).
fof(f14,negated_conjecture,
meet(a,join(b,c)) != join(meet(a,b),meet(a,c)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_distributivity) ).
fof(f15,definition,
~ sP0(join(meet(a,b),meet(a,c))),
introduced(definition,[new_symbols(definition,[sP0])],[inequality_splitting_name_introduction]) ).
fof(f16,plain,
sP0(meet(a,join(b,c))),
inference(inequality_splitting,[],[f14,f15]) ).
fof(f20,plain,
! [X0,X1] : join(X1,meet(X0,X1)) = X1,
inference(superposition,[],[f5,f6]) ).
fof(f21,plain,
! [X0,X1] : join(X0,X1) = join(join(X0,X1),X0),
inference(superposition,[],[f20,f4]) ).
fof(f25,plain,
! [X0,X1] : join(X0,X1) = join(X0,join(X0,X1)),
inference(forward_demodulation,[],[f21,f7]) ).
fof(f27,plain,
! [X0,X1] : meet(X1,join(X0,X1)) = X1,
inference(superposition,[],[f4,f7]) ).
fof(f28,plain,
! [X2,X0,X1] : meet(X0,X2) = meet(X0,meet(join(X0,X1),X2)),
inference(superposition,[],[f8,f4]) ).
fof(f30,plain,
! [X2,X0,X1] : meet(meet(X0,X1),X2) = meet(X1,meet(X0,X2)),
inference(superposition,[],[f8,f6]) ).
fof(f35,plain,
! [X2,X0,X1] : join(X2,meet(X0,meet(X1,X2))) = X2,
inference(superposition,[],[f20,f8]) ).
fof(f37,plain,
! [X2,X0,X1] : meet(X0,meet(X1,X2)) = meet(X2,meet(X0,X1)),
inference(superposition,[],[f6,f8]) ).
fof(f38,plain,
! [X2,X0,X1] : meet(X0,X1) = join(meet(X0,X1),meet(X0,meet(X1,X2))),
inference(superposition,[],[f5,f8]) ).
fof(f39,plain,
! [X2,X0,X1] : meet(X0,X1) = meet(X0,meet(X1,join(meet(X0,X1),X2))),
inference(superposition,[],[f4,f8]) ).
fof(f42,plain,
! [X2,X0,X1] : join(X0,join(meet(X0,X1),X2)) = join(X0,X2),
inference(superposition,[],[f9,f5]) ).
fof(f43,plain,
! [X2,X0,X1] : join(X0,X2) = join(X0,join(meet(X1,X0),X2)),
inference(superposition,[],[f9,f20]) ).
fof(f45,plain,
! [X2,X0,X1] : join(join(X0,X1),X2) = join(X1,join(X0,X2)),
inference(superposition,[],[f9,f7]) ).
fof(f54,plain,
! [X2,X0,X1] : join(X0,join(X1,X2)) = join(X2,join(X0,X1)),
inference(superposition,[],[f7,f9]) ).
fof(f55,plain,
! [X2,X0,X1] : join(X0,X1) = meet(join(X0,X1),join(X0,join(X1,X2))),
inference(superposition,[],[f4,f9]) ).
fof(f67,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X0,X2))) = meet(X0,join(meet(X0,X1),meet(X0,join(meet(X0,meet(X0,X1)),meet(X2,X0))))),
inference(superposition,[],[f13,f5]) ).
fof(f76,plain,
! [X2,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = meet(X0,join(X1,meet(X0,join(meet(X0,X1),meet(join(X0,X1),X2))))),
inference(superposition,[],[f13,f6]) ).
fof(f85,plain,
! [X2,X0,X1] : join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1))))) = join(join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1))))),meet(X0,join(X1,meet(X0,X2)))),
inference(superposition,[],[f20,f13]) ).
fof(f89,plain,
! [X2,X0,X1] : join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1))))) = join(meet(X0,join(X1,meet(X0,X2))),join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1)))))),
inference(forward_demodulation,[],[f85,f7]) ).
fof(f102,plain,
! [X2,X0,X1] : join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1))))) = join(X1,join(meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1)))),meet(X0,join(X1,meet(X0,X2))))),
inference(forward_demodulation,[],[f89,f54]) ).
fof(f110,plain,
! [X2,X0,X1] : join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1))))) = join(X1,join(meet(X0,join(X1,meet(X0,X2))),meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1)))))),
inference(forward_demodulation,[],[f102,f7]) ).
fof(f125,plain,
! [X2,X0,X1] : join(X1,X0) = join(X1,join(X0,meet(X1,X2))),
inference(superposition,[],[f42,f7]) ).
fof(f149,plain,
! [X0,X1] : meet(X0,X1) = meet(meet(X0,X1),X0),
inference(superposition,[],[f27,f5]) ).
fof(f150,plain,
! [X0,X1] : meet(X1,X0) = meet(meet(X1,X0),X0),
inference(superposition,[],[f27,f20]) ).
fof(f151,plain,
! [X2,X0,X1] : join(meet(X0,X2),X1) = meet(join(meet(X0,X2),X1),join(X0,X1)),
inference(superposition,[],[f27,f42]) ).
fof(f156,plain,
! [X2,X0,X1] : meet(X0,X2) = meet(X0,meet(join(X1,X0),X2)),
inference(superposition,[],[f8,f27]) ).
fof(f158,plain,
! [X0,X1] : join(X1,X0) = join(join(X1,X0),X0),
inference(superposition,[],[f20,f27]) ).
fof(f160,plain,
! [X2,X0,X1] : meet(X0,X1) = meet(X0,meet(X1,join(X2,meet(X0,X1)))),
inference(superposition,[],[f8,f27]) ).
fof(f161,plain,
! [X0,X1] : join(X1,X0) = join(X0,join(X1,X0)),
inference(forward_demodulation,[],[f158,f7]) ).
fof(f164,plain,
! [X2,X0,X1] : join(meet(X0,X2),X1) = meet(join(X0,X1),join(meet(X0,X2),X1)),
inference(forward_demodulation,[],[f151,f6]) ).
fof(f165,plain,
! [X0,X1] : meet(X1,X0) = meet(X0,meet(X1,X0)),
inference(forward_demodulation,[],[f150,f6]) ).
fof(f166,plain,
! [X0,X1] : meet(X0,X1) = meet(X0,meet(X0,X1)),
inference(forward_demodulation,[],[f149,f6]) ).
fof(f171,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X0,X2))) = meet(X0,join(meet(X0,X1),meet(X0,join(meet(X0,X1),meet(X2,X0))))),
inference(backward_demodulation,[],[f67,f166]) ).
fof(f173,plain,
! [X2,X0,X1] : join(join(X0,X1),X2) = join(join(X0,X1),join(X0,X2)),
inference(superposition,[],[f43,f4]) ).
fof(f180,plain,
! [X2,X0,X1] : join(X2,X0) = join(X2,join(X0,meet(X1,X2))),
inference(superposition,[],[f43,f7]) ).
fof(f204,plain,
! [X2,X0,X1] : join(join(X0,X1),X2) = join(X0,join(X2,join(X0,X1))),
inference(forward_demodulation,[],[f173,f54]) ).
fof(f211,plain,
! [X2,X0,X1] : join(X0,join(X1,X2)) = join(X0,join(X2,join(X0,X1))),
inference(forward_demodulation,[],[f204,f9]) ).
fof(f230,plain,
! [X0] : meet(X0,one) = X0,
inference(superposition,[],[f4,f10]) ).
fof(f231,plain,
! [X0,X1] : join(X0,complement(meet(X1,X0))) = join(X0,one),
inference(superposition,[],[f43,f10]) ).
fof(f232,plain,
! [X0,X1] : join(X0,one) = join(X0,complement(meet(X0,X1))),
inference(superposition,[],[f42,f10]) ).
fof(f233,plain,
! [X0,X1] : one = join(X0,join(X1,complement(join(X0,X1)))),
inference(superposition,[],[f9,f10]) ).
fof(f237,plain,
! [X0] : join(X0,zero) = X0,
inference(superposition,[],[f5,f11]) ).
fof(f243,plain,
! [X0,X1] : zero = meet(X0,meet(X1,complement(meet(X0,X1)))),
inference(superposition,[],[f8,f11]) ).
fof(f347,plain,
! [X0] : join(zero,X0) = X0,
inference(superposition,[],[f7,f237]) ).
fof(f390,plain,
one = complement(zero),
inference(superposition,[],[f10,f347]) ).
fof(f491,plain,
! [X0,X1] : meet(X1,complement(meet(X0,X1))) = ifeq(join(X0,meet(X1,complement(meet(X0,X1)))),one,ifeq(zero,zero,complement(X0),meet(X1,complement(meet(X0,X1)))),meet(X1,complement(meet(X0,X1)))),
inference(superposition,[],[f12,f243]) ).
fof(f505,plain,
! [X0,X1] : meet(X1,complement(meet(X0,X1))) = ifeq(join(X0,meet(X1,complement(meet(X0,X1)))),one,complement(X0),meet(X1,complement(meet(X0,X1)))),
inference(forward_demodulation,[],[f491,f1]) ).
fof(f523,plain,
! [X0] : meet(one,X0) = X0,
inference(superposition,[],[f6,f230]) ).
fof(f527,plain,
! [X0] : one = join(one,X0),
inference(superposition,[],[f20,f230]) ).
fof(f545,plain,
! [X0] : one = join(X0,one),
inference(superposition,[],[f7,f527]) ).
fof(f557,plain,
! [X0,X1] : one = join(X0,complement(meet(X1,X0))),
inference(backward_demodulation,[],[f231,f545]) ).
fof(f558,plain,
! [X0,X1] : one = join(X0,complement(meet(X0,X1))),
inference(backward_demodulation,[],[f232,f545]) ).
fof(f694,plain,
! [X2,X0,X1] : meet(X0,join(complement(meet(X0,X1)),meet(X0,X2))) = meet(X0,join(complement(meet(X0,X1)),meet(X0,join(meet(X0,complement(meet(X0,X1))),meet(X2,one))))),
inference(superposition,[],[f13,f558]) ).
fof(f704,plain,
! [X2,X0,X1] : meet(X0,join(complement(meet(X0,X1)),meet(X0,X2))) = meet(X0,join(complement(meet(X0,X1)),meet(X0,join(meet(X0,complement(meet(X0,X1))),X2)))),
inference(forward_demodulation,[],[f694,f230]) ).
fof(f805,plain,
! [X2,X0,X1] : meet(X1,X0) = meet(X1,meet(X0,join(X1,X2))),
inference(superposition,[],[f28,f6]) ).
fof(f811,plain,
! [X2,X0,X1] : meet(X0,join(X0,X1)) = meet(X0,join(X2,join(X0,X1))),
inference(superposition,[],[f28,f27]) ).
fof(f825,plain,
! [X2,X0,X1] : meet(join(X0,X2),X1) = join(meet(join(X0,X2),X1),meet(X0,X1)),
inference(superposition,[],[f20,f28]) ).
fof(f840,plain,
! [X2,X0,X1] : meet(join(X0,X2),X1) = join(meet(X0,X1),meet(join(X0,X2),X1)),
inference(forward_demodulation,[],[f825,f7]) ).
fof(f849,plain,
! [X2,X0,X1] : meet(X0,join(X2,join(X0,X1))) = X0,
inference(forward_demodulation,[],[f811,f4]) ).
fof(f1078,plain,
! [X0,X1] : one = join(X1,join(X0,complement(join(X0,X1)))),
inference(superposition,[],[f233,f7]) ).
fof(f1355,plain,
! [X2,X0,X1] : one = join(meet(join(X0,X2),X1),complement(meet(X0,X1))),
inference(superposition,[],[f557,f28]) ).
fof(f1399,plain,
! [X2,X0,X1] : one = join(complement(meet(X0,X1)),meet(join(X0,X2),X1)),
inference(forward_demodulation,[],[f1355,f7]) ).
fof(f2060,plain,
! [X2,X0,X1] : meet(X2,X1) = join(meet(X2,X1),meet(X2,meet(X0,X1))),
inference(superposition,[],[f38,f165]) ).
fof(f2077,plain,
! [X0,X1] : meet(X1,X0) = join(meet(X1,X0),meet(X0,X1)),
inference(superposition,[],[f38,f165]) ).
fof(f2358,plain,
! [X2,X0,X1] : join(X2,meet(X0,X1)) = join(meet(X0,X1),join(meet(X1,X0),X2)),
inference(superposition,[],[f54,f2077]) ).
fof(f2359,plain,
! [X2,X0,X1] : join(X2,meet(X0,X1)) = join(meet(X1,X0),join(X2,meet(X0,X1))),
inference(superposition,[],[f54,f2077]) ).
fof(f2588,plain,
! [X2,X3,X0,X1] : join(X2,X3) = join(X2,join(X3,meet(X0,meet(X1,X2)))),
inference(superposition,[],[f180,f8]) ).
fof(f3128,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = meet(X0,join(meet(X0,X1),meet(X0,X2))),
inference(superposition,[],[f164,f5]) ).
fof(f3129,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X0)) = meet(X0,join(meet(X0,X1),meet(X2,X0))),
inference(superposition,[],[f164,f20]) ).
fof(f3273,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X0,X2))) = meet(X0,join(meet(X0,X1),join(meet(X0,X1),meet(X2,X0)))),
inference(backward_demodulation,[],[f171,f3129]) ).
fof(f3312,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X0,X2))) = meet(X0,join(meet(X0,X1),meet(X2,X0))),
inference(forward_demodulation,[],[f3273,f25]) ).
fof(f3331,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X0,X2))) = join(meet(X0,X1),meet(X2,X0)),
inference(forward_demodulation,[],[f3312,f3129]) ).
fof(f3377,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X2,X0)),meet(X0,X3))) = join(join(meet(X0,X1),meet(X2,X0)),meet(X3,X0)),
inference(superposition,[],[f3331,f3331]) ).
fof(f3416,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X0,X2))) = join(meet(X0,X2),meet(X1,X0)),
inference(superposition,[],[f3331,f7]) ).
fof(f3456,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X0)) = join(join(meet(X0,X1),meet(X2,X0)),meet(join(meet(X0,X1),meet(X0,X2)),X0)),
inference(superposition,[],[f2077,f3331]) ).
fof(f3466,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X0)) = join(meet(X0,X1),join(meet(X2,X0),meet(join(meet(X0,X1),meet(X0,X2)),X0))),
inference(forward_demodulation,[],[f3456,f9]) ).
fof(f3534,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X2,X0)),meet(X0,X3))) = join(meet(X0,X1),join(meet(X2,X0),meet(X3,X0))),
inference(forward_demodulation,[],[f3377,f9]) ).
fof(f3545,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X0)) = join(meet(X0,X1),join(meet(X2,X0),meet(X0,join(meet(X0,X1),meet(X0,X2))))),
inference(forward_demodulation,[],[f3466,f6]) ).
fof(f3601,plain,
! [X2,X3,X0,X1] : join(meet(X0,X1),join(meet(X2,X0),meet(X3,X0))) = meet(X0,join(meet(X0,X1),join(meet(X2,X0),meet(X0,X3)))),
inference(forward_demodulation,[],[f3534,f9]) ).
fof(f3606,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X0)) = join(meet(X0,X1),join(meet(X2,X0),join(meet(X0,X1),meet(X0,X2)))),
inference(forward_demodulation,[],[f3545,f3128]) ).
fof(f3638,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X0)) = join(meet(X0,X1),join(meet(X0,X2),meet(X2,X0))),
inference(forward_demodulation,[],[f3606,f211]) ).
fof(f3663,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = join(meet(X0,X1),meet(X2,X0)),
inference(forward_demodulation,[],[f3638,f2077]) ).
fof(f3805,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3))) = meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,join(join(meet(X0,X1),meet(X2,X0)),meet(join(X0,join(meet(X0,X1),meet(X0,X2))),X3))))),
inference(superposition,[],[f76,f3331]) ).
fof(f3840,plain,
! [X2,X0,X1] : meet(X0,join(X2,meet(X0,join(meet(X0,X1),X2)))) = meet(X0,join(X2,meet(X0,join(meet(X0,X2),join(meet(X0,X1),X2))))),
inference(superposition,[],[f76,f164]) ).
fof(f3972,plain,
! [X2,X0,X1] : meet(X0,join(X2,meet(X0,join(meet(X0,X1),X2)))) = meet(X0,join(X2,meet(X0,join(X2,join(meet(X0,X2),meet(X0,X1)))))),
inference(forward_demodulation,[],[f3840,f54]) ).
fof(f4004,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3))) = meet(X0,join(meet(X0,X1),join(meet(X0,X2),meet(X0,join(join(meet(X0,X1),meet(X2,X0)),meet(join(X0,join(meet(X0,X1),meet(X0,X2))),X3)))))),
inference(forward_demodulation,[],[f3805,f9]) ).
fof(f4055,plain,
! [X2,X0,X1] : meet(X0,join(X2,meet(X0,join(meet(X0,X1),X2)))) = meet(X0,join(X2,meet(X0,join(X2,meet(X0,X1))))),
inference(forward_demodulation,[],[f3972,f43]) ).
fof(f4078,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3))) = meet(X0,join(meet(X0,X1),join(meet(X0,X2),meet(X0,join(meet(X0,X1),join(meet(X2,X0),meet(join(X0,join(meet(X0,X1),meet(X0,X2))),X3))))))),
inference(forward_demodulation,[],[f4004,f9]) ).
fof(f4126,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3))) = meet(X0,join(meet(X0,X1),join(meet(X0,X2),meet(X0,join(meet(X0,X1),join(meet(X2,X0),meet(join(X0,meet(X0,X1)),X3))))))),
inference(forward_demodulation,[],[f4078,f125]) ).
fof(f4158,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3))) = meet(X0,join(meet(X0,X1),join(meet(X0,X2),meet(X0,join(meet(X0,X1),join(meet(X2,X0),meet(X0,X3))))))),
inference(forward_demodulation,[],[f4126,f5]) ).
fof(f4167,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3))) = meet(X0,join(meet(X0,X1),join(meet(X0,X2),join(meet(X0,X1),join(meet(X2,X0),meet(X3,X0)))))),
inference(forward_demodulation,[],[f4158,f3601]) ).
fof(f4170,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3))) = meet(X0,join(meet(X0,X1),join(join(meet(X2,X0),meet(X3,X0)),meet(X0,X2)))),
inference(forward_demodulation,[],[f4167,f211]) ).
fof(f4173,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3))) = meet(X0,join(meet(X0,X1),join(meet(X0,X2),join(meet(X2,X0),meet(X3,X0))))),
inference(forward_demodulation,[],[f4170,f7]) ).
fof(f4176,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3))) = meet(X0,join(meet(X0,X1),join(meet(X3,X0),meet(X0,X2)))),
inference(forward_demodulation,[],[f4173,f2358]) ).
fof(f4178,plain,
! [X2,X3,X0,X1] : meet(X0,join(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3))) = join(meet(X0,X1),join(meet(X3,X0),meet(X2,X0))),
inference(forward_demodulation,[],[f4176,f3601]) ).
fof(f4180,plain,
! [X2,X3,X0,X1] : meet(X0,join(meet(X0,X1),join(meet(X0,X2),meet(X0,X3)))) = join(meet(X0,X1),join(meet(X3,X0),meet(X2,X0))),
inference(forward_demodulation,[],[f4178,f9]) ).
fof(f4239,plain,
! [X0,X1] : join(X1,X0) = meet(join(X1,X0),join(X0,X1)),
inference(superposition,[],[f55,f161]) ).
fof(f4442,plain,
! [X0,X1] : meet(X0,join(complement(meet(X0,X1)),meet(X0,one))) = meet(X0,join(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1))))))),
inference(superposition,[],[f704,f10]) ).
fof(f4542,plain,
! [X0,X1] : meet(X0,join(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1))))))) = meet(X0,join(meet(X0,one),complement(meet(X0,X1)))),
inference(forward_demodulation,[],[f4442,f7]) ).
fof(f4603,plain,
! [X0,X1] : meet(X0,join(X0,complement(meet(X0,X1)))) = meet(X0,join(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1))))))),
inference(forward_demodulation,[],[f4542,f230]) ).
fof(f4648,plain,
! [X0,X1] : meet(X0,join(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1))))))) = X0,
inference(forward_demodulation,[],[f4603,f4]) ).
fof(f4759,plain,
! [X0,X1] : join(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))) = join(join(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),X0),
inference(superposition,[],[f20,f4648]) ).
fof(f4807,plain,
! [X0,X1] : join(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))) = join(X0,join(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1))))))),
inference(forward_demodulation,[],[f4759,f7]) ).
fof(f4842,plain,
! [X0,X1] : join(X0,complement(meet(X0,X1))) = join(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),
inference(forward_demodulation,[],[f4807,f125]) ).
fof(f4873,plain,
! [X0,X1] : one = join(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),
inference(forward_demodulation,[],[f4842,f558]) ).
fof(f4956,plain,
! [X0,X1] : meet(X0,complement(meet(X0,complement(meet(X0,X1))))) = ifeq(one,one,ifeq(meet(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),zero,complement(complement(meet(X0,X1))),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),
inference(superposition,[],[f12,f4873]) ).
fof(f4988,plain,
! [X0,X1] : meet(X0,complement(meet(X0,complement(meet(X0,X1))))) = ifeq(meet(complement(meet(X0,X1)),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),zero,complement(complement(meet(X0,X1))),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),
inference(forward_demodulation,[],[f4956,f1]) ).
fof(f5026,plain,
! [X0,X1] : meet(X0,complement(meet(X0,complement(meet(X0,X1))))) = ifeq(meet(X0,meet(complement(meet(X0,complement(meet(X0,X1)))),complement(meet(X0,X1)))),zero,complement(complement(meet(X0,X1))),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),
inference(forward_demodulation,[],[f4988,f37]) ).
fof(f5043,plain,
! [X0,X1] : meet(X0,complement(meet(X0,complement(meet(X0,X1))))) = ifeq(meet(X0,meet(complement(meet(X0,X1)),complement(meet(X0,complement(meet(X0,X1)))))),zero,complement(complement(meet(X0,X1))),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),
inference(forward_demodulation,[],[f5026,f6]) ).
fof(f5057,plain,
! [X0,X1] : meet(X0,complement(meet(X0,complement(meet(X0,X1))))) = ifeq(zero,zero,complement(complement(meet(X0,X1))),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),
inference(forward_demodulation,[],[f5043,f243]) ).
fof(f5067,plain,
! [X0,X1] : meet(X0,complement(meet(X0,complement(meet(X0,X1))))) = complement(complement(meet(X0,X1))),
inference(forward_demodulation,[],[f5057,f1]) ).
fof(f5233,plain,
! [X2,X3,X0,X1] : meet(join(meet(X0,X1),meet(X2,X0)),X3) = meet(join(meet(X0,X1),meet(X0,X2)),meet(X0,X3)),
inference(superposition,[],[f30,f3331]) ).
fof(f5407,plain,
! [X2,X3,X0,X1] : meet(join(meet(X0,X1),meet(X2,X0)),X3) = meet(X0,meet(X3,join(meet(X0,X1),meet(X0,X2)))),
inference(forward_demodulation,[],[f5233,f37]) ).
fof(f5852,plain,
! [X2,X0,X1] : meet(meet(X0,X1),join(meet(X0,X2),meet(meet(X0,X1),X0))) = meet(meet(X0,X1),join(meet(X0,X2),meet(meet(X0,X1),join(meet(meet(X0,X1),meet(X0,X2)),join(meet(X0,X1),meet(X0,X2)))))),
inference(superposition,[],[f13,f3128]) ).
fof(f5908,plain,
! [X2,X0,X1] : meet(meet(X0,X1),join(meet(X0,X2),meet(meet(X0,X1),X0))) = meet(X0,meet(X1,join(meet(X0,X2),meet(meet(X0,X1),join(meet(meet(X0,X1),meet(X0,X2)),join(meet(X0,X1),meet(X0,X2))))))),
inference(forward_demodulation,[],[f5852,f8]) ).
fof(f5974,plain,
! [X2,X0,X1] : meet(meet(X0,X1),join(meet(X0,X2),meet(meet(X0,X1),X0))) = meet(X0,meet(X1,join(meet(X0,X2),meet(X0,X1)))),
inference(forward_demodulation,[],[f5908,f849]) ).
fof(f6016,plain,
! [X2,X0,X1] : meet(meet(X0,X1),join(meet(X0,X2),meet(meet(X0,X1),X0))) = meet(join(meet(X0,X2),meet(X1,X0)),X1),
inference(forward_demodulation,[],[f5974,f5407]) ).
fof(f6038,plain,
! [X2,X0,X1] : meet(meet(X0,X1),join(meet(X0,X2),meet(meet(X0,X1),X0))) = meet(X1,join(meet(X0,X2),meet(X1,X0))),
inference(forward_demodulation,[],[f6016,f6]) ).
fof(f6053,plain,
! [X2,X0,X1] : meet(X0,meet(X1,join(meet(X0,X2),meet(meet(X0,X1),X0)))) = meet(X1,join(meet(X0,X2),meet(X1,X0))),
inference(forward_demodulation,[],[f6038,f8]) ).
fof(f6064,plain,
! [X2,X0,X1] : meet(X0,meet(X1,join(meet(X0,X2),meet(X0,meet(X0,X1))))) = meet(X1,join(meet(X0,X2),meet(X1,X0))),
inference(forward_demodulation,[],[f6053,f3663]) ).
fof(f6074,plain,
! [X2,X0,X1] : meet(X1,join(meet(X0,X2),meet(X1,X0))) = meet(join(meet(X0,X2),meet(meet(X0,X1),X0)),X1),
inference(forward_demodulation,[],[f6064,f5407]) ).
fof(f6083,plain,
! [X2,X0,X1] : meet(X1,join(meet(X0,X2),meet(meet(X0,X1),X0))) = meet(X1,join(meet(X0,X2),meet(X1,X0))),
inference(forward_demodulation,[],[f6074,f6]) ).
fof(f6089,plain,
! [X2,X0,X1] : meet(X1,join(meet(X0,X2),meet(X0,meet(X0,X1)))) = meet(X1,join(meet(X0,X2),meet(X1,X0))),
inference(forward_demodulation,[],[f6083,f3663]) ).
fof(f6095,plain,
! [X2,X0,X1] : meet(X1,join(meet(X0,X2),meet(X0,X1))) = meet(X1,join(meet(X0,X2),meet(X1,X0))),
inference(forward_demodulation,[],[f6089,f166]) ).
fof(f6260,plain,
! [X2,X3,X0,X1] : meet(join(X2,X0),X1) = join(meet(join(X2,X0),X1),meet(X3,meet(X0,X1))),
inference(superposition,[],[f35,f156]) ).
fof(f6919,plain,
! [X0,X1] : meet(X1,complement(meet(X1,complement(meet(X0,X1))))) = complement(complement(meet(X0,X1))),
inference(superposition,[],[f5067,f165]) ).
fof(f6943,plain,
! [X0] : complement(complement(X0)) = meet(X0,complement(meet(X0,complement(X0)))),
inference(superposition,[],[f5067,f230]) ).
fof(f7045,plain,
! [X0] : meet(X0,complement(zero)) = complement(complement(X0)),
inference(forward_demodulation,[],[f6943,f11]) ).
fof(f7085,plain,
! [X0] : meet(X0,one) = complement(complement(X0)),
inference(forward_demodulation,[],[f7045,f390]) ).
fof(f7102,plain,
! [X0] : complement(complement(X0)) = X0,
inference(forward_demodulation,[],[f7085,f230]) ).
fof(f7114,plain,
! [X0,X1] : meet(X0,X1) = meet(X0,complement(meet(X0,complement(meet(X0,X1))))),
inference(backward_demodulation,[],[f5067,f7102]) ).
fof(f7115,plain,
! [X0,X1] : meet(X0,X1) = meet(X1,complement(meet(X1,complement(meet(X0,X1))))),
inference(backward_demodulation,[],[f6919,f7102]) ).
fof(f7659,plain,
! [X2,X0,X1] : join(meet(X1,join(X0,meet(X1,X2))),meet(X1,join(meet(X1,X0),meet(X2,join(X1,X0))))) = meet(join(meet(X1,join(X0,meet(X1,X2))),meet(X1,join(meet(X1,X0),meet(X2,join(X1,X0))))),join(X0,meet(X1,join(meet(X1,X0),meet(X2,join(X1,X0)))))),
inference(superposition,[],[f27,f110]) ).
fof(f7704,plain,
! [X2,X0,X1] : join(meet(X1,join(X0,meet(X1,X2))),meet(X1,join(meet(X1,X0),meet(X2,join(X1,X0))))) = meet(join(X0,meet(X1,join(meet(X1,X0),meet(X2,join(X1,X0))))),join(meet(X1,join(X0,meet(X1,X2))),meet(X1,join(meet(X1,X0),meet(X2,join(X1,X0)))))),
inference(forward_demodulation,[],[f7659,f6]) ).
fof(f9242,plain,
! [X2,X0,X1] : join(X1,X0) = join(join(X1,X0),meet(X2,join(X0,X1))),
inference(superposition,[],[f35,f4239]) ).
fof(f9301,plain,
! [X2,X0,X1] : join(X1,X0) = join(X1,join(X0,meet(X2,join(X0,X1)))),
inference(forward_demodulation,[],[f9242,f9]) ).
fof(f9467,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X0,X2))) = join(meet(X0,X2),meet(complement(meet(X0,complement(meet(X0,X1)))),X0)),
inference(superposition,[],[f3416,f7114]) ).
fof(f9537,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X0)) = join(meet(X0,X2),meet(X0,X1)),
inference(superposition,[],[f3128,f3416]) ).
fof(f9538,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X0)) = join(meet(X0,X2),meet(X1,X0)),
inference(superposition,[],[f3331,f3416]) ).
fof(f9699,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X0,X2))) = join(meet(X0,X2),meet(X0,complement(meet(X0,complement(meet(X0,X1)))))),
inference(forward_demodulation,[],[f9467,f6]) ).
fof(f9798,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X0,X2))) = join(meet(X0,X2),meet(X0,X1)),
inference(forward_demodulation,[],[f9699,f7114]) ).
fof(f11696,plain,
! [X2,X0,X1] : meet(X1,join(X0,X2)) = join(meet(X1,join(X0,X2)),meet(X1,X0)),
inference(superposition,[],[f2060,f4]) ).
fof(f11701,plain,
! [X2,X0,X1] : meet(X1,join(X2,X0)) = join(meet(X1,join(X2,X0)),meet(X1,X0)),
inference(superposition,[],[f2060,f27]) ).
fof(f11717,plain,
! [X2,X0,X1] : meet(X2,join(X1,X0)) = join(meet(X2,join(X1,X0)),meet(X2,join(X0,X1))),
inference(superposition,[],[f2060,f4239]) ).
fof(f11830,plain,
! [X2,X0,X1] : meet(X1,join(X2,X0)) = join(meet(X1,X0),meet(X1,join(X2,X0))),
inference(forward_demodulation,[],[f11701,f7]) ).
fof(f11835,plain,
! [X2,X0,X1] : meet(X1,join(X0,X2)) = join(meet(X1,X0),meet(X1,join(X0,X2))),
inference(forward_demodulation,[],[f11696,f7]) ).
fof(f12033,plain,
! [X0,X1] : meet(join(X0,X1),complement(meet(join(X0,X1),complement(X0)))) = X0,
inference(superposition,[],[f7115,f4]) ).
fof(f12038,plain,
! [X0,X1] : meet(join(X1,X0),complement(meet(join(X1,X0),complement(X0)))) = X0,
inference(superposition,[],[f7115,f27]) ).
fof(f12191,plain,
! [X0,X1] : meet(join(X1,X0),complement(meet(complement(X0),join(X1,X0)))) = X0,
inference(forward_demodulation,[],[f12038,f6]) ).
fof(f12196,plain,
! [X0,X1] : meet(join(X0,X1),complement(meet(complement(X0),join(X0,X1)))) = X0,
inference(forward_demodulation,[],[f12033,f6]) ).
fof(f13056,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X2,X1)) = join(meet(X1,X2),meet(X0,X1)),
inference(superposition,[],[f9538,f6]) ).
fof(f14310,plain,
! [X2,X0,X1] : meet(X2,X0) = meet(X2,join(meet(X0,X1),meet(X2,X0))),
inference(superposition,[],[f160,f3129]) ).
fof(f14431,plain,
! [X2,X0,X1] : meet(X1,X0) = meet(X1,join(meet(X0,X2),meet(X0,X1))),
inference(backward_demodulation,[],[f6095,f14310]) ).
fof(f14787,plain,
! [X2,X0,X1] : meet(X1,X0) = meet(X1,join(meet(X0,X1),meet(X0,X2))),
inference(superposition,[],[f14431,f7]) ).
fof(f15215,plain,
! [X2,X3,X0,X1] : meet(join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1))))),X0) = meet(join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1))))),join(meet(X0,join(X1,meet(X0,X2))),meet(X0,X3))),
inference(superposition,[],[f14787,f13]) ).
fof(f15522,plain,
! [X2,X3,X0,X1] : meet(X0,join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1)))))) = meet(join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1))))),join(meet(X0,join(X1,meet(X0,X2))),meet(X0,X3))),
inference(forward_demodulation,[],[f15215,f6]) ).
fof(f15610,plain,
! [X2,X3,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = meet(join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1))))),join(meet(X0,join(X1,meet(X0,X2))),meet(X0,X3))),
inference(forward_demodulation,[],[f15522,f13]) ).
fof(f15649,plain,
! [X2,X0,X1] : meet(X1,join(X0,meet(X1,X2))) = join(meet(X1,join(X0,meet(X1,X2))),meet(X1,join(meet(X1,X0),meet(X2,join(X1,X0))))),
inference(backward_demodulation,[],[f7704,f15610]) ).
fof(f15672,plain,
! [X2,X0,X1] : join(X1,meet(X0,join(meet(X0,X1),meet(X2,join(X0,X1))))) = join(X1,meet(X0,join(X1,meet(X0,X2)))),
inference(backward_demodulation,[],[f110,f15649]) ).
fof(f15710,plain,
! [X2,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = meet(X0,join(X1,meet(X0,join(X1,meet(X0,X2))))),
inference(backward_demodulation,[],[f13,f15672]) ).
fof(f15791,plain,
! [X2,X0,X1] : meet(X0,join(X2,meet(X0,X1))) = meet(X0,join(X2,meet(X0,join(meet(X0,X1),X2)))),
inference(backward_demodulation,[],[f4055,f15710]) ).
fof(f15901,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = meet(X0,join(meet(X0,X1),join(meet(X0,X1),meet(X0,X2)))),
inference(superposition,[],[f15710,f3128]) ).
fof(f16078,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = join(meet(X0,X1),join(meet(X2,X0),meet(X1,X0))),
inference(forward_demodulation,[],[f15901,f4180]) ).
fof(f16158,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = join(meet(X2,X0),meet(X1,X0)),
inference(forward_demodulation,[],[f16078,f2359]) ).
fof(f16375,plain,
! [X2,X3,X0,X1] : join(meet(X2,meet(X0,X1)),meet(X2,X3)) = join(meet(X3,X2),meet(X0,meet(X1,X2))),
inference(superposition,[],[f16158,f8]) ).
fof(f16387,plain,
! [X2,X0,X1] : meet(X0,X1) = meet(X0,join(meet(X0,X1),meet(X2,X1))),
inference(superposition,[],[f14431,f16158]) ).
fof(f16390,plain,
! [X2,X0,X1] : meet(X1,join(meet(X0,X1),meet(X2,X1))) = join(meet(X1,X2),meet(X0,X1)),
inference(superposition,[],[f3331,f16158]) ).
fof(f19754,plain,
! [X2,X0,X1] : meet(X1,join(X2,X0)) = meet(X1,join(meet(X1,join(X2,X0)),X0)),
inference(superposition,[],[f16387,f27]) ).
fof(f19975,plain,
! [X2,X0,X1] : meet(X1,join(X2,X0)) = meet(X1,join(X0,meet(X1,join(X2,X0)))),
inference(forward_demodulation,[],[f19754,f7]) ).
fof(f20053,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = meet(X0,join(X2,meet(X0,X1))),
inference(backward_demodulation,[],[f15791,f19975]) ).
fof(f20155,plain,
! [X2,X3,X0,X1] : meet(X2,join(X0,join(X1,meet(X2,X3)))) = meet(X2,join(meet(X2,X3),join(X1,X0))),
inference(superposition,[],[f20053,f45]) ).
fof(f20156,plain,
! [X2,X3,X0,X1] : meet(X2,join(X0,join(X1,meet(X2,X3)))) = meet(X2,join(meet(X2,X3),join(X0,X1))),
inference(superposition,[],[f20053,f9]) ).
fof(f20277,plain,
! [X2,X3,X0,X1] : meet(X3,meet(X0,join(meet(X0,X1),X2))) = meet(X0,meet(join(X2,meet(X0,X1)),X3)),
inference(superposition,[],[f37,f20053]) ).
fof(f22248,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = join(meet(X0,join(meet(X0,X1),X2)),meet(X0,X1)),
inference(superposition,[],[f2060,f39]) ).
fof(f22393,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = join(meet(X0,X1),meet(X0,join(meet(X0,X1),X2))),
inference(forward_demodulation,[],[f22248,f7]) ).
fof(f25865,plain,
! [X2,X3,X0,X1] : join(meet(X0,join(X1,X2)),X3) = join(meet(X0,join(X1,X2)),join(meet(X0,X1),X3)),
inference(superposition,[],[f45,f11835]) ).
fof(f25913,plain,
! [X2,X3,X0,X1] : join(meet(X0,join(X1,X2)),X3) = join(meet(X0,X1),join(X3,meet(X0,join(X1,X2)))),
inference(forward_demodulation,[],[f25865,f54]) ).
fof(f26762,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X1,X2)) = meet(X1,join(meet(X1,X2),meet(X0,X1))),
inference(superposition,[],[f9798,f7115]) ).
fof(f26859,plain,
! [X2,X3,X0,X1] : meet(join(X0,X3),join(meet(X0,X2),meet(X0,X1))) = join(join(meet(X0,X1),meet(X0,X2)),meet(join(X0,X3),join(meet(X0,X2),meet(X0,X1)))),
inference(superposition,[],[f840,f9798]) ).
fof(f26975,plain,
! [X2,X3,X0,X1] : meet(join(X0,X3),join(meet(X0,X2),meet(X0,X1))) = join(meet(X0,X1),join(meet(X0,X2),meet(join(X0,X3),join(meet(X0,X2),meet(X0,X1))))),
inference(forward_demodulation,[],[f26859,f9]) ).
fof(f27111,plain,
! [X2,X3,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = meet(join(X0,X3),join(meet(X0,X2),meet(X0,X1))),
inference(forward_demodulation,[],[f26975,f9301]) ).
fof(f35554,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X2,X0))) = join(meet(X0,X2),meet(X0,X1)),
inference(superposition,[],[f16390,f6]) ).
fof(f39985,plain,
! [X2,X0,X1] : one = join(complement(meet(X0,X1)),meet(join(X1,X2),X0)),
inference(superposition,[],[f1399,f6]) ).
fof(f52385,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = join(meet(X1,X0),meet(X2,X0)),
inference(superposition,[],[f13056,f9537]) ).
fof(f53189,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),meet(X0,X2))) = join(meet(X1,X0),meet(X0,X2)),
inference(superposition,[],[f26762,f9537]) ).
fof(f58947,plain,
! [X0,X1] : meet(X0,join(X1,zero)) = join(meet(X0,join(X1,zero)),meet(X0,join(meet(X0,X1),meet(complement(X0),join(X0,X1))))),
inference(superposition,[],[f15649,f11]) ).
fof(f58951,plain,
! [X2,X0,X1] : meet(X1,join(X2,meet(X0,X1))) = join(meet(X1,join(X2,meet(X0,X1))),meet(X1,join(meet(X1,X2),meet(complement(meet(X1,complement(meet(X0,X1)))),join(X1,X2))))),
inference(superposition,[],[f15649,f7115]) ).
fof(f59677,plain,
! [X0,X1] : meet(X0,X1) = join(meet(X0,X1),meet(X0,join(meet(X0,X1),meet(complement(X0),join(X0,X1))))),
inference(forward_demodulation,[],[f58947,f237]) ).
fof(f59982,plain,
! [X0,X1] : meet(X0,X1) = meet(X0,join(meet(X0,X1),meet(complement(X0),join(X0,X1)))),
inference(forward_demodulation,[],[f59677,f22393]) ).
fof(f60970,plain,
! [X0,X1] : meet(X0,X1) = meet(X0,join(meet(X0,X1),meet(complement(X0),join(X0,complement(meet(X0,complement(meet(X0,X1)))))))),
inference(superposition,[],[f59982,f7114]) ).
fof(f60988,plain,
! [X0,X1] : meet(join(X0,X1),join(X0,meet(complement(join(X0,X1)),join(join(X0,X1),complement(meet(complement(X0),join(X0,X1))))))) = X0,
inference(superposition,[],[f59982,f12196]) ).
fof(f60989,plain,
! [X0,X1] : meet(join(X1,X0),join(X0,meet(complement(join(X1,X0)),join(join(X1,X0),complement(meet(complement(X0),join(X1,X0))))))) = X0,
inference(superposition,[],[f59982,f12191]) ).
fof(f61193,plain,
! [X2,X0,X1] : meet(X0,join(X2,join(meet(X0,X1),meet(complement(X0),join(X0,X1))))) = join(meet(X0,X1),meet(X0,join(X2,join(meet(X0,X1),meet(complement(X0),join(X0,X1)))))),
inference(superposition,[],[f11830,f59982]) ).
fof(f61459,plain,
! [X0,X1] : meet(join(X1,X0),join(X0,meet(complement(join(X1,X0)),one))) = X0,
inference(forward_demodulation,[],[f60989,f557]) ).
fof(f61460,plain,
! [X0,X1] : meet(join(X0,X1),join(X0,meet(complement(join(X0,X1)),one))) = X0,
inference(forward_demodulation,[],[f60988,f557]) ).
fof(f61470,plain,
! [X0,X1] : meet(X0,X1) = meet(X0,join(meet(X0,X1),meet(complement(X0),one))),
inference(forward_demodulation,[],[f60970,f558]) ).
fof(f61634,plain,
! [X0,X1] : meet(join(X1,X0),join(X0,meet(one,complement(join(X1,X0))))) = X0,
inference(forward_demodulation,[],[f61459,f6]) ).
fof(f61635,plain,
! [X0,X1] : meet(join(X0,X1),join(X0,meet(one,complement(join(X0,X1))))) = X0,
inference(forward_demodulation,[],[f61460,f6]) ).
fof(f61642,plain,
! [X0,X1] : meet(X0,X1) = meet(X0,join(meet(X0,X1),meet(one,complement(X0)))),
inference(forward_demodulation,[],[f61470,f6]) ).
fof(f61743,plain,
! [X0,X1] : meet(join(X1,X0),join(X0,complement(join(X1,X0)))) = X0,
inference(forward_demodulation,[],[f61634,f523]) ).
fof(f61744,plain,
! [X0,X1] : meet(join(X0,X1),join(X0,complement(join(X0,X1)))) = X0,
inference(forward_demodulation,[],[f61635,f523]) ).
fof(f61751,plain,
! [X0,X1] : meet(X0,X1) = meet(X0,join(meet(X0,X1),complement(X0))),
inference(forward_demodulation,[],[f61642,f523]) ).
fof(f61821,plain,
! [X0,X1] : meet(X0,X1) = meet(X0,join(complement(X0),meet(X0,X1))),
inference(forward_demodulation,[],[f61751,f20053]) ).
fof(f62021,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = meet(X0,join(complement(X0),join(meet(X0,X1),meet(X0,X2)))),
inference(superposition,[],[f61821,f35554]) ).
fof(f62176,plain,
! [X2,X0,X1] : meet(X0,join(join(complement(X0),meet(X0,X1)),X2)) = join(meet(X0,X1),meet(X0,join(join(complement(X0),meet(X0,X1)),X2))),
inference(superposition,[],[f11835,f61821]) ).
fof(f62193,plain,
! [X2,X0,X1] : join(join(complement(X0),meet(X0,X1)),meet(X0,join(join(complement(X0),meet(X0,X1)),meet(X0,X2)))) = join(join(complement(X0),meet(X0,X1)),meet(X0,join(meet(X0,X1),meet(X2,join(X0,join(complement(X0),meet(X0,X1))))))),
inference(superposition,[],[f15672,f61821]) ).
fof(f62288,plain,
! [X2,X0,X1] : join(join(complement(X0),meet(X0,X1)),meet(X0,join(join(complement(X0),meet(X0,X1)),meet(X0,X2)))) = join(complement(X0),join(meet(X0,X1),meet(X0,join(meet(X0,X1),meet(X2,join(X0,join(complement(X0),meet(X0,X1)))))))),
inference(forward_demodulation,[],[f62193,f9]) ).
fof(f62299,plain,
! [X2,X0,X1] : meet(X0,join(complement(X0),join(meet(X0,X1),X2))) = join(meet(X0,X1),meet(X0,join(complement(X0),join(meet(X0,X1),X2)))),
inference(forward_demodulation,[],[f62176,f9]) ).
fof(f62424,plain,
! [X2,X0,X1] : join(join(complement(X0),meet(X0,X1)),meet(X0,join(join(complement(X0),meet(X0,X1)),meet(X0,X2)))) = join(complement(X0),meet(X0,join(meet(X0,X1),meet(X2,join(X0,join(complement(X0),meet(X0,X1))))))),
inference(forward_demodulation,[],[f62288,f22393]) ).
fof(f62505,plain,
! [X2,X0,X1] : join(join(complement(X0),meet(X0,X1)),meet(X0,join(join(complement(X0),meet(X0,X1)),meet(X0,X2)))) = join(complement(X0),meet(X0,join(meet(X0,X1),meet(X2,join(X0,complement(X0)))))),
inference(forward_demodulation,[],[f62424,f125]) ).
fof(f62541,plain,
! [X2,X0,X1] : join(join(complement(X0),meet(X0,X1)),meet(X0,join(join(complement(X0),meet(X0,X1)),meet(X0,X2)))) = join(complement(X0),meet(X0,join(meet(X0,X1),meet(X2,one)))),
inference(forward_demodulation,[],[f62505,f10]) ).
fof(f62558,plain,
! [X2,X0,X1] : join(complement(X0),meet(X0,join(meet(X0,X1),X2))) = join(join(complement(X0),meet(X0,X1)),meet(X0,join(join(complement(X0),meet(X0,X1)),meet(X0,X2)))),
inference(forward_demodulation,[],[f62541,f230]) ).
fof(f62569,plain,
! [X2,X0,X1] : join(complement(X0),meet(X0,join(meet(X0,X1),X2))) = join(complement(X0),join(meet(X0,X1),meet(X0,join(join(complement(X0),meet(X0,X1)),meet(X0,X2))))),
inference(forward_demodulation,[],[f62558,f9]) ).
fof(f62578,plain,
! [X2,X0,X1] : join(complement(X0),meet(X0,join(meet(X0,X1),X2))) = join(complement(X0),join(meet(X0,X1),meet(X0,join(complement(X0),join(meet(X0,X1),meet(X0,X2)))))),
inference(forward_demodulation,[],[f62569,f9]) ).
fof(f62581,plain,
! [X2,X0,X1] : join(complement(X0),meet(X0,join(complement(X0),join(meet(X0,X1),meet(X0,X2))))) = join(complement(X0),meet(X0,join(meet(X0,X1),X2))),
inference(forward_demodulation,[],[f62578,f62299]) ).
fof(f62584,plain,
! [X2,X0,X1] : join(complement(X0),join(meet(X0,X1),meet(X0,X2))) = join(complement(X0),meet(X0,join(meet(X0,X1),X2))),
inference(forward_demodulation,[],[f62581,f62021]) ).
fof(f62587,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = meet(X0,join(complement(X0),meet(X0,join(meet(X0,X1),X2)))),
inference(backward_demodulation,[],[f62021,f62584]) ).
fof(f62590,plain,
! [X2,X0,X1] : join(meet(X0,X1),meet(X0,X2)) = meet(X0,join(meet(X0,X1),X2)),
inference(forward_demodulation,[],[f62587,f61821]) ).
fof(f62695,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = join(meet(X2,X0),meet(X1,X0)),
inference(backward_demodulation,[],[f16158,f62590]) ).
fof(f62777,plain,
! [X2,X3,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = meet(join(X0,X3),join(meet(X0,X2),meet(X0,X1))),
inference(backward_demodulation,[],[f27111,f62590]) ).
fof(f62912,plain,
! [X2,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = join(meet(X1,X0),meet(X2,X0)),
inference(backward_demodulation,[],[f52385,f62590]) ).
fof(f62927,plain,
! [X2,X0,X1] : join(meet(X1,X0),meet(X0,X2)) = meet(X0,meet(X0,join(meet(X0,X1),X2))),
inference(backward_demodulation,[],[f53189,f62590]) ).
fof(f63052,plain,
! [X2,X0,X1] : meet(X0,join(X2,join(meet(X0,X1),meet(complement(X0),join(X0,X1))))) = meet(X0,join(meet(X0,X1),join(X2,join(meet(X0,X1),meet(complement(X0),join(X0,X1)))))),
inference(backward_demodulation,[],[f61193,f62590]) ).
fof(f63098,plain,
! [X2,X3,X0,X1] : join(meet(X3,X2),meet(X0,meet(X1,X2))) = meet(X2,join(meet(X2,meet(X0,X1)),X3)),
inference(backward_demodulation,[],[f16375,f62590]) ).
fof(f63239,plain,
! [X2,X0,X1] : meet(X2,join(X1,X0)) = meet(X2,join(meet(X2,join(X1,X0)),join(X0,X1))),
inference(backward_demodulation,[],[f11717,f62590]) ).
fof(f63295,plain,
! [X2,X0,X1] : meet(X1,join(X2,meet(X0,X1))) = meet(X1,join(meet(X1,join(X2,meet(X0,X1))),join(meet(X1,X2),meet(complement(meet(X1,complement(meet(X0,X1)))),join(X1,X2))))),
inference(backward_demodulation,[],[f58951,f62590]) ).
fof(f63391,plain,
~ sP0(meet(a,join(meet(a,b),c))),
inference(backward_demodulation,[],[f15,f62590]) ).
fof(f63393,plain,
~ sP0(meet(a,join(c,meet(a,b)))),
inference(forward_demodulation,[],[f63391,f20053]) ).
fof(f63503,plain,
! [X2,X0,X1] : meet(X1,join(X2,meet(X0,X1))) = meet(X1,join(meet(X1,X2),join(meet(complement(meet(X1,complement(meet(X0,X1)))),join(X1,X2)),meet(X1,join(X2,meet(X0,X1)))))),
inference(forward_demodulation,[],[f63295,f20156]) ).
fof(f63559,plain,
! [X2,X0,X1] : meet(X2,join(X1,X0)) = meet(X2,join(X0,join(X1,meet(X2,join(X1,X0))))),
inference(forward_demodulation,[],[f63239,f20156]) ).
fof(f63852,plain,
! [X2,X3,X0,X1] : meet(join(X2,X0),X1) = meet(X1,join(meet(X1,meet(X3,X0)),join(X2,X0))),
inference(backward_demodulation,[],[f6260,f63098]) ).
fof(f63875,plain,
! [X2,X0,X1] : meet(X0,join(X2,join(meet(X0,X1),meet(complement(X0),join(X0,X1))))) = meet(X0,join(meet(X0,X1),join(meet(complement(X0),join(X0,X1)),X2))),
inference(forward_demodulation,[],[f63052,f211]) ).
fof(f64026,plain,
! [X2,X0,X1] : join(meet(X1,X0),meet(X0,X2)) = meet(X0,join(meet(X0,X1),X2)),
inference(forward_demodulation,[],[f62927,f166]) ).
fof(f64766,plain,
! [X2,X3,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = meet(join(X0,X3),meet(X0,join(meet(X0,X2),X1))),
inference(forward_demodulation,[],[f62777,f62590]) ).
fof(f65238,plain,
! [X2,X0,X1] : meet(X1,join(X2,meet(X0,X1))) = meet(X1,join(meet(X1,join(X2,meet(X0,X1))),meet(complement(meet(X1,complement(meet(X0,X1)))),join(X1,X2)))),
inference(forward_demodulation,[],[f63503,f25913]) ).
fof(f65284,plain,
! [X2,X0,X1] : meet(X2,join(X0,X1)) = meet(X2,join(X1,X0)),
inference(forward_demodulation,[],[f63559,f9301]) ).
fof(f65537,plain,
! [X2,X3,X0,X1] : meet(join(X2,X0),X1) = meet(X1,join(X0,join(X2,meet(X1,meet(X3,X0))))),
inference(forward_demodulation,[],[f63852,f20155]) ).
fof(f66256,plain,
! [X2,X3,X0,X1] : meet(X0,join(meet(X0,X1),X2)) = meet(X0,meet(join(X1,meet(X0,X2)),join(X0,X3))),
inference(forward_demodulation,[],[f64766,f20277]) ).
fof(f66881,plain,
! [X2,X0,X1] : meet(X1,join(X0,X2)) = meet(join(X2,X0),X1),
inference(forward_demodulation,[],[f65537,f2588]) ).
fof(f67541,plain,
! [X2,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = meet(X0,join(meet(X0,X1),X2)),
inference(forward_demodulation,[],[f66256,f805]) ).
fof(f68459,plain,
! [X2,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = join(meet(X2,X0),meet(X1,X0)),
inference(backward_demodulation,[],[f62695,f67541]) ).
fof(f68493,plain,
! [X2,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = join(meet(X1,X0),meet(X2,X0)),
inference(backward_demodulation,[],[f62912,f67541]) ).
fof(f68509,plain,
! [X2,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = join(meet(X1,X0),meet(X0,X2)),
inference(backward_demodulation,[],[f64026,f67541]) ).
fof(f68874,plain,
! [X2,X0,X1] : meet(X1,join(X2,meet(X0,X1))) = meet(X1,join(join(X2,meet(X0,X1)),meet(X1,meet(complement(meet(X1,complement(meet(X0,X1)))),join(X1,X2))))),
inference(backward_demodulation,[],[f65238,f67541]) ).
fof(f68878,plain,
! [X2,X0,X1] : meet(X0,join(X2,join(meet(X0,X1),meet(complement(X0),join(X0,X1))))) = meet(X0,join(X1,meet(X0,join(meet(complement(X0),join(X0,X1)),X2)))),
inference(backward_demodulation,[],[f63875,f67541]) ).
fof(f69631,plain,
! [X2,X0,X1] : meet(X1,join(X2,meet(X0,X1))) = meet(X1,join(X2,join(meet(X0,X1),meet(X1,meet(complement(meet(X1,complement(meet(X0,X1)))),join(X1,X2)))))),
inference(forward_demodulation,[],[f68874,f9]) ).
fof(f70380,plain,
! [X2,X0,X1] : meet(X1,join(X2,meet(X0,X1))) = meet(X1,join(X2,meet(X1,join(X0,meet(X1,meet(complement(meet(X1,complement(meet(X0,X1)))),join(X1,X2))))))),
inference(forward_demodulation,[],[f69631,f68509]) ).
fof(f70891,plain,
! [X2,X0,X1] : meet(X1,join(X2,meet(X0,X1))) = meet(X1,join(X2,meet(X1,join(X0,meet(X1,complement(meet(X1,complement(meet(X0,X1))))))))),
inference(forward_demodulation,[],[f70380,f805]) ).
fof(f71198,plain,
! [X2,X0,X1] : meet(X1,join(X2,meet(X0,X1))) = meet(X1,join(X2,meet(X1,join(X0,meet(X0,X1))))),
inference(forward_demodulation,[],[f70891,f7115]) ).
fof(f71406,plain,
! [X2,X0,X1] : meet(X1,join(X2,meet(X1,X0))) = meet(X1,join(X2,meet(X0,X1))),
inference(forward_demodulation,[],[f71198,f5]) ).
fof(f72425,plain,
! [X0,X1] : meet(X1,X0) = meet(X1,join(X0,complement(join(X0,X1)))),
inference(superposition,[],[f156,f61744]) ).
fof(f72779,plain,
! [X0,X1] : meet(join(X1,complement(join(X1,X0))),complement(meet(X0,X1))) = ifeq(join(X0,meet(join(X1,complement(join(X1,X0))),complement(meet(X0,X1)))),one,complement(X0),meet(join(X1,complement(join(X1,X0))),complement(meet(X0,X1)))),
inference(superposition,[],[f505,f72425]) ).
fof(f72855,plain,
! [X0,X1] : meet(complement(meet(X0,X1)),join(X1,complement(join(X1,X0)))) = ifeq(join(X0,meet(complement(meet(X0,X1)),join(X1,complement(join(X1,X0))))),one,complement(X0),meet(complement(meet(X0,X1)),join(X1,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f72779,f6]) ).
fof(f73115,plain,
! [X2,X0,X1] : join(X0,meet(X2,join(X0,X1))) = meet(join(X0,X1),join(X2,meet(join(X0,X1),X0))),
inference(superposition,[],[f68459,f4]) ).
fof(f73214,plain,
! [X2,X0,X1] : join(X2,meet(X1,X0)) = join(X2,meet(X0,join(X1,meet(X0,X2)))),
inference(superposition,[],[f42,f68459]) ).
fof(f73442,plain,
! [X2,X0,X1] : join(X0,meet(X2,join(X0,X1))) = meet(join(X0,X1),join(X2,meet(X0,join(X0,X1)))),
inference(forward_demodulation,[],[f73115,f71406]) ).
fof(f73581,plain,
! [X2,X0,X1] : join(X0,meet(X2,join(X0,X1))) = meet(join(X0,X1),join(X2,X0)),
inference(forward_demodulation,[],[f73442,f4]) ).
fof(f76942,plain,
! [X0,X1] : meet(join(X0,complement(join(X1,X0))),complement(X0)) = ifeq(join(join(X1,X0),meet(join(X0,complement(join(X1,X0))),complement(X0))),one,complement(join(X1,X0)),meet(join(X0,complement(join(X1,X0))),complement(X0))),
inference(superposition,[],[f505,f61743]) ).
fof(f77014,plain,
! [X0,X1] : meet(complement(X0),join(X0,complement(join(X1,X0)))) = ifeq(join(join(X1,X0),meet(complement(X0),join(X0,complement(join(X1,X0))))),one,complement(join(X1,X0)),meet(complement(X0),join(X0,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f76942,f6]) ).
fof(f77094,plain,
! [X0,X1] : meet(complement(X0),join(X0,complement(join(X1,X0)))) = ifeq(join(X1,join(X0,meet(complement(X0),join(X0,complement(join(X1,X0)))))),one,complement(join(X1,X0)),meet(complement(X0),join(X0,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f77014,f9]) ).
fof(f77140,plain,
! [X0,X1] : meet(complement(X0),join(X0,complement(join(X1,X0)))) = ifeq(join(X1,meet(join(X0,complement(join(X1,X0))),join(complement(X0),X0))),one,complement(join(X1,X0)),meet(complement(X0),join(X0,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f77094,f73581]) ).
fof(f77166,plain,
! [X0,X1] : meet(complement(X0),join(X0,complement(join(X1,X0)))) = ifeq(join(X1,meet(join(X0,complement(join(X1,X0))),join(X0,complement(X0)))),one,complement(join(X1,X0)),meet(complement(X0),join(X0,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f77140,f65284]) ).
fof(f77172,plain,
! [X0,X1] : meet(complement(X0),join(X0,complement(join(X1,X0)))) = ifeq(join(X1,meet(join(complement(X0),X0),join(X0,complement(join(X1,X0))))),one,complement(join(X1,X0)),meet(complement(X0),join(X0,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f77166,f66881]) ).
fof(f77177,plain,
! [X0,X1] : meet(complement(X0),join(X0,complement(join(X1,X0)))) = ifeq(join(X1,meet(join(X0,complement(X0)),join(X0,complement(join(X1,X0))))),one,complement(join(X1,X0)),meet(complement(X0),join(X0,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f77172,f7]) ).
fof(f77180,plain,
! [X0,X1] : meet(complement(X0),join(X0,complement(join(X1,X0)))) = ifeq(join(X1,meet(one,join(X0,complement(join(X1,X0))))),one,complement(join(X1,X0)),meet(complement(X0),join(X0,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f77177,f10]) ).
fof(f77182,plain,
! [X0,X1] : meet(complement(X0),join(X0,complement(join(X1,X0)))) = ifeq(join(X1,join(X0,complement(join(X1,X0)))),one,complement(join(X1,X0)),meet(complement(X0),join(X0,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f77180,f523]) ).
fof(f77184,plain,
! [X0,X1] : meet(complement(X0),join(X0,complement(join(X1,X0)))) = ifeq(one,one,complement(join(X1,X0)),meet(complement(X0),join(X0,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f77182,f233]) ).
fof(f77186,plain,
! [X0,X1] : complement(join(X1,X0)) = meet(complement(X0),join(X0,complement(join(X1,X0)))),
inference(forward_demodulation,[],[f77184,f1]) ).
fof(f78672,plain,
! [X0,X1] : complement(X1) = join(complement(X1),complement(join(X0,X1))),
inference(superposition,[],[f5,f77186]) ).
fof(f78684,plain,
! [X2,X0,X1] : join(complement(X1),X2) = join(complement(X1),join(X2,complement(join(X0,X1)))),
inference(superposition,[],[f125,f77186]) ).
fof(f79054,plain,
! [X2,X0,X1] : join(X0,meet(complement(meet(X0,X1)),join(X1,X2))) = join(X0,meet(join(X1,X2),one)),
inference(superposition,[],[f73214,f39985]) ).
fof(f79234,plain,
! [X2,X0,X1] : join(X0,meet(complement(meet(X0,X1)),join(X1,X2))) = join(X0,meet(one,join(X1,X2))),
inference(forward_demodulation,[],[f79054,f6]) ).
fof(f79372,plain,
! [X2,X0,X1] : join(X0,join(X1,X2)) = join(X0,meet(complement(meet(X0,X1)),join(X1,X2))),
inference(forward_demodulation,[],[f79234,f523]) ).
fof(f79466,plain,
! [X0,X1] : meet(complement(meet(X0,X1)),join(X1,complement(join(X1,X0)))) = ifeq(join(X0,join(X1,complement(join(X1,X0)))),one,complement(X0),meet(complement(meet(X0,X1)),join(X1,complement(join(X1,X0))))),
inference(backward_demodulation,[],[f72855,f79372]) ).
fof(f79516,plain,
! [X0,X1] : meet(complement(meet(X0,X1)),join(X1,complement(join(X1,X0)))) = ifeq(one,one,complement(X0),meet(complement(meet(X0,X1)),join(X1,complement(join(X1,X0))))),
inference(forward_demodulation,[],[f79466,f1078]) ).
fof(f79548,plain,
! [X0,X1] : complement(X0) = meet(complement(meet(X0,X1)),join(X1,complement(join(X1,X0)))),
inference(forward_demodulation,[],[f79516,f1]) ).
fof(f84967,plain,
! [X0,X1] : join(X0,complement(join(X1,complement(X0)))) = X0,
inference(superposition,[],[f78672,f7102]) ).
fof(f85266,plain,
! [X0,X1] : join(X0,complement(join(complement(X0),X1))) = X0,
inference(superposition,[],[f84967,f7]) ).
fof(f85606,plain,
! [X0,X1] : complement(join(complement(X0),X1)) = meet(X0,join(complement(join(complement(X0),X1)),complement(X0))),
inference(superposition,[],[f61743,f85266]) ).
fof(f85666,plain,
! [X0,X1] : complement(join(complement(X0),X1)) = meet(X0,join(complement(X0),complement(join(complement(X0),X1)))),
inference(forward_demodulation,[],[f85606,f65284]) ).
fof(f88505,plain,
! [X0,X1] : join(X1,complement(join(X1,X0))) = join(join(X1,complement(join(X1,X0))),complement(X0)),
inference(superposition,[],[f20,f79548]) ).
fof(f88647,plain,
! [X0,X1] : join(X1,complement(join(X1,X0))) = join(complement(X0),join(X1,complement(join(X1,X0)))),
inference(forward_demodulation,[],[f88505,f7]) ).
fof(f88928,plain,
! [X0,X1] : join(complement(X0),X1) = join(X1,complement(join(X1,X0))),
inference(forward_demodulation,[],[f88647,f78684]) ).
fof(f89216,plain,
! [X0,X1] : meet(X1,X0) = meet(X1,join(complement(X1),X0)),
inference(backward_demodulation,[],[f72425,f88928]) ).
fof(f89342,plain,
! [X0,X1] : complement(join(complement(X0),X1)) = meet(X0,join(complement(X1),complement(X0))),
inference(backward_demodulation,[],[f85666,f88928]) ).
fof(f90879,plain,
! [X0,X1] : meet(complement(X0),X1) = meet(complement(X0),join(X0,X1)),
inference(superposition,[],[f89216,f7102]) ).
fof(f90887,plain,
! [X0,X1] : meet(X1,X0) = meet(X1,join(X0,complement(X1))),
inference(superposition,[],[f89216,f7]) ).
fof(f90904,plain,
! [X0,X1] : meet(X0,one) = meet(X0,join(X1,complement(join(complement(X0),X1)))),
inference(superposition,[],[f89216,f233]) ).
fof(f90908,plain,
! [X2,X0,X1] : meet(X0,join(complement(X0),X1)) = meet(X0,join(meet(complement(X0),X2),X1)),
inference(superposition,[],[f89216,f42]) ).
fof(f91070,plain,
! [X2,X0,X1] : meet(X0,X1) = meet(X0,join(meet(complement(X0),X2),X1)),
inference(forward_demodulation,[],[f90908,f89216]) ).
fof(f91074,plain,
! [X0,X1] : meet(X0,join(X1,complement(join(complement(X0),X1)))) = X0,
inference(forward_demodulation,[],[f90904,f230]) ).
fof(f91123,plain,
! [X0,X1] : meet(X0,complement(X1)) = complement(join(complement(X0),X1)),
inference(backward_demodulation,[],[f89342,f90887]) ).
fof(f91197,plain,
! [X2,X0,X1] : meet(X0,join(X2,join(meet(X0,X1),meet(complement(X0),X1)))) = meet(X0,join(X1,meet(X0,join(meet(complement(X0),X1),X2)))),
inference(backward_demodulation,[],[f68878,f90879]) ).
fof(f91412,plain,
! [X0,X1] : meet(X0,join(X1,meet(X0,complement(X1)))) = X0,
inference(backward_demodulation,[],[f91074,f91123]) ).
fof(f91501,plain,
! [X2,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = meet(X0,join(X2,join(meet(X0,X1),meet(complement(X0),X1)))),
inference(forward_demodulation,[],[f91197,f91070]) ).
fof(f91634,plain,
! [X2,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = meet(X0,join(X2,meet(X1,join(X0,meet(X1,complement(X0)))))),
inference(forward_demodulation,[],[f91501,f68493]) ).
fof(f91713,plain,
! [X2,X0,X1] : meet(X0,join(X1,meet(X0,X2))) = meet(X0,join(X2,X1)),
inference(forward_demodulation,[],[f91634,f91412]) ).
fof(f92389,plain,
~ sP0(meet(a,join(b,c))),
inference(backward_demodulation,[],[f63393,f91713]) ).
fof(f92444,plain,
$false,
inference(forward_subsumption_resolution,[],[f92389,f16]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : LAT183-10 : TPTP v9.3.1. Released v7.3.0.
% 0.00/0.06 % Command : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.14/0.39 % Computer : n019.cluster.edu
% 0.14/0.39 % Model : x86_64 x86_64
% 0.14/0.39 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.39 % Memory : 8046.5625MB
% 0.14/0.39 % OS : Linux 6.8.0-71-generic
% 0.14/0.39 % CPULimit : 300
% 0.14/0.39 % WCLimit : 300
% 0.14/0.39 % DateTime : Sun Sep 27 14:05:03 UTC 2026
% 0.14/0.39 % CPUTime :
% 0.14/0.39 Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.14/0.43 Running first-order theorem proving
% 0.14/0.43 Running: /export/starexec/sandbox2/solver/bin/vampire --input_syntax tptp --output_axiom_names on --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 51.76/15.16 % (3120397)Detected a unit-equality problem, will run specialized UEQ schedule.
% 51.76/15.16 % (3120487)lrs+11_1_ncem=casc2026/models/loop6.pt:sil=128000:npcc=on:lma=off:spb=units:urr=ec_only:bce=on:s2agt=64:updr=off:random_seed=2450325051:i=130792:sd=20:aac=none:nm=16:ss=included:sgt=10_2999 on theBenchmark for (2999ds/130792Mi)
% 51.76/15.16 % (3120491)lrs+10_3_to=lpo:sil=64000:drc=off:fde=unused:sp=reverse_frequency:acc=on:bsr=on:fd=preordered:nwc=1:random_seed=1417212691:avsq=on:i=257:avsqr=16,3:bd=preordered:fsr=off_2999 on theBenchmark for (2999ds/257Mi)
% 51.76/15.16 % (3120490)dis+10_14_to=lpo:sil=8000:tgt=full:drc=off:sp=const_frequency:sos=all:random_seed=3692966359:i=181:gtgl=5:bs=unit_only:fsr=off:gtg=exists_all_2999 on theBenchmark for (2999ds/181Mi)
% 51.76/15.16 % (3120488)lrs+10_1_ncem=casc2026/models/loop5.pt:sil=128000:tgt=ground:npcc=on:spb=goal_then_units:urr=ec_only:random_seed=106110767:i=130716:gtgl=4:add=on:doe=on:bd=all:gtg=exists_sym_2999 on theBenchmark for (2999ds/130716Mi)
% 51.76/15.16 % (3120489)ott-1010_1_sfv=off:to=lpo:sil=8000:fdtod=off:sp=reverse_frequency:spb=goal_then_units:fd=preordered:random_seed=1579528567:i=136:bd=preordered:ins=2:av=off_2999 on theBenchmark for (2999ds/136Mi)
% 51.76/15.16 % (3120492)dis-1010_7_sil=8000:fde=unused:flr=on:random_seed=1349960284:i=1187:sd=4:av=off:ss=axioms:sgt=32_2999 on theBenchmark for (2999ds/1187Mi)
% 51.76/15.16 % (3120486)lrs+1002_1_ncem=casc2026/models/loop7.pt:sil=128000:tgt=ground:npcc=on:drc=off:sp=reverse_frequency:spb=goal:acc=on:s2agt=16:kmz=on:sac=on:random_seed=2721812551:i=138329:kws=inv_arity_squared:fgj=on:bd=preordered_2999 on theBenchmark for (2999ds/138329Mi)
% 51.76/15.16 % (3120489)Instruction limit reached!
% 51.76/15.16 % (3120489)------------------------------
% 51.76/15.16 % (3120489)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120489)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120489)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120489)Termination reason: Instruction limit
% 51.76/15.16 % (3120489)Termination phase: Saturation
% 51.76/15.16 % (3120489)Time elapsed: 0.136 s
% 51.76/15.16 % (3120489)Peak memory usage: 89 MB
% 51.76/15.16 % (3120489)Instructions burned: 137 (million)
% 51.76/15.16 % (3120490)Instruction limit reached!
% 51.76/15.16 % (3120490)------------------------------
% 51.76/15.16 % (3120490)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120490)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120490)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120490)Termination reason: Instruction limit
% 51.76/15.16 % (3120490)Termination phase: Saturation
% 51.76/15.16 % (3120490)Time elapsed: 0.179 s
% 51.76/15.16 % (3120490)Peak memory usage: 89 MB
% 51.76/15.16 % (3120490)Instructions burned: 182 (million)
% 51.76/15.16 % (3120491)Instruction limit reached!
% 51.76/15.16 % (3120491)------------------------------
% 51.76/15.16 % (3120491)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120491)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120491)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120491)Termination reason: Instruction limit
% 51.76/15.16 % (3120491)Termination phase: Saturation
% 51.76/15.16 % (3120491)Time elapsed: 0.255 s
% 51.76/15.16 % (3120491)Peak memory usage: 90 MB
% 51.76/15.16 % (3120491)Instructions burned: 258 (million)
% 51.76/15.16 % (3120535)lrs-1011_1_ncem=casc2026/models/loop8.pt:sil=32000:npcc=on:prc=on:fde=unused:lcm=predicate:bsr=on:flr=on:random_seed=2282786677:i=2051:gtgl=2:fgj=on:bd=all:gtg=exists_top_2996 on theBenchmark for (2996ds/2051Mi)
% 51.76/15.16 % (3120536)lrs-1002_1_ncem=casc2026/models/all5champsBiggishL14.pt:sil=16000:npcc=on:random_seed=2948347097:i=4948:ss=axioms:sgt=16_2996 on theBenchmark for (2996ds/4948Mi)
% 51.76/15.16 % (3120539)lrs+10_5:1_sil=8000:sos=all:urr=on:br=off:flr=on:random_seed=3750370648:i=215:ep=RSTC_2995 on theBenchmark for (2995ds/215Mi)
% 51.76/15.16 % (3120539)Instruction limit reached!
% 51.76/15.16 % (3120539)------------------------------
% 51.76/15.16 % (3120539)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120539)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120539)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120539)Termination reason: Instruction limit
% 51.76/15.16 % (3120539)Termination phase: Saturation
% 51.76/15.16 % (3120539)Time elapsed: 0.177 s
% 51.76/15.16 % (3120539)Peak memory usage: 90 MB
% 51.76/15.16 % (3120539)Instructions burned: 216 (million)
% 51.76/15.16 % (3120492)Instruction limit reached!
% 51.76/15.16 % (3120492)------------------------------
% 51.76/15.16 % (3120492)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120492)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120492)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120492)Termination reason: Instruction limit
% 51.76/15.16 % (3120492)Termination phase: Saturation
% 51.76/15.16 % (3120492)Time elapsed: 0.947 s
% 51.76/15.16 % (3120492)Peak memory usage: 99 MB
% 51.76/15.16 % (3120492)Instructions burned: 1188 (million)
% 51.76/15.16 % (3120551)lrs+11_1_sil=16000:tgt=full:fde=none:sp=reverse_frequency:lma=off:fs=off:acc=on:bsr=unit_only:rp=on:random_seed=3411843665:avsq=on:i=317:avsqr=1,16:kws=arity_squared:add=off:fgj=on:ins=10:fsr=off:gtg=exists_sym_2990 on theBenchmark for (2990ds/317Mi)
% 51.76/15.16 % (3120555)lrs+10_1_ncem=casc2026/models/loop8.pt:sil=64000:tgt=full:npcc=on:sp=arity:lcm=predicate:urr=on:s2agt=16:br=off:random_seed=4225336016:i=12125:sd=2:fgj=on:ss=axioms:sgt=64_2988 on theBenchmark for (2988ds/12125Mi)
% 51.76/15.16 % (3120551)Instruction limit reached!
% 51.76/15.16 % (3120551)------------------------------
% 51.76/15.16 % (3120551)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120551)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120551)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120551)Termination reason: Instruction limit
% 51.76/15.16 % (3120551)Termination phase: Saturation
% 51.76/15.16 % (3120551)Time elapsed: 0.304 s
% 51.76/15.16 % (3120551)Peak memory usage: 93 MB
% 51.76/15.16 % (3120551)Instructions burned: 317 (million)
% 51.76/15.16 % (3120561)lrs+10_32_sil=8000:tgt=ground:prc=on:sp=reverse_arity:spb=non_intro:random_seed=3236109682:i=2836:kws=inv_precedence:fgj=on:bd=preordered:ins=10_2984 on theBenchmark for (2984ds/2836Mi)
% 51.76/15.16 % (3120535)Instruction limit reached!
% 51.76/15.16 % (3120535)------------------------------
% 51.76/15.16 % (3120535)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120535)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120535)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120535)Termination reason: Instruction limit
% 51.76/15.16 % (3120535)Termination phase: Saturation
% 51.76/15.16 % (3120535)Time elapsed: 2.075 s
% 51.76/15.16 % (3120535)Peak memory usage: 143 MB
% 51.76/15.16 % (3120535)Instructions burned: 2052 (million)
% 51.76/15.16 % (3120569)lrs+11_1_ncem=casc2026/models/loop8.pt:sil=32000:npcc=on:lma=off:kmz=on:random_seed=208944826:i=14534:kws=arity:fgj=on:bd=preordered:ins=6:ss=axioms:sgt=30_2972 on theBenchmark for (2972ds/14534Mi)
% 51.76/15.16 % (3120561)Instruction limit reached!
% 51.76/15.16 % (3120561)------------------------------
% 51.76/15.16 % (3120561)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120561)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120561)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120561)Termination reason: Instruction limit
% 51.76/15.16 % (3120561)Termination phase: Saturation
% 51.76/15.16 % (3120561)Time elapsed: 2.954 s
% 51.76/15.16 % (3120561)Peak memory usage: 145 MB
% 51.76/15.16 % (3120561)Instructions burned: 2836 (million)
% 51.76/15.16 % (3120573)lrs+10_1_ncem=casc2026/models/loop8.pt:sil=128000:tgt=full:npcc=on:sas=cadical:sp=reverse_frequency:bsr=on:alpa=false:sac=on:random_seed=2480728016:i=11832:s2at=3:bs=on:bd=preordered:fsd=on_2952 on theBenchmark for (2952ds/11832Mi)
% 51.76/15.16 % (3120536)Instruction limit reached!
% 51.76/15.16 % (3120536)------------------------------
% 51.76/15.16 % (3120536)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120536)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120536)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120536)Termination reason: Instruction limit
% 51.76/15.16 % (3120536)Termination phase: Saturation
% 51.76/15.16 % (3120536)Time elapsed: 4.908 s
% 51.76/15.16 % (3120536)Peak memory usage: 165 MB
% 51.76/15.16 % (3120536)Instructions burned: 4948 (million)
% 51.76/15.16 % (3120575)lrs+10_1_to=lpo:ncem=casc2026/models/loop6.pt:sil=32000:npcc=on:drc=off:fde=unused:sp=const_min:spb=goal:fd=preordered:random_seed=2226735284:i=2279:fgj=on:bd=all_2944 on theBenchmark for (2944ds/2279Mi)
% 51.76/15.16 % (3120575)Instruction limit reached!
% 51.76/15.16 % (3120575)------------------------------
% 51.76/15.16 % (3120575)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120575)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120575)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120575)Termination reason: Instruction limit
% 51.76/15.16 % (3120575)Termination phase: Saturation
% 51.76/15.16 % (3120575)Time elapsed: 2.272 s
% 51.76/15.16 % (3120575)Peak memory usage: 141 MB
% 51.76/15.16 % (3120575)Instructions burned: 2280 (million)
% 51.76/15.16 % (3120582)lrs-1010_1_to=lpo:ncem=casc2026/models/loop8.pt:sil=32000:tgt=ground:npcc=on:drc=off:fde=none:sp=reverse_arity:urr=ec_only:gs=on:s2agt=16:random_seed=574537848:st=3:i=6225:bd=all:gtg=exists_all:ss=included:er=filter:sgt=10_2918 on theBenchmark for (2918ds/6225Mi)
% 51.76/15.16 % (3120555)Instruction limit reached!
% 51.76/15.16 % (3120555)------------------------------
% 51.76/15.16 % (3120555)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 51.76/15.16 % (3120555)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 51.76/15.16 % (3120555)CaDiCaL version: 2.1.3
% 51.76/15.16 % (3120555)Termination reason: Instruction limit
% 51.76/15.16 % (3120555)Termination phase: Saturation
% 51.76/15.16 % (3120555)Time elapsed: 12.200 s
% 51.76/15.16 % (3120555)Peak memory usage: 239 MB
% 51.76/15.16 % (3120555)Instructions burned: 12125 (million)
% 51.76/15.16 % (3120569)First to succeed.
% 51.76/15.16 % (3120569)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-3120397"
% 51.76/15.16 % (3120593)lrs-1010_1_sil=32000:tgt=ground:etr=on:sp=const_frequency:spb=goal_then_units:rnwc=on:lwlo=on:random_seed=3861783853:lrd=on:i=21755:kws=frequency:fgj=on:bd=preordered:nm=4:ins=20:av=off_2863 on theBenchmark for (2863ds/21755Mi)
% 51.76/15.16 % (3120569)Refutation found. Thanks to Tanya!
% 51.76/15.16 % SZS status Unsatisfiable for theBenchmark
% 51.76/15.16 % SZS output start Proof for theBenchmark
% See solution above
% 0.21/15.40 % (3120569)------------------------------
% 0.21/15.40 % (3120569)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 0.21/15.40 % (3120569)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 0.21/15.40 % (3120569)CaDiCaL version: 2.1.3
% 0.21/15.40 % (3120569)Termination reason: Refutation
% 0.21/15.40 % (3120569)Time elapsed: 10.794 s
% 0.21/15.40 % (3120569)Peak memory usage: 203 MB
% 0.21/15.40 % (3120569)Instructions burned: 10672 (million)
% 0.21/15.40 % (3120569)------------------------------
% 0.21/15.40 % (3120569)------------------------------
% 0.21/15.40 % (3120397)Success in time 14.289 s
% 0.21/15.40 % Vampire exiting
%------------------------------------------------------------------------------