TSTP Solution File: LAT253-1 by Drodi---3.6.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Drodi---3.6.0
% Problem : LAT253-1 : TPTP v8.1.2. Released v3.1.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% Computer : n023.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 : 300s
% DateTime : Tue Apr 30 20:25:29 EDT 2024
% Result : Unsatisfiable 76.39s 10.04s
% Output : CNFRefutation 77.67s
% Verified :
% SZS Type : Refutation
% Derivation depth : 30
% Number of leaves : 22
% Syntax : Number of formulae : 163 ( 82 unt; 0 def)
% Number of atoms : 279 ( 179 equ)
% Maximal formula atoms : 4 ( 1 avg)
% Number of connectives : 224 ( 108 ~; 107 |; 0 &)
% ( 9 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 8 ( 3 avg)
% Maximal term depth : 7 ( 2 avg)
% Number of predicates : 11 ( 9 usr; 10 prp; 0-2 aty)
% Number of functors : 7 ( 7 usr; 4 con; 0-2 aty)
% Number of variables : 204 ( 204 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f2,axiom,
! [X] : join(X,X) = X,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f3,axiom,
! [X,Y] : meet(X,join(X,Y)) = X,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f4,axiom,
! [X,Y] : join(X,meet(X,Y)) = X,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f5,axiom,
! [X,Y] : meet(X,Y) = meet(Y,X),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f6,axiom,
! [X,Y] : join(X,Y) = join(Y,X),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f7,axiom,
! [X,Y,Z] : meet(meet(X,Y),Z) = meet(X,meet(Y,Z)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f8,axiom,
! [X,Y,Z] : join(join(X,Y),Z) = join(X,join(Y,Z)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f9,axiom,
! [X] : join(X,complement(X)) = one,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f10,axiom,
! [X] : meet(X,complement(X)) = zero,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f11,axiom,
! [X,Y] :
( meet(X,Y) != zero
| join(X,Y) != one
| complement(X) = Y ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f12,axiom,
! [X,Y,Z,U] : meet(X,join(Y,meet(Z,join(Y,U)))) = meet(X,join(Y,meet(Z,join(U,meet(X,Y))))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f13,hypothesis,
meet(b,a) = a,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f14,negated_conjecture,
join(complement(b),complement(a)) != complement(a),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f16,plain,
! [X0] : join(X0,X0) = X0,
inference(cnf_transformation,[status(esa)],[f2]) ).
fof(f17,plain,
! [X0,X1] : meet(X0,join(X0,X1)) = X0,
inference(cnf_transformation,[status(esa)],[f3]) ).
fof(f18,plain,
! [X0,X1] : join(X0,meet(X0,X1)) = X0,
inference(cnf_transformation,[status(esa)],[f4]) ).
fof(f19,plain,
! [X0,X1] : meet(X0,X1) = meet(X1,X0),
inference(cnf_transformation,[status(esa)],[f5]) ).
fof(f20,plain,
! [X0,X1] : join(X0,X1) = join(X1,X0),
inference(cnf_transformation,[status(esa)],[f6]) ).
fof(f21,plain,
! [X0,X1,X2] : meet(meet(X0,X1),X2) = meet(X0,meet(X1,X2)),
inference(cnf_transformation,[status(esa)],[f7]) ).
fof(f22,plain,
! [X0,X1,X2] : join(join(X0,X1),X2) = join(X0,join(X1,X2)),
inference(cnf_transformation,[status(esa)],[f8]) ).
fof(f23,plain,
! [X0] : join(X0,complement(X0)) = one,
inference(cnf_transformation,[status(esa)],[f9]) ).
fof(f24,plain,
! [X0] : meet(X0,complement(X0)) = zero,
inference(cnf_transformation,[status(esa)],[f10]) ).
fof(f25,plain,
! [X0,X1] :
( meet(X0,X1) != zero
| join(X0,X1) != one
| complement(X0) = X1 ),
inference(cnf_transformation,[status(esa)],[f11]) ).
fof(f26,plain,
! [X0,X1,X2,X3] : meet(X0,join(X1,meet(X2,join(X1,X3)))) = meet(X0,join(X1,meet(X2,join(X3,meet(X0,X1))))),
inference(cnf_transformation,[status(esa)],[f12]) ).
fof(f27,plain,
meet(b,a) = a,
inference(cnf_transformation,[status(esa)],[f13]) ).
fof(f28,plain,
join(complement(b),complement(a)) != complement(a),
inference(cnf_transformation,[status(esa)],[f14]) ).
fof(f29,plain,
! [X0] : meet(X0,X0) = X0,
inference(paramodulation,[status(thm)],[f16,f17]) ).
fof(f33,plain,
! [X0,X1] : meet(X0,join(X1,X0)) = X0,
inference(paramodulation,[status(thm)],[f20,f17]) ).
fof(f35,plain,
join(b,a) = b,
inference(paramodulation,[status(thm)],[f27,f18]) ).
fof(f36,plain,
! [X0,X1] : meet(meet(X0,X1),X0) = meet(X0,X1),
inference(paramodulation,[status(thm)],[f18,f33]) ).
fof(f41,plain,
meet(a,b) = a,
inference(paramodulation,[status(thm)],[f35,f33]) ).
fof(f56,plain,
! [X0,X1,X2] : join(X0,join(X1,X2)) = join(X1,join(X2,X0)),
inference(paramodulation,[status(thm)],[f20,f22]) ).
fof(f63,plain,
! [X0,X1,X2] : join(join(X0,X1),X2) = join(X1,join(X0,X2)),
inference(paramodulation,[status(thm)],[f20,f22]) ).
fof(f65,plain,
! [X0,X1] : join(X0,X1) = join(X0,join(X0,X1)),
inference(paramodulation,[status(thm)],[f16,f22]) ).
fof(f78,plain,
! [X0,X1] : join(X0,X1) = join(X0,join(X1,X0)),
inference(paramodulation,[status(thm)],[f20,f65]) ).
fof(f87,plain,
! [X0,X1] : join(join(X0,X1),X0) = join(join(X0,X1),join(X0,X1)),
inference(paramodulation,[status(thm)],[f65,f78]) ).
fof(f88,plain,
! [X0,X1] : join(join(X0,X1),X0) = join(X0,X1),
inference(forward_demodulation,[status(thm)],[f16,f87]) ).
fof(f95,plain,
! [X0,X1] : meet(join(X0,X1),join(X1,X0)) = join(X0,X1),
inference(paramodulation,[status(thm)],[f78,f33]) ).
fof(f102,plain,
! [X0,X1,X2,X3] : meet(X0,join(join(X1,meet(X2,X3)),meet(X2,join(join(X1,meet(X2,X3)),X3)))) = meet(X0,join(join(X1,meet(X2,X3)),meet(X2,join(X3,meet(X0,join(X3,X1)))))),
inference(paramodulation,[status(thm)],[f26,f26]) ).
fof(f103,plain,
! [X0,X1,X2,X3] : meet(X0,join(meet(X1,join(join(X2,meet(X1,X3)),X3)),join(X2,meet(X1,X3)))) = meet(X0,join(join(X2,meet(X1,X3)),meet(X1,join(X3,meet(X0,join(X3,X2)))))),
inference(forward_demodulation,[status(thm)],[f20,f102]) ).
fof(f104,plain,
! [X0,X1,X2,X3] : meet(X0,join(meet(X1,join(join(X2,meet(X1,X3)),X3)),join(X2,meet(X1,X3)))) = meet(X0,join(meet(X1,join(X3,meet(X0,join(X3,X2)))),join(X2,meet(X1,X3)))),
inference(forward_demodulation,[status(thm)],[f20,f103]) ).
fof(f190,plain,
! [X0,X1] : meet(meet(X0,X1),X1) = meet(X1,X0),
inference(paramodulation,[status(thm)],[f19,f36]) ).
fof(f205,plain,
! [X0] : join(X0,complement(X0)) = join(X0,one),
inference(paramodulation,[status(thm)],[f23,f65]) ).
fof(f206,plain,
! [X0] : one = join(X0,one),
inference(forward_demodulation,[status(thm)],[f23,f205]) ).
fof(f209,plain,
! [X0] : meet(X0,one) = X0,
inference(paramodulation,[status(thm)],[f23,f17]) ).
fof(f210,plain,
! [X0] : meet(one,X0) = X0,
inference(paramodulation,[status(thm)],[f19,f209]) ).
fof(f281,plain,
! [X0,X1] : meet(X0,X1) = meet(X0,meet(X1,X0)),
inference(paramodulation,[status(thm)],[f36,f21]) ).
fof(f321,plain,
! [X0,X1,X2] : meet(X0,join(complement(X0),meet(X1,join(complement(X0),X2)))) = meet(X0,join(complement(X0),meet(X1,join(X2,zero)))),
inference(paramodulation,[status(thm)],[f24,f26]) ).
fof(f322,plain,
! [X0,X1,X2] : meet(X0,join(meet(X1,join(complement(X0),X2)),complement(X0))) = meet(X0,join(complement(X0),meet(X1,join(X2,zero)))),
inference(forward_demodulation,[status(thm)],[f20,f321]) ).
fof(f323,plain,
! [X0,X1,X2] : meet(X0,join(meet(X1,join(complement(X0),X2)),complement(X0))) = meet(X0,join(meet(X1,join(X2,zero)),complement(X0))),
inference(forward_demodulation,[status(thm)],[f20,f322]) ).
fof(f324,plain,
! [X0] : meet(zero,X0) = meet(X0,complement(X0)),
inference(paramodulation,[status(thm)],[f24,f36]) ).
fof(f325,plain,
! [X0] : meet(zero,X0) = zero,
inference(forward_demodulation,[status(thm)],[f24,f324]) ).
fof(f326,plain,
! [X0] : join(X0,zero) = X0,
inference(paramodulation,[status(thm)],[f24,f18]) ).
fof(f335,plain,
( spl0_2
<=> join(zero,one) = one ),
introduced(split_symbol_definition) ).
fof(f337,plain,
( join(zero,one) != one
| spl0_2 ),
inference(component_clause,[status(thm)],[f335]) ).
fof(f338,plain,
( spl0_3
<=> complement(zero) = one ),
introduced(split_symbol_definition) ).
fof(f339,plain,
( complement(zero) = one
| ~ spl0_3 ),
inference(component_clause,[status(thm)],[f338]) ).
fof(f341,plain,
( join(zero,one) != one
| complement(zero) = one ),
inference(resolution,[status(thm)],[f25,f209]) ).
fof(f342,plain,
( ~ spl0_2
| spl0_3 ),
inference(split_clause,[status(thm)],[f341,f335,f338]) ).
fof(f374,plain,
( spl0_8
<=> meet(a,join(complement(b),complement(a))) = zero ),
introduced(split_symbol_definition) ).
fof(f376,plain,
( meet(a,join(complement(b),complement(a))) != zero
| spl0_8 ),
inference(component_clause,[status(thm)],[f374]) ).
fof(f377,plain,
( spl0_9
<=> join(a,join(complement(b),complement(a))) = one ),
introduced(split_symbol_definition) ).
fof(f379,plain,
( join(a,join(complement(b),complement(a))) != one
| spl0_9 ),
inference(component_clause,[status(thm)],[f377]) ).
fof(f380,plain,
( meet(a,join(complement(b),complement(a))) != zero
| join(a,join(complement(b),complement(a))) != one ),
inference(resolution,[status(thm)],[f25,f28]) ).
fof(f381,plain,
( ~ spl0_8
| ~ spl0_9 ),
inference(split_clause,[status(thm)],[f380,f374,f377]) ).
fof(f474,plain,
( meet(join(complement(b),complement(a)),a) != zero
| spl0_8 ),
inference(forward_demodulation,[status(thm)],[f19,f376]) ).
fof(f477,plain,
( one != one
| spl0_2 ),
inference(forward_demodulation,[status(thm)],[f206,f337]) ).
fof(f478,plain,
( $false
| spl0_2 ),
inference(trivial_equality_resolution,[status(esa)],[f477]) ).
fof(f479,plain,
spl0_2,
inference(contradiction_clause,[status(thm)],[f478]) ).
fof(f497,plain,
! [X0] :
( meet(zero,X0) != zero
| join(zero,X0) != one
| one = X0
| ~ spl0_3 ),
inference(paramodulation,[status(thm)],[f339,f25]) ).
fof(f556,plain,
! [X0,X1,X2] :
( meet(zero,join(X0,meet(X1,join(X0,X2)))) != zero
| join(zero,join(X0,meet(X1,join(X2,meet(zero,X0))))) != one
| one = join(X0,meet(X1,join(X2,meet(zero,X0))))
| ~ spl0_3 ),
inference(paramodulation,[status(thm)],[f26,f497]) ).
fof(f557,plain,
! [X0,X1,X2] :
( meet(join(X0,meet(X1,join(X0,X2))),zero) != zero
| join(zero,join(X0,meet(X1,join(X2,meet(zero,X0))))) != one
| one = join(X0,meet(X1,join(X2,meet(zero,X0))))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f19,f556]) ).
fof(f558,plain,
! [X0,X1,X2] :
( meet(join(X0,meet(X1,join(X0,X2))),zero) != zero
| join(join(zero,X0),meet(X1,join(X2,meet(zero,X0)))) != one
| one = join(X0,meet(X1,join(X2,meet(zero,X0))))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f22,f557]) ).
fof(f559,plain,
! [X0,X1,X2] :
( meet(join(X0,meet(X1,join(X0,X2))),zero) != zero
| join(meet(X1,join(X2,meet(zero,X0))),join(zero,X0)) != one
| one = join(X0,meet(X1,join(X2,meet(zero,X0))))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f20,f558]) ).
fof(f805,plain,
( spl0_45
<=> meet(zero,a) = zero ),
introduced(split_symbol_definition) ).
fof(f807,plain,
( meet(zero,a) != zero
| spl0_45 ),
inference(component_clause,[status(thm)],[f805]) ).
fof(f869,plain,
( join(join(a,complement(b)),complement(a)) != one
| spl0_9 ),
inference(forward_demodulation,[status(thm)],[f22,f379]) ).
fof(f870,plain,
( join(join(complement(b),a),complement(a)) != one
| spl0_9 ),
inference(forward_demodulation,[status(thm)],[f20,f869]) ).
fof(f871,plain,
( spl0_49
<=> meet(zero,join(join(complement(b),a),complement(a))) = zero ),
introduced(split_symbol_definition) ).
fof(f873,plain,
( meet(zero,join(join(complement(b),a),complement(a))) != zero
| spl0_49 ),
inference(component_clause,[status(thm)],[f871]) ).
fof(f874,plain,
( spl0_50
<=> join(zero,join(join(complement(b),a),complement(a))) = one ),
introduced(split_symbol_definition) ).
fof(f876,plain,
( join(zero,join(join(complement(b),a),complement(a))) != one
| spl0_50 ),
inference(component_clause,[status(thm)],[f874]) ).
fof(f877,plain,
( meet(zero,join(join(complement(b),a),complement(a))) != zero
| join(zero,join(join(complement(b),a),complement(a))) != one
| spl0_9
| ~ spl0_3 ),
inference(resolution,[status(thm)],[f870,f497]) ).
fof(f878,plain,
( ~ spl0_49
| ~ spl0_50
| spl0_9
| ~ spl0_3 ),
inference(split_clause,[status(thm)],[f877,f871,f874,f377,f338]) ).
fof(f891,plain,
( join(join(zero,join(complement(b),a)),complement(a)) != one
| spl0_50 ),
inference(forward_demodulation,[status(thm)],[f22,f876]) ).
fof(f892,plain,
( join(join(join(zero,complement(b)),a),complement(a)) != one
| spl0_50 ),
inference(forward_demodulation,[status(thm)],[f22,f891]) ).
fof(f893,plain,
( join(join(join(complement(b),zero),a),complement(a)) != one
| spl0_50 ),
inference(forward_demodulation,[status(thm)],[f20,f892]) ).
fof(f894,plain,
( meet(join(join(complement(b),a),complement(a)),zero) != zero
| spl0_49 ),
inference(forward_demodulation,[status(thm)],[f19,f873]) ).
fof(f897,plain,
! [X0] : join(zero,X0) = X0,
inference(paramodulation,[status(thm)],[f20,f326]) ).
fof(f1068,plain,
! [X0] : meet(X0,zero) = zero,
inference(paramodulation,[status(thm)],[f19,f325]) ).
fof(f1140,plain,
! [X0,X1] : meet(zero,X0) = meet(X1,meet(complement(X1),X0)),
inference(paramodulation,[status(thm)],[f24,f21]) ).
fof(f1141,plain,
! [X0,X1] : zero = meet(X0,meet(complement(X0),X1)),
inference(forward_demodulation,[status(thm)],[f325,f1140]) ).
fof(f1560,plain,
( join(join(complement(b),a),complement(a)) != one
| spl0_50 ),
inference(forward_demodulation,[status(thm)],[f326,f893]) ).
fof(f1573,plain,
( zero != zero
| spl0_49 ),
inference(forward_demodulation,[status(thm)],[f1068,f894]) ).
fof(f1574,plain,
( $false
| spl0_49 ),
inference(trivial_equality_resolution,[status(esa)],[f1573]) ).
fof(f1575,plain,
spl0_49,
inference(contradiction_clause,[status(thm)],[f1574]) ).
fof(f1576,plain,
( zero != zero
| spl0_45 ),
inference(forward_demodulation,[status(thm)],[f325,f807]) ).
fof(f1577,plain,
( $false
| spl0_45 ),
inference(trivial_equality_resolution,[status(esa)],[f1576]) ).
fof(f1578,plain,
spl0_45,
inference(contradiction_clause,[status(thm)],[f1577]) ).
fof(f1586,plain,
! [X0,X1,X2] :
( zero != zero
| join(meet(X0,join(X1,meet(zero,X2))),join(zero,X2)) != one
| one = join(X2,meet(X0,join(X1,meet(zero,X2))))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f1068,f559]) ).
fof(f1587,plain,
! [X0,X1,X2] :
( zero != zero
| join(meet(X0,join(X1,zero)),join(zero,X2)) != one
| one = join(X2,meet(X0,join(X1,meet(zero,X2))))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f325,f1586]) ).
fof(f1588,plain,
! [X0,X1,X2] :
( zero != zero
| join(meet(X0,X1),join(zero,X2)) != one
| one = join(X2,meet(X0,join(X1,meet(zero,X2))))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f326,f1587]) ).
fof(f1589,plain,
! [X0,X1,X2] :
( zero != zero
| join(meet(X0,X1),X2) != one
| one = join(X2,meet(X0,join(X1,meet(zero,X2))))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f897,f1588]) ).
fof(f1590,plain,
! [X0,X1,X2] :
( zero != zero
| join(meet(X0,X1),X2) != one
| one = join(X2,meet(X0,join(X1,zero)))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f325,f1589]) ).
fof(f1591,plain,
! [X0,X1,X2] :
( zero != zero
| join(meet(X0,X1),X2) != one
| one = join(X2,meet(X0,X1))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f326,f1590]) ).
fof(f1592,plain,
! [X0,X1,X2] :
( join(meet(X0,X1),X2) != one
| one = join(X2,meet(X0,X1))
| ~ spl0_3 ),
inference(trivial_equality_resolution,[status(esa)],[f1591]) ).
fof(f1630,plain,
! [X0,X1] :
( join(X0,X1) != one
| one = join(X1,meet(one,X0))
| ~ spl0_3 ),
inference(paramodulation,[status(thm)],[f210,f1592]) ).
fof(f1631,plain,
! [X0,X1] :
( join(X0,X1) != one
| one = join(X1,X0)
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f210,f1630]) ).
fof(f1703,plain,
! [X0] :
( one = join(complement(X0),X0)
| ~ spl0_3 ),
inference(resolution,[status(thm)],[f1631,f23]) ).
fof(f1826,plain,
! [X0,X1] :
( join(X0,join(X1,complement(X0))) = join(X1,one)
| ~ spl0_3 ),
inference(paramodulation,[status(thm)],[f1703,f56]) ).
fof(f1827,plain,
! [X0,X1] :
( join(X0,join(X1,complement(X0))) = one
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f206,f1826]) ).
fof(f2245,plain,
! [X0] : meet(zero,complement(X0)) = meet(complement(X0),X0),
inference(paramodulation,[status(thm)],[f24,f190]) ).
fof(f2246,plain,
! [X0] : zero = meet(complement(X0),X0),
inference(forward_demodulation,[status(thm)],[f325,f2245]) ).
fof(f2254,plain,
! [X0,X1] : meet(X0,join(X1,X0)) = meet(join(X1,X0),X0),
inference(paramodulation,[status(thm)],[f33,f190]) ).
fof(f2255,plain,
! [X0,X1] : X0 = meet(join(X1,X0),X0),
inference(forward_demodulation,[status(thm)],[f33,f2254]) ).
fof(f2278,plain,
! [X0] :
( join(complement(X0),X0) != one
| complement(complement(X0)) = X0 ),
inference(resolution,[status(thm)],[f2246,f25]) ).
fof(f2279,plain,
! [X0] :
( one != one
| complement(complement(X0)) = X0
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f1703,f2278]) ).
fof(f2280,plain,
! [X0] :
( complement(complement(X0)) = X0
| ~ spl0_3 ),
inference(trivial_equality_resolution,[status(esa)],[f2279]) ).
fof(f2391,plain,
( join(a,join(complement(b),complement(a))) != one
| spl0_50 ),
inference(paramodulation,[status(thm)],[f63,f1560]) ).
fof(f2392,plain,
( one != one
| ~ spl0_3
| spl0_50 ),
inference(forward_demodulation,[status(thm)],[f1827,f2391]) ).
fof(f2393,plain,
( $false
| ~ spl0_3
| spl0_50 ),
inference(trivial_equality_resolution,[status(esa)],[f2392]) ).
fof(f2394,plain,
( ~ spl0_3
| spl0_50 ),
inference(contradiction_clause,[status(thm)],[f2393]) ).
fof(f2720,plain,
! [X0,X1] : meet(meet(complement(X0),X1),X0) = meet(meet(complement(X0),X1),zero),
inference(paramodulation,[status(thm)],[f1141,f281]) ).
fof(f2721,plain,
! [X0,X1] : meet(meet(complement(X0),X1),X0) = zero,
inference(forward_demodulation,[status(thm)],[f1068,f2720]) ).
fof(f3676,plain,
meet(b,a) = a,
inference(forward_demodulation,[status(thm)],[f19,f41]) ).
fof(f7568,plain,
! [X0,X1] :
( meet(meet(X0,X1),complement(X0)) = zero
| ~ spl0_3 ),
inference(paramodulation,[status(thm)],[f2280,f2721]) ).
fof(f8229,plain,
! [X0,X1,X2,X3] : meet(X0,join(meet(X1,join(meet(X1,X2),join(X3,X2))),join(X3,meet(X1,X2)))) = meet(X0,join(meet(X1,join(X2,meet(X0,join(X2,X3)))),join(X3,meet(X1,X2)))),
inference(forward_demodulation,[status(thm)],[f63,f104]) ).
fof(f9824,plain,
! [X0,X1] : meet(join(meet(X0,X1),X0),X0) = join(meet(X0,X1),X0),
inference(paramodulation,[status(thm)],[f18,f95]) ).
fof(f9825,plain,
! [X0,X1] : X0 = join(meet(X0,X1),X0),
inference(forward_demodulation,[status(thm)],[f2255,f9824]) ).
fof(f10075,plain,
! [X0,X1,X2] : meet(X0,join(meet(join(X1,X2),join(X1,X2)),join(X1,meet(join(X1,X2),X2)))) = meet(X0,join(meet(join(X1,X2),join(X2,meet(X0,join(X2,X1)))),join(X1,meet(join(X1,X2),X2)))),
inference(paramodulation,[status(thm)],[f9825,f8229]) ).
fof(f10076,plain,
! [X0,X1,X2] : meet(X0,join(join(X1,X2),join(X1,meet(join(X1,X2),X2)))) = meet(X0,join(meet(join(X1,X2),join(X2,meet(X0,join(X2,X1)))),join(X1,meet(join(X1,X2),X2)))),
inference(forward_demodulation,[status(thm)],[f29,f10075]) ).
fof(f10077,plain,
! [X0,X1,X2] : meet(X0,join(meet(join(X1,X2),X2),join(join(X1,X2),X1))) = meet(X0,join(meet(join(X1,X2),join(X2,meet(X0,join(X2,X1)))),join(X1,meet(join(X1,X2),X2)))),
inference(forward_demodulation,[status(thm)],[f56,f10076]) ).
fof(f10078,plain,
! [X0,X1,X2] : meet(X0,join(X1,join(join(X2,X1),X2))) = meet(X0,join(meet(join(X2,X1),join(X1,meet(X0,join(X1,X2)))),join(X2,meet(join(X2,X1),X1)))),
inference(forward_demodulation,[status(thm)],[f2255,f10077]) ).
fof(f10079,plain,
! [X0,X1,X2] : meet(X0,join(X1,join(X2,X1))) = meet(X0,join(meet(join(X2,X1),join(X1,meet(X0,join(X1,X2)))),join(X2,meet(join(X2,X1),X1)))),
inference(forward_demodulation,[status(thm)],[f88,f10078]) ).
fof(f10080,plain,
! [X0,X1,X2] : meet(X0,join(X1,X2)) = meet(X0,join(meet(join(X2,X1),join(X1,meet(X0,join(X1,X2)))),join(X2,meet(join(X2,X1),X1)))),
inference(forward_demodulation,[status(thm)],[f78,f10079]) ).
fof(f10081,plain,
! [X0,X1,X2] : meet(X0,join(X1,X2)) = meet(X0,join(meet(join(X2,X1),join(X1,meet(X0,join(X1,X2)))),join(X2,X1))),
inference(forward_demodulation,[status(thm)],[f2255,f10080]) ).
fof(f10082,plain,
! [X0,X1,X2] : meet(X0,join(X1,X2)) = meet(X0,join(X2,X1)),
inference(forward_demodulation,[status(thm)],[f9825,f10081]) ).
fof(f11208,plain,
( meet(a,complement(b)) = zero
| ~ spl0_3 ),
inference(paramodulation,[status(thm)],[f3676,f7568]) ).
fof(f11209,plain,
( meet(complement(b),a) = zero
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f19,f11208]) ).
fof(f11354,plain,
( spl0_170
<=> complement(b) = zero ),
introduced(split_symbol_definition) ).
fof(f11355,plain,
( complement(b) = zero
| ~ spl0_170 ),
inference(component_clause,[status(thm)],[f11354]) ).
fof(f34458,plain,
( join(zero,complement(a)) != complement(a)
| ~ spl0_170 ),
inference(backward_demodulation,[status(thm)],[f11355,f28]) ).
fof(f34459,plain,
( complement(a) != complement(a)
| ~ spl0_170 ),
inference(forward_demodulation,[status(thm)],[f897,f34458]) ).
fof(f34460,plain,
( $false
| ~ spl0_170 ),
inference(trivial_equality_resolution,[status(esa)],[f34459]) ).
fof(f34461,plain,
~ spl0_170,
inference(contradiction_clause,[status(thm)],[f34460]) ).
fof(f53714,plain,
! [X0,X1,X2] : meet(X0,join(meet(X1,join(complement(X0),X2)),complement(X0))) = meet(X0,join(meet(X1,X2),complement(X0))),
inference(forward_demodulation,[status(thm)],[f326,f323]) ).
fof(f53858,plain,
! [X0,X1] : meet(X0,join(meet(X1,one),complement(X0))) = meet(X0,join(meet(X1,complement(complement(X0))),complement(X0))),
inference(paramodulation,[status(thm)],[f23,f53714]) ).
fof(f53859,plain,
! [X0,X1] : meet(X0,join(X1,complement(X0))) = meet(X0,join(meet(X1,complement(complement(X0))),complement(X0))),
inference(forward_demodulation,[status(thm)],[f209,f53858]) ).
fof(f53860,plain,
! [X0,X1] :
( meet(X0,join(X1,complement(X0))) = meet(X0,join(meet(X1,X0),complement(X0)))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f2280,f53859]) ).
fof(f56842,plain,
( spl0_273
<=> meet(a,zero) = zero ),
introduced(split_symbol_definition) ).
fof(f56844,plain,
( meet(a,zero) != zero
| spl0_273 ),
inference(component_clause,[status(thm)],[f56842]) ).
fof(f56847,plain,
( zero != zero
| spl0_273 ),
inference(forward_demodulation,[status(thm)],[f1068,f56844]) ).
fof(f56848,plain,
( $false
| spl0_273 ),
inference(trivial_equality_resolution,[status(esa)],[f56847]) ).
fof(f56849,plain,
spl0_273,
inference(contradiction_clause,[status(thm)],[f56848]) ).
fof(f57465,plain,
( meet(a,join(complement(b),complement(a))) = meet(a,join(zero,complement(a)))
| ~ spl0_3 ),
inference(paramodulation,[status(thm)],[f11209,f53860]) ).
fof(f57466,plain,
( meet(join(complement(b),complement(a)),a) = meet(a,join(zero,complement(a)))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f19,f57465]) ).
fof(f57467,plain,
( meet(join(complement(b),complement(a)),a) = meet(a,join(complement(a),zero))
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f10082,f57466]) ).
fof(f57468,plain,
( meet(join(complement(b),complement(a)),a) = meet(join(complement(a),zero),a)
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f19,f57467]) ).
fof(f57469,plain,
( meet(join(complement(b),complement(a)),a) = meet(complement(a),a)
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f326,f57468]) ).
fof(f57470,plain,
( meet(join(complement(b),complement(a)),a) = zero
| ~ spl0_3 ),
inference(forward_demodulation,[status(thm)],[f2246,f57469]) ).
fof(f57471,plain,
( $false
| spl0_8
| ~ spl0_3 ),
inference(forward_subsumption_resolution,[status(thm)],[f57470,f474]) ).
fof(f57472,plain,
( spl0_8
| ~ spl0_3 ),
inference(contradiction_clause,[status(thm)],[f57471]) ).
fof(f57473,plain,
$false,
inference(sat_refutation,[status(thm)],[f342,f381,f479,f878,f1575,f1578,f2394,f34461,f56849,f57472]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : LAT253-1 : TPTP v8.1.2. Released v3.1.0.
% 0.07/0.13 % Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.14/0.34 % Computer : n023.cluster.edu
% 0.14/0.34 % Model : x86_64 x86_64
% 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34 % Memory : 8042.1875MB
% 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34 % CPULimit : 300
% 0.14/0.34 % WCLimit : 300
% 0.14/0.34 % DateTime : Mon Apr 29 20:10:10 EDT 2024
% 0.14/0.34 % CPUTime :
% 0.14/0.35 % Drodi V3.6.0
% 76.39/10.04 % Refutation found
% 76.39/10.04 % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 76.39/10.04 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 77.78/10.19 % Elapsed time: 9.831502 seconds
% 77.78/10.19 % CPU time: 77.521198 seconds
% 77.78/10.19 % Total memory used: 526.921 MB
% 77.78/10.19 % Net memory used: 522.732 MB
%------------------------------------------------------------------------------