TSTP Solution File: BOO022-1 by Vampire-SAT---4.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.8
% Problem : BOO022-1 : TPTP v8.1.2. Released v2.2.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% Computer : n025.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 10:42:06 EDT 2024
% Result : Unsatisfiable 33.58s 5.16s
% Output : Refutation 33.58s
% Verified :
% SZS Type : Refutation
% Derivation depth : 43
% Number of leaves : 7
% Syntax : Number of formulae : 199 ( 199 unt; 0 def)
% Number of atoms : 199 ( 198 equ)
% Maximal formula atoms : 1 ( 1 avg)
% Number of connectives : 2 ( 2 ~; 0 |; 0 &)
% ( 0 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 5 ( 3 avg)
% Maximal term depth : 6 ( 2 avg)
% Number of predicates : 2 ( 0 usr; 1 prp; 0-2 aty)
% Number of functors : 8 ( 8 usr; 5 con; 0-2 aty)
% Number of variables : 414 ( 414 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f139792,plain,
$false,
inference(trivial_inequality_removal,[],[f139548]) ).
fof(f139548,plain,
multiply(a,multiply(b,c)) != multiply(a,multiply(b,c)),
inference(superposition,[],[f7,f95524]) ).
fof(f95524,plain,
! [X2,X0,X1] : multiply(multiply(X1,X0),X2) = multiply(X1,multiply(X0,X2)),
inference(forward_demodulation,[],[f94970,f180]) ).
fof(f180,plain,
! [X0] : add(n0,X0) = X0,
inference(superposition,[],[f4,f152]) ).
fof(f152,plain,
! [X0] : n0 = multiply(n0,X0),
inference(superposition,[],[f35,f127]) ).
fof(f127,plain,
! [X0] : add(X0,n0) = X0,
inference(superposition,[],[f104,f6]) ).
fof(f6,axiom,
! [X0] : multiply(X0,inverse(X0)) = n0,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',multiplicative_inverse) ).
fof(f104,plain,
! [X0,X1] : add(X0,multiply(X0,X1)) = X0,
inference(forward_demodulation,[],[f82,f35]) ).
fof(f82,plain,
! [X0,X1] : multiply(X0,add(X1,X0)) = add(X0,multiply(X0,X1)),
inference(superposition,[],[f5,f10]) ).
fof(f10,plain,
! [X1] : add(X1,X1) = X1,
inference(superposition,[],[f4,f1]) ).
fof(f1,axiom,
! [X0,X1] : multiply(add(X0,X1),X1) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',multiply_add) ).
fof(f5,axiom,
! [X2,X0,X1] : add(X0,multiply(X1,X2)) = multiply(add(X1,X0),add(X2,X0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',add_multiply_property) ).
fof(f35,plain,
! [X0,X1] : multiply(X0,add(X1,X0)) = X0,
inference(forward_demodulation,[],[f27,f4]) ).
fof(f27,plain,
! [X0,X1] : multiply(X0,add(X1,X0)) = add(multiply(X1,X0),X0),
inference(superposition,[],[f2,f11]) ).
fof(f11,plain,
! [X1] : multiply(X1,X1) = X1,
inference(superposition,[],[f1,f4]) ).
fof(f2,axiom,
! [X2,X0,X1] : multiply(X0,add(X1,X2)) = add(multiply(X1,X0),multiply(X2,X0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',multiply_add_property) ).
fof(f4,axiom,
! [X0,X1] : add(multiply(X0,X1),X1) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',add_multiply) ).
fof(f94970,plain,
! [X2,X0,X1] : multiply(multiply(X1,X0),X2) = add(n0,multiply(X1,multiply(X0,X2))),
inference(backward_demodulation,[],[f5482,f94923]) ).
fof(f94923,plain,
! [X2,X0,X1] : multiply(multiply(X0,X1),X2) = multiply(X1,multiply(X0,X2)),
inference(forward_demodulation,[],[f94922,f25972]) ).
fof(f25972,plain,
! [X0,X1] : multiply(X0,X1) = multiply(add(inverse(X0),X1),X0),
inference(forward_demodulation,[],[f25971,f137]) ).
fof(f137,plain,
! [X0,X1] : multiply(X0,X1) = multiply(X0,multiply(X0,X1)),
inference(superposition,[],[f1,f104]) ).
fof(f25971,plain,
! [X0,X1] : multiply(X0,multiply(X0,X1)) = multiply(add(inverse(X0),X1),X0),
inference(forward_demodulation,[],[f25838,f39]) ).
fof(f39,plain,
! [X0,X1] : multiply(X1,X0) = multiply(X0,X1),
inference(forward_demodulation,[],[f31,f10]) ).
fof(f31,plain,
! [X0,X1] : multiply(X0,X1) = multiply(X1,add(X0,X0)),
inference(superposition,[],[f2,f10]) ).
fof(f25838,plain,
! [X0,X1] : multiply(multiply(X0,X1),X0) = multiply(add(inverse(X0),X1),X0),
inference(superposition,[],[f2394,f25591]) ).
fof(f25591,plain,
! [X0,X1] : multiply(X0,X1) = multiply(X0,add(inverse(X0),X1)),
inference(forward_demodulation,[],[f25590,f1740]) ).
fof(f1740,plain,
! [X0] : inverse(inverse(X0)) = X0,
inference(forward_demodulation,[],[f1739,f1320]) ).
fof(f1320,plain,
! [X0] : add(inverse(inverse(X0)),X0) = X0,
inference(superposition,[],[f71,f833]) ).
fof(f833,plain,
! [X0] : inverse(inverse(X0)) = multiply(X0,inverse(inverse(X0))),
inference(forward_demodulation,[],[f805,f226]) ).
fof(f226,plain,
! [X0] : multiply(X0,n1) = X0,
inference(superposition,[],[f111,f3]) ).
fof(f3,axiom,
! [X0] : add(X0,inverse(X0)) = n1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',additive_inverse) ).
fof(f111,plain,
! [X0,X1] : multiply(X0,add(X0,X1)) = X0,
inference(backward_demodulation,[],[f22,f110]) ).
fof(f110,plain,
! [X0,X1] : add(X0,multiply(X1,X0)) = X0,
inference(forward_demodulation,[],[f109,f35]) ).
fof(f109,plain,
! [X0,X1] : add(X0,multiply(X1,X0)) = multiply(X0,add(X1,X0)),
inference(forward_demodulation,[],[f89,f39]) ).
fof(f89,plain,
! [X0,X1] : add(X0,multiply(X1,X0)) = multiply(add(X1,X0),X0),
inference(superposition,[],[f5,f10]) ).
fof(f22,plain,
! [X0,X1] : multiply(X0,add(X0,X1)) = add(X0,multiply(X1,X0)),
inference(superposition,[],[f2,f11]) ).
fof(f805,plain,
! [X0] : multiply(X0,inverse(inverse(X0))) = multiply(inverse(inverse(X0)),n1),
inference(superposition,[],[f142,f3]) ).
fof(f142,plain,
! [X0,X1] : multiply(X1,inverse(X0)) = multiply(inverse(X0),add(X1,X0)),
inference(backward_demodulation,[],[f26,f127]) ).
fof(f26,plain,
! [X0,X1] : multiply(inverse(X0),add(X1,X0)) = add(multiply(X1,inverse(X0)),n0),
inference(superposition,[],[f2,f6]) ).
fof(f71,plain,
! [X0,X1] : add(multiply(X1,X0),X1) = X1,
inference(superposition,[],[f4,f39]) ).
fof(f1739,plain,
! [X0] : inverse(inverse(X0)) = add(inverse(inverse(X0)),X0),
inference(forward_demodulation,[],[f1738,f180]) ).
fof(f1738,plain,
! [X0] : add(inverse(inverse(X0)),X0) = add(n0,inverse(inverse(X0))),
inference(forward_demodulation,[],[f1690,f121]) ).
fof(f121,plain,
! [X0,X1] : add(X0,X1) = add(X1,X0),
inference(forward_demodulation,[],[f95,f11]) ).
fof(f95,plain,
! [X0,X1] : add(X0,X1) = add(X1,multiply(X0,X0)),
inference(superposition,[],[f5,f11]) ).
fof(f1690,plain,
! [X0] : add(inverse(inverse(X0)),X0) = add(inverse(inverse(X0)),n0),
inference(superposition,[],[f243,f6]) ).
fof(f243,plain,
! [X0,X1] : add(inverse(X0),X1) = add(inverse(X0),multiply(X1,X0)),
inference(backward_demodulation,[],[f108,f239]) ).
fof(f239,plain,
! [X0,X1] : add(inverse(X0),X1) = multiply(n1,add(X1,inverse(X0))),
inference(backward_demodulation,[],[f203,f226]) ).
fof(f203,plain,
! [X0,X1] : multiply(n1,add(X1,inverse(X0))) = add(inverse(X0),multiply(X1,n1)),
inference(forward_demodulation,[],[f199,f39]) ).
fof(f199,plain,
! [X0,X1] : multiply(add(X1,inverse(X0)),n1) = add(inverse(X0),multiply(X1,n1)),
inference(superposition,[],[f5,f130]) ).
fof(f130,plain,
! [X0] : n1 = add(n1,inverse(X0)),
inference(superposition,[],[f104,f8]) ).
fof(f8,plain,
! [X0] : inverse(X0) = multiply(n1,inverse(X0)),
inference(superposition,[],[f1,f3]) ).
fof(f108,plain,
! [X0,X1] : multiply(n1,add(X1,inverse(X0))) = add(inverse(X0),multiply(X1,X0)),
inference(forward_demodulation,[],[f88,f39]) ).
fof(f88,plain,
! [X0,X1] : add(inverse(X0),multiply(X1,X0)) = multiply(add(X1,inverse(X0)),n1),
inference(superposition,[],[f5,f3]) ).
fof(f25590,plain,
! [X0,X1] : multiply(X0,X1) = multiply(inverse(inverse(X0)),add(inverse(X0),X1)),
inference(forward_demodulation,[],[f25589,f3886]) ).
fof(f3886,plain,
! [X2,X0,X1] : add(X1,X0) = add(multiply(X2,X0),add(X1,X0)),
inference(superposition,[],[f560,f35]) ).
fof(f560,plain,
! [X2,X0,X1] : add(multiply(X1,multiply(X2,X0)),X0) = X0,
inference(superposition,[],[f63,f116]) ).
fof(f116,plain,
! [X2,X0,X1] : add(X1,multiply(X2,multiply(X0,X1))) = X1,
inference(forward_demodulation,[],[f115,f35]) ).
fof(f115,plain,
! [X2,X0,X1] : multiply(X1,add(X2,X1)) = add(X1,multiply(X2,multiply(X0,X1))),
inference(forward_demodulation,[],[f90,f39]) ).
fof(f90,plain,
! [X2,X0,X1] : add(X1,multiply(X2,multiply(X0,X1))) = multiply(add(X2,X1),X1),
inference(superposition,[],[f5,f4]) ).
fof(f63,plain,
! [X0,X1] : add(X1,X0) = add(X0,add(X1,X0)),
inference(superposition,[],[f4,f35]) ).
fof(f25589,plain,
! [X0,X1] : multiply(X0,X1) = multiply(inverse(inverse(X0)),add(multiply(X0,X1),add(inverse(X0),X1))),
inference(forward_demodulation,[],[f25588,f121]) ).
fof(f25588,plain,
! [X0,X1] : multiply(X0,X1) = multiply(inverse(inverse(X0)),add(add(inverse(X0),X1),multiply(X0,X1))),
inference(forward_demodulation,[],[f25587,f1740]) ).
fof(f25587,plain,
! [X0,X1] : inverse(inverse(multiply(X0,X1))) = multiply(inverse(inverse(X0)),add(add(inverse(X0),X1),inverse(inverse(multiply(X0,X1))))),
inference(forward_demodulation,[],[f25309,f121]) ).
fof(f25309,plain,
! [X0,X1] : inverse(inverse(multiply(X0,X1))) = multiply(inverse(inverse(X0)),add(inverse(inverse(multiply(X0,X1))),add(inverse(X0),X1))),
inference(superposition,[],[f10410,f10410]) ).
fof(f10410,plain,
! [X0,X1] : inverse(X0) = multiply(inverse(multiply(X0,X1)),add(inverse(X0),X1)),
inference(backward_demodulation,[],[f2338,f10331]) ).
fof(f10331,plain,
! [X0,X1] : inverse(X0) = multiply(inverse(X0),inverse(multiply(X0,X1))),
inference(superposition,[],[f2129,f39]) ).
fof(f2129,plain,
! [X0,X1] : inverse(X0) = multiply(inverse(multiply(X0,X1)),inverse(X0)),
inference(forward_demodulation,[],[f2128,f245]) ).
fof(f245,plain,
! [X0] : multiply(n1,X0) = X0,
inference(forward_demodulation,[],[f240,f127]) ).
fof(f240,plain,
! [X0] : add(X0,n0) = multiply(n1,X0),
inference(backward_demodulation,[],[f141,f226]) ).
fof(f141,plain,
! [X0] : add(multiply(X0,n1),n0) = multiply(n1,X0),
inference(backward_demodulation,[],[f51,f127]) ).
fof(f51,plain,
! [X0] : multiply(n1,add(X0,n0)) = add(multiply(X0,n1),n0),
inference(superposition,[],[f2,f48]) ).
fof(f48,plain,
n0 = multiply(n0,n1),
inference(superposition,[],[f6,f43]) ).
fof(f43,plain,
n1 = inverse(n0),
inference(superposition,[],[f9,f3]) ).
fof(f9,plain,
! [X0] : inverse(X0) = add(n0,inverse(X0)),
inference(superposition,[],[f4,f6]) ).
fof(f2128,plain,
! [X0,X1] : multiply(n1,inverse(X0)) = multiply(inverse(multiply(X0,X1)),inverse(X0)),
inference(forward_demodulation,[],[f2095,f39]) ).
fof(f2095,plain,
! [X0,X1] : multiply(inverse(X0),n1) = multiply(inverse(multiply(X0,X1)),inverse(X0)),
inference(superposition,[],[f142,f1876]) ).
fof(f1876,plain,
! [X0,X1] : n1 = add(inverse(multiply(X0,X1)),X0),
inference(superposition,[],[f1784,f104]) ).
fof(f1784,plain,
! [X0,X1] : n1 = add(inverse(X1),add(X0,X1)),
inference(forward_demodulation,[],[f1783,f3]) ).
fof(f1783,plain,
! [X0,X1] : add(inverse(X1),add(X0,X1)) = add(X1,inverse(X1)),
inference(forward_demodulation,[],[f1695,f121]) ).
fof(f1695,plain,
! [X0,X1] : add(inverse(X1),add(X0,X1)) = add(inverse(X1),X1),
inference(superposition,[],[f243,f1]) ).
fof(f2338,plain,
! [X0,X1] : multiply(inverse(X0),inverse(multiply(X0,X1))) = multiply(inverse(multiply(X0,X1)),add(inverse(X0),X1)),
inference(superposition,[],[f142,f244]) ).
fof(f244,plain,
! [X0,X1] : add(inverse(X0),X1) = add(inverse(X0),multiply(X0,X1)),
inference(backward_demodulation,[],[f81,f239]) ).
fof(f81,plain,
! [X0,X1] : add(inverse(X0),multiply(X0,X1)) = multiply(n1,add(X1,inverse(X0))),
inference(superposition,[],[f5,f3]) ).
fof(f2394,plain,
! [X0,X1] : multiply(X1,X0) = multiply(multiply(X0,X1),X0),
inference(forward_demodulation,[],[f2393,f864]) ).
fof(f864,plain,
! [X0,X1] : multiply(X1,X0) = multiply(X0,add(inverse(X0),X1)),
inference(forward_demodulation,[],[f848,f180]) ).
fof(f848,plain,
! [X0,X1] : add(n0,multiply(X1,X0)) = multiply(X0,add(inverse(X0),X1)),
inference(superposition,[],[f2,f840]) ).
fof(f840,plain,
! [X0] : n0 = multiply(inverse(X0),X0),
inference(forward_demodulation,[],[f813,f152]) ).
fof(f813,plain,
! [X0] : multiply(inverse(X0),X0) = multiply(n0,inverse(X0)),
inference(superposition,[],[f142,f180]) ).
fof(f2393,plain,
! [X0,X1] : multiply(multiply(X0,X1),X0) = multiply(X0,add(inverse(X0),X1)),
inference(forward_demodulation,[],[f2339,f1740]) ).
fof(f2339,plain,
! [X0,X1] : multiply(inverse(inverse(X0)),add(inverse(X0),X1)) = multiply(multiply(X0,X1),inverse(inverse(X0))),
inference(superposition,[],[f158,f244]) ).
fof(f158,plain,
! [X0,X1] : multiply(inverse(X0),add(X0,X1)) = multiply(X1,inverse(X0)),
inference(backward_demodulation,[],[f21,f157]) ).
fof(f157,plain,
! [X0,X1] : multiply(X1,X0) = add(n0,multiply(X1,X0)),
inference(forward_demodulation,[],[f150,f127]) ).
fof(f150,plain,
! [X0,X1] : add(n0,multiply(X1,X0)) = multiply(add(X1,n0),X0),
inference(superposition,[],[f5,f127]) ).
fof(f21,plain,
! [X0,X1] : multiply(inverse(X0),add(X0,X1)) = add(n0,multiply(X1,inverse(X0))),
inference(superposition,[],[f2,f6]) ).
fof(f94922,plain,
! [X2,X0,X1] : multiply(multiply(X0,X1),X2) = multiply(add(inverse(X1),multiply(X0,X2)),X1),
inference(forward_demodulation,[],[f94921,f76732]) ).
fof(f76732,plain,
! [X2,X0,X1] : add(inverse(X1),multiply(multiply(X0,X1),X2)) = add(inverse(X1),multiply(X0,X2)),
inference(forward_demodulation,[],[f76456,f338]) ).
fof(f338,plain,
! [X2,X0,X1] : add(X1,multiply(X0,X2)) = multiply(add(X1,X0),add(X2,X1)),
inference(superposition,[],[f5,f121]) ).
fof(f76456,plain,
! [X2,X0,X1] : add(inverse(X1),multiply(multiply(X0,X1),X2)) = multiply(add(inverse(X1),X0),add(X2,inverse(X1))),
inference(superposition,[],[f5,f3418]) ).
fof(f3418,plain,
! [X0,X1] : add(inverse(X0),X1) = add(multiply(X1,X0),inverse(X0)),
inference(forward_demodulation,[],[f3349,f1719]) ).
fof(f1719,plain,
! [X0,X1] : add(inverse(X0),X1) = add(multiply(X1,X0),add(inverse(X0),X1)),
inference(superposition,[],[f63,f243]) ).
fof(f3349,plain,
! [X0,X1] : add(multiply(X1,X0),inverse(X0)) = add(multiply(X1,X0),add(inverse(X0),X1)),
inference(superposition,[],[f2372,f243]) ).
fof(f2372,plain,
! [X0,X1] : add(X0,X1) = add(X0,add(X1,X0)),
inference(forward_demodulation,[],[f2371,f1740]) ).
fof(f2371,plain,
! [X0,X1] : add(inverse(inverse(X0)),X1) = add(inverse(inverse(X0)),add(X1,X0)),
inference(forward_demodulation,[],[f2317,f243]) ).
fof(f2317,plain,
! [X0,X1] : add(inverse(inverse(X0)),add(X1,X0)) = add(inverse(inverse(X0)),multiply(X1,inverse(X0))),
inference(superposition,[],[f244,f142]) ).
fof(f94921,plain,
! [X2,X0,X1] : multiply(multiply(X0,X1),X2) = multiply(add(inverse(X1),multiply(multiply(X0,X1),X2)),X1),
inference(forward_demodulation,[],[f94316,f121]) ).
fof(f94316,plain,
! [X2,X0,X1] : multiply(multiply(X0,X1),X2) = multiply(add(multiply(multiply(X0,X1),X2),inverse(X1)),X1),
inference(superposition,[],[f90201,f561]) ).
fof(f561,plain,
! [X2,X0,X1] : add(multiply(multiply(X1,X0),X2),X0) = X0,
inference(superposition,[],[f63,f105]) ).
fof(f105,plain,
! [X2,X0,X1] : add(X1,multiply(multiply(X0,X1),X2)) = X1,
inference(forward_demodulation,[],[f83,f35]) ).
fof(f83,plain,
! [X2,X0,X1] : add(X1,multiply(multiply(X0,X1),X2)) = multiply(X1,add(X2,X1)),
inference(superposition,[],[f5,f4]) ).
fof(f90201,plain,
! [X0,X1] : multiply(add(X0,inverse(X1)),add(X0,X1)) = X0,
inference(backward_demodulation,[],[f10550,f90192]) ).
fof(f90192,plain,
! [X0,X1] : add(X0,inverse(X1)) = inverse(multiply(inverse(X0),X1)),
inference(forward_demodulation,[],[f90191,f8456]) ).
fof(f8456,plain,
! [X0,X1] : add(X0,X1) = add(multiply(inverse(X0),X1),X0),
inference(forward_demodulation,[],[f8381,f245]) ).
fof(f8381,plain,
! [X0,X1] : multiply(n1,add(X0,X1)) = add(multiply(inverse(X0),X1),X0),
inference(superposition,[],[f324,f2299]) ).
fof(f2299,plain,
! [X0,X1] : add(X0,X1) = add(X0,multiply(inverse(X0),X1)),
inference(superposition,[],[f244,f1740]) ).
fof(f324,plain,
! [X0,X1] : add(X0,X1) = multiply(n1,add(X1,X0)),
inference(forward_demodulation,[],[f316,f245]) ).
fof(f316,plain,
! [X0,X1] : multiply(n1,add(X1,X0)) = add(X0,multiply(n1,X1)),
inference(superposition,[],[f5,f275]) ).
fof(f275,plain,
! [X0] : n1 = add(n1,X0),
inference(superposition,[],[f110,f226]) ).
fof(f90191,plain,
! [X0,X1] : inverse(multiply(inverse(X0),X1)) = add(multiply(inverse(X0),inverse(X1)),X0),
inference(forward_demodulation,[],[f90190,f87898]) ).
fof(f87898,plain,
! [X0,X1] : multiply(X0,inverse(X1)) = multiply(X0,inverse(multiply(X0,X1))),
inference(backward_demodulation,[],[f28544,f87872]) ).
fof(f87872,plain,
! [X0,X1] : multiply(X0,inverse(X1)) = inverse(add(inverse(X0),X1)),
inference(backward_demodulation,[],[f27089,f87786]) ).
fof(f87786,plain,
! [X0,X1] : multiply(X0,inverse(X1)) = multiply(inverse(multiply(X0,X1)),X0),
inference(backward_demodulation,[],[f28403,f87761]) ).
fof(f87761,plain,
! [X0,X1] : multiply(X1,inverse(X0)) = inverse(add(X0,inverse(X1))),
inference(backward_demodulation,[],[f25647,f87397]) ).
fof(f87397,plain,
! [X0,X1] : multiply(X1,inverse(X0)) = multiply(inverse(multiply(X0,X1)),X1),
inference(superposition,[],[f66831,f10410]) ).
fof(f66831,plain,
! [X2,X0,X1] : multiply(X1,X0) = multiply(X0,multiply(X1,add(X2,X0))),
inference(forward_demodulation,[],[f66830,f104]) ).
fof(f66830,plain,
! [X2,X0,X1] : multiply(X0,multiply(X1,add(X2,X0))) = multiply(X1,add(X0,multiply(X0,multiply(X2,X1)))),
inference(forward_demodulation,[],[f66108,f121]) ).
fof(f66108,plain,
! [X2,X0,X1] : multiply(X0,multiply(X1,add(X2,X0))) = multiply(X1,add(multiply(X0,multiply(X2,X1)),X0)),
inference(superposition,[],[f62169,f104]) ).
fof(f62169,plain,
! [X2,X3,X0,X1] : multiply(add(X3,multiply(X2,X1)),multiply(X1,add(X0,X2))) = multiply(X1,add(multiply(X3,multiply(X0,X1)),X2)),
inference(backward_demodulation,[],[f91,f61802]) ).
fof(f61802,plain,
! [X2,X3,X0,X1] : add(multiply(X3,X0),multiply(X1,multiply(X2,X0))) = multiply(X0,add(multiply(X1,multiply(X2,X0)),X3)),
inference(superposition,[],[f9467,f539]) ).
fof(f539,plain,
! [X2,X0,X1] : multiply(X1,multiply(X2,X0)) = multiply(X0,multiply(X1,multiply(X2,X0))),
inference(superposition,[],[f1,f116]) ).
fof(f9467,plain,
! [X2,X0,X1] : multiply(X1,add(X2,X0)) = add(multiply(X0,X1),multiply(X1,X2)),
inference(forward_demodulation,[],[f9466,f110]) ).
fof(f9466,plain,
! [X2,X0,X1] : add(multiply(X0,X1),multiply(X1,X2)) = multiply(add(X1,multiply(X0,X1)),add(X2,X0)),
inference(forward_demodulation,[],[f9465,f104]) ).
fof(f9465,plain,
! [X2,X0,X1] : add(multiply(X0,X1),multiply(X1,X2)) = multiply(add(X1,multiply(X0,X1)),add(X2,add(X0,multiply(X0,X1)))),
inference(forward_demodulation,[],[f9464,f364]) ).
fof(f364,plain,
! [X2,X0,X1] : add(X0,multiply(X1,X2)) = add(X0,multiply(X2,add(X1,X0))),
inference(backward_demodulation,[],[f62,f339]) ).
fof(f339,plain,
! [X2,X0,X1] : add(X1,multiply(X2,X0)) = multiply(add(X2,X1),add(X1,X0)),
inference(superposition,[],[f5,f121]) ).
fof(f62,plain,
! [X2,X0,X1] : multiply(add(X1,X0),add(X0,X2)) = add(X0,multiply(X2,add(X1,X0))),
inference(superposition,[],[f2,f35]) ).
fof(f9464,plain,
! [X2,X0,X1] : multiply(add(X1,multiply(X0,X1)),add(X2,add(X0,multiply(X0,X1)))) = add(multiply(X0,X1),multiply(X2,add(X1,multiply(X0,X1)))),
inference(forward_demodulation,[],[f9136,f121]) ).
fof(f9136,plain,
! [X2,X0,X1] : multiply(add(X1,multiply(X0,X1)),add(X2,add(X0,multiply(X0,X1)))) = add(multiply(X2,add(X1,multiply(X0,X1))),multiply(X0,X1)),
inference(superposition,[],[f101,f10]) ).
fof(f101,plain,
! [X2,X3,X0,X1] : multiply(add(X2,X1),add(X3,add(X0,X1))) = add(multiply(X3,add(X2,X1)),add(X1,multiply(X0,X2))),
inference(superposition,[],[f2,f5]) ).
fof(f91,plain,
! [X2,X3,X0,X1] : add(multiply(X2,X1),multiply(X3,multiply(X0,X1))) = multiply(add(X3,multiply(X2,X1)),multiply(X1,add(X0,X2))),
inference(superposition,[],[f5,f2]) ).
fof(f25647,plain,
! [X0,X1] : multiply(inverse(multiply(X0,X1)),X1) = inverse(add(X0,inverse(X1))),
inference(forward_demodulation,[],[f25646,f866]) ).
fof(f866,plain,
! [X0,X1] : multiply(X1,X0) = multiply(X0,add(X1,inverse(X0))),
inference(forward_demodulation,[],[f865,f180]) ).
fof(f865,plain,
! [X0,X1] : add(n0,multiply(X1,X0)) = multiply(X0,add(X1,inverse(X0))),
inference(forward_demodulation,[],[f849,f121]) ).
fof(f849,plain,
! [X0,X1] : add(multiply(X1,X0),n0) = multiply(X0,add(X1,inverse(X0))),
inference(superposition,[],[f2,f840]) ).
fof(f25646,plain,
! [X0,X1] : inverse(add(X0,inverse(X1))) = multiply(inverse(multiply(X1,add(X0,inverse(X1)))),X1),
inference(forward_demodulation,[],[f25343,f39]) ).
fof(f25343,plain,
! [X0,X1] : inverse(add(X0,inverse(X1))) = multiply(inverse(multiply(add(X0,inverse(X1)),X1)),X1),
inference(superposition,[],[f10410,f6887]) ).
fof(f6887,plain,
! [X0,X1] : add(inverse(add(X1,inverse(X0))),X0) = X0,
inference(superposition,[],[f63,f6825]) ).
fof(f6825,plain,
! [X0,X1] : add(X1,inverse(add(X0,inverse(X1)))) = X1,
inference(forward_demodulation,[],[f6735,f127]) ).
fof(f6735,plain,
! [X0,X1] : add(X1,n0) = add(X1,inverse(add(X0,inverse(X1)))),
inference(superposition,[],[f1819,f924]) ).
fof(f924,plain,
! [X0,X1] : n0 = multiply(inverse(add(X1,X0)),X0),
inference(superposition,[],[f894,f35]) ).
fof(f894,plain,
! [X0,X1] : n0 = multiply(inverse(X1),multiply(X0,X1)),
inference(superposition,[],[f837,f39]) ).
fof(f837,plain,
! [X0,X1] : n0 = multiply(multiply(X0,X1),inverse(X1)),
inference(forward_demodulation,[],[f836,f6]) ).
fof(f836,plain,
! [X0,X1] : multiply(multiply(X0,X1),inverse(X1)) = multiply(X1,inverse(X1)),
inference(forward_demodulation,[],[f809,f39]) ).
fof(f809,plain,
! [X0,X1] : multiply(multiply(X0,X1),inverse(X1)) = multiply(inverse(X1),X1),
inference(superposition,[],[f142,f4]) ).
fof(f1819,plain,
! [X0,X1] : add(X0,X1) = add(X0,multiply(X1,inverse(X0))),
inference(superposition,[],[f243,f1740]) ).
fof(f28403,plain,
! [X0,X1] : multiply(inverse(multiply(X0,X1)),X0) = inverse(add(X1,inverse(X0))),
inference(forward_demodulation,[],[f28402,f6825]) ).
fof(f28402,plain,
! [X0,X1] : inverse(add(X1,inverse(X0))) = multiply(inverse(multiply(X0,X1)),add(X0,inverse(add(X1,inverse(X0))))),
inference(forward_demodulation,[],[f28170,f121]) ).
fof(f28170,plain,
! [X0,X1] : inverse(add(X1,inverse(X0))) = multiply(inverse(multiply(X0,X1)),add(inverse(add(X1,inverse(X0))),X0)),
inference(superposition,[],[f10942,f25753]) ).
fof(f25753,plain,
! [X0,X1] : multiply(X0,X1) = multiply(X0,add(X1,inverse(X0))),
inference(superposition,[],[f25591,f121]) ).
fof(f10942,plain,
! [X0,X1] : inverse(X0) = multiply(inverse(multiply(X1,X0)),add(inverse(X0),X1)),
inference(backward_demodulation,[],[f1723,f10852]) ).
fof(f10852,plain,
! [X0,X1] : inverse(X0) = multiply(inverse(X0),inverse(multiply(X1,X0))),
inference(superposition,[],[f10609,f1740]) ).
fof(f10609,plain,
! [X0,X1] : multiply(X1,inverse(multiply(X0,inverse(X1)))) = X1,
inference(superposition,[],[f10432,f39]) ).
fof(f10432,plain,
! [X0,X1] : multiply(inverse(multiply(X1,inverse(X0))),X0) = X0,
inference(superposition,[],[f10330,f142]) ).
fof(f10330,plain,
! [X0,X1] : multiply(inverse(multiply(inverse(X0),X1)),X0) = X0,
inference(superposition,[],[f2129,f1740]) ).
fof(f1723,plain,
! [X0,X1] : multiply(inverse(X0),inverse(multiply(X1,X0))) = multiply(inverse(multiply(X1,X0)),add(inverse(X0),X1)),
inference(superposition,[],[f142,f243]) ).
fof(f27089,plain,
! [X0,X1] : multiply(inverse(multiply(X0,X1)),X0) = inverse(add(inverse(X0),X1)),
inference(forward_demodulation,[],[f27088,f6826]) ).
fof(f6826,plain,
! [X0,X1] : add(X0,inverse(add(inverse(X0),X1))) = X0,
inference(forward_demodulation,[],[f6736,f127]) ).
fof(f6736,plain,
! [X0,X1] : add(X0,n0) = add(X0,inverse(add(inverse(X0),X1))),
inference(superposition,[],[f1819,f926]) ).
fof(f926,plain,
! [X0,X1] : n0 = multiply(inverse(add(X0,X1)),X0),
inference(superposition,[],[f894,f111]) ).
fof(f27088,plain,
! [X0,X1] : inverse(add(inverse(X0),X1)) = multiply(inverse(multiply(X0,X1)),add(X0,inverse(add(inverse(X0),X1)))),
inference(forward_demodulation,[],[f26964,f121]) ).
fof(f26964,plain,
! [X0,X1] : inverse(add(inverse(X0),X1)) = multiply(inverse(multiply(X0,X1)),add(inverse(add(inverse(X0),X1)),X0)),
inference(superposition,[],[f10410,f25972]) ).
fof(f28544,plain,
! [X0,X1] : multiply(X0,inverse(multiply(X0,X1))) = inverse(add(inverse(X0),X1)),
inference(forward_demodulation,[],[f28543,f1740]) ).
fof(f28543,plain,
! [X0,X1] : inverse(add(inverse(X0),X1)) = multiply(inverse(inverse(X0)),inverse(multiply(X0,X1))),
inference(forward_demodulation,[],[f28542,f13571]) ).
fof(f13571,plain,
! [X2,X0,X1] : inverse(multiply(X0,X1)) = add(inverse(multiply(X0,X1)),inverse(add(X2,X1))),
inference(forward_demodulation,[],[f13570,f180]) ).
fof(f13570,plain,
! [X2,X0,X1] : add(n0,inverse(multiply(X0,X1))) = add(inverse(multiply(X0,X1)),inverse(add(X2,X1))),
inference(forward_demodulation,[],[f13496,f121]) ).
fof(f13496,plain,
! [X2,X0,X1] : add(inverse(multiply(X0,X1)),n0) = add(inverse(multiply(X0,X1)),inverse(add(X2,X1))),
inference(superposition,[],[f244,f6354]) ).
fof(f6354,plain,
! [X2,X0,X1] : n0 = multiply(multiply(X1,X0),inverse(add(X2,X0))),
inference(superposition,[],[f873,f110]) ).
fof(f873,plain,
! [X2,X0,X1] : n0 = multiply(X0,inverse(add(X1,add(X2,X0)))),
inference(superposition,[],[f837,f36]) ).
fof(f36,plain,
! [X2,X0,X1] : multiply(X1,add(X2,add(X0,X1))) = X1,
inference(forward_demodulation,[],[f28,f4]) ).
fof(f28,plain,
! [X2,X0,X1] : multiply(X1,add(X2,add(X0,X1))) = add(multiply(X2,X1),X1),
inference(superposition,[],[f2,f1]) ).
fof(f28542,plain,
! [X0,X1] : inverse(add(inverse(X0),X1)) = multiply(inverse(inverse(X0)),add(inverse(multiply(X0,X1)),inverse(add(inverse(X0),X1)))),
inference(forward_demodulation,[],[f28241,f121]) ).
fof(f28241,plain,
! [X0,X1] : inverse(add(inverse(X0),X1)) = multiply(inverse(inverse(X0)),add(inverse(add(inverse(X0),X1)),inverse(multiply(X0,X1)))),
inference(superposition,[],[f10942,f10410]) ).
fof(f90190,plain,
! [X0,X1] : inverse(multiply(inverse(X0),X1)) = add(multiply(inverse(X0),inverse(multiply(inverse(X0),X1))),X0),
inference(forward_demodulation,[],[f89846,f39]) ).
fof(f89846,plain,
! [X0,X1] : inverse(multiply(inverse(X0),X1)) = add(multiply(inverse(multiply(inverse(X0),X1)),inverse(X0)),X0),
inference(superposition,[],[f87784,f10466]) ).
fof(f10466,plain,
! [X0,X1] : multiply(X0,inverse(multiply(inverse(X0),X1))) = X0,
inference(superposition,[],[f10330,f39]) ).
fof(f87784,plain,
! [X0,X1] : add(multiply(X0,inverse(X1)),multiply(X1,X0)) = X0,
inference(backward_demodulation,[],[f18720,f87761]) ).
fof(f18720,plain,
! [X0,X1] : add(inverse(add(X1,inverse(X0))),multiply(X1,X0)) = X0,
inference(superposition,[],[f1803,f1740]) ).
fof(f1803,plain,
! [X0,X1] : inverse(X0) = add(inverse(add(X1,X0)),multiply(X1,inverse(X0))),
inference(backward_demodulation,[],[f1793,f1802]) ).
fof(f1802,plain,
! [X0,X1] : inverse(X1) = add(inverse(X1),inverse(add(X0,X1))),
inference(forward_demodulation,[],[f1801,f180]) ).
fof(f1801,plain,
! [X0,X1] : add(n0,inverse(X1)) = add(inverse(X1),inverse(add(X0,X1))),
inference(forward_demodulation,[],[f1705,f121]) ).
fof(f1705,plain,
! [X0,X1] : add(inverse(X1),n0) = add(inverse(X1),inverse(add(X0,X1))),
inference(superposition,[],[f243,f924]) ).
fof(f1793,plain,
! [X0,X1] : add(inverse(add(X1,X0)),multiply(X1,inverse(X0))) = add(inverse(X0),inverse(add(X1,X0))),
inference(forward_demodulation,[],[f1700,f121]) ).
fof(f1700,plain,
! [X0,X1] : add(inverse(add(X1,X0)),inverse(X0)) = add(inverse(add(X1,X0)),multiply(X1,inverse(X0))),
inference(superposition,[],[f243,f142]) ).
fof(f10550,plain,
! [X0,X1] : multiply(inverse(multiply(inverse(X0),X1)),add(X0,X1)) = X0,
inference(backward_demodulation,[],[f8377,f10466]) ).
fof(f8377,plain,
! [X0,X1] : multiply(X0,inverse(multiply(inverse(X0),X1))) = multiply(inverse(multiply(inverse(X0),X1)),add(X0,X1)),
inference(superposition,[],[f142,f2299]) ).
fof(f5482,plain,
! [X2,X0,X1] : multiply(multiply(X1,X0),X2) = add(n0,multiply(multiply(X0,X1),X2)),
inference(forward_demodulation,[],[f5481,f127]) ).
fof(f5481,plain,
! [X2,X0,X1] : add(n0,multiply(multiply(X0,X1),X2)) = multiply(multiply(X1,X0),add(X2,n0)),
inference(forward_demodulation,[],[f5292,f152]) ).
fof(f5292,plain,
! [X2,X0,X1] : add(multiply(n0,X1),multiply(multiply(X0,X1),X2)) = multiply(multiply(X1,X0),add(X2,multiply(n0,X1))),
inference(superposition,[],[f84,f127]) ).
fof(f84,plain,
! [X2,X3,X0,X1] : add(multiply(X2,X1),multiply(multiply(X0,X1),X3)) = multiply(multiply(X1,add(X0,X2)),add(X3,multiply(X2,X1))),
inference(superposition,[],[f5,f2]) ).
fof(f7,axiom,
multiply(multiply(a,b),c) != multiply(a,multiply(b,c)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_associativity_of_multiply) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10 % Problem : BOO022-1 : TPTP v8.1.2. Released v2.2.0.
% 0.10/0.11 % Command : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.10/0.32 % Computer : n025.cluster.edu
% 0.10/0.32 % Model : x86_64 x86_64
% 0.10/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.32 % Memory : 8042.1875MB
% 0.10/0.32 % OS : Linux 3.10.0-693.el7.x86_64
% 0.10/0.32 % CPULimit : 300
% 0.10/0.32 % WCLimit : 300
% 0.10/0.32 % DateTime : Tue Apr 30 02:40:41 EDT 2024
% 0.10/0.32 % CPUTime :
% 0.10/0.32 % (15957)Running in auto input_syntax mode. Trying TPTP
% 0.16/0.33 % (15960)WARNING: value z3 for option sas not known
% 0.16/0.33 % (15958)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.16/0.33 % (15959)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.16/0.33 % (15961)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.16/0.33 % (15962)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.16/0.33 % (15960)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.16/0.33 % (15963)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.16/0.33 % (15964)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.16/0.33 TRYING [1]
% 0.16/0.33 TRYING [2]
% 0.16/0.34 TRYING [1]
% 0.16/0.34 TRYING [2]
% 0.16/0.34 TRYING [3]
% 0.16/0.34 TRYING [3]
% 0.16/0.35 TRYING [4]
% 0.16/0.36 TRYING [4]
% 0.16/0.38 TRYING [5]
% 0.16/0.49 TRYING [6]
% 0.16/0.50 TRYING [5]
% 2.89/0.78 TRYING [7]
% 6.46/1.26 TRYING [8]
% 7.46/1.43 TRYING [1]
% 7.46/1.43 TRYING [2]
% 7.46/1.44 TRYING [3]
% 7.46/1.45 TRYING [4]
% 8.08/1.48 TRYING [5]
% 8.25/1.49 TRYING [6]
% 8.54/1.56 TRYING [6]
% 10.27/1.80 TRYING [7]
% 13.96/2.37 TRYING [9]
% 13.96/2.38 TRYING [8]
% 23.52/3.70 TRYING [9]
% 33.58/5.14 % (15963)First to succeed.
% 33.58/5.16 % (15963)Refutation found. Thanks to Tanya!
% 33.58/5.16 % SZS status Unsatisfiable for theBenchmark
% 33.58/5.16 % SZS output start Proof for theBenchmark
% See solution above
% 33.58/5.16 % (15963)------------------------------
% 33.58/5.16 % (15963)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 33.58/5.16 % (15963)Termination reason: Refutation
% 33.58/5.16
% 33.58/5.16 % (15963)Memory used [KB]: 49880
% 33.58/5.16 % (15963)Time elapsed: 4.817 s
% 33.58/5.16 % (15963)Instructions burned: 9337 (million)
% 33.58/5.16 % (15963)------------------------------
% 33.58/5.16 % (15963)------------------------------
% 33.58/5.16 % (15957)Success in time 4.822 s
%------------------------------------------------------------------------------