TSTP Solution File: KLE135+1 by Drodi---3.5.1
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Drodi---3.5.1
% Problem : KLE135+1 : TPTP v8.1.2. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% Computer : n027.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 : Wed May 31 12:15:51 EDT 2023
% Result : Theorem 3.25s 0.91s
% Output : CNFRefutation 3.33s
% Verified :
% SZS Type : Refutation
% Derivation depth : 24
% Number of leaves : 19
% Syntax : Number of formulae : 123 ( 66 unt; 0 def)
% Number of atoms : 190 ( 146 equ)
% Maximal formula atoms : 3 ( 1 avg)
% Number of connectives : 128 ( 61 ~; 58 |; 2 &)
% ( 4 <=>; 3 =>; 0 <=; 0 <~>)
% Maximal formula depth : 6 ( 3 avg)
% Maximal term depth : 6 ( 2 avg)
% Number of predicates : 6 ( 4 usr; 5 prp; 0-2 aty)
% Number of functors : 11 ( 11 usr; 3 con; 0-2 aty)
% Number of variables : 120 (; 119 !; 1 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f1,axiom,
! [A,B] : addition(A,B) = addition(B,A),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f2,axiom,
! [C,B,A] : addition(A,addition(B,C)) = addition(addition(A,B),C),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f3,axiom,
! [A] : addition(A,zero) = A,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f4,axiom,
! [A] : addition(A,A) = A,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f6,axiom,
! [A] : multiplication(A,one) = A,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f7,axiom,
! [A] : multiplication(one,A) = A,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f8,axiom,
! [A,B,C] : multiplication(A,addition(B,C)) = addition(multiplication(A,B),multiplication(A,C)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f9,axiom,
! [A,B,C] : multiplication(addition(A,B),C) = addition(multiplication(A,C),multiplication(B,C)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f13,axiom,
! [X0] : multiplication(antidomain(X0),X0) = zero,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f15,axiom,
! [X0] : addition(antidomain(antidomain(X0)),antidomain(X0)) = one,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f16,axiom,
! [X0] : domain(X0) = antidomain(antidomain(X0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f21,axiom,
! [X0] : c(X0) = antidomain(domain(X0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f23,axiom,
! [X0,X1] : forward_diamond(X0,X1) = domain(multiplication(X0,domain(X1))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f28,axiom,
! [X0,X1,X2] :
( addition(domain(X0),addition(forward_diamond(X1,domain(X0)),domain(X2))) = addition(forward_diamond(X1,domain(X0)),domain(X2))
=> addition(domain(X0),addition(divergence(X1),forward_diamond(star(X1),domain(X2)))) = addition(divergence(X1),forward_diamond(star(X1),domain(X2))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f29,conjecture,
! [X0] :
( divergence(X0) = zero
=> forward_diamond(star(X0),antidomain(X0)) = one ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f30,negated_conjecture,
~ ! [X0] :
( divergence(X0) = zero
=> forward_diamond(star(X0),antidomain(X0)) = one ),
inference(negated_conjecture,[status(cth)],[f29]) ).
fof(f31,plain,
! [X0,X1] : addition(X0,X1) = addition(X1,X0),
inference(cnf_transformation,[status(esa)],[f1]) ).
fof(f32,plain,
! [X0,X1,X2] : addition(X0,addition(X1,X2)) = addition(addition(X0,X1),X2),
inference(cnf_transformation,[status(esa)],[f2]) ).
fof(f33,plain,
! [X0] : addition(X0,zero) = X0,
inference(cnf_transformation,[status(esa)],[f3]) ).
fof(f34,plain,
! [X0] : addition(X0,X0) = X0,
inference(cnf_transformation,[status(esa)],[f4]) ).
fof(f36,plain,
! [X0] : multiplication(X0,one) = X0,
inference(cnf_transformation,[status(esa)],[f6]) ).
fof(f37,plain,
! [X0] : multiplication(one,X0) = X0,
inference(cnf_transformation,[status(esa)],[f7]) ).
fof(f38,plain,
! [X0,X1,X2] : multiplication(X0,addition(X1,X2)) = addition(multiplication(X0,X1),multiplication(X0,X2)),
inference(cnf_transformation,[status(esa)],[f8]) ).
fof(f39,plain,
! [X0,X1,X2] : multiplication(addition(X0,X1),X2) = addition(multiplication(X0,X2),multiplication(X1,X2)),
inference(cnf_transformation,[status(esa)],[f9]) ).
fof(f46,plain,
! [X0] : multiplication(antidomain(X0),X0) = zero,
inference(cnf_transformation,[status(esa)],[f13]) ).
fof(f48,plain,
! [X0] : addition(antidomain(antidomain(X0)),antidomain(X0)) = one,
inference(cnf_transformation,[status(esa)],[f15]) ).
fof(f49,plain,
! [X0] : domain(X0) = antidomain(antidomain(X0)),
inference(cnf_transformation,[status(esa)],[f16]) ).
fof(f54,plain,
! [X0] : c(X0) = antidomain(domain(X0)),
inference(cnf_transformation,[status(esa)],[f21]) ).
fof(f56,plain,
! [X0,X1] : forward_diamond(X0,X1) = domain(multiplication(X0,domain(X1))),
inference(cnf_transformation,[status(esa)],[f23]) ).
fof(f61,plain,
! [X0,X1,X2] :
( addition(domain(X0),addition(forward_diamond(X1,domain(X0)),domain(X2))) != addition(forward_diamond(X1,domain(X0)),domain(X2))
| addition(domain(X0),addition(divergence(X1),forward_diamond(star(X1),domain(X2)))) = addition(divergence(X1),forward_diamond(star(X1),domain(X2))) ),
inference(pre_NNF_transformation,[status(esa)],[f28]) ).
fof(f62,plain,
! [X0,X1,X2] :
( addition(domain(X0),addition(forward_diamond(X1,domain(X0)),domain(X2))) != addition(forward_diamond(X1,domain(X0)),domain(X2))
| addition(domain(X0),addition(divergence(X1),forward_diamond(star(X1),domain(X2)))) = addition(divergence(X1),forward_diamond(star(X1),domain(X2))) ),
inference(cnf_transformation,[status(esa)],[f61]) ).
fof(f63,plain,
? [X0] :
( divergence(X0) = zero
& forward_diamond(star(X0),antidomain(X0)) != one ),
inference(pre_NNF_transformation,[status(esa)],[f30]) ).
fof(f64,plain,
( divergence(sk0_0) = zero
& forward_diamond(star(sk0_0),antidomain(sk0_0)) != one ),
inference(skolemization,[status(esa)],[f63]) ).
fof(f65,plain,
divergence(sk0_0) = zero,
inference(cnf_transformation,[status(esa)],[f64]) ).
fof(f66,plain,
forward_diamond(star(sk0_0),antidomain(sk0_0)) != one,
inference(cnf_transformation,[status(esa)],[f64]) ).
fof(f67,plain,
antidomain(one) = zero,
inference(paramodulation,[status(thm)],[f36,f46]) ).
fof(f75,plain,
addition(antidomain(zero),antidomain(one)) = one,
inference(paramodulation,[status(thm)],[f67,f48]) ).
fof(f76,plain,
addition(antidomain(zero),zero) = one,
inference(forward_demodulation,[status(thm)],[f67,f75]) ).
fof(f77,plain,
antidomain(zero) = one,
inference(forward_demodulation,[status(thm)],[f33,f76]) ).
fof(f136,plain,
! [X0] : X0 = addition(zero,X0),
inference(paramodulation,[status(thm)],[f33,f31]) ).
fof(f152,plain,
! [X0] : addition(domain(X0),antidomain(X0)) = one,
inference(backward_demodulation,[status(thm)],[f49,f48]) ).
fof(f153,plain,
! [X0] : addition(antidomain(X0),domain(X0)) = one,
inference(forward_demodulation,[status(thm)],[f31,f152]) ).
fof(f154,plain,
! [X0] : domain(antidomain(X0)) = antidomain(domain(X0)),
inference(paramodulation,[status(thm)],[f49,f49]) ).
fof(f157,plain,
domain(one) = antidomain(zero),
inference(paramodulation,[status(thm)],[f67,f49]) ).
fof(f158,plain,
domain(one) = one,
inference(forward_demodulation,[status(thm)],[f77,f157]) ).
fof(f181,plain,
! [X0,X1] : addition(X0,addition(X0,X1)) = addition(X0,X1),
inference(paramodulation,[status(thm)],[f34,f32]) ).
fof(f233,plain,
! [X0,X1] : multiplication(antidomain(X0),addition(X1,X0)) = addition(multiplication(antidomain(X0),X1),zero),
inference(paramodulation,[status(thm)],[f46,f38]) ).
fof(f234,plain,
! [X0,X1] : multiplication(antidomain(X0),addition(X1,X0)) = multiplication(antidomain(X0),X1),
inference(forward_demodulation,[status(thm)],[f33,f233]) ).
fof(f259,plain,
! [X0] : forward_diamond(X0,one) = domain(multiplication(X0,one)),
inference(paramodulation,[status(thm)],[f158,f56]) ).
fof(f260,plain,
! [X0] : forward_diamond(X0,one) = domain(X0),
inference(forward_demodulation,[status(thm)],[f36,f259]) ).
fof(f363,plain,
! [X0,X1] :
( addition(domain(X0),addition(forward_diamond(sk0_0,domain(X0)),domain(X1))) != addition(forward_diamond(sk0_0,domain(X0)),domain(X1))
| addition(domain(X0),addition(zero,forward_diamond(star(sk0_0),domain(X1)))) = addition(divergence(sk0_0),forward_diamond(star(sk0_0),domain(X1))) ),
inference(paramodulation,[status(thm)],[f65,f62]) ).
fof(f364,plain,
! [X0,X1] :
( addition(domain(X0),addition(forward_diamond(sk0_0,domain(X0)),domain(X1))) != addition(forward_diamond(sk0_0,domain(X0)),domain(X1))
| addition(domain(X0),forward_diamond(star(sk0_0),domain(X1))) = addition(divergence(sk0_0),forward_diamond(star(sk0_0),domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f136,f363]) ).
fof(f365,plain,
! [X0,X1] :
( addition(domain(X0),addition(forward_diamond(sk0_0,domain(X0)),domain(X1))) != addition(forward_diamond(sk0_0,domain(X0)),domain(X1))
| addition(domain(X0),forward_diamond(star(sk0_0),domain(X1))) = addition(zero,forward_diamond(star(sk0_0),domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f65,f364]) ).
fof(f366,plain,
! [X0,X1] :
( addition(domain(X0),addition(forward_diamond(sk0_0,domain(X0)),domain(X1))) != addition(forward_diamond(sk0_0,domain(X0)),domain(X1))
| addition(domain(X0),forward_diamond(star(sk0_0),domain(X1))) = forward_diamond(star(sk0_0),domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f136,f365]) ).
fof(f391,plain,
! [X0,X1] :
( addition(domain(X0),addition(forward_diamond(sk0_0,domain(X0)),domain(X1))) != addition(forward_diamond(sk0_0,domain(X0)),domain(X1))
| addition(forward_diamond(star(sk0_0),domain(X1)),domain(X0)) = forward_diamond(star(sk0_0),domain(X1)) ),
inference(paramodulation,[status(thm)],[f31,f366]) ).
fof(f397,plain,
! [X0] :
( addition(domain(one),addition(forward_diamond(sk0_0,domain(one)),domain(X0))) != addition(forward_diamond(sk0_0,domain(one)),domain(X0))
| addition(one,forward_diamond(star(sk0_0),domain(X0))) = forward_diamond(star(sk0_0),domain(X0)) ),
inference(paramodulation,[status(thm)],[f158,f366]) ).
fof(f398,plain,
! [X0] :
( addition(one,addition(forward_diamond(sk0_0,domain(one)),domain(X0))) != addition(forward_diamond(sk0_0,domain(one)),domain(X0))
| addition(one,forward_diamond(star(sk0_0),domain(X0))) = forward_diamond(star(sk0_0),domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f158,f397]) ).
fof(f399,plain,
! [X0] :
( addition(one,addition(forward_diamond(sk0_0,one),domain(X0))) != addition(forward_diamond(sk0_0,domain(one)),domain(X0))
| addition(one,forward_diamond(star(sk0_0),domain(X0))) = forward_diamond(star(sk0_0),domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f158,f398]) ).
fof(f400,plain,
! [X0] :
( addition(one,addition(domain(sk0_0),domain(X0))) != addition(forward_diamond(sk0_0,domain(one)),domain(X0))
| addition(one,forward_diamond(star(sk0_0),domain(X0))) = forward_diamond(star(sk0_0),domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f260,f399]) ).
fof(f401,plain,
! [X0] :
( addition(one,addition(domain(sk0_0),domain(X0))) != addition(forward_diamond(sk0_0,one),domain(X0))
| addition(one,forward_diamond(star(sk0_0),domain(X0))) = forward_diamond(star(sk0_0),domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f158,f400]) ).
fof(f402,plain,
! [X0] :
( addition(one,addition(domain(sk0_0),domain(X0))) != addition(domain(sk0_0),domain(X0))
| addition(one,forward_diamond(star(sk0_0),domain(X0))) = forward_diamond(star(sk0_0),domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f260,f401]) ).
fof(f598,plain,
( spl0_13
<=> addition(one,addition(domain(sk0_0),domain(one))) = addition(domain(sk0_0),domain(one)) ),
introduced(split_symbol_definition) ).
fof(f600,plain,
( addition(one,addition(domain(sk0_0),domain(one))) != addition(domain(sk0_0),domain(one))
| spl0_13 ),
inference(component_clause,[status(thm)],[f598]) ).
fof(f601,plain,
( spl0_14
<=> addition(one,forward_diamond(star(sk0_0),one)) = forward_diamond(star(sk0_0),domain(one)) ),
introduced(split_symbol_definition) ).
fof(f602,plain,
( addition(one,forward_diamond(star(sk0_0),one)) = forward_diamond(star(sk0_0),domain(one))
| ~ spl0_14 ),
inference(component_clause,[status(thm)],[f601]) ).
fof(f604,plain,
( addition(one,addition(domain(sk0_0),domain(one))) != addition(domain(sk0_0),domain(one))
| addition(one,forward_diamond(star(sk0_0),one)) = forward_diamond(star(sk0_0),domain(one)) ),
inference(paramodulation,[status(thm)],[f158,f402]) ).
fof(f605,plain,
( ~ spl0_13
| spl0_14 ),
inference(split_clause,[status(thm)],[f604,f598,f601]) ).
fof(f619,plain,
( addition(one,addition(domain(one),domain(sk0_0))) != addition(domain(sk0_0),domain(one))
| spl0_13 ),
inference(forward_demodulation,[status(thm)],[f31,f600]) ).
fof(f620,plain,
( addition(one,addition(one,domain(sk0_0))) != addition(domain(sk0_0),domain(one))
| spl0_13 ),
inference(forward_demodulation,[status(thm)],[f158,f619]) ).
fof(f621,plain,
( addition(one,addition(one,domain(sk0_0))) != addition(domain(one),domain(sk0_0))
| spl0_13 ),
inference(forward_demodulation,[status(thm)],[f31,f620]) ).
fof(f622,plain,
( addition(one,addition(one,domain(sk0_0))) != addition(one,domain(sk0_0))
| spl0_13 ),
inference(forward_demodulation,[status(thm)],[f158,f621]) ).
fof(f1381,plain,
! [X0] : domain(antidomain(X0)) = c(X0),
inference(forward_demodulation,[status(thm)],[f54,f154]) ).
fof(f1415,plain,
! [X0,X1] :
( addition(domain(X0),addition(forward_diamond(sk0_0,domain(X0)),domain(antidomain(X1)))) != addition(forward_diamond(sk0_0,domain(X0)),domain(antidomain(X1)))
| addition(forward_diamond(star(sk0_0),c(X1)),domain(X0)) = forward_diamond(star(sk0_0),domain(antidomain(X1))) ),
inference(paramodulation,[status(thm)],[f1381,f391]) ).
fof(f1416,plain,
! [X0,X1] :
( addition(domain(X0),addition(forward_diamond(sk0_0,domain(X0)),c(X1))) != addition(forward_diamond(sk0_0,domain(X0)),domain(antidomain(X1)))
| addition(forward_diamond(star(sk0_0),c(X1)),domain(X0)) = forward_diamond(star(sk0_0),domain(antidomain(X1))) ),
inference(forward_demodulation,[status(thm)],[f1381,f1415]) ).
fof(f1417,plain,
! [X0,X1] :
( addition(domain(X0),addition(forward_diamond(sk0_0,domain(X0)),c(X1))) != addition(forward_diamond(sk0_0,domain(X0)),c(X1))
| addition(forward_diamond(star(sk0_0),c(X1)),domain(X0)) = forward_diamond(star(sk0_0),domain(antidomain(X1))) ),
inference(forward_demodulation,[status(thm)],[f1381,f1416]) ).
fof(f1418,plain,
! [X0,X1] :
( addition(domain(X0),addition(forward_diamond(sk0_0,domain(X0)),c(X1))) != addition(forward_diamond(sk0_0,domain(X0)),c(X1))
| addition(forward_diamond(star(sk0_0),c(X1)),domain(X0)) = forward_diamond(star(sk0_0),c(X1)) ),
inference(forward_demodulation,[status(thm)],[f1381,f1417]) ).
fof(f1465,plain,
! [X0] : addition(antidomain(antidomain(X0)),c(X0)) = one,
inference(paramodulation,[status(thm)],[f1381,f153]) ).
fof(f1466,plain,
! [X0] : addition(c(X0),antidomain(antidomain(X0))) = one,
inference(forward_demodulation,[status(thm)],[f31,f1465]) ).
fof(f1467,plain,
! [X0] : addition(c(X0),domain(X0)) = one,
inference(forward_demodulation,[status(thm)],[f49,f1466]) ).
fof(f1468,plain,
! [X0] : addition(domain(X0),c(X0)) = one,
inference(forward_demodulation,[status(thm)],[f31,f1467]) ).
fof(f1667,plain,
! [X0,X1] : multiplication(addition(antidomain(X0),X1),X0) = addition(zero,multiplication(X1,X0)),
inference(paramodulation,[status(thm)],[f46,f39]) ).
fof(f1668,plain,
! [X0,X1] : multiplication(addition(antidomain(X0),X1),X0) = multiplication(X1,X0),
inference(forward_demodulation,[status(thm)],[f136,f1667]) ).
fof(f3378,plain,
( addition(one,domain(sk0_0)) != addition(one,domain(sk0_0))
| spl0_13 ),
inference(backward_demodulation,[status(thm)],[f181,f622]) ).
fof(f3379,plain,
( $false
| spl0_13 ),
inference(trivial_equality_resolution,[status(esa)],[f3378]) ).
fof(f3380,plain,
spl0_13,
inference(contradiction_clause,[status(thm)],[f3379]) ).
fof(f3384,plain,
! [X0] : addition(domain(X0),one) = addition(domain(X0),c(X0)),
inference(paramodulation,[status(thm)],[f1468,f181]) ).
fof(f3385,plain,
! [X0] : addition(one,domain(X0)) = addition(domain(X0),c(X0)),
inference(forward_demodulation,[status(thm)],[f31,f3384]) ).
fof(f3386,plain,
! [X0] : addition(one,domain(X0)) = one,
inference(forward_demodulation,[status(thm)],[f1468,f3385]) ).
fof(f3412,plain,
( addition(one,domain(star(sk0_0))) = forward_diamond(star(sk0_0),domain(one))
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f260,f602]) ).
fof(f3413,plain,
( addition(one,domain(star(sk0_0))) = forward_diamond(star(sk0_0),one)
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f158,f3412]) ).
fof(f3414,plain,
( addition(one,domain(star(sk0_0))) = domain(star(sk0_0))
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f260,f3413]) ).
fof(f3472,plain,
! [X0,X1] : addition(one,forward_diamond(X0,X1)) = one,
inference(paramodulation,[status(thm)],[f56,f3386]) ).
fof(f3858,plain,
( one = domain(star(sk0_0))
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f3386,f3414]) ).
fof(f3918,plain,
! [X0] :
( addition(domain(star(sk0_0)),addition(forward_diamond(sk0_0,domain(star(sk0_0))),c(X0))) != addition(forward_diamond(sk0_0,domain(star(sk0_0))),c(X0))
| addition(forward_diamond(star(sk0_0),c(X0)),one) = forward_diamond(star(sk0_0),c(X0))
| ~ spl0_14 ),
inference(paramodulation,[status(thm)],[f3858,f1418]) ).
fof(f3919,plain,
! [X0] :
( addition(one,addition(forward_diamond(sk0_0,domain(star(sk0_0))),c(X0))) != addition(forward_diamond(sk0_0,domain(star(sk0_0))),c(X0))
| addition(forward_diamond(star(sk0_0),c(X0)),one) = forward_diamond(star(sk0_0),c(X0))
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f3858,f3918]) ).
fof(f3920,plain,
! [X0] :
( addition(one,addition(forward_diamond(sk0_0,one),c(X0))) != addition(forward_diamond(sk0_0,domain(star(sk0_0))),c(X0))
| addition(forward_diamond(star(sk0_0),c(X0)),one) = forward_diamond(star(sk0_0),c(X0))
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f3858,f3919]) ).
fof(f3921,plain,
! [X0] :
( addition(one,addition(domain(sk0_0),c(X0))) != addition(forward_diamond(sk0_0,domain(star(sk0_0))),c(X0))
| addition(forward_diamond(star(sk0_0),c(X0)),one) = forward_diamond(star(sk0_0),c(X0))
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f260,f3920]) ).
fof(f3922,plain,
! [X0] :
( addition(one,addition(domain(sk0_0),c(X0))) != addition(forward_diamond(sk0_0,one),c(X0))
| addition(forward_diamond(star(sk0_0),c(X0)),one) = forward_diamond(star(sk0_0),c(X0))
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f3858,f3921]) ).
fof(f3923,plain,
! [X0] :
( addition(one,addition(domain(sk0_0),c(X0))) != addition(domain(sk0_0),c(X0))
| addition(forward_diamond(star(sk0_0),c(X0)),one) = forward_diamond(star(sk0_0),c(X0))
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f260,f3922]) ).
fof(f3924,plain,
! [X0] :
( addition(one,addition(domain(sk0_0),c(X0))) != addition(domain(sk0_0),c(X0))
| addition(one,forward_diamond(star(sk0_0),c(X0))) = forward_diamond(star(sk0_0),c(X0))
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f31,f3923]) ).
fof(f3925,plain,
! [X0] :
( addition(one,addition(domain(sk0_0),c(X0))) != addition(domain(sk0_0),c(X0))
| one = forward_diamond(star(sk0_0),c(X0))
| ~ spl0_14 ),
inference(forward_demodulation,[status(thm)],[f3472,f3924]) ).
fof(f5173,plain,
( spl0_119
<=> addition(one,one) = addition(domain(sk0_0),c(sk0_0)) ),
introduced(split_symbol_definition) ).
fof(f5175,plain,
( addition(one,one) != addition(domain(sk0_0),c(sk0_0))
| spl0_119 ),
inference(component_clause,[status(thm)],[f5173]) ).
fof(f5176,plain,
( spl0_120
<=> one = forward_diamond(star(sk0_0),c(sk0_0)) ),
introduced(split_symbol_definition) ).
fof(f5177,plain,
( one = forward_diamond(star(sk0_0),c(sk0_0))
| ~ spl0_120 ),
inference(component_clause,[status(thm)],[f5176]) ).
fof(f5179,plain,
( addition(one,one) != addition(domain(sk0_0),c(sk0_0))
| one = forward_diamond(star(sk0_0),c(sk0_0))
| ~ spl0_14 ),
inference(paramodulation,[status(thm)],[f1468,f3925]) ).
fof(f5180,plain,
( ~ spl0_119
| spl0_120
| ~ spl0_14 ),
inference(split_clause,[status(thm)],[f5179,f5173,f5176,f601]) ).
fof(f5225,plain,
( one != addition(domain(sk0_0),c(sk0_0))
| spl0_119 ),
inference(forward_demodulation,[status(thm)],[f34,f5175]) ).
fof(f5226,plain,
( one != one
| spl0_119 ),
inference(forward_demodulation,[status(thm)],[f1468,f5225]) ).
fof(f5227,plain,
( $false
| spl0_119 ),
inference(trivial_equality_resolution,[status(esa)],[f5226]) ).
fof(f5228,plain,
spl0_119,
inference(contradiction_clause,[status(thm)],[f5227]) ).
fof(f15641,plain,
! [X0] : multiplication(antidomain(domain(X0)),one) = multiplication(antidomain(domain(X0)),antidomain(X0)),
inference(paramodulation,[status(thm)],[f153,f234]) ).
fof(f15642,plain,
! [X0] : antidomain(domain(X0)) = multiplication(antidomain(domain(X0)),antidomain(X0)),
inference(forward_demodulation,[status(thm)],[f36,f15641]) ).
fof(f15643,plain,
! [X0] : c(X0) = multiplication(antidomain(domain(X0)),antidomain(X0)),
inference(forward_demodulation,[status(thm)],[f54,f15642]) ).
fof(f15644,plain,
! [X0] : c(X0) = multiplication(c(X0),antidomain(X0)),
inference(forward_demodulation,[status(thm)],[f54,f15643]) ).
fof(f46961,plain,
! [X0] : multiplication(one,X0) = multiplication(domain(X0),X0),
inference(paramodulation,[status(thm)],[f153,f1668]) ).
fof(f46962,plain,
! [X0] : X0 = multiplication(domain(X0),X0),
inference(forward_demodulation,[status(thm)],[f37,f46961]) ).
fof(f47295,plain,
! [X0] : antidomain(X0) = multiplication(c(X0),antidomain(X0)),
inference(paramodulation,[status(thm)],[f1381,f46962]) ).
fof(f47296,plain,
! [X0] : antidomain(X0) = c(X0),
inference(forward_demodulation,[status(thm)],[f15644,f47295]) ).
fof(f47565,plain,
( one = forward_diamond(star(sk0_0),antidomain(sk0_0))
| ~ spl0_120 ),
inference(backward_demodulation,[status(thm)],[f47296,f5177]) ).
fof(f47566,plain,
( $false
| ~ spl0_120 ),
inference(forward_subsumption_resolution,[status(thm)],[f47565,f66]) ).
fof(f47567,plain,
~ spl0_120,
inference(contradiction_clause,[status(thm)],[f47566]) ).
fof(f47568,plain,
$false,
inference(sat_refutation,[status(thm)],[f605,f3380,f5180,f5228,f47567]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10 % Problem : KLE135+1 : TPTP v8.1.2. Released v4.0.0.
% 0.10/0.11 % Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.10/0.31 % Computer : n027.cluster.edu
% 0.10/0.31 % Model : x86_64 x86_64
% 0.10/0.31 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.31 % Memory : 8042.1875MB
% 0.10/0.31 % OS : Linux 3.10.0-693.el7.x86_64
% 0.10/0.31 % CPULimit : 300
% 0.10/0.31 % WCLimit : 300
% 0.10/0.31 % DateTime : Tue May 30 12:05:18 EDT 2023
% 0.10/0.31 % CPUTime :
% 0.16/0.32 % Drodi V3.5.1
% 3.25/0.91 % Refutation found
% 3.25/0.91 % SZS status Theorem for theBenchmark: Theorem is valid
% 3.25/0.91 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 3.33/0.95 % Elapsed time: 0.620816 seconds
% 3.33/0.95 % CPU time: 3.439157 seconds
% 3.33/0.95 % Memory used: 101.077 MB
%------------------------------------------------------------------------------